[Snyk] Upgrade: jest, , , ts-jest, ts-node, typescript #22
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Snyk has created this PR to upgrade multiple dependencies.
👯♂ The following dependencies are linked and will therefore be updated together.ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
jest
from 23.5.0 to 23.6.0 | 1 version ahead of your current version | 6 years ago
on 2018-09-10
@types/jest
from 23.3.1 to 23.3.14 | 13 versions ahead of your current version | 6 years ago
on 2019-02-05
@types/node
from 10.5.8 to 10.17.60 | 135 versions ahead of your current version | 3 years ago
on 2021-05-12
ts-jest
from 23.1.3 to 23.10.5 | 13 versions ahead of your current version | 6 years ago
on 2018-11-22
ts-node
from 7.0.0 to 7.0.1 | 1 version ahead of your current version | 6 years ago
on 2018-08-11
typescript
from 3.0.1 to 3.9.10 | 519 versions ahead of your current version | 3 years ago
on 2021-06-16
Issues fixed by the recommended upgrade:
SNYK-JS-WS-7266574
SNYK-JS-ACORN-559469
SNYK-JS-AJV-584908
SNYK-JS-ASYNC-2441827
SNYK-JS-LODASH-450202
SNYK-JS-LODASH-567746
SNYK-JS-LODASH-608086
SNYK-JS-LODASH-6139239
SNYK-JS-TAR-1579147
SNYK-JS-TAR-1579152
SNYK-JS-TAR-1579155
SNYK-JS-TAR-174125
SNYK-JS-INI-1048974
SNYK-JS-HANDLEBARS-1056767
SNYK-JS-HANDLEBARS-173692
SNYK-JS-HANDLEBARS-174183
SNYK-JS-HANDLEBARS-469063
SNYK-JS-HANDLEBARS-480388
SNYK-JS-HANDLEBARS-534478
SNYK-JS-QS-3153490
SNYK-JS-Y18N-1021887
SNYK-JS-DECODEURICOMPONENT-3149970
SNYK-JS-TMPL-1583443
SNYK-JS-SEMVER-3247795
SNYK-JS-SETVALUE-1540541
SNYK-JS-SETVALUE-450213
SNYK-JS-SETVALUE-1540541
SNYK-JS-SETVALUE-450213
SNYK-JS-TAR-1536528
SNYK-JS-TAR-1536531
SNYK-JS-MIXINDEEP-450212
SNYK-JS-JSONSCHEMA-1920922
SNYK-JS-JSYAML-174129
SNYK-JS-LODASH-73638
SNYK-JS-LODASH-1040724
SNYK-JS-WS-1296835
SNYK-JS-HANDLEBARS-1279029
SNYK-JS-HOSTEDGITINFO-1088355
npm:chownr:20180731
npm:mem:20180117
SNYK-JS-TAR-6476909
SNYK-JS-NODENOTIFIER-1035794
SNYK-JS-NWSAPI-2841516
SNYK-JS-PATHPARSE-1077067
SNYK-JS-JSYAML-173999
SNYK-JS-TAR-1536758
SNYK-JS-HANDLEBARS-534988
SNYK-JS-HANDLEBARS-567742
SNYK-JS-UGLIFYJS-1727251
SNYK-JS-MINIMATCH-3050818
SNYK-JS-LODASH-73639
SNYK-JS-LODASH-1018905
SNYK-JS-MERGE-72553
SNYK-JS-KINDOF-537849
Release notes
Package name: jest
Features
[jest-cli]
AddchangedSince
to allowed watch mode configs (#6955)[babel-jest]
Add support forbabel.config.js
added in Babel 7.0.0 (#6911)[jest-resolve]
Add support for an experimentalmapper
option (Watchman crawler only) that adds virtual files to the Haste map (#6940)Fixes
[jest-resolve]
Only resolve realpath once in try-catch (#6925)[expect]
Fix TypeError intoBeInstanceOf
onnull
orundefined
(#6912)[jest-jasmine2]
Throw a descriptive error if the first argument supplied to a hook was not a function (#6917) and (#6931)[jest-circus]
Throw a descriptive error if the first argument supplied to a hook was not a function (#6917) and (#6931)[expect]
Fix variadic custom asymmetric matchers (#6898)[jest-cli]
Fix incorrecttestEnvironmentOptions
warning (#6852)[jest-each]
Prevent done callback being supplied to describe (#6843)[jest-config]
Better error message for a case when a preset module was found, but nojest-preset.js
orjest-preset.json
at the root (#6863)[jest-haste-map]
Catch crawler error when unsuccessfully reading directories (#6761)Chore & Maintenance
[docs]
Add custom toMatchSnapshot matcher docs (#6837)[docs]
Improve the documentation regarding preset configuration (#6864)[docs]
Clarify usage of--projects
CLI option (#6872)[docs]
Correctfailure-change
notification mode (#6878)[scripts]
Don’t remove node_modules from subdirectories of presets in e2e tests (#6948)[diff-sequences]
Double-check number of differences in tests (#6953)Features
[jest-cli]
Add package name toNotifyReporter
notification (#5898)[jest-runner]
print stack trace whenprocess.exit
is called from user code (#6714)[jest-each]
introduces%#
option to add index of the test to its title (#6414)[pretty-format]
Support serializingDocumentFragment
(#6705)[jest-validate]
Addrecursive
andrecursiveBlacklist
options for deep config checks (#6802)[jest-cli]
Check watch plugins for key conflicts (#6697)Fixes
[jest-snapshot]
Mark snapshots as obsolete when moved to an inline snapshot (#6773)[jest-config]
Fix--coverage
with--findRelatedTests
overwritingcollectCoverageFrom
options (#6736)[jest-config]
Update default config for testURL from 'about:blank' to 'http://localhost' to address latest JSDOM security warning. (#6792)[jest-cli]
FixtestMatch
not working with negations (#6648)[jest-cli]
Don't report promises as open handles (#6716)[jest-each]
Add timeout support to parameterised tests (#6660)[jest-cli]
Improve the message when running coverage while there are no files matching global threshold (#6334)[jest-snapshot]
Correctly merge property matchers with the rest of the snapshot intoMatchSnapshot
. (#6528)[jest-snapshot]
Add error messages for invalid property matchers. (#6528)[jest-cli]
Show open handles from inside test files as well (#6263)[jest-haste-map]
Fix a problem where creating folders ending with.js
could cause a crash (#6818)Chore & Maintenance
[docs]
Document another option to avoid warnings with React 16 (#5258)[docs]
Add note explaining whenjest.setTimeout
should be called (#6817)[docs]
Fixed bug in example code (#6828)Package name: @types/jest
Package name: @types/node
Package name: ts-jest
Bug Fixes
Bug Fixes
Bug Fixes
Features
Bug Fixes
Features
Bug Fixes
ts-jest
, reloaded!ts-jest
Slack community where you can find some instant helpjest
,typescript
andbabel
versionschore(release): 23.10.0-beta.6
chore(release): 23.10.0-beta.5
chore(release): 23.10.0-beta.4
chore(release): 23.10.0-beta.3
Package name: ts-node
Added
composite
flag from configuration fileChanged
tsconfig.json
files configuration, by default, to improve startup (e.g. files included byincludes
orfiles
)Package name: typescript
This release ships both an overall performance improvement, along with a mitigation for a performance regression when upgrading to Node.js 16. See the change for more details.