Skip to content

Releases: SitePen/remap-istanbul

Release 0.5.1

12 Dec 09:32
Compare
Choose a tag to compare

Updates

  • While non-transpiled code without a source map was supported, both the grunt and gulp tasks would fail hard. These tasks were changed to make warnings non-fatal and will only fail the process if fail is set to a truthy value for these tasks. (#27, #15)

Release 0.5.0

08 Dec 17:15
Compare
Choose a tag to compare

New Features

  • Allow exclusion of covered files from final coverage (#23)
  • Support Inline Sources (#11)
  • Allow lcovonly and text-lcov to be used on the CLI being output to std out (#22)

Updates

Bugs fixes

  • An issue resolving CommonJS modules when the dependencies were flattened (#19)
  • Copy over coverage when there is no source map (#15)

Release 0.4.0

04 Nov 14:27
Compare
Choose a tag to compare

Changes

  • remap-istanbul now propagates ignored coverage. Fixes #12 and #14.
  • Improved CLI error messages when invalid stdin. Fixes #13.
  • Updates to dependencies: Istanbul, source-map, Intern and gulp-util.

Release 0.3.1

13 Oct 10:50
Compare
Choose a tag to compare

Bugs Fixes

  • Correctly resolve path names from source maps (see #10 and thanks @kinday)

Release 0.3.0

26 Sep 09:28
Compare
Choose a tag to compare

New Features

Updates

  • Move to Intern 3.0.4

Release 0.2.0

12 Sep 10:32
Compare
Choose a tag to compare

New Features

Bugs Fixed

  • Properly parse unicode inline source maps. Thanks @arma-gast.

Improvements

  • Update to Intern 3.0.2 for testing
  • Add contribution guidelines
  • Add coverage information reporting via codecov.io

Initial Release

03 Sep 12:53
Compare
Choose a tag to compare

Introducing remap-istanbul, a tool that help improve the utility of your code coverage. 👼

If you are transpiling your code to JavaScript, sometimes code coverage can be a problem, because the coverage analysis is only giving you a view of your emitted code, not your original code. remap-istanbul solves that problem by taking Istanbul code coverage, reading the source maps, and mapping back the coverage to the original files.

Let us know if you find this useful, we sure do!