@repka-kit/ts
Version:
Next generation build tools for monorepo: lint, bundle and package your TypeScript projects
32 lines (31 loc) • 661 B
JavaScript
module.exports = {
ignorePatterns: ['.tsc-out', 'dist', '.coverage*', '*.gen.*'],
overrides: [
{
files: ['**/*.js', '**/*.cjs', '**/*.mjs', '**/*.jsx'],
extends: ['./eslint-js.cjs'],
},
{
files: ['**/*.ts', '**/*.tsx'],
extends: ['./eslint-ts.cjs'],
},
{
files: ['**/*.test.ts', '**/*.test.tsx'],
env: {
jest: true,
},
rules: {
'@typescript-eslint/ban-ts-comment': [
'error',
{
'ts-expect-error': false,
},
],
},
},
{
files: ['**/*.json', '*.json'],
extends: ['./eslint-json.cjs'],
},
],
};