• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "version": "0.1",
3  "language": "en",
4  "ignorePaths": [
5    "**/coverage/**",
6    "**/node_modules/**",
7    "**/dist/**",
8    "**/fixtures/**",
9    "**/**/CHANGELOG.md",
10    "**/**/CONTRIBUTORS.md",
11    "**/**/ROADMAP.md",
12    "**/*.{json,snap}",
13    ".cspell.json",
14    "yarn.lock",
15    ".github/workflows/**",
16    ".vscode/*.json"
17  ],
18  "dictionaries": [
19    "typescript",
20    "softwareTerms",
21    "node",
22    "en_US",
23    "npm",
24    "misc",
25    "filetypes"
26  ],
27  "ignoreRegExpList": [
28    "/```[\\w\\W]*?```/",
29    "/~~~[\\w\\W]*?~~~/",
30    "/``[\\w\\W]*?``/",
31    "/`[^`]*`/",
32    "/\\.\\/docs\\/rules\\/[^.]*.md/",
33    "/@typescript-eslint\\/[a-z-]+/",
34    "/\\.all-contributorsrc/",
35    "/TS[^\\s]+/",
36    "\\(#.+?\\)"
37  ],
38  "words": [
39    "Airbnb",
40    "Airbnb's",
41    "ambiently",
42    "ASTs",
43    "autofix",
44    "autofixers",
45    "autofixes",
46    "backticks",
47    "bigint",
48    "bivariant",
49    "blockless",
50    "codebases",
51    "Codecov",
52    "contravariant",
53    "Crockford",
54    "declarators",
55    "destructure",
56    "destructured",
57    "errored",
58    "erroring",
59    "ESLint",
60    "ESLint's",
61    "espree",
62    "esrecurse",
63    "estree",
64    "IDE's",
65    "IIFE",
66    "IIFEs",
67    "linebreaks",
68    "necroing",
69    "nocheck",
70    "nullish",
71    "OOM",
72    "OOMs",
73    "parameterised",
74    "performant",
75    "pluggable",
76    "postprocess",
77    "postprocessor",
78    "preact",
79    "Premade",
80    "prettier's",
81    "recurse",
82    "redeclaration",
83    "redeclarations",
84    "redeclared",
85    "reimplement",
86    "resync",
87    "ROADMAP",
88    "ruleset",
89    "rulesets",
90    "serializers",
91    "superset",
92    "transpiling",
93    "thenables",
94    "transpiles",
95    "tsconfigs",
96    "tsutils",
97    "typedef",
98    "typedefs",
99    "unfixable",
100    "unprefixed",
101    "Zacher"
102  ],
103  "overrides": [
104    {
105      "filename": "**/*.{ts,js}",
106      "ignoreRegExpList": ["/@[a-z]+/", "/#(end)?region/"],
107      "includeRegExpList": [
108        "/\\/\\*[\\s\\S]*?\\*\\/|([^\\\\:]|^)\\/\\/.*$/",
109        "/(\\/\\/[^\\n\\r]*[\\n\\r]+)/"
110      ]
111    }
112  ]
113}
114