module.exports = { root: true, parser: '@typescript-eslint/parser', parserOptions: { tsconfigRootDir: __dirname, project: ['./tsconfig.json'], }, rules: { 'import/no-extraneous-dependencies': ['error', { devDependencies: true }], 'import/no-mutable-exports': 0, 'no-labels': 0, 'no-restricted-syntax': 0, '@typescript-eslint/explicit-function-return-type': 0, }, plugins: ['@typescript-eslint'], extends: [ 'airbnb-typescript/base', 'plugin:@typescript-eslint/recommended', 'plugin:eslint-comments/recommended', 'plugin:promise/recommended', 'prettier', 'prettier/@typescript-eslint', ], };