Skip to content

Commit

Permalink
Migrate canonical to imperium
Browse files Browse the repository at this point in the history
  • Loading branch information
Delemangi committed Feb 9, 2025
1 parent e44e91b commit 54365a1
Show file tree
Hide file tree
Showing 101 changed files with 2,857 additions and 5,793 deletions.
41 changes: 13 additions & 28 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,31 +1,16 @@
import auto from 'eslint-config-canonical/configurations/auto.js';
import module from 'eslint-config-canonical/configurations/module.js';
import ts from 'eslint-config-canonical/configurations/typescript-type-checking.js';
import zod from 'eslint-config-canonical/configurations/zod.js';
import {
base,
node,
perfectionist,
prettier,
typescript,
} from 'eslint-config-imperium';

export default [
...auto,
module.recommended,
zod.recommended,
{
...ts.recommended,
files: ['*.ts', '*.tsx', '!test/**/*', '!*.test.ts', '!*.spec.ts'],
},
{
rules: {
'import/extensions': 'off',
},
},
{
ignores: ['package-lock.json', 'dist/', 'config/', '.github/'],
},
{
...ts.recommended,
files: ['test/**/*', '**.test.ts', '**.spec.ts'],
languageOptions: {
parserOptions: {
project: './tsconfig.test.json',
},
},
},
{ ignores: ['dist'] },
base,
node,
typescript,
prettier,
perfectionist,
];
Loading

0 comments on commit 54365a1

Please sign in to comment.