chore(deps): update jest monorepo #7
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.
This PR contains the following updates:
25.1.0->25.5.125.1.0->25.5.4Release Notes
jestjs/jest (babel-jest)
v25.5.1Compare Source
Fixes
[jest-haste-map]Add missing@types/graceful-fsdependency (#9913)[jest-runner]Correctly serializeSetpassed to worker (#9915)[jest-runtime]Vary ESM cache by query (#9914)v25.5.0Compare Source
Features
[@jest/globals]New package so Jest's globals can be explicitly imported (#9801)[jest-core]Show coverage of sources related to tests in changed files (#9769)[jest-runtime]Populaterequire.cache(#9841)Fixes
[*]Usegraceful-fsdirectly in every package instead of relying onfsbeing monkey patched (#9443)[expect]Prints the Symbol name into the error message with a custom asymmetric matcher (#9888)[jest-circus, jest-jasmine2]Support older version ofjest-runtime(#9903 & #9842)[@jest/environment]Make sure not to reference Jest types (#9875)[jest-message-util]Code frame printing should respect--noStackTraceflag (#9866)[jest-runtime]Support importing CJS from ESM usingimportstatements (#9850)[jest-runtime]Support importing parallel dynamicimports (#9858)[jest-transform]Improve source map handling when instrumenting transformed code (#9811)Chore & Maintenance
[docs]Add an example for mocking non-default export classPerformance
[jest-resolve]Updateresolveto a version using nativerealpath, which is faster than the default JS implementation (#9872)[jest-resolve]Pass custom cachedrealpathfunction toresolve(#9873)[jest-runtime]Addteardownmethod to clear any caches when tests complete (#9906)[jest-runtime]Do not pass files required internally through transformation when loading them (#9900)[jest-runtime]UseMaps instead of object literals as cache holders (#9901)v25.4.0Compare Source
[expect]Supportasync functions intoThrow(#9817)[jest-console]Add code frame toconsole.errorandconsole.warn(#9741)[jest-runtime, jest-jasmine2, jest-circus]Experimental, limited ECMAScript Modules support (#9772 & #9842)Fixes
[expect]Restore support for passing functions totoHaveLengthmatcher (#9796)[jest-changed-files]--only-changedshould include staged files (#9799)[jest-circus]Throw on nested test definitions (#9828)[jest-each]eachwill throw an error when called with too many arguments (#9818)[jest-runner]Don't print warning to stdout when using--json(#9843)Chore & Maintenance
[*]Do not generate TypeScript declaration source maps (#9822)[*]Transpile code for Node 8.3, not 8.0 (#9827)v25.3.0Compare Source
Features
[babel-jest]Support passingsupportsDynamicImportandsupportsStaticESM(#9766)[babel-preset-jest]Enable all syntax plugins not enabled by default that works on current version of Node (#9774)[jest-circus]Enable writing async test event handlers (#9397)[jest-runtime, @​jest/transformer]Support passingsupportsDynamicImportandsupportsStaticESM(#9597)Chore & Maintenance
[*]Replaceanys withunknowns (#9626)[@jest/transform]Expose typeCacheKeyOptionsforgetCacheKey(#9762)[@jest/types]Correct typetestRegexforProjectConfig(#9780)v25.2.6Compare Source
Chore & Maintenance
[*]25.2.5 was published without changes from 25.2.4 - 25.2.6 includes all changes from that version.v25.2.4Compare Source
Features
[jest-message-util]Check for common errors when using the wrong test environment (#8245)Fixes
[jest-circus]Fix type elision of jest-runtime imports (#9717)[@jest/transform]Fix coverage reporter for uncovered files without transformers, reverting #9460 (#9724)v25.2.3Compare Source
Fixes
[*]Verify all packages are properly downleveled for older versions of TypeScript (#9715)v25.2.1Compare Source
Fixes
[*]Downlevel TypeScript definitions files for compatibility with TS<3.8 (#9705)v25.2.0Compare Source
Features
[jest-config]Support ESM config files with.jsextension (#9573).[jest-runtime]Overridemodule.createRequireto return a Jest-compatiblerequirefunction (#9469)[jest-haste-map][BREAKING] Removemapperoption (#9581)[*]Support array of paths formoduleNameMapperaliases (#9465)[jest-reporters]Adds ability to pass options to the istanbul-reporter throughcoverageReporters(#9572)[jest-runtime]Require stack when a module cannot be resolved (#9681)[jest-transform]writeCacheFileno longer callsfsync(#9695)Fixes
[expect]Handle readonly properties correctly (#9575)[jest-cli]SetcoverageProvidercorrectly when provided in config (#9562)[jest-cli]Allow specifying.cjsand.mjsconfig files by--configCLI option (#9578)[jest-cli]Update yargs to fix CLI flag overriding (#9519)[jest-config]TreatsetupFilesAfterEnvlikesetupFileswhen normalizing configs against presets (#9495)[jest-config]Support.mjsconfig files on Windows as well (#9558)[jest-config]VerifyrootDirand allrootsare directories (#9569)[jest-config]Ensure pattern ofreplacePosixSepis a string (#9546)[jest-haste-map]Fix crash on unix based systems without find (#9579)[jest-jasmine2]Fix--testNamePatternmatching withconcurrenttests (#9090)[jest-matcher-utils]Fix diff highlight of symbol-keyed object. (#9499)[@jest/reporters]Notifications should be fire&forget rather than having a timeout (#9567)[jest-resolve]Fix module identity preservation with symlinks and browser field resolution (#9511)[jest-resolve]Do not confuse directories with files (#8912)[jest-resolve]moduleNameMappershould take precedence over Node core modules (#9563)[jest-runtime]ResetisolateModulesif it fails (#9541)[jest-runtime]Yarn PnP errors displayed to the user (#9681)[jest-snapshot]Downgrade semver to v6 to support node 8 (#9451)[jest-snapshot]Properly indent new snapshots in the presences of existing ones (#9523)[jest-transform]Correct sourcemap behavior for transformed and instrumented code (#9460)[jest-transform]Allow instrumentation of transformed files with weird file extensions (#9589)[@jest/types]MakeConfigGlobalsan interface to allow for declaration merging. (#9570)[pretty-format]ExportOldPlugintype (#9491)Chore & Maintenance
[docs]Warn about unexpected behavior / bug of node-notifier when using thenotifyoptions.[docs]Grammatical corrections to Async docs page. (#9679)[jest-resolver]Useresolvepackage to implement custom module resolution (#9520)[jest-runtime]Move execution ofsetupFilestojest-runner(#9596)[jest-runtime]Update anchor link inhelpers(#9616)[@jest/reporters]Remove unused dependencies and type exports (#9462)[website]Update pictures of reports when matchers fail (#9214)Performance
[jest-haste-map]Reduce number oflstatcalls in node crawler (#9514)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.