forked from dagster-io/dagster
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.arclint
28 lines (28 loc) · 931 Bytes
/
.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
{
"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"],
"eslint.cwd": "./js_modules/dagit",
"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)$)"
}
}
}