import perfectionist from "eslint-plugin-perfectionist"; import { defineConfig } from "eslint/config"; import globals from "globals"; import typescriptEslint from "typescript-eslint"; export default defineConfig( { ignores: ["dist"], name: "fichiers", }, typescriptEslint.configs.strictTypeChecked, typescriptEslint.configs.stylisticTypeChecked, { languageOptions: { ecmaVersion: "latest", globals: { ...globals.browser, ...globals.es2026 }, parserOptions: { ecmaVersion: "latest", projectService: true, sourceType: "module", tsconfigRootDir: import.meta.dirname, }, }, }, perfectionist.configs["recommended-natural"], );