feat: lint add pnpm config

This commit is contained in:
xingyu4j
2025-12-03 16:11:51 +08:00
parent d42a9b2409
commit f77216d8f4
7 changed files with 96 additions and 21 deletions

View File

@@ -1,3 +1,6 @@
neverBuiltDependencies:
- canvas
- node-gyp
packages:
- internal/*
- internal/lint-configs/*
@@ -101,6 +104,7 @@ catalog:
eslint-plugin-n: ^17.23.1
eslint-plugin-no-only-tests: ^3.3.0
eslint-plugin-perfectionist: ^4.15.1
eslint-plugin-pnpm: ^1.3.0
eslint-plugin-prettier: ^5.5.4
eslint-plugin-regexp: ^2.10.0
eslint-plugin-unicorn: ^62.0.0
@@ -197,3 +201,15 @@ catalog:
yaml-eslint-parser: ^1.3.1
zod: ^3.25.67
zod-defaults: 0.1.3
esbuild: 0.25.3
peerDependencyRules:
allowedVersions:
eslint: '*'
overrides:
'@ast-grep/napi': 'catalog:'
'@ctrl/tinycolor': 'catalog:'
clsx: 'catalog:'
esbuild: 'catalog:'
jiti: 'catalog:'
pinia: 'catalog:'
vue: 'catalog:'