javascript-typescript-langserver
javascript-typescript-langserver copied to clipboard
chore(deps): update dependency nyc to v15
This PR contains the following updates:
| Package | Type | Update | New value | References | Sourcegraph |
|---|---|---|---|---|---|
| nyc (source) | devDependencies | major | ^15.1.0 | homepage, source |
Release Notes
istanbuljs/nyc
v15.1.0
Features
v15.0.1
Bug Fixes
- Data merge concurrency limit to prevent OOM (#1293) (df34c1c), closes #1263
- Ignore insignificant lines when coalesce text report (#1300) (3a577f0), closes istanbuljs/istanbuljs#525
v15.0.0
⚠ BREAKING CHANGES
- The
flowandjsxparser 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
rootfield has been removed from processinfo files.
Features
- Add
--use-spawn-wrap=trueoption (#1169) (df4de4d) - Add
.cjs,.mjs,.ts,.tsx,.jsxto default extensions (#1110) (914b776), closes #1103 - Allow
nyc instrumentto instrument code in place (#1149) (7783284) - Drop node.js 6, upgrade dependencies (#1134) (00c3b34)
- Filenames relative to project cwd in coverage reports (#1212) (5258e9f)
- Use @istanbuljs/schema for yargs setup (#1194) (fd40d49)
- Use istanbul-lib-processinfo (#1145) (7943413)
- Use source base name to prefix cache files (#1144) (5c1b7a9)
Bug Fixes
- Avoid
source-mapmodule duringsignal-exithandler (#1191) (83eb629) - Better error handling for main execution, reporting (#1229) (dfd629d)
- Correct handling of source-maps for pre-instrumented files (#1216) (8411a26), closes #1208
- Drop coverage produced by
nyc --allfor files that were tested (#1155) (fc1bbbf), closes #1113 #1124 #1148 - Honor eager setting (false by default) (#1179) (c18fb0a)
- Remove vestigial environment variables (#1078) (cfd3da0)
v14.1.1
Bug Fixes
- check-coverage: make the --temp-dir option visible (#1101) (b5b67de)
- cli: Report error if unwanted positional arguments are received (#1100) (57debc1), closes #401
v14.1.0
Bug Fixes
- Do not crash when nyc is run inside itself. (#1068) (c4fcf5e), closes #1067
- Exit with code 1 when nyc doesn't know what to do. (#1070) (21fb2c8)
- Purge source-map cache before reporting if cache is disabled. (#1080) (3d9eaa4)
- Use correct config property for parser plugins (#1082) (a7bc7ae)
Features
v14.0.0
Bug Fixes
- Add
cwdoption to instrument command (#1024) (051d95a) - Add config values to hash salt (#988) (7ac325d), closes #522
- Exclude negated not working with '--all' switch (#977) (91de23c)
- Make --all work for transpiled code (#1047) (18e04ba)
- Resolve absolute paths in nyc instrument (#1012) (3cb1861), closes #1014
- Set processinfo pid/ppid to actual numbers (#1057) (32f75b0)
- Use a single instance of nyc for all actions of main command. (#1059) (b909575)
Features
- Add
deleteoption to instrument command (#1005) (d6db551) - Add
includeandexcludeoptions to instrument command (#1007) (8da097e) - Add processinfo index, add externalId (#1055) (8dcf180)
- Add support for nyc.config.js (#1019) (3b203c7)
- Add support to exclude files on coverage report generation (#982) (509c6aa)
- Add test-exclude args to check-coverage and report subcommands. (0fc217e)
- Always build the processinfo temp dir (#1061) (c213469)
- Enable
es-modulesoption for nyc instrument command (#1006) (596b120) - Fix excludeAfterRemap functionality. (36bcc0b)
- Implement
nyc instrument --complete-copy(#1056) (2eb13c6) - Remove bundling (#1017) (b25492a)
- Support turning off node_modules default exclude via
exclude-node-modulesoption (#912) (b7e16cd) - Add support for
--exclude-node-modulesto subcommands. (#1053) (e597c46)
BREAKING CHANGES
- The
--exclude-after-remapoption is now functional and enabled by default. This causes theinclude,excludeandextensionlists to be processed after using source maps to determine the original filename of sources. - Add a file named 'index.json' to the .nyc_output/processinfo directory, which has a different format from the other files in this dir.
- Change the data type of the pid/ppid fields in processinfo files
-
nyc instrumentnow honorsincludeandexcludesettings, potentially resulting in some files that were previously instrumented being ignored. - The
pluginsoption has been renamed toparser-plugins. - The logic involving include/exclude processing has changed. Results should be verified to ensure all desired sources have coverage data.
-
nyc instrumentnow enables the--es-moduleoption by default. This can cause failures to instrument scripts which violate'use strict'rules.
v13.3.0
Bug Fixes
Features
v13.2.0
Bug Fixes
- Create directory for merge destination. (#979) (921d386), closes #976
- missing command temp-directory (#928) (28b6d09), closes #927
- nyc processing files not covered by include when
allis enabled. (#914) (40afc5f), closes #913 #782
Features
- avoid hardcoded HOME for spawn-wrap working dir (#957) (ff834aa), closes #951
- document the fact that cacheDir is configurable (#968) (35cd49a)
- Option Plugins (#948) (df2730d)
v13.1.0
Features
13.0.1 (2018-07-24)
Bug Fixes
- add flag to allow control of instrumenter esModules option, default to looser parsing (#863) (6b6cd5e)
- Enable es-modules by default. (#889) (d0b76e2), closes #796
- Update caching-transform options. (#873) (52b69ef)
- use uuid/v4 to generate unique identifiers. (#883) (7483ed9)
v13.0.1
Bug Fixes
Renovate configuration
:date: Schedule: "on the 1st through 7th day of the month" in timezone America/Los_Angeles.
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.