-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpackwerk.yml
73 lines (67 loc) · 2.1 KB
/
packwerk.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
# See: Setting up the configuration file
# https://github.com/Shopify/packwerk/blob/main/USAGE.md#setting-up-the-configuration-file
# List of patterns for folder paths to include
# include:
# - **/*.{rb,rake,erb}
# List of patterns for folder paths to exclude
# exclude:
# - {bin,node_modules,script,tmp,vendor}/**/*
# Patterns to find package configuration files
# package_paths: **/
# List of application load paths
# These load paths were auto generated by Packwerk.
load_paths:
# Host
- lib/ext
- app/controllers
# CoreBy engine
- engines/core_by/app/controllers/concerns
- engines/core_by/app/models/concerns
- engines/core_by/app/channels
- engines/core_by/app/configs
- engines/core_by/app/controllers
- engines/core_by/app/forms
- engines/core_by/app/graphql
- engines/core_by/app/jobs
- engines/core_by/app/models
- engines/core_by/app/policies
- engines/core_by/app/services
- engines/core_by/app/validators
- engines/core_by/app/channels/core_by/graphql_channel.rb
- engines/core_by/public/channels
- engines/core_by/public/controllers
- engines/core_by/public/entities
- engines/core_by/public/events
- engines/core_by/public/forms
- engines/core_by/public/graphql
- engines/core_by/public/jobs
- engines/core_by/public/mailers
- engines/core_by/public/models
- engines/core_by/public/policies
- engines/core_by/public/repositories
- engines/core_by/public/services
# AuthBy engine
- engines/auth_by/app/controllers/concerns
- engines/auth_by/app/channels
- engines/auth_by/app/configs
- engines/auth_by/app/controllers
- engines/auth_by/app/forms
- engines/auth_by/app/graphql
- engines/auth_by/app/mailers
- engines/auth_by/app/models
- engines/auth_by/app/services
- engines/auth_by/app/subscribers
- engines/auth_by/public/events
# Interests engine
- engines/interests/app/models
- engines/interests/app/forms
- engines/interests/app/graphql
- engines/interests/app/policies
- engines/interests/app/subscribers
- engines/interests/public/entities
- engines/interests/public/graphql
- engines/interests/public/repositories
custom_associations:
- db_belongs_to
# Location of inflections file
# inflections_file: config/inflections.yml