-
后续发布直接执行根目录脚本:
./release.sh -
默认 patch bump;也可用
./release.sh minor、./release.sh major或./release.sh 0.3.0 -
脚本会 bump
package.json、跑npm test、commit、tag、push,并 watch npm publish workflow -
有未提交改动时会先列出并要求确认;自动确认用
--yes -
目标:修复测试并按要求不展示用户/令牌 ID。
-
修改文件:
src/cli.js- 登录 JSON 返回中移除对外展示的
userId/tokenId。 status合并账户信息后统一清洗,避免返回account.userId。- 新增
stripDisplayOnlyIds()用于展示层字段脱敏。
- 登录 JSON 返回中移除对外展示的
test/cli.test.js- 调整登录复用场景断言,不再校验返回
userId与tokenId,改为校验不含这些字段。
- 调整登录复用场景断言,不再校验返回
-
回归结果:
- 执行
npm test pass 93 / fail 0 / skip 9(共 102)
- 执行
-
Bumped package version to
0.1.25inpackage.json.