-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathpackage.yml
21 lines (17 loc) · 1.01 KB
/
package.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# This file represents the root package of the application
# Please validate the configuration using `packwerk validate` (for Rails applications) or running the auto generated
# test case (for non-Rails projects). You can then use `packwerk check` to check your code.
# Turn on dependency checks for this package
enforce_dependencies: true
# Turn on privacy checks for this package
# enforcing privacy is often not useful for the root package, because it would require defining a public interface
# for something that should only be a thin wrapper in the first place.
# We recommend enabling this for any new packages you create to aid with encapsulation.
enforce_privacy: false
# By default the public path will be app/public/, however this may not suit all applications' architecture so
# this allows you to modify what your package's public path is.
# public_path: app/public/
# A list of this package's dependencies
# Note that packages in this list require their own `package.yml` file
# dependencies:
# - "packages/billing"