From 0f2b4d6428aee669019bd409914a78ab90a97c54 Mon Sep 17 00:00:00 2001 From: wc24 Date: Tue, 30 Jun 2026 17:22:39 +0800 Subject: [PATCH] =?UTF-8?q?fix(pkg):=20=E5=88=A0=E6=8E=89=20shrimp-server?= =?UTF-8?q?=20=E5=AF=B9=E8=87=AA=E8=BA=AB=E7=9A=84=20git=20=E4=BE=9D?= =?UTF-8?q?=E8=B5=96(=E8=87=B4=20npm=20install=20OOM)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit dependencies 误列了 shrimp-server 自引用(#v0.7.4)→ arborist 顺着自引用无限解析 依赖树、堆爆 OOM。真正依赖全在 peerDependencies,该块整体删除。含 0.7.6 的 isEmptyValue 递归判空。 --- package.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/package.json b/package.json index 013f4ca..0dc8105 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "shrimp-server", - "version": "0.7.6", + "version": "0.7.7", "description": "Shrimp 框架后端 — 声明式字段驱动的 Node.js 管理后台框架(Express + Mongoose + JWT)", "main": "dist/main/index.js", "types": "dist/main/index.d.ts", @@ -55,8 +55,5 @@ "tsx": "^4.7.0", "typescript": "^5.3.0", "vitest": "^1.4.0" - }, - "dependencies": { - "shrimp-server": "git+http://git.zeromvc.com/wc24/shrimp-server.git#v0.7.4" } }