{ "parser": "@typescript-eslint/parser", "env": { "node": true, "jest": true // "browser": true }, "parserOptions": { "ecmaVersion": "latest", "project": "./tsconfig.json", "createDefaultProgram": true, // Required for linting to work even on the test folder "ecmaFeatures": { "globalReturn": true // jsx: true }, "sourceType": "module" }, "extends": "standard-with-typescript", "plugins": [ "@typescript-eslint", "eslint-plugin-tsdoc" ], "rules": { "tsdoc/syntax": "error", "no-void": "off", "@typescript-eslint/restrict-template-expressions": "off", "@typescript-eslint/strict-boolean-expressions": "off" } }