UNPKG

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

Version:
25 lines (22 loc) 822 B
import { baseConfig as baseConfig$1 } from '@saashub/qoq-eslint-v9-js-vitest'; import { objectMergeRight } from '@saashub/qoq-utils'; import testingLibrary from 'eslint-plugin-testing-library'; const disabledRules = { 'testing-library/prefer-screen-queries': 0, }; const { plugins: jsVitestBaseConfiglugins, ...jsVitestBaseConfigRest } = baseConfig$1; const { plugins: jsRtlBaseConfigPlugins, ...jsRtlBaseConfigRest } = testingLibrary.configs['flat/react']; const baseConfig = { ...objectMergeRight(jsVitestBaseConfigRest, { ...jsRtlBaseConfigRest, name: '@saashub/qoq-eslint-v9-js-vitest-rtl', rules: { ...disabledRules, }, }), plugins: { ...jsVitestBaseConfiglugins, ...jsRtlBaseConfigPlugins, }, }; export { baseConfig, disabledRules };