{ "extends": [ "standard", "plugin:prettier/recommended", "plugin:json/recommended", "plugin:import/errors", "plugin:import/warnings" ], "env": { "es6": true, "node": true }, "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "parser": "@babel/eslint-parser", "parserOptions": { "sourceType": "module", "ecmaVersion": 2022 }, "rules": { "no-console": "warn", "semi": ["error", "always"], "space-before-function-paren": [ "error", { "anonymous": "always", "named": "never", "asyncArrow": "always" } ], "new-cap": "off", "no-unused-vars": "off", "max-len": [ "warn", { "code": 90, "tabWidth": 2, "comments": 110, "ignoreComments": false, "ignoreTrailingComments": true, "ignoreUrls": true, "ignoreStrings": false, "ignoreTemplateLiterals": true, "ignoreRegExpLiterals": true } ] }, "settings": { "import/resolver": { "babel-module": {} } } }