-
Notifications
You must be signed in to change notification settings - Fork 91
/
yaml-standards.yaml
30 lines (30 loc) · 1.44 KB
/
yaml-standards.yaml
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
- pathsToCheck:
- ./*.{yml,yaml,yml.dist,yaml.dist}
checkers:
- pathToChecker: YamlStandards\Model\YamlIndent\YamlIndentChecker
parameters:
{ indents: 4, indentsCommentsWithoutParent: default }
- pathToChecker: YamlStandards\Model\YamlServiceAliasing\YamlServiceAliasingChecker
parameters:
{ serviceAliasingType: long, indents: 4 }
- pathToChecker: YamlStandards\Model\YamlEmptyLineAtEnd\YamlEmptyLineAtEndChecker
- pathToChecker: YamlStandards\Model\YamlAlphabetical\YamlAlphabeticalChecker
parameters:
depth: 3
prioritizedKeys: [ imports, _defaults::exact, Shopsys\FrameworkBundle\::exact, Shopsys\FrameworkBundle\Controller\::exact, Shopsys\Releaser\::exact, Shopsys\MigrationBundle\Command\::exact, Shopsys\FrontendApiBundle\::exact, resolverMaps::exact ]
excludedPaths:
- ./**/*.types.{yaml,yml}
- ./**/docker*
- ./**/gitlab*
- ./**/migrations-lock.{yaml,yml}
- ./**/monolog.{yaml,yml}
- ./**/navigation.{yaml,yml}
- ./**/routing*.{yaml,yml}
- ./docker*
- ./packages/framework/assets/node_modules/*
- ./project-base/app/config/cron.yaml
- ./project-base/app/config/packages/security.yaml
- ./project-base/app/node_modules/*
- ./project-base/app/var/*
- ./project-base/storefront/*
- ./vendor/*