UNPKG

@saashub/qoq-eslint-v9-js-vitest

Version:
30 lines (27 loc) 846 B
import { baseConfig as baseConfig$1 } from '@saashub/qoq-eslint-v9-js'; import { objectMergeRight } from '@saashub/qoq-utils'; import vitestPlugin from '@vitest/eslint-plugin'; const disabledRules = { 'sonarjs/no-duplicate-string': 0, 'vitest/expect-expect': 0, }; const { plugins: jsBaseConfigPlugins, ...jsBaseConfigRest } = baseConfig$1; const baseConfig = { ...objectMergeRight(jsBaseConfigRest, { name: '@saashub/qoq-eslint-v9-js-vitest', languageOptions: { globals: { ...vitestPlugin.environments.env.globals, }, }, rules: { ...vitestPlugin.configs.recommended.rules, ...disabledRules, }, }), plugins: { ...jsBaseConfigPlugins, vitest: vitestPlugin, }, }; export { baseConfig, disabledRules };