Skip to content

Commit 257c97a

Browse files
committed
fix: switch to Next.js flat config
vercel/next.js#84874
1 parent 258b0ad commit 257c97a

File tree

1 file changed

+4
-11
lines changed

1 file changed

+4
-11
lines changed

eslint.config.mjs

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,14 @@
1-
import { FlatCompat } from "@eslint/eslintrc";
21
import eslintParserTypeScript from "@typescript-eslint/parser";
2+
import coreWebVitals from "eslint-config-next/core-web-vitals";
3+
import typescript from "eslint-config-next/typescript";
34
import eslintPluginBetterTailwindcss from "eslint-plugin-better-tailwindcss";
4-
import { dirname } from "path";
5-
import { fileURLToPath } from "url";
6-
7-
const __filename = fileURLToPath(import.meta.url);
8-
const __dirname = dirname(__filename);
9-
10-
const compat = new FlatCompat({
11-
baseDirectory: __dirname,
12-
});
135

146
const eslintConfig = [
157
{
168
ignores: ["node_modules/**", ".next/**", "out/**", "build/**", "next-env.d.ts"],
179
},
18-
...compat.extends("next/core-web-vitals", "next/typescript"),
10+
...coreWebVitals,
11+
...typescript,
1912
{
2013
files: ["**/*.{ts,tsx,cts,mts}"],
2114
languageOptions: {

0 commit comments

Comments
 (0)