⚙️ Upgrade eslint config to v9

This commit is contained in:
pheralb 2025-01-31 01:19:39 +00:00
parent da2cc7991d
commit dc020ede7e
2 changed files with 13 additions and 23 deletions

View File

@ -1,13 +0,0 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example
# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock

View File

@ -1,11 +1,17 @@
import js from '@eslint/js';
import ts from 'typescript-eslint';
import svelte from 'eslint-plugin-svelte';
import prettier from 'eslint-config-prettier';
import { fileURLToPath } from 'node:url';
import globals from 'globals';
/** @type {import('eslint').Linter.Config[]} */
export default [
import js from '@eslint/js';
import { includeIgnoreFile } from '@eslint/compat';
import ts from 'typescript-eslint';
import svelte from 'eslint-plugin-svelte';
import prettier from 'eslint-config-prettier';
const gitignorePath = fileURLToPath(new URL('./.gitignore', import.meta.url));
export default ts.config(
includeIgnoreFile(gitignorePath),
js.configs.recommended,
...ts.configs.recommended,
...svelte.configs['flat/recommended'],
@ -26,8 +32,5 @@ export default [
parser: ts.parser
}
}
},
{
ignores: ['build/', '.svelte-kit/', 'dist/']
}
];
);