{ "env": { "browser": true, "es6": true, "node": true }, "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "overrides": [ { "files": [ "*.js" ], "extends": [ "standard" ], "plugins": [], "parser": "espree", "parserOptions": { "ecmaVersion": 2021, "sourceType": "module" } }, { "files": [ "*.ts", "*.d.ts" ], "extends": [ "standard-with-typescript", "eslint:recommended", "plugin:@typescript-eslint/recommended" ], "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2021, "sourceType": "module", "project": "./tsconfig.eslint.json" }, "plugins": [ "@typescript-eslint/eslint-plugin" ] } ], "rules": { "max-len": [ 1, { "code": 140, "ignoreUrls": true, "ignoreTemplateLiterals": true } ] } }