Files
eSIM-Tools/tests
Abner c6bf3a0238 🔧 chore: 升级 js-yaml 依赖并优化测试环境的加密随机数生成
- `tests/setup.js` 中 `getRandomValues` 模拟改用 Node.js `crypto.randomBytes` 填充,替代基于 `Math.random` 的不安全随机源,确保测试环境使用 CSPRNG 生成随机值
- 新增 `crypto` 模块导入,移除手动循环填充逻辑,简化代码实现并降低随机数偏差风险
- 将 `js-yaml@3` 补丁版本从 3.15.0 升级至 3.15.1,`js-yaml@4` 从 4.3.0 升级至 4.3.1
- 同步更新 `package-lock.json`,保持依赖锁文件与 `package.json` 声明一致
2026-08-18 18:33:01 +08:00
..