{ "version": "0.1", "language": "en", "ignorePaths": [ "**/coverage/**", "**/node_modules/**", "**/dist/**", "**/fixtures/**", "**/**/CHANGELOG.md", "**/**/CONTRIBUTORS.md", "**/**/ROADMAP.md", "**/*.{json,snap}", ".cspell.json", "yarn.lock", ".github/workflows/**", ".vscode/*.json" ], "dictionaries": [ "typescript", "softwareTerms", "node", "en_US", "npm", "misc", "filetypes" ], "ignoreRegExpList": [ "/```[\\w\\W]*?```/", "/~~~[\\w\\W]*?~~~/", "/``[\\w\\W]*?``/", "/`[^`]*`/", "/\\.\\/docs\\/rules\\/[^.]*.md/", "/@typescript-eslint\\/[a-z-]+/", "/\\.all-contributorsrc/", "/TS[^\\s]+/", "\\(#.+?\\)" ], "words": [ "Airbnb", "Airbnb's", "ambiently", "ASTs", "autofix", "autofixers", "autofixes", "backticks", "bigint", "bivariant", "blockless", "codebases", "Codecov", "contravariant", "Crockford", "declarators", "destructure", "destructured", "errored", "erroring", "ESLint", "ESLint's", "espree", "esrecurse", "estree", "IDE's", "IIFE", "IIFEs", "linebreaks", "necroing", "nocheck", "nullish", "OOM", "OOMs", "parameterised", "performant", "pluggable", "postprocess", "postprocessor", "preact", "Premade", "prettier's", "recurse", "redeclaration", "redeclarations", "redeclared", "reimplement", "resync", "ROADMAP", "ruleset", "rulesets", "serializers", "superset", "transpiling", "thenables", "transpiles", "tsconfigs", "tsutils", "typedef", "typedefs", "unfixable", "unprefixed", "Zacher" ], "overrides": [ { "filename": "**/*.{ts,js}", "ignoreRegExpList": ["/@[a-z]+/", "/#(end)?region/"], "includeRegExpList": [ "/\\/\\*[\\s\\S]*?\\*\\/|([^\\\\:]|^)\\/\\/.*$/", "/(\\/\\/[^\\n\\r]*[\\n\\r]+)/" ] } ] }