forked from dagster-io/dagster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.arclint
34 lines (34 loc) · 1.05 KB
/
.arclint
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
{
"linters": {
"pylint": {
"type": "pylint",
"pylint.config": ".pylintrc",
"include": "(\\.py$)"
},
"isort": {
"type": "isort",
"include": "(\\.py$)",
"exclude": "(examples/docs_snippets/docs_snippets/intro_tutorial/)"
},
"eslint": {
"type": "eslint",
"include": "(js_modules/dagit/.*\\.(ts|tsx)$)",
"flags": [
"--resolve-plugins-relative-to",
"./js_modules/dagit"
],
"bin": "./js_modules/dagit/node_modules/.bin/eslint",
"eslint.config": "./js_modules/dagit/.eslintrc.js"
},
"yaml": {
"type": "script-and-regex",
"script-and-regex.script": "yamllint -c .yamllint.yaml --strict",
"script-and-regex.regex": "/^(?P<line>\\d+):(?P<offset>\\d+) +(?P<severity>warning|error) +(?P<message>.*) +\\((?P<name>.*)\\)$/m",
"include": "(helm/dagster/.*\\.(yml|yaml)$)",
"exclude": [
"(helm/dagster/templates/.*\\.(yml|yaml)$)",
"(helm/dagster/charts/dagster-user-deployments/templates/.*\\.(yml|yaml)$)"
]
}
}
}