1.11.3 • Published 2 months ago

@jimwong/istanbul-lib-instrument v1.11.3

Weekly downloads
-
License
BSD-3-Clause
Repository
github
Last release
2 months ago

istanbul-lib-instrument

基于 istanbul-lib-instrument@1.10.1,在它的功能上增加了:

  1. window${GLOBAL_COVERAGE_VAR}_initial 的值,表示初始化时的覆盖率信息,即执行次数都是 0 的数据
  2. 增加可选路径数组参数 needInjectGitInfoJsPathArr,默认值是 [''],对数组中的路径进行注入 git 信息, git 信息数据在 window.__git_info__ 上,包含 branchcommitremote 等信息
  3. 增加可选参数 incrementCoverageDir,默认值'',表示生成增量代码覆盖率时,增量增量代码的生效路径,比如 src,表示只有 src 下的文件变化才会被计算增量覆盖率,如果不设置,则表示所有文件都会被计算增量覆盖率
  4. 增加可选参数 relativePathPrefix,默认值'',表示再相对路径的模式下,生成的代码覆盖率文件中,文件覆盖率对象的key的前缀(即相对路径的前缀,以满足自定义路径的需求),比如 src,表示生成的代码覆盖率文件中,文件路径的前缀是 src/xx/xx
1.11.3

2 months ago

1.11.2

2 months ago

1.11.1

2 months ago

1.11.0

2 months ago

1.10.12

6 months ago

1.10.11

6 months ago

1.10.10

6 months ago

1.10.9

6 months ago

1.10.8

6 months ago

1.10.7

6 months ago

1.10.6

7 months ago

1.10.5

8 months ago

1.10.4

8 months ago

1.10.3

8 months ago

1.10.2

8 months ago

1.10.1

8 months ago