1.2.5 • Published 1 year ago

istanbul-tolerant-merge v1.2.5

Weekly downloads
4
License
MIT
Repository
github
Last release
1 year ago

Build Status

istanbul-tolerant-merge

Merges several istanbul coverage report JSON files into one. Additional to the built in merging capability of istanbul report istanbul-tolerant-merge has the following features:

  • it normalizes absolute path to relative ones. This helps when you want to create html-output
  • fixes a problem with karma-coverage-istanbul-reporter where statment ids start with 0 instead of 1
  • Aligns list of statements, if they do not match exactly

Installation

With npm do

npm install istanbul-tolerant-merge --save-dev

Usage

npx istanbul-tolerant-merge --out coverage/coverage.json "coverage/partial/*.json"

Help

Usage: istanbul-tolerant-merge.js --out path/to/output.json "a/**.json"
b/input.json

Options:
  --out      output path for merged raw coverage report JSON file
                                                             [string] [required]
  --base     if pathes in coverage report JSON files are absolute, they will be
             rewritten relative based to this value
      [string] [default is current working directory]
  --help     Show help                                                 [boolean]
  --version  Show version number                                       [boolean]

at least one path to raw coverage report JSON files is required
1.2.5

1 year ago

1.2.4

1 year ago

1.2.3

3 years ago

1.2.2

5 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago