Mirror of https://github.com/roostorg/coop github.com/roostorg/coop
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at main 29 lines 768 B view raw
1import { createRequire } from 'node:module'; 2import { FlatCompat } from '@eslint/eslintrc'; 3import { fixupConfigRules } from '@eslint/compat'; 4 5const require = createRequire(import.meta.url); 6const { ignorePatterns: _, ...legacyConfig } = require('./.eslintrc.cjs'); 7 8const compat = new FlatCompat({ 9 baseDirectory: import.meta.dirname, 10}); 11 12const flatConfigs = fixupConfigRules(compat.config(legacyConfig)); 13 14export default [ 15 { 16 ignores: [ 17 '.eslintrc.cjs', 18 'eslint.config.mjs', 19 'eslint/**', 20 'tailwind.config.js', 21 '**/*.stories.tsx', 22 'vite.config.ts', 23 'vite-env.d.ts', 24 ], 25 }, 26 ...flatConfigs.map((config) => 27 config.files ? config : { ...config, files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'] }, 28 ), 29];