@jimwong/istanbul-lib-instrument
v1.11.3
Published
基于 [email protected],在它的功能上增加了:
Downloads
5
Maintainers
Readme
istanbul-lib-instrument
基于 [email protected],在它的功能上增加了:
- ~~window[${GLOBAL_COVERAGE_VAR}_initial] 的值,表示初始化时的覆盖率信息,即执行次数都是 0 的数据~~
- 增加可选路径数组参数
needInjectGitInfoJsPathArr,默认值是[''],对数组中的路径进行注入 git 信息, git 信息数据在window.__git_info__上,包含branch、commit、remote等信息 - 增加可选参数
incrementCoverageDir,默认值'',表示生成增量代码覆盖率时,增量增量代码的生效路径,比如src,表示只有src下的文件变化才会被计算增量覆盖率,如果不设置,则表示所有文件都会被计算增量覆盖率 - 增加可选参数
relativePathPrefix,默认值'',表示再相对路径的模式下,生成的代码覆盖率文件中,文件覆盖率对象的key的前缀(即相对路径的前缀,以满足自定义路径的需求),比如src,表示生成的代码覆盖率文件中,文件路径的前缀是src/xx/xx
