stereobooster / react-snap

👻 Zero-configuration framework-agnostic static prerendering for SPAs
MIT License
5.04k stars 391 forks source link

Update dependency jest to v24.3.1 #340

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
jest devDependencies minor 24.1.0 -> 24.3.1 homepage, source

Release Notes

facebook/jest ### [`v24.3.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2431) [Compare Source](https://togithub.com/facebook/jest/compare/v24.3.0...v24.3.1) ##### Fixes - `[jest-cli]` export functions compatible with `import {default}` ([#​8080](https://togithub.com/facebook/jest/pull/8080)) - `[jest-worker]`: Fix retries and error notification in workers ([#​8079](https://togithub.com/facebook/jest/pull/8079)) ##### Chore & Maintenance - `[pretty-format]`: Use `react-is` instead of manual `$$typeof` checks ([#​8060](https://togithub.com/facebook/jest/pull/8060)) ### [`v24.3.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2430) [Compare Source](https://togithub.com/facebook/jest/compare/v24.1.0...v24.3.0) We skipped 24.2.0 because a draft was accidentally published. Please use `24.3.0` or a newer version instead. ##### Features - `[expect]`: Improve report when matcher fails, part 10 ([#​7960](https://togithub.com/facebook/jest/pull/7960)) - `[expect]`: Improve report when matcher fails, part 11 ([#​8008](https://togithub.com/facebook/jest/pull/8008)) - `[expect]`: Improve report when matcher fails, part 12 ([#​8033](https://togithub.com/facebook/jest/pull/8033)) - `[expect]`: Improve report when matcher fails, part 7 ([#​7866](https://togithub.com/facebook/jest/pull/7866)) - `[expect]`: Improve report when matcher fails, part 8 ([#​7876](https://togithub.com/facebook/jest/pull/7876)) - `[expect]`: Improve report when matcher fails, part 9 ([#​7940](https://togithub.com/facebook/jest/pull/7940)) - `[jest-circus/jest-jasmine2]` Warn if describe returns a value ([#​7852](https://togithub.com/facebook/jest/pull/7852)) - `[jest-config]` Print error information on preset normalization error ([#​7935](https://togithub.com/facebook/jest/pull/7935)) - `[jest-get-type]` Add `isPrimitive` function ([#​7708](https://togithub.com/facebook/jest/pull/7708)) - `[jest-haste-map]` Add `skipPackageJson` option ([#​7778](https://togithub.com/facebook/jest/pull/7778)) - `[jest-util]` Add `isPromise` ([#​7852](https://togithub.com/facebook/jest/pull/7852)) - `[pretty-format]` Support `React.memo` ([#​7891](https://togithub.com/facebook/jest/pull/7891)) ##### Fixes - `[expect]` Fix `toStrictEqual` not considering arrays with objects having undefined values correctly ([#​7938](https://togithub.com/facebook/jest/pull/7938)) - `[expect]` Fix custom async matcher stack trace ([#​7652](https://togithub.com/facebook/jest/pull/7652)) - `[expect]` Fix non-object received value in toHaveProperty ([#​7986](https://togithub.com/facebook/jest/pull/7986), [#​8067](https://togithub.com/facebook/jest/pull/8067)) - `[expect]` Fix non-symmetric equal for Number ([#​7948](https://togithub.com/facebook/jest/pull/7948)) - `[expect]` Remove duck typing and obsolete browser support code when comparing DOM nodes and use DOM-Level-3 API instead ([#​7995](https://togithub.com/facebook/jest/pull/7995)) - `[jest-changed-files]` Fix `getChangedFilesFromRoots` to not return parts of the commit messages as if they were files, when the commit messages contained multiple paragraphs ([#​7961](https://togithub.com/facebook/jest/pull/7961)) - `[jest-changed-files]` Fix pattern for HG changed files ([#​8066](https://togithub.com/facebook/jest/pull/8066)) - `[jest-changed-files]` Improve default file selection for Mercurial repos ([#​7880](https://togithub.com/facebook/jest/pull/7880)) - `[jest-circus]` Fix bug with test.only ([#​7888](https://togithub.com/facebook/jest/pull/7888)) - `[jest-circus]`: Throw explicit error when errors happen after test is considered complete ([#​8005](https://togithub.com/facebook/jest/pull/8005)) - `[jest-cli]` Fix prototype pollution vulnerability in dependency ([#​7904](https://togithub.com/facebook/jest/pull/7904)) - `[jest-cli]` Refactor `-o` and `--coverage` combined ([#​7611](https://togithub.com/facebook/jest/pull/7611)) - `[jest-environment-node]` Add missing globals: TextEncoder and TextDecoder ([#​8022](https://togithub.com/facebook/jest/pull/8022)) - `[jest-haste-map]` Enforce uniqueness in names (mocks and haste ids) ([#​8002](https://togithub.com/facebook/jest/pull/8002)) - `[jest-jasmine2]`: Throw explicit error when errors happen after test is considered complete ([#​8005](https://togithub.com/facebook/jest/pull/8005)) - `[jest-mock]` Adds a type check to `prototype` to allow mocks of objects with a primitive `prototype` property. ([#​8040](https://togithub.com/facebook/jest/pull/8040)) - `[jest-transform]` Normalize config and remove unnecessary checks, convert `TestUtils.js` to TypeScript ([#​7801](https://togithub.com/facebook/jest/pull/7801)) - `[jest-util]`Make sure to not fail if unable to assign `toStringTag` to the `process` object, which is read only in Node 12 ([#​8050](https://togithub.com/facebook/jest/pull/8050)) - `[jest-validate]` Fix validating async functions ([#​7894](https://togithub.com/facebook/jest/issues/7894)) - `[jest-worker]` Fix `jest-worker` when using pre-allocated jobs ([#​7934](https://togithub.com/facebook/jest/pull/7934)) - `[static]` Remove console log '-' on the front page ##### Chore & Maintenance - `[*]`: Setup building, linting and testing of TypeScript ([#​7808](https://togithub.com/facebook/jest/pull/7808), [#​7855](https://togithub.com/facebook/jest/pull/7855), [#​7951](https://togithub.com/facebook/jest/pull/7951)) - `[@jest/console]`: Extract custom `console` implementations from `jest-util` into a new separate package ([#​8030](https://togithub.com/facebook/jest/pull/8030)) - `[@jest/core]` Create new package, which is `jest-cli` minus `yargs` and `prompts` ([#​7696](https://togithub.com/facebook/jest/pull/7696)) - `[@jest/core]`: Migrate to TypeScript ([#​7998](https://togithub.com/facebook/jest/pull/7998)) - `[@jest/fake-timers]`: Extract FakeTimers class from `jest-util` into a new separate package ([#​7987](https://togithub.com/facebook/jest/pull/7987)) - `[@jest/reporter]`: New package extracted from `jest-cli` ([#​7902](https://togithub.com/facebook/jest/pull/7902)) - `[@jest/reporters]`: Migrate to TypeScript ([#​7994](https://togithub.com/facebook/jest/pull/7994), [#​8045](https://togithub.com/facebook/jest/pull/8045)) - `[@jest/source-map]`: Extract `getCallsite` function from `jest-util` into a new separate package ([#​8029](https://togithub.com/facebook/jest/pull/8029)) - `[@jest/test-result]`: Extract TestResult types and helpers into a new separate package ([#​8034](https://togithub.com/facebook/jest/pull/8034)) - `[@jest/transform]`: Migrate to TypeScript ([#​7918](https://togithub.com/facebook/jest/pull/7918), [#​7945](https://togithub.com/facebook/jest/pull/7945)) - `[@jest/transform]`: New package extracted from `jest-runtime` ([#​7915](https://togithub.com/facebook/jest/pull/7915)) - `[@jest/types]`: New package to handle shared types ([#​7834](https://togithub.com/facebook/jest/pull/7834)) - `[babel-jest]`: Migrate to TypeScript ([#​7862](https://togithub.com/facebook/jest/pull/7862)) - `[babel-plugin-jest-hoist]`: Migrate to TypeScript ([#​7898](https://togithub.com/facebook/jest/pull/7898)) - `[diff-sequences]`: Migrate to Typescript ([#​7820](https://togithub.com/facebook/jest/pull/7820)) - `[docs]` Add missing import to docs ([#​7928](https://togithub.com/facebook/jest/pull/7928)) - `[docs]` Update automock configuration, add note related to manual mocks ([#​8051](https://togithub.com/facebook/jest/pull/8051)) - `[docs]` Update/Organize TestSequencer and testSchedulerHelper code comments([#​7984](https://togithub.com/facebook/jest/pull/7984)) - `[docs]`: Fix image paths in SnapshotTesting.md for current and version 24 ([#​7872](https://togithub.com/facebook/jest/pull/7872)) - `[docs]`: Improve runAllTimers doc (it exhausts the micro-task queue) ([#​8031](https://togithub.com/facebook/jest/pull/8031)) - `[docs]`: Update CONTRIBUTING.md to add information about running jest with `jest-circus` locally ([#​8013](https://togithub.com/facebook/jest/pull/8013)). - `[expect]`: Migrate to TypeScript ([#​7919](https://togithub.com/facebook/jest/pull/7919), [#​8028](https://togithub.com/facebook/jest/pull/8028)) - `[jest-changed-files]`: Migrate to TypeScript ([#​7827](https://togithub.com/facebook/jest/pull/7827)) - `[jest-circus]`: Migrate to TypeScript ([#​7916](https://togithub.com/facebook/jest/pull/7916)) - `[jest-cli]`: Migrate to TypeScript ([#​8024](https://togithub.com/facebook/jest/pull/8024)) - `[jest-diff]`: Migrate to TypeScript ([#​7824](https://togithub.com/facebook/jest/pull/7824), [#​8027](https://togithub.com/facebook/jest/pull/8027)) - `[jest-docblock]`: Migrate to TypeScript ([#​7836](https://togithub.com/facebook/jest/pull/7836)) - `[jest-each]`: Migrate to Typescript ([#​8007](https://togithub.com/facebook/jest/pull/8007)) - `[jest-each]`: Refactor into multiple files with better types ([#​8018](https://togithub.com/facebook/jest/pull/8018)) - `[jest-environment-jsdom]`: Migrate to TypeScript ([#​7985](https://togithub.com/facebook/jest/pull/8003)) - `[jest-environment-node]`: Migrate to TypeScript ([#​7985](https://togithub.com/facebook/jest/pull/7985)) - `[jest-get-type]`: Migrate to TypeScript ([#​7818](https://togithub.com/facebook/jest/pull/7818)) - `[jest-haste-map]`: Migrate to TypeScript ([#​7854](https://togithub.com/facebook/jest/pull/7854), [#​7951](https://togithub.com/facebook/jest/pull/7951)) - `[jest-jasmine2]`: TS migration ([#​7970](https://togithub.com/facebook/jest/pull/7970)) - `[jest-leak-detector]`: Migrate to TypeScript ([#​7825](https://togithub.com/facebook/jest/pull/7825)) - `[jest-matcher-utils]`: Migrate to TypeScript ([#​7835](https://togithub.com/facebook/jest/pull/7835)) - `[jest-message-util]`: Migrate to TypeScript ([#​7834](https://togithub.com/facebook/jest/pull/7834)) - `[jest-mock]`: Migrate to TypeScript ([#​7847](https://togithub.com/facebook/jest/pull/7847), [#​7850](https://togithub.com/facebook/jest/pull/7850), [#​7971](https://togithub.com/facebook/jest/pull/7971)) - `[jest-phabricator]`: Migrate to TypeScript ([#​7965](https://togithub.com/facebook/jest/pull/7965)) - `[jest-regex-util]`: Migrate to TypeScript ([#​7822](https://togithub.com/facebook/jest/pull/7822)) - `[jest-repl]`: Migrate to TypeScript ([#​8000](https://togithub.com/facebook/jest/pull/8000)) - `[jest-resolve-dependencies]`: Migrate to TypeScript ([#​7922](https://togithub.com/facebook/jest/pull/7922)) - `[jest-resolve]`: Migrate to TypeScript ([#​7871](https://togithub.com/facebook/jest/pull/7871)) - `[jest-runner]`: Migrate to TypeScript ([#​7968](https://togithub.com/facebook/jest/pull/7968)) - `[jest-runtime]`: Migrate to TypeScript ([#​7964](https://togithub.com/facebook/jest/pull/7964), [#​7988](https://togithub.com/facebook/jest/pull/7988)) - `[jest-serializer]`: Migrate to TypeScript ([#​7841](https://togithub.com/facebook/jest/pull/7841)) - `[jest-snapshot]`: Migrate to TypeScript ([#​7899](https://togithub.com/facebook/jest/pull/7899)) - `[jest-util]`: Migrate to TypeScript ([#​7844](https://togithub.com/facebook/jest/pull/7844), [#​8021](https://togithub.com/facebook/jest/pull/8021)) - `[jest-validate]`: Migrate to TypeScript ([#​7991](https://togithub.com/facebook/jest/pull/7991)) - `[jest-watcher]`: Migrate to TypeScript ([#​7843](https://togithub.com/facebook/jest/pull/7843)) - `[jest-worker]`: Migrate to TypeScript ([#​7853](https://togithub.com/facebook/jest/pull/7853)) - `[jest]`: Migrate to TypeScript ([#​8024](https://togithub.com/facebook/jest/pull/8024)) - `[pretty-format]`: Migrate to TypeScript ([#​7809](https://togithub.com/facebook/jest/pull/7809), [#​7809](https://togithub.com/facebook/jest/pull/7972)) ##### Performance - `[jest-haste-map]` Optimize haste map tracking of deleted files with Watchman. ([#​8056](https://togithub.com/facebook/jest/pull/8056))

Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Renovate Bot. View repository job log here.