@saashub/qoq-eslint-v9-ts-vitest-rtl
Version:
Eslint flat config template for TS + Vitest + RTL
14 lines (10 loc) • 571 B
JavaScript
;
var tools = require('@saashub/qoq-eslint-v9-js/tools');
var qoqEslintV9JsVitestRtl = require('@saashub/qoq-eslint-v9-js-vitest-rtl');
var qoqEslintV9TsVitest = require('@saashub/qoq-eslint-v9-ts-vitest');
var importPlugin = require('eslint-plugin-import-x');
var merge = require('lodash/merge.js');
const baseConfig = merge({}, tools.omitRules(qoqEslintV9JsVitestRtl.baseConfig, Object.keys(importPlugin.configs.recommended.rules)), qoqEslintV9TsVitest.baseConfig, {
name: '@saashub/qoq-eslint-v9-ts-vitest-rtl',
});
exports.baseConfig = baseConfig;