-
-
Notifications
You must be signed in to change notification settings - Fork 361
Comparing changes
Open a pull request
base repository: istanbuljs/nyc
base: adb310ca9e6196b67e044dc6e3b6c855b47a9beb
head repository: istanbuljs/nyc
compare: bebf4d68c6a2cb0c5fd66ba3513a8e68ad5a284f
Commits on Jun 5, 2018
-
fix: source was being instrumented twice, due to upstream fix in ista… (
#853) BREAKING CHANGE: --hook-run-in-context, and --hook-run-in-this-context are no longer true by default (they should be enabled if you're using a library like requirejs).
Configuration menu - View commit details
-
Copy full SHA for d0f654c - Browse repository at this point
Copy the full SHA d0f654cView commit details
Commits on Jun 6, 2018
-
Configuration menu - View commit details
-
Copy full SHA for f09cf02 - Browse repository at this point
Copy the full SHA f09cf02View commit details
Commits on Jun 8, 2018
-
feat: allow rows with 100% statement, branch, and function coverage t…
…o be skipped in text report (#859)
Configuration menu - View commit details
-
Copy full SHA for 893345a - Browse repository at this point
Copy the full SHA 893345aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0d98a5 - Browse repository at this point
Copy the full SHA f0d98a5View commit details -
Benjamin committed
Jun 8, 2018 Configuration menu - View commit details
-
Copy full SHA for a5818f5 - Browse repository at this point
Copy the full SHA a5818f5View commit details
Commits on Jun 26, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 624a723 - Browse repository at this point
Copy the full SHA 624a723View commit details
Commits on Jun 29, 2018
-
fix: Update caching-transform options. (#873)
When updating caching--transform it was missed that the `hash` option has been refactored. This means that two files with identical contents would be treated as identical.
Configuration menu - View commit details
-
Copy full SHA for 52b69ef - Browse repository at this point
Copy the full SHA 52b69efView commit details
Commits on Jul 4, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8ab1ae3 - Browse repository at this point
Copy the full SHA 8ab1ae3View commit details
Commits on Jul 5, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7483ed9 - Browse repository at this point
Copy the full SHA 7483ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c325799 - Browse repository at this point
Copy the full SHA c325799View commit details -
fix: add flag to allow control of intrumenter esModules option, defau…
…lt to looser parsing (#863)
Configuration menu - View commit details
-
Copy full SHA for 6b6cd5e - Browse repository at this point
Copy the full SHA 6b6cd5eView commit details
Commits on Jul 23, 2018
-
fix: Enable es-modules by default. (#889)
A previous fix for #796 added an es-modules option and set it false by default. This default was a change of behavior in NYC as previously all sources were parsed as ES modules by the instrumenter. I believe the old behavior is the correct default because it allows NYC to work with modern code. Code which uses certain features which violate strict mode will have to disable es-modules. This will not effect ES5 which follows the rules of 'use strict'.
Configuration menu - View commit details
-
Copy full SHA for d0b76e2 - Browse repository at this point
Copy the full SHA d0b76e2View commit details
Commits on Jul 24, 2018
-
Configuration menu - View commit details
-
Copy full SHA for ae5318b - Browse repository at this point
Copy the full SHA ae5318bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6b327 - Browse repository at this point
Copy the full SHA 4a6b327View commit details
Commits on Aug 27, 2018
-
feat: Rename --temp-directory option to --temp-dir (#897)
* Rename --temp-directory option to --temp-dir * Add -t alias Deprecates the option name --temp-directory in favour of --temp-dir --temp-directory has been demoted to a yargs alias of --temp-dir This change makes the option naming consistent using the form --*-dir
Configuration menu - View commit details
-
Copy full SHA for ccf42df - Browse repository at this point
Copy the full SHA ccf42dfView commit details -
chore: Update language of ISSUE_TEMPLATE. (#901)
Ask for link to repository first, add text explaining the importance of linking a repository that demonstrates the bug.
Configuration menu - View commit details
-
Copy full SHA for 3b95858 - Browse repository at this point
Copy the full SHA 3b95858View commit details
Commits on Sep 6, 2018
-
feat: Bump dependencies. (#915)
This causes nyc to use final release of babel 7.
Configuration menu - View commit details
-
Copy full SHA for 0b3d2cf - Browse repository at this point
Copy the full SHA 0b3d2cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f9a1df - Browse repository at this point
Copy the full SHA 9f9a1dfView commit details
Commits on Oct 14, 2018
-
docs: Reference @babel/preset-env instead of @babel/env (#925)
Using the full module name may help avoid potential confusion as `npm install @babel/env` is not valid.
Configuration menu - View commit details
-
Copy full SHA for 223c6c9 - Browse repository at this point
Copy the full SHA 223c6c9View commit details
Commits on Nov 19, 2018
-
chore: Update dependencies. (#926)
This causes an update to mem to resolve a potential DoS vulnerability in command-line processing. The vulnerable version of mem is still included by development dependencies. Fixes #918
Configuration menu - View commit details
-
Copy full SHA for 409a2f5 - Browse repository at this point
Copy the full SHA 409a2f5View commit details
Commits on Jan 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 2dbb82d - Browse repository at this point
Copy the full SHA 2dbb82dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba22a26 - Browse repository at this point
Copy the full SHA ba22a26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40afc5f - Browse repository at this point
Copy the full SHA 40afc5fView commit details
Commits on Jan 6, 2019
-
fix: missing command temp-directory (#928)
* Fix missing command temp-directory After changing tempDirectory to tempDir, with a fallback for tempDirectory, the default values set in the 'temp-dir' yargs option were being used rather than falling back to tempDirectory and then the default temp dir. This change removes the yargs default value for the option 'temp-dir'. This means the statement that assigns '_tempDirectory' in 'index.js' attempts to use temp-dir, then temp-directory, then the default value. This is now under test with some new test cases that show: - tempDir is preferred to tempDirectory - tempDirectory is used if tempDir isn't set - that we fall back to the '.nyc_output' dir if neither tempDir or tempDirectory are set. * Alternate implementation Maintains notice of default temp-dir in help output. Removed tests as I'm not confident with these right now, will take another look when I get some time. Fixes #927.
Configuration menu - View commit details
-
Copy full SHA for 28b6d09 - Browse repository at this point
Copy the full SHA 28b6d09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62d7fb8 - Browse repository at this point
Copy the full SHA 62d7fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f23d474 - Browse repository at this point
Copy the full SHA f23d474View commit details
Commits on Jan 8, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d566efe - Browse repository at this point
Copy the full SHA d566efeView commit details
Commits on Jan 12, 2019
-
tests: coverage for temp-dir changes (#964)
Covers default value, legacy temp-directory option and new temp-dir option
Configuration menu - View commit details
-
Copy full SHA for 93cb5c1 - Browse repository at this point
Copy the full SHA 93cb5c1View commit details
Commits on Jan 13, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 35710b1 - Browse repository at this point
Copy the full SHA 35710b1View commit details
Commits on Jan 15, 2019
-
feat: avoid hardcoded HOME for spawn-wrap working dir (#957)
By default, spawn-wrap writes temporary files to HOME. It used to be /tmp, but it changed that to HOME to support environments that have 'noexec' flags set on their tmpfs mount. Ref istanbuljs/spawn-wrap#3. The problem with this is that nyc now no longer works in environments without a (writable) home directory (e.g. the 'nobody' user on Linux). While it is fine to fallback to HOME, it should write elsewhere if that is unavailable, and ideally in a way that doesn't require every sysadmin or end-user to hardcode some environment variable in their package.json specifically for nyc or spawn-wrap. A common way to communicate this intent is with the XDG_CACHE_HOME environment variable. Fixes #951.
Configuration menu - View commit details
-
Copy full SHA for ff834aa - Browse repository at this point
Copy the full SHA ff834aaView commit details
Commits on Jan 19, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 35cd49a - Browse repository at this point
Copy the full SHA 35cd49aView commit details
Commits on Jan 26, 2019
-
Configuration menu - View commit details
-
Copy full SHA for df2730d - Browse repository at this point
Copy the full SHA df2730dView commit details
Commits on Jan 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 921d386 - Browse repository at this point
Copy the full SHA 921d386View commit details -
chore: Update dependencies. (#978)
* Update dependencies. * Replace legacy debug-log ponyfill with util.debuglog.
Configuration menu - View commit details
-
Copy full SHA for e95856c - Browse repository at this point
Copy the full SHA e95856cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29e6f5e - Browse repository at this point
Copy the full SHA 29e6f5eView commit details
Commits on Feb 3, 2019
-
Configuration menu - View commit details
-
Copy full SHA for dd48410 - Browse repository at this point
Copy the full SHA dd48410View commit details
Commits on Feb 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 8a5e222 - Browse repository at this point
Copy the full SHA 8a5e222View commit details
Commits on Feb 14, 2019
-
Configuration menu - View commit details
-
Copy full SHA for e8cc59b - Browse repository at this point
Copy the full SHA e8cc59bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 747a6c1 - Browse repository at this point
Copy the full SHA 747a6c1View commit details -
chore: Update package-lock.json for security audit.
Update so `tap` pulls nyc@13.3.0 to avoid the vulnerable handlebars provided by nyc@13.2.0. This causes the security audit to be clean for development installs.
Configuration menu - View commit details
-
Copy full SHA for 12b8986 - Browse repository at this point
Copy the full SHA 12b8986View commit details
Commits on Feb 20, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 509c6aa - Browse repository at this point
Copy the full SHA 509c6aaView commit details
Commits on Feb 22, 2019
-
fix: Exclude negated not working with '--all' switch (#977)
* Add tests for nyc --all negated excludes * Update file walker to allow negated excludes Previously the call to glob.sync was knocking out all files in the exclude patterns, this would also knock out any files that were intended to be restored by the exclude negated patterns. This would prevent node_modules exclude negated files from being covered when run with --all.
Configuration menu - View commit details
-
Copy full SHA for 91de23c - Browse repository at this point
Copy the full SHA 91de23cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c017bf9 - Browse repository at this point
Copy the full SHA c017bf9View commit details -
chore(test): consolidate on tap test runner, stop running build step (#…
…997) * remove build step from tests * address standard nits * remove forking-tap dependency * increase tap timeout now that we have bigger test files
Configuration menu - View commit details
-
Copy full SHA for 5d5f340 - Browse repository at this point
Copy the full SHA 5d5f340View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7b5dad5 - Browse repository at this point
Copy the full SHA 7b5dad5View commit details
Commits on Feb 27, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 7ac325d - Browse repository at this point
Copy the full SHA 7ac325dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b64d921 - Browse repository at this point
Copy the full SHA b64d921View commit details
Commits on Mar 4, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 0d7fcb7 - Browse repository at this point
Copy the full SHA 0d7fcb7View commit details
Commits on Mar 5, 2019
-
Configuration menu - View commit details
-
Copy full SHA for a161d23 - Browse repository at this point
Copy the full SHA a161d23View commit details
Commits on Mar 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for 3cb1861 - Browse repository at this point
Copy the full SHA 3cb1861View commit details
There are no files selected for viewing
This file was deleted.
This file was deleted.