From 3f25424049192aad2a7ec51b6ed2ae9884ce2a5a Mon Sep 17 00:00:00 2001 From: hailin Date: Sun, 28 Dec 2025 20:07:13 -0800 Subject: [PATCH] =?UTF-8?q?fix(service-party-app):=20=E6=B7=BB=E5=8A=A0bec?= =?UTF-8?q?h32=E7=B1=BB=E5=9E=8B=E5=AE=9A=E4=B9=89=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E7=BC=96=E8=AF=91=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 添加 @types/bech32 开发依赖以解决 TypeScript 编译时 找不到 bech32 模块类型声明的问题。 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .claude/settings.local.json | 3 ++- .../services/service-party-app/package-lock.json | 11 +++++++++++ .../services/service-party-app/package.json | 1 + 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.claude/settings.local.json b/.claude/settings.local.json index 0a6cb272..14ad6e71 100644 --- a/.claude/settings.local.json +++ b/.claude/settings.local.json @@ -477,7 +477,8 @@ "Bash(git commit -m \"$\\(cat <<''EOF''\nfix\\(migration\\): 使数据库迁移脚本幂等化,支持重复执行\n\n将 008_add_co_managed_wallet_fields.up.sql 改为幂等脚本:\n- 使用 DO $$... IF NOT EXISTS 检查列是否存在再添加\n- 使用 CREATE INDEX IF NOT EXISTS 创建索引\n- 使用 DROP CONSTRAINT IF EXISTS 删除约束\n\n这确保迁移脚本可以安全地多次执行,不会因列/索引已存在而失败。\n\n🤖 Generated with [Claude Code]\\(https://claude.com/claude-code\\)\n\nCo-Authored-By: Claude Opus 4.5 \nEOF\n\\)\")", "Bash(git commit -m \"$\\(cat <<''EOF''\nfeat\\(service-party-app\\): 添加 Windows 一键编译脚本\n\n添加 build-windows.bat 脚本,支持:\n- 检查 Node.js 和 Go 环境\n- 编译 TSS 子进程 \\(tss-party.exe\\)\n- 安装 npm 依赖\n- 编译 Electron 应用\n\n使用方法: 双击运行 build-windows.bat\n\n🤖 Generated with [Claude Code]\\(https://claude.com/claude-code\\)\n\nCo-Authored-By: Claude Opus 4.5 \nEOF\n\\)\")", "Bash(./node_modules/.bin/tsc:*)", - "Bash(npm ls:*)" + "Bash(npm ls:*)", + "Bash(npm run build:win:*)" ], "deny": [], "ask": [] diff --git a/backend/mpc-system/services/service-party-app/package-lock.json b/backend/mpc-system/services/service-party-app/package-lock.json index f070ce93..abbe2d51 100644 --- a/backend/mpc-system/services/service-party-app/package-lock.json +++ b/backend/mpc-system/services/service-party-app/package-lock.json @@ -28,6 +28,7 @@ "zustand": "^4.4.7" }, "devDependencies": { + "@types/bech32": "^1.1.2", "@types/express": "^4.17.21", "@types/node": "^20.10.0", "@types/react": "^18.2.39", @@ -2448,6 +2449,16 @@ "@babel/types": "^7.28.2" } }, + "node_modules/@types/bech32": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/bech32/-/bech32-1.1.2.tgz", + "integrity": "sha512-D2tG6kfIcZD3pjtnnvGrwiZiz+HGBsoy0pdGlpBeMbhlKJ4l4r1zB8SEQPL790kTdSS8lhyC/w9API7L2YBOxw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/body-parser": { "version": "1.19.6", "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", diff --git a/backend/mpc-system/services/service-party-app/package.json b/backend/mpc-system/services/service-party-app/package.json index 536db998..8e914106 100644 --- a/backend/mpc-system/services/service-party-app/package.json +++ b/backend/mpc-system/services/service-party-app/package.json @@ -37,6 +37,7 @@ "zustand": "^4.4.7" }, "devDependencies": { + "@types/bech32": "^1.1.2", "@types/express": "^4.17.21", "@types/node": "^20.10.0", "@types/react": "^18.2.39",