diff --git a/eslint.config.mjs b/eslint.config.mjs index be7128f..b2e4ed3 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -1,25 +1,14 @@ -// Import Node.js Dependencies -import path from "node:path"; -import { fileURLToPath } from "node:url"; +import { ESLintConfig } from "@openally/config.eslint"; -// Import Third-party Dependencies -import { FlatCompat } from "@eslint/eslintrc"; +export default [ + ...ESLintConfig, + { + languageOptions: { + sourceType: "module", -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); - -const compat = new FlatCompat({ - baseDirectory: __dirname -}); - -export default [{ - ignores: ["**/node_modules/", "**/tmp/", "**/dist/", "**/coverage/", "**/fixtures/", "**/public/lib"] -}, ...compat.extends("@nodesecure/eslint-config"), { - languageOptions: { - sourceType: "module", - - parserOptions: { - requireConfigFile: false + parserOptions: { + requireConfigFile: false + } } } -}]; +]; diff --git a/package.json b/package.json index 1517252..548eaad 100644 --- a/package.json +++ b/package.json @@ -60,10 +60,10 @@ "zup": "0.0.2" }, "devDependencies": { - "@nodesecure/eslint-config": "2.0.0-beta.0", + "@openally/config.eslint": "^1.1.0", + "@openally/config.typescript": "^1.0.3", "@types/node": "^22.2.0", "c8": "^10.1.2", - "eslint": "^9.8.0", "glob": "^11.0.0", "open": "^10.1.0" },