module.exports = { parser: "@typescript-eslint/parser", plugins: ["@typescript-eslint"], env: { node: true, mocha: true, es6: true, }, extends: [ "eslint:recommended", "plugin:@typescript-eslint/eslint-recommended", "plugin:prettier/recommended", ], parserOptions: { ecmaVersion: 2018, sourceType: "module", }, rules: { "no-unused-vars": 0, "no-redeclare": "error", "no-unreachable": "warn", "no-empty": "warn", "eqeqeq": ["error", "always", {"null": "ignore"}], "prettier/prettier": ["error", { "printWidth": 100, }], }, };