algolia / algolia-sitemap

a node library allowing you to generate sitemaps from an Algolia index.
https://yarn.pm/algolia-sitemap
MIT License
35 stars 15 forks source link

chore(deps): update dependency jest to v23.6.0 - autoclosed #212

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
jest (source) 23.0.1 -> 23.6.0 age adoption passing confidence

Release Notes

jestjs/jest (jest) ### [`v23.6.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2360) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.5.0...v23.6.0) ##### Features - `[jest-cli]` Add `changedSince` to allowed watch mode configs ([#​6955](https://togithub.com/facebook/jest/pull/6955)) - `[babel-jest]` Add support for `babel.config.js` added in Babel 7.0.0 ([#​6911](https://togithub.com/facebook/jest/pull/6911)) - `[jest-resolve]` Add support for an experimental `mapper` option (Watchman crawler only) that adds virtual files to the Haste map ([#​6940](https://togithub.com/facebook/jest/pull/6940)) ##### Fixes - `[jest-resolve]` Only resolve realpath once in try-catch ([#​6925](https://togithub.com/facebook/jest/pull/6925)) - `[expect]` Fix TypeError in `toBeInstanceOf` on `null` or `undefined` ([#​6912](https://togithub.com/facebook/jest/pull/6912)) - `[jest-jasmine2]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#​6917](https://togithub.com/facebook/jest/pull/6917)) and ([#​6931](https://togithub.com/facebook/jest/pull/6931)) - `[jest-circus]` Throw a descriptive error if the first argument supplied to a hook was not a function ([#​6917](https://togithub.com/facebook/jest/pull/6917)) and ([#​6931](https://togithub.com/facebook/jest/pull/6931)) - `[expect]` Fix variadic custom asymmetric matchers ([#​6898](https://togithub.com/facebook/jest/pull/6898)) - `[jest-cli]` Fix incorrect `testEnvironmentOptions` warning ([#​6852](https://togithub.com/facebook/jest/pull/6852)) - `[jest-each]` Prevent done callback being supplied to describe ([#​6843](https://togithub.com/facebook/jest/pull/6843)) - `[jest-config]` Better error message for a case when a preset module was found, but no `jest-preset.js` or `jest-preset.json` at the root ([#​6863](https://togithub.com/facebook/jest/pull/6863)) - `[jest-haste-map]` Catch crawler error when unsuccessfully reading directories ([#​6761](https://togithub.com/facebook/jest/pull/6761)) ##### Chore & Maintenance - `[docs]` Add custom toMatchSnapshot matcher docs ([#​6837](https://togithub.com/facebook/jest/pull/6837)) - `[docs]` Improve the documentation regarding preset configuration ([#​6864](https://togithub.com/facebook/jest/issues/6864)) - `[docs]` Clarify usage of `--projects` CLI option ([#​6872](https://togithub.com/facebook/jest/pull/6872)) - `[docs]` Correct `failure-change` notification mode ([#​6878](https://togithub.com/facebook/jest/pull/6878)) - `[scripts]` Don’t remove node_modules from subdirectories of presets in e2e tests ([#​6948](https://togithub.com/facebook/jest/pull/6948)) - `[diff-sequences]` Double-check number of differences in tests ([#​6953](https://togithub.com/facebook/jest/pull/6953)) ### [`v23.5.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2350) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.4.2...v23.5.0) ##### Features - `[jest-cli]` Add package name to `NotifyReporter` notification ([#​5898](https://togithub.com/facebook/jest/pull/5898)) - `[jest-runner]` print stack trace when `process.exit` is called from user code ([#​6714](https://togithub.com/facebook/jest/pull/6714)) - `[jest-each]` introduces `%#` option to add index of the test to its title ([#​6414](https://togithub.com/facebook/jest/pull/6414)) - `[pretty-format]` Support serializing `DocumentFragment` ([#​6705](https://togithub.com/facebook/jest/pull/6705)) - `[jest-validate]` Add `recursive` and `recursiveBlacklist` options for deep config checks ([#​6802](https://togithub.com/facebook/jest/pull/6802)) - `[jest-cli]` Check watch plugins for key conflicts ([#​6697](https://togithub.com/facebook/jest/pull/6697)) ##### Fixes - `[jest-snapshot]` Mark snapshots as obsolete when moved to an inline snapshot ([#​6773](https://togithub.com/facebook/jest/pull/6773)) - `[jest-config]` Fix `--coverage` with `--findRelatedTests` overwriting `collectCoverageFrom` options ([#​6736](https://togithub.com/facebook/jest/pull/6736)) - `[jest-config]` Update default config for testURL from 'about:blank' to 'http://localhost' to address latest JSDOM security warning. ([#​6792](https://togithub.com/facebook/jest/pull/6792)) - `[jest-cli]` Fix `testMatch` not working with negations ([#​6648](https://togithub.com/facebook/jest/pull/6648)) - `[jest-cli]` Don't report promises as open handles ([#​6716](https://togithub.com/facebook/jest/pull/6716)) - `[jest-each]` Add timeout support to parameterised tests ([#​6660](https://togithub.com/facebook/jest/pull/6660)) - `[jest-cli]` Improve the message when running coverage while there are no files matching global threshold ([#​6334](https://togithub.com/facebook/jest/pull/6334)) - `[jest-snapshot]` Correctly merge property matchers with the rest of the snapshot in `toMatchSnapshot`. ([#​6528](https://togithub.com/facebook/jest/pull/6528)) - `[jest-snapshot]` Add error messages for invalid property matchers. ([#​6528](https://togithub.com/facebook/jest/pull/6528)) - `[jest-cli]` Show open handles from inside test files as well ([#​6263](https://togithub.com/facebook/jest/pull/6263)) - `[jest-haste-map]` Fix a problem where creating folders ending with `.js` could cause a crash ([#​6818](https://togithub.com/facebook/jest/pull/6818)) ##### Chore & Maintenance - `[docs]` Document another option to avoid warnings with React 16 ([#​5258](https://togithub.com/facebook/jest/issues/5258)) - `[docs]` Add note explaining when `jest.setTimeout` should be called ([#​6817](https://togithub.com/facebook/jest/pull/6817/files)) - `[docs]` Fixed bug in example code ([#​6828](https://togithub.com/facebook/jest/pull/6828)) ### [`v23.4.2`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2342) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.4.1...v23.4.2) ##### Performance - `[jest-changed-files]` limit git and hg commands to specified roots ([#​6732](https://togithub.com/facebook/jest/pull/6732)) ##### Fixes - `[jest-circus]` Fix retryTimes so errors are reset before re-running ([#​6762](https://togithub.com/facebook/jest/pull/6762)) - `[docs]` Update `expect.objectContaining()` description ([#​6754](https://togithub.com/facebook/jest/pull/6754)) - `[babel-jest]` Make `getCacheKey()` take into account `createTransformer` options ([#​6699](https://togithub.com/facebook/jest/pull/6699)) - `[jest-jasmine2]` Use prettier through `require` instead of `localRequire`. Fixes `matchInlineSnapshot` where prettier dependencies like `path` and `fs` are mocked with `jest.mock`. ([#​6776](https://togithub.com/facebook/jest/pull/6776)) - `[docs]` Fix contributors link ([#​6711](https://togithub.com/facebook/jest/pull/6711)) - `[website]` Fix website versions page to link to correct language ([#​6734](https://togithub.com/facebook/jest/pull/6734)) - `[expect]` Update `toContain` suggestion to contain equal message ([#​6810](https://togithub.com/facebook/jest/pull/6810)) ### [`v23.4.1`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2341) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.4.0...v23.4.1) ##### Features - `[jest-cli]` Watch plugins now have access to a broader range of global configuration options in their `updateConfigAndRun` callbacks, so they can provide a wider set of extra features ([#​6473](https://togithub.com/facebook/jest/pull/6473)) - `[jest-snapshot]` `babel-traverse` is now passed to `jest-snapshot` explicitly to avoid unnecessary requires in every test ##### Fixes - `[jest-haste-map]` Optimize watchman crawler by using `glob` on initial query ([#​6689](https://togithub.com/facebook/jest/pull/6689)) - `[pretty-format]` Fix formatting of invalid Date objects ([#​6635](https://togithub.com/facebook/jest/pull/6635)) ### [`v23.4.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2340) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.3.0...v23.4.0) ##### Features - `[jest-haste-map]` Add `computeDependencies` flag to avoid opening files if not needed ([#​6667](https://togithub.com/facebook/jest/pull/6667)) - `[jest-runtime]` Support `require.resolve.paths` ([#​6471](https://togithub.com/facebook/jest/pull/6471)) - `[jest-runtime]` Support `paths` option for `require.resolve` ([#​6471](https://togithub.com/facebook/jest/pull/6471)) ##### Fixes - `[jest-runner]` Force parallel runs for watch mode, to avoid TTY freeze ([#​6647](https://togithub.com/facebook/jest/pull/6647)) - `[jest-cli]` properly reprint resolver errors in watch mode ([#​6407](https://togithub.com/facebook/jest/pull/6407)) - `[jest-cli]` Write configuration to stdout when the option was explicitly passed to Jest ([#​6447](https://togithub.com/facebook/jest/pull/6447)) - `[jest-cli]` Fix regression on non-matching suites ([6657](https://togithub.com/facebook/jest/pull/6657)) - `[jest-runtime]` Roll back `micromatch` version to prevent regression when matching files ([#​6661](https://togithub.com/facebook/jest/pull/6661)) ### [`v23.3.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2330) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.2.0...v23.3.0) ##### Features - `[jest-cli]` Allow watch plugin to be configured ([#​6603](https://togithub.com/facebook/jest/pull/6603)) - `[jest-snapshot]` Introduce `toMatchInlineSnapshot` and `toThrowErrorMatchingInlineSnapshot` matchers ([#​6380](https://togithub.com/facebook/jest/pull/6380)) ##### Fixes - `[jest-regex-util]` Improve handling already escaped path separators on Windows ([#​6523](https://togithub.com/facebook/jest/pull/6523)) - `[jest-cli]` Fix `testNamePattern` value with interactive snapshots ([#​6579](https://togithub.com/facebook/jest/pull/6579)) - `[jest-cli]` Fix enter to interrupt watch mode ([#​6601](https://togithub.com/facebook/jest/pull/6601)) ##### Chore & Maintenance - `[website]` Switch domain to ([#​6549](https://togithub.com/facebook/jest/pull/6549)) - `[tests]` Improve stability of `yarn test` on Windows ([#​6534](https://togithub.com/facebook/jest/pull/6534)) - `[*]` Transpile object shorthand into Node 4 compatible syntax ([#​6582](https://togithub.com/facebook/jest/pull/6582)) - `[*]` Update all legacy links to jestjs.io ([#​6622](https://togithub.com/facebook/jest/pull/6622)) - `[docs]` Add docs for 23.1, 23.2, and 23.3 ([#​6623](https://togithub.com/facebook/jest/pull/6623)) - `[website]` Only test/deploy website if relevant files are changed ([#​6626](https://togithub.com/facebook/jest/pull/6626)) - `[docs]` Describe behavior of `resetModules` option when set to `false` ([#​6641](https://togithub.com/facebook/jest/pull/6641)) ### [`v23.2.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2320) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.1.0...v23.2.0) ##### Features - `[jest-each]` Add support for keyPaths in test titles ([#​6457](https://togithub.com/facebook/jest/pull/6457)) - `[jest-cli]` Add `jest --init` option that generates a basic configuration file with a short description for each option ([#​6442](https://togithub.com/facebook/jest/pull/6442)) - `[jest.retryTimes]` Add `jest.retryTimes()` option that allows failed tests to be retried n-times when using jest-circus. ([#​6498](https://togithub.com/facebook/jest/pull/6498)) ##### Fixes - `[docs]` Fixed error in documentation for expect.not.arrayContaining(array). ([#​6491](https://togithub.com/facebook/jest/pull/6491)) - `[jest-cli]` Add check to make sure one or more tests have run before notifying when using `--notify` ([#​6495](https://togithub.com/facebook/jest/pull/6495)) - `[jest-cli]` Pass `globalConfig` as a parameter to `globalSetup` and `globalTeardown` functions ([#​6486](https://togithub.com/facebook/jest/pull/6486)) - `[jest-config]` Add missing options to the `defaults` object ([#​6428](https://togithub.com/facebook/jest/pull/6428)) - `[expect]` Using symbolic property names in arrays no longer causes the `toEqual` matcher to fail ([#​6391](https://togithub.com/facebook/jest/pull/6391)) - `[expect]` `toEqual` no longer tries to compare non-enumerable symbolic properties, to be consistent with non-symbolic properties. ([#​6398](https://togithub.com/facebook/jest/pull/6398)) - `[jest-util]` `console.timeEnd` now properly log elapsed time in milliseconds. ([#​6456](https://togithub.com/facebook/jest/pull/6456)) - `[jest-mock]` Fix `MockNativeMethods` access in react-native `jest.mock()` ([#​6505](https://togithub.com/facebook/jest/pull/6505)) - `[jest-cli]` Fix `reporters` for `moduleName` = `'default'` ([#​6542](https://togithub.com/facebook/jest/pull/6542)) ##### Chore & Maintenance - `[docs]` Add jest-each docs for 1 dimensional arrays ([#​6444](https://togithub.com/facebook/jest/pull/6444/files)) ### [`v23.1.0`](https://togithub.com/jestjs/jest/blob/HEAD/CHANGELOG.md#2310) [Compare Source](https://togithub.com/jestjs/jest/compare/v23.0.1...v23.1.0) ##### Features - `[jest-each]` Add pretty-format serialising to each titles ([#​6357](https://togithub.com/facebook/jest/pull/6357)) - `[jest-cli]` shouldRunTestSuite watch hook now receives an object with `config`, `testPath` and `duration` ([#​6350](https://togithub.com/facebook/jest/pull/6350)) - `[jest-each]` Support one dimensional array of data ([#​6351](https://togithub.com/facebook/jest/pull/6351)) - `[jest-watch]` create new package `jest-watch` to ease custom watch plugin development ([#​6318](https://togithub.com/facebook/jest/pull/6318)) - `[jest-circus]` Make hooks in empty describe blocks error ([#​6320](https://togithub.com/facebook/jest/pull/6320)) - Add a config/CLI option `errorOnDeprecated` which makes calling deprecated APIs throw hepful error messages ([#​6339](https://togithub.com/facebook/jest/pull/6339)) ##### Fixes - `[jest-each]` Fix pluralising missing arguments error ([#​6369](https://togithub.com/facebook/jest/pull/6369)) - `[jest-each]` Stop test title concatenating extra args ([#​6346](https://togithub.com/facebook/jest/pull/6346)) - `[expect]` toHaveBeenNthCalledWith/nthCalledWith gives wrong call messages if not matched ([#​6340](https://togithub.com/facebook/jest/pull/6340)) - `[jest-each]` Make sure invalid arguments to `each` points back to the user's code ([#​6347](https://togithub.com/facebook/jest/pull/6347)) - `[expect]` toMatchObject throws TypeError when a source property is null ([#​6313](https://togithub.com/facebook/jest/pull/6313)) - `[jest-cli]` Normalize slashes in paths in CLI output on Windows ([#​6310](https://togithub.com/facebook/jest/pull/6310)) - `[jest-cli]` Fix run beforeAll in excluded suites tests" mode. ([#​6234](https://togithub.com/facebook/jest/pull/6234)) - `[jest-haste-map`] Compute SHA-1s for non-tracked files when using Node crawler ([#​6264](https://togithub.com/facebook/jest/pull/6264)) ##### Chore & Maintenance - `[docs]` Improve documentation of `mockClear`, `mockReset`, and `mockRestore` ([#​6227](https://togithub.com/facebook/jest/pull/6227/files)) - `[jest-each]` Refactor each to use shared implementation with core ([#​6345](https://togithub.com/facebook/jest/pull/6345)) - `[jest-each]` Update jest-each docs for serialising values into titles ([#​6337](https://togithub.com/facebook/jest/pull/6337)) - `[jest-circus]` Add dependency on jest-each ([#​6309](https://togithub.com/facebook/jest/pull/6309)) - `[filenames]` Rename "integration-tests" to "e2e" ([#​6315](https://togithub.com/facebook/jest/pull/6315)) - `[docs]` Mention the use of commit hash with `--changedSince` flag ([#​6330](https://togithub.com/facebook/jest/pull/6330))

Configuration

📅 Schedule: Branch creation - "after 4pm on friday,before 9am on monday,every weekend" in timezone Europe/Paris, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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



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