forked from coderaiser/putout
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.putout.json
51 lines (51 loc) · 1.35 KB
/
.putout.json
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
{
"printer": "putout",
"match": {
"**/codemods": {
"putout": "on"
},
"**/packages/{formatter-*,plugin-*,processor-*,test,eslint-config,engine-processor}": {
"putout": "on"
},
"**/packages/formatter-*": {
"putout/apply-namespace-specifier": "off"
},
"**/rules": {
"putout": "on",
"putout/create-test": ["on", {
"add": [
["printer", "putout"]
]
}]
},
"**/packages/plugin-*/*.md{json}": {
"putout-config": "on"
},
"README.md": {
"convert-to-arrow-function": "off",
"promises/convert-reject-to-throw": "off",
"promises/add-missing-await": "off",
"promises/remove-useless-async": "off"
},
".filesystem.json": {
"filesystem/remove-files": ["on", {
"names": ["coverage"]
}],
"typescript/find-file": ["on", {
"ignore": [
"eslint-fixture"
]
}]
}
},
"rules": {
"remove-useless-spread/object": ["off", {
"exclude": "module.exports.rules = __"
}]
},
"ignore": [
"docs",
".husky",
"!**/coverage"
]
}