ESLint flat config bundle files.
npm install @eds-open/eslint-config-bundle -Deslint.config.mjs
import { config as base } from '@eds-open/eslint-config-bundle/libs/index.js';
/**
* @type {import('eslint').Linter.Config[]}
*/
const config = [
...base,
{
ignores: ['**/*.d.ts'],
},
{
// cosmos files run independently
files: ['**/*.fixture.tsx', '**/__mocks__/*'],
rules: {
'import/no-unused-modules': ['off'],
'import/no-default-export': ['off'],
},
},
];
export default config;.prettierrc.cjs
const base = require('@eds-open/eslint-config-bundle/libs/prettier.cjs');
module.exports = {
...base,
};