module.exports = { root: true, // https://eslint.org/docs/user-guide/configuring/configuration-files#cascading-and-hierarchy extends: [ 'weseek', 'weseek/typescript', 'plugin:jest/recommended', ], env: { 'jest/globals': true, }, globals: { }, plugins: [ 'jest', ], rules: { 'import/prefer-default-export': 'off', '@typescript-eslint/no-explicit-any': 'off', indent: [ 'error', 2, { SwitchCase: 1, ArrayExpression: 'first', FunctionDeclaration: { body: 1, parameters: 2 }, FunctionExpression: { body: 1, parameters: 2 }, }, ], 'jest/no-standalone-expect': [ 'error', { additionalTestBlockFunctions: ['each.test'] }, ], }, };