-
-
Notifications
You must be signed in to change notification settings - Fork 359
Comparing changes
Open a pull request
base repository: istanbuljs/nyc
base: fe3311bd4770726c67e6eee1e39b15a3b616457b
head repository: istanbuljs/nyc
compare: bebf4d68c6a2cb0c5fd66ba3513a8e68ad5a284f
Commits on May 10, 2019
-
fix: Remove vestigial environment variables (#1078)
This removes the NYC_ROOT_ID and NYC_INSTRUMENTER environment variables, which are no longer used or necessary. BREAKING CHANGE: Remove NYC_ROOT_ID and NYC_INSTRUMENTER environmental variables. BREAKING CHANGE: The `root` field has been removed from processinfo files.
Configuration menu - View commit details
-
Copy full SHA for cfd3da0 - Browse repository at this point
Copy the full SHA cfd3da0View commit details
Commits on May 12, 2019
-
docs: Update README.md [skip ci] (#1114)
Update all http links to https including community badge and doc site links.
Configuration menu - View commit details
-
Copy full SHA for a02c550 - Browse repository at this point
Copy the full SHA a02c550View commit details
Commits on May 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5464064 - Browse repository at this point
Copy the full SHA 5464064View commit details
Commits on May 18, 2019
Commits on Jun 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 4bc9c14 - Browse repository at this point
Copy the full SHA 4bc9c14View commit details
Commits on Jul 9, 2019
-
chore: Remove test artefacts that ensure failure on subsequent tests (#…
…1138) If the tests fail with a bad 'test/fixtures/cli/foo-cache', then subsequent tests will also fail unless the cache is cleaned. A failed test run also leaves a lot of files in 'test/temp-dir-nyc-integration' that are cleaned on success, but not before the start of the next run in case of failure.
Configuration menu - View commit details
-
Copy full SHA for 421c5bd - Browse repository at this point
Copy the full SHA 421c5bdView commit details
Commits on Jul 12, 2019
-
feat: Drop node.js 6, upgrade dependencies (#1134)
BREAKING CHANGE: Node.js 8 is now required to run nyc
Configuration menu - View commit details
-
Copy full SHA for 00c3b34 - Browse repository at this point
Copy the full SHA 00c3b34View commit details
Commits on Jul 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7943413 - Browse repository at this point
Copy the full SHA 7943413View commit details
Commits on Jul 16, 2019
-
chore: Suppress coverage for onExit callback (#1147)
The callback is run but we're unable to record coverage for it.
Configuration menu - View commit details
-
Copy full SHA for dcf4bbd - Browse repository at this point
Copy the full SHA dcf4bbdView commit details
Commits on Jul 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e94e2e7 - Browse repository at this point
Copy the full SHA e94e2e7View commit details
Commits on Jul 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for c358ce1 - Browse repository at this point
Copy the full SHA c358ce1View commit details
Commits on Aug 1, 2019
-
feat: Allow
nyc instrument
to instrument code in place (#1149)This change adds the `--in-place` switch to nyc instrument If `--in-place` is specified, the output directory will be set to equal the input directory for the instrument command. This has the effect of replacing any file in the input directory that should be instrumented, with its instrumented counterpart. The command will throw an error if the --delete option is specified. The only way to instrument in place is with the --in-place switch, setting the input and output directories to be the same will not work If `--in-place` is set the instrument command ignores any output directory specified with the command If `--in-place` is set the instrument command will disable the `--complete-copy` switch as it is unnecessary.
Configuration menu - View commit details
-
Copy full SHA for 7783284 - Browse repository at this point
Copy the full SHA 7783284View commit details
Commits on Aug 2, 2019
-
fix: Drop coverage produced by
nyc --all
for files that were tested (……#1155) * fix: Drop coverage produced by `nyc --all` for files that were tested Sometimes the coverage data produced by `nyc --all` is incompatible with the coverage data produced by actual test runs. This is generally due to configuration error but results in inconsistent coverage reports or in some cases causes `nyc report` to crash. The workaround is implemented in istanbul-lib-coverage to drop coverage data associated with `nyc --all` when coverage data from a test run is found. This commit tags the coverage data when appropriate so the coverage merge logic knows what to do. Fixes #1113, #1124, #1148
1Configuration menu - View commit details
-
Copy full SHA for fc1bbbf - Browse repository at this point
Copy the full SHA fc1bbbfView commit details
Commits on Aug 23, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 5c1b7a9 - Browse repository at this point
Copy the full SHA 5c1b7a9View commit details
Commits on Sep 9, 2019
-
chore: Longer delay for stale bot (#1171)
The default delay for the stale bot is too aggressive for our ability to keep up with issues. This changes from 60 days to 365 days.
Configuration menu - View commit details
-
Copy full SHA for f645762 - Browse repository at this point
Copy the full SHA f645762View commit details
Commits on Sep 12, 2019
-
chore: Update dependencies (#1174)
In addition to bringing dependency ranges up to date this updates the package-lock.json to eliminate a `critical` warning from `npm audit`. I've skipped updating `standard` as this requires some code changes so it can be evaluated separately.
Configuration menu - View commit details
-
Copy full SHA for 811dd04 - Browse repository at this point
Copy the full SHA 811dd04View commit details
Commits on Sep 13, 2019
-
chore: Remove direct use of lodash by testing. (#1176)
Only `_.filter` was used, replace with `Array#filter`. Also delete unused fixtures which used lodash.
Configuration menu - View commit details
-
Copy full SHA for 318795c - Browse repository at this point
Copy the full SHA 318795cView commit details -
chore: Remove mocha compatibility layer and chai (#1178)
* Split test/nyc-index.js and test/nyc-integration-old.js into separate test files using tap directly * Convert test/process-args.js to use tap directly
Configuration menu - View commit details
-
Copy full SHA for 03ba5b9 - Browse repository at this point
Copy the full SHA 03ba5b9View commit details
Commits on Sep 24, 2019
-
chore: Modernize lib/source-maps.js (#1175)
* Convert to class * Prefer const over var * Use Object.entries()
Configuration menu - View commit details
-
Copy full SHA for b59fc8f - Browse repository at this point
Copy the full SHA b59fc8fView commit details -
chore: Create npm-run-clean.js script (#1177)
This allows use of globs without risk of shell interference, makes it easier to read the list of delete targets.
Configuration menu - View commit details
-
Copy full SHA for 0fc93d9 - Browse repository at this point
Copy the full SHA 0fc93d9View commit details -
fix: Honor eager setting (false by default) (#1179)
This delays loading of istanbul-lib-instrument until it is needed.
Configuration menu - View commit details
-
Copy full SHA for c18fb0a - Browse repository at this point
Copy the full SHA c18fb0aView commit details
Commits on Sep 29, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 1f535d7 - Browse repository at this point
Copy the full SHA 1f535d7View commit details
Commits on Oct 6, 2019
-
Configuration menu - View commit details
-
Copy full SHA for b01a6d5 - Browse repository at this point
Copy the full SHA b01a6d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 351106d - Browse repository at this point
Copy the full SHA 351106dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80ad7da - Browse repository at this point
Copy the full SHA 80ad7daView commit details -
chore: Coverage for signal-exit handler. (#1190)
This allows us to record coverage for all code called from the signal-exit handler.
Configuration menu - View commit details
-
Copy full SHA for 22a5ea0 - Browse repository at this point
Copy the full SHA 22a5ea0View commit details -
fix: Avoid
source-map
module duringsignal-exit
handler (#1191)Prior to this change child processes would call upon the source-map module to remap coverage during the `signal-exit` handler. This was a blocker for updating `source-map` to 0.7.x which uses an async constructor method. Now we simply save the source-map with the raw coverage data for each file. This allows the main nyc process to perform source-map remapping. The benefit is that the main nyc process can use async code.
Configuration menu - View commit details
-
Copy full SHA for 83eb629 - Browse repository at this point
Copy the full SHA 83eb629View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04334e2 - Browse repository at this point
Copy the full SHA 04334e2View commit details
Commits on Oct 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 408c1cb - Browse repository at this point
Copy the full SHA 408c1cbView commit details -
feat: Add
--use-spawn-wrap=true
option (#1169)Completely bypass spawn-wrap unless overridden with this new option.
Configuration menu - View commit details
-
Copy full SHA for df4de4d - Browse repository at this point
Copy the full SHA df4de4dView commit details -
chore: Fix merge error (#1193)
nyc.addAllFiles needs to be called after the `!argv.useSpawnWrap` branch performs the `require`'s and we need to await it.
Configuration menu - View commit details
-
Copy full SHA for 96b60b8 - Browse repository at this point
Copy the full SHA 96b60b8View commit details -
feat: Use @istanbuljs/schema for yargs setup (#1194)
BREAKING CHANGE: The `flow` and `jsx` parser plugins are no longer enabled by default.
Configuration menu - View commit details
-
Copy full SHA for fd40d49 - Browse repository at this point
Copy the full SHA fd40d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2735ee2 - Browse repository at this point
Copy the full SHA 2735ee2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bcbe1df - Browse repository at this point
Copy the full SHA bcbe1dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc77e13 - Browse repository at this point
Copy the full SHA cc77e13View commit details -
chore: Tweak arguments for async coverage data readers (#1198)
This allows istanbul-lib-processinfo to read coverage data files using only the `coverageFileLoad` function.
Configuration menu - View commit details
-
Copy full SHA for 0efc6d1 - Browse repository at this point
Copy the full SHA 0efc6d1View commit details
Commits on Oct 9, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3726bbb - Browse repository at this point
Copy the full SHA 3726bbbView commit details
Commits on Oct 27, 2019
-
docs: Fix URL to default excludes in README.md (#1214)
Also remove some trailing white-space and correct a spelling mistake.
Configuration menu - View commit details
-
Copy full SHA for f890360 - Browse repository at this point
Copy the full SHA f890360View commit details
Commits on Nov 1, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8411a26 - Browse repository at this point
Copy the full SHA 8411a26View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf5e5d3 - Browse repository at this point
Copy the full SHA cf5e5d3View commit details
Commits on Nov 3, 2019
-
docs:
npm home nyc
goes to github master branch README (#1201)This causes confusion among users who think they're reading about the latest releaase. It is better that we send users to istanbul.js.org for documentation. Issue #1200
Configuration menu - View commit details
-
Copy full SHA for 53c66b9 - Browse repository at this point
Copy the full SHA 53c66b9View commit details -
chore: Remove unused functions (#1218)
A couple of sync functions were left behind for a previous version of istanbul-lib-processinfo. These functions are no longer used so they are removed.
Configuration menu - View commit details
-
Copy full SHA for ea94c7f - Browse repository at this point
Copy the full SHA ea94c7fView commit details
Commits on Nov 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7a02cb7 - Browse repository at this point
Copy the full SHA 7a02cb7View commit details
Commits on Nov 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8078a79 - Browse repository at this point
Copy the full SHA 8078a79View commit details
Commits on Nov 16, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a1dee03 - Browse repository at this point
Copy the full SHA a1dee03View commit details
Commits on Nov 18, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 549c953 - Browse repository at this point
Copy the full SHA 549c953View commit details
Commits on Nov 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dfd629d - Browse repository at this point
Copy the full SHA dfd629dView commit details -
chore: Remove cp-file module (#1230)
This slightly reduces the amount of code nyc loads by using the core fs.copyFile function. Clarify `package.json#engines` to show that node.js 8.9.0 (LTS) is the oldest supported release.
Configuration menu - View commit details
-
Copy full SHA for 7307626 - Browse repository at this point
Copy the full SHA 7307626View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28ed746 - Browse repository at this point
Copy the full SHA 28ed746View commit details
Commits on Dec 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for f3c9e6c - Browse repository at this point
Copy the full SHA f3c9e6cView commit details
There are no files selected for viewing