Hi All: 为适配nodejs升级修复批量CVE,nodejs-mock-fs 需要同步进行升级(从4.8.0 升级到4.12.0),主要是解决编译报错问题。 nodejs-mock-fs 版本升级主要有如下变更: 1、改进readFile对 Node 10+ 的支持 https://github.com/tschaub/mock-fs/pull/265
2、支持recursive选项fs.mkdir https://github.com/tschaub/mock-fs/pull/268
3、使用现有目录上的递归选项修复 fs.mkdir(修复在node12上%check阶段的报错) https://github.com/tschaub/mock-fs/pull/271
4、修复 Node > 12.10 的时间戳 https://github.com/tschaub/mock-fs/pull/277
5、在许多 fs 函数上添加对 Buffer arg 的支持 https://github.com/tschaub/mock-fs/pull/293
6、检查权限readdir和readdirSync https://github.com/tschaub/mock-fs/pull/295
更详细请看上游社区changelog:https://github.com/tschaub/mock-fs/blob/main/changelog.md 根据npmjs.com查看没有别的包依赖本软件:https://www.npmjs.com/package/mock-fs
如果对升级有异议的,可以邮件反馈或在 https://gitee.com/src-openeuler/nodejs-mock-fs/pulls/4 下评论。