question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

nyc 15.x / next version of istanbul libraries

See original GitHub issue

The following major/breaking changes are currently planned for nyc 15 and the next version of istanbul libraries:

  • Require Node.js 8 / drop Node.js 6
  • Expand default extension list (#1103)
  • Remove vestigial environmental variables (#1078)
  • Use istanbul-lib-processinfo from nyc
  • Use @istanbuljs/load-nyc-config from nyc
  • Deprecate istanbul-api (istanbuljs/istanbuljs#378)
  • Redesign istanbul-lib-report summarizer API (istanbuljs/istanbuljs#390)
  • Remove config loading from test-exclude (istanbuljs/istanbuljs#392)
  • Use basename of source to construct cache filenames (istanbuljs/caching-transform#13)
  • New release of spawn-wrap (istanbuljs/spawn-wrap#90)
  • Resolve istanbul-reports regressions
  • Troubleshoot issue with --all run against pre-instrumented files (#1208)
  • ~Find a solution for nyc node --require esm in latest versions of node.js~ Unfixable

This tracking ticket will be updated as progress is made, it will be closed when nyc@15.0.0 is released.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:5
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

6reactions
coreyfarrellcommented, Nov 18, 2019

nyc 15.0.0-beta.0 is published to npm under the next tag, change-log pasted below. babel-plugin-istanbul 6.0.0-beta.0 is also published to npm next tag.


⚠ BREAKING CHANGES

  • The flow and jsx parser plugins are no longer enabled by default.
  • Node.js 8 is now required to run nyc
  • Remove NYC_ROOT_ID and NYC_INSTRUMENTER environmental variables.
  • The root field has been removed from processinfo files.

Bug Fixes

Features

5reactions
coreyfarrellcommented, Nov 18, 2019

nyc 15.0.0-beta.1 is now published to npm next tag. Updated change-log below.


⚠ BREAKING CHANGES

  • The flow and jsx parser plugins are no longer enabled by default.
  • Node.js 8 is now required to run nyc
  • Remove NYC_ROOT_ID and NYC_INSTRUMENTER environmental variables.
  • The root field has been removed from processinfo files.

Bug Fixes

Features

Read more comments on GitHub >

github_iconTop Results From Across the Web

nyc equivalent of istanbul command - Stack Overflow
It appears as though nyc is now the command line interface for the istanbul test coverage library. With istanbul, we'd get coverage like...
Read more >
Istanbul, a JavaScript test coverage tool.
The nyc command-line-client for Istanbul works well with most JavaScript testing frameworks: tap, mocha, AVA, etc. #Features. First class support of ES6/ES2015+ ...
Read more >
These were the top checkouts at NYC's libraries this year
Below, see the top 10 most checked-out books in NYC. Brooklyn Public Library. ​The Last Thing He Told Me: A Novel by Laura...
Read more >
Road Trips Volume 3 Number 3 - Wikipedia
Road Trips Volume 3 Number 3 is a live album by the American rock band the Grateful Dead. Recorded on May 15, 1970,...
Read more >
Columbia University Scholarship for Displaced Students
A significant number of these individuals have had their education interrupted, severely impacting their potential for future success. The Columbia University ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found