From 430f40b2970a49b512fea20dfe0fbd2122d21e3a Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Wed, 3 Dec 2025 16:20:11 -0500 Subject: [PATCH 1/2] use defineConfig for eslint --- eslint.config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eslint.config.ts b/eslint.config.ts index 5ac0583d..88c7613c 100644 --- a/eslint.config.ts +++ b/eslint.config.ts @@ -1,9 +1,10 @@ import js from "@eslint/js"; import prettier from "eslint-config-prettier"; import vue from "eslint-plugin-vue"; +import { defineConfig } from "eslint/config"; import ts from "typescript-eslint"; -export default ts.config( +export default defineConfig( js.configs.recommended, ts.configs.strictTypeChecked, ts.configs.stylisticTypeChecked, From 1468cf75c576b1d3e0c666c30726c42efe456ce3 Mon Sep 17 00:00:00 2001 From: Samuel Huang Date: Sat, 14 Mar 2026 14:43:13 -0400 Subject: [PATCH 2/2] fix: add @eslint/js as explicit devDependency for ESLint 10 compatibility --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index c5e8cc43..176a3bbf 100644 --- a/package.json +++ b/package.json @@ -22,6 +22,7 @@ "primevue": "^4.3.7" }, "devDependencies": { + "@eslint/js": "^9.33.0", "@modyfi/vite-plugin-yaml": "^1.1.1", "@trivago/prettier-plugin-sort-imports": "^6.0.0", "@types/ajv": "^1.0.4",