fix: update pnpm-lock.yaml and eslint config for Vite migration

This commit is contained in:
RockChinQ
2026-04-03 11:49:45 +08:00
parent 8e046f4bbb
commit 744a66f90b
3 changed files with 1223 additions and 4940 deletions

View File

@@ -1,18 +1,21 @@
import { dirname } from 'path';
import { fileURLToPath } from 'url';
import { FlatCompat } from '@eslint/eslintrc';
import eslintPluginPrettierRecommended from 'eslint-plugin-prettier/recommended';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
const compat = new FlatCompat({
baseDirectory: __dirname,
});
import tseslint from 'typescript-eslint';
const eslintConfig = [
...compat.extends('next/core-web-vitals', 'next/typescript'),
...tseslint.configs.recommended,
eslintPluginPrettierRecommended,
{
rules: {
'@typescript-eslint/no-unused-vars': [
'warn',
{ argsIgnorePattern: '^_', varsIgnorePattern: '^_' },
],
'@typescript-eslint/no-explicit-any': 'off',
},
},
{
ignores: ['dist/**', 'node_modules/**'],
},
];
export default eslintConfig;

View File

@@ -80,7 +80,6 @@
"zod": "^3.24.4"
},
"devDependencies": {
"@eslint/eslintrc": "^3",
"@types/debug": "^4.1.12",
"@types/estree": "^1.0.8",
"@types/estree-jsx": "^1.0.5",

6137
web/pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff