eslint-config-tidal
Version:
ESLint sharable flat config for TIDAL
19 lines (17 loc) • 512 B
JavaScript
// For unit tests
import vitest from '@vitest/eslint-plugin';
/** @type { import("eslint").Linter.Config } */
export const unitTestRuleSet = {
files: ['**/*.test.ts', '**/*.test.tsx', '__mocks__/**/*.ts'],
ignores: ['**/*.auto.test.tsx'],
languageOptions: {
globals: vitest.environments.env.globals,
},
plugins: { vitest },
rules: {
...vitest.configs.recommended.rules,
'vitest/no-conditional-expect': 'warn',
'vitest/prefer-to-be': 'off',
'vitest/prefer-todo': 'error',
},
};