chore: 更新pnpm工作区配置

- 移除 neverBuiltDependencies 配置
- 移除 peerDependencyRules.allowedVersions 配置
- 重新整理 overrides 和 catalog 部分
- 保持 @ast-grep/napi 等依赖的目录引用配置
- 维持 eslint 版本约束在目录顶层配置中
This commit is contained in:
Jin Mao
2026-01-25 19:12:43 +08:00
parent 4b5da81ba6
commit 7cb2699f19

View File

@@ -13,6 +13,15 @@ packages:
- docs
- playground
overrides:
'@ast-grep/napi': 'catalog:'
'@ctrl/tinycolor': 'catalog:'
clsx: 'catalog:'
esbuild: 'catalog:'
jiti: 'catalog:'
pinia: 'catalog:'
vue: 'catalog:'
catalog:
'@ast-grep/napi': ^0.39.9
'@changesets/changelog-github': ^0.5.2
@@ -192,20 +201,3 @@ catalog:
yaml-eslint-parser: ^1.3.2
zod: ^3.25.76
zod-defaults: 0.1.3
neverBuiltDependencies:
- canvas
- node-gyp
overrides:
'@ast-grep/napi': 'catalog:'
'@ctrl/tinycolor': 'catalog:'
clsx: 'catalog:'
esbuild: 'catalog:'
jiti: 'catalog:'
pinia: 'catalog:'
vue: 'catalog:'
peerDependencyRules:
allowedVersions:
eslint: '>=9.5.0'