{ "env": { "browser": true, "es6": true, "commonjs": true, "node": true }, "extends": [ "plugin:prettier/recommended", "plugin:@typescript-eslint/recommended", "prettier/@typescript-eslint", "plugin:import/typescript" ], "plugins": [ "@typescript-eslint", "prettier", "import" ], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly" }, "parser": "@typescript-eslint/parser", "parserOptions": { "ecmaVersion": 2018, "sourceType": "module" }, "rules": { "indent": 0, "@typescript-eslint/indent": [2, 2], "@typescript-eslint/explicit-function-return-type": 0, "@typescript-eslint/no-explicit-any": 0, "@typescript-eslint/ban-ts-ignore": 0, "@typescript-eslint/explicit-member-accessibility": 0, "@typescript-eslint/no-unused-vars": [0, {"argsIgnorePattern": "^_"}], "no-undefined": 0, "default-case": 0, "prettier/prettier": 2, "import/no-absolute-path": 2, "import/no-cycle": 1, "import/export": 2, "import/no-named-as-default": 2, "import/no-named-as-default-member": 2, "import/first": 2, "import/order": 2, "import/newline-after-import": 2, "import/no-default-export": 2 } }