Fix eslint ignores

This commit is contained in:
Andras Schmelczer 2025-02-23 10:48:06 +00:00
parent 74cb30b5ec
commit d33d49baa2
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C

View file

@ -2,20 +2,23 @@ import eslint from "@eslint/js";
import tseslint from "typescript-eslint";
import unusedImports from "eslint-plugin-unused-imports";
export default tseslint.config({
export default [
{
ignores: [
"sync-client/src/services/types.ts",
"**/dist/",
"**/*.mjs",
"**/*.js"
]
},
...tseslint.config({
plugins: {
"unused-imports": unusedImports
},
extends: [eslint.configs.recommended, tseslint.configs.all],
ignores: [
"**/types.ts",
"**/*.test.ts",
"**/dist/**/*",
"**/*.mjs",
"**/*.js"
],
rules: {
"no-unused-vars": "off",
"@typescript-eslint/restrict-template-expressions": "off",
"@typescript-eslint/no-unused-vars": "off",
"@typescript-eslint/no-floating-promises": "error",
"@typescript-eslint/parameter-properties": "off",
@ -26,10 +29,9 @@ export default tseslint.config({
"@typescript-eslint/max-params": [
"error",
{
max: 5
max: 6
}
],
"unused-imports/no-unused-imports": "error",
"@typescript-eslint/no-magic-numbers": "off",
"@typescript-eslint/prefer-readonly-parameter-types": "off",
"@typescript-eslint/naming-convention": "off",
@ -49,4 +51,5 @@ export default tseslint.config({
tsconfigRootDir: import.meta.dirname
}
}
});
})
];