diff --git a/eslint.config.js b/eslint.config.js index 4007220..a577553 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,10 +1,6 @@ -import { FlatCompat } from "@eslint/eslintrc"; +import nextCoreWebVitals from "eslint-config-next/core-web-vitals"; import tseslint from "typescript-eslint"; -const compat = new FlatCompat({ - baseDirectory: import.meta.dirname, -}); - export default tseslint.config( { ignores: [".next"], diff --git a/package.json b/package.json index a1d3d68..95e5df2 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,14 @@ "type": "module", "scripts": { "build": "next build --webpack", - "check": "next lint && tsc --noEmit", + "check": "eslint . && tsc --noEmit", "dev": "next dev --webpack", "dev:server": "node server.js", "dev:next": "next dev --webpack", "format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,mdx}\" --cache", "format:write": "prettier --write \"**/*.{ts,tsx,js,jsx,mdx}\" --cache", - "lint": "next lint", - "lint:fix": "next lint --fix", + "lint": "eslint .", + "lint:fix": "eslint --fix .", "preview": "next build && next start", "start": "node server.js", "test": "vitest", @@ -61,7 +61,6 @@ "zod": "^4.1.13" }, "devDependencies": { - "@eslint/eslintrc": "^3.3.1", "@tailwindcss/postcss": "^4.1.17", "@testing-library/jest-dom": "^6.9.1", "@testing-library/react": "^16.3.0",