evenchange4 / graphql.macro

Compile GraphQL AST at build-time with babel-plugin-macros.
MIT License
239 stars 21 forks source link

chore(deps): update jest monorepo to v23 (major) #34

Closed renovate[bot] closed 5 years ago

renovate[bot] commented 6 years ago

This PR contains the following updates:

Package Type Update Change References
babel-jest devDependencies major 22.1.0 -> 23.6.0 source
jest devDependencies major 22.1.4 -> 23.6.0 homepage, source

Release Notes

facebook/jest ### [`v23.6.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2360) [Compare Source](https://togithub.com/facebook/jest/compare/v23.4.2...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.4.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2342) [Compare Source](https://togithub.com/facebook/jest/compare/v23.4.0...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 ([#​6792](https://togithub.com/facebook/jest/pull/6810)) ### [`v23.4.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2340) [Compare Source](https://togithub.com/facebook/jest/compare/v23.2.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.2.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2320) [Compare Source](https://togithub.com/facebook/jest/compare/v23.0.1...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.0.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2301) [Compare Source](https://togithub.com/facebook/jest/compare/v23.0.0...v23.0.1) ##### Chore & Maintenance - `[jest-jasemine2]` Add dependency on jest-each ([#​6308](https://togithub.com/facebook/jest/pull/6308)) - `[jest-each]` Move jest-each into core Jest ([#​6278](https://togithub.com/facebook/jest/pull/6278)) - `[examples]` Update typescript example to using ts-jest ([#​6260](https://togithub.com/facebook/jest/pull/6260)) ##### Fixes - `[pretty-format]` Serialize inverse asymmetric matchers correctly ([#​6272](https://togithub.com/facebook/jest/pull/6272)) ### [`v23.0.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2300) [Compare Source](https://togithub.com/facebook/jest/compare/v22.4.4...v23.0.0) ##### Features - `[expect]` Expose `getObjectSubset`, `iterableEquality`, and `subsetEquality` ([#​6210](https://togithub.com/facebook/jest/pull/6210)) - `[jest-snapshot]` Add snapshot property matchers ([#​6210](https://togithub.com/facebook/jest/pull/6210)) - `[jest-config]` Support jest-preset.js files within Node modules ([#​6185](https://togithub.com/facebook/jest/pull/6185)) - `[jest-cli]` Add `--detectOpenHandles` flag which enables Jest to potentially track down handles keeping it open after tests are complete. ([#​6130](https://togithub.com/facebook/jest/pull/6130)) - `[jest-jasmine2]` Add data driven testing based on `jest-each` ([#​6102](https://togithub.com/facebook/jest/pull/6102)) - `[jest-matcher-utils]` Change "suggest to equal" message to be more advisory ([#​6103](https://togithub.com/facebook/jest/issues/6103)) - `[jest-message-util]` Don't ignore messages with `vendor` anymore ([#​6117](https://togithub.com/facebook/jest/pull/6117)) - `[jest-validate]` Get rid of `jest-config` dependency ([#​6067](https://togithub.com/facebook/jest/pull/6067)) - `[jest-validate]` Adds option to inject `deprecationEntries` ([#​6067](https://togithub.com/facebook/jest/pull/6067)) - `[jest-snapshot]` [**BREAKING**] Concatenate name of test, optional snapshot name and count ([#​6015](https://togithub.com/facebook/jest/pull/6015)) - `[jest-runtime]` Allow for transform plugins to skip the definition process method if createTransformer method was defined. ([#​5999](https://togithub.com/facebook/jest/pull/5999)) - `[expect]` Add stack trace for async errors ([#​6008](https://togithub.com/facebook/jest/pull/6008)) - `[jest-jasmine2]` Add stack trace for timeouts ([#​6008](https://togithub.com/facebook/jest/pull/6008)) - `[jest-jasmine2]` Add stack trace for thrown non-`Error`s ([#​6008](https://togithub.com/facebook/jest/pull/6008)) - `[jest-runtime]` Prevent modules from marking themselves as their own parent ([#​5235](https://togithub.com/facebook/jest/issues/5235)) - `[jest-mock]` Add support for auto-mocking generator functions ([#​5983](https://togithub.com/facebook/jest/pull/5983)) - `[expect]` Add support for async matchers  ([#​5919](https://togithub.com/facebook/jest/pull/5919)) - `[expect]` Suggest toContainEqual ([#​5948](https://togithub.com/facebook/jest/pull/5953)) - `[jest-config]` Export Jest's default options ([#​5948](https://togithub.com/facebook/jest/pull/5948)) - `[jest-editor-support]` Move `coverage` to `ProjectWorkspace.collectCoverage` ([#​5929](https://togithub.com/facebook/jest/pull/5929)) - `[jest-editor-support]` Add `coverage` option to runner ([#​5836](https://togithub.com/facebook/jest/pull/5836)) - `[jest-haste-map]` Support extracting dynamic `import`s ([#​5883](https://togithub.com/facebook/jest/pull/5883)) - `[expect]` Improve output format for mismatchedArgs in mock/spy calls. ([#​5846](https://togithub.com/facebook/jest/pull/5846)) - `[jest-cli]` Add support for using `--coverage` in combination with watch mode, `--onlyChanged`, `--findRelatedTests` and more ([#​5601](https://togithub.com/facebook/jest/pull/5601)) - `[jest-jasmine2]` [**BREAKING**] Adds error throwing and descriptive errors to `it`/ `test` for invalid arguments. `[jest-circus]` Adds error throwing and descriptive errors to `it`/ `test` for invalid arguments ([#​5558](https://togithub.com/facebook/jest/pull/5558)) - `[jest-matcher-utils]` Add `isNot` option to `matcherHint` function ([#​5512](https://togithub.com/facebook/jest/pull/5512)) - `[jest-config]` Add `` to runtime files not found error report ([#​5693](https://togithub.com/facebook/jest/pull/5693)) - `[expect]` Make toThrow matcher pass only if Error object is returned from promises ([#​5670](https://togithub.com/facebook/jest/pull/5670)) - `[expect]` Add isError to utils ([#​5670](https://togithub.com/facebook/jest/pull/5670)) - `[expect]` Add inverse matchers (`expect.not.arrayContaining`, etc., [#​5517](https://togithub.com/facebook/jest/pull/5517)) - `[expect]` `expect.extend` now also extends asymmetric matchers ([#​5503](https://togithub.com/facebook/jest/pull/5503)) - `[jest-mock]` Update `spyOnProperty` to support spying on the prototype chain ([#​5753](https://togithub.com/facebook/jest/pull/5753)) - `[jest-mock]` Add tracking of return values in the `mock` property ([#​5752](https://togithub.com/facebook/jest/pull/5752)) - `[jest-mock]` Add tracking of thrown errors in the `mock` property ([#​5764](https://togithub.com/facebook/jest/pull/5764)) - `[expect]`Add nthCalledWith spy matcher ([#​5605](https://togithub.com/facebook/jest/pull/5605)) - `[jest-cli]` Add `isSerial` property that runners can expose to specify that they can not run in parallel ([#​5706](https://togithub.com/facebook/jest/pull/5706)) - `[expect]` Add `.toBeCalledTimes` and `toHaveBeenNthCalledWith` aliases ([#​5826](https://togithub.com/facebook/jest/pull/5826)) - `[jest-cli]` Interactive Snapshot Mode improvements ([#​5864](https://togithub.com/facebook/jest/pull/5864)) - `[jest-editor-support]` Add `no-color` option to runner ([#​5909](https://togithub.com/facebook/jest/pull/5909)) - `[jest-jasmine2]` Pretty-print non-Error object errors ([#​5980](https://togithub.com/facebook/jest/pull/5980)) - `[jest-message-util]` Include column in stack frames ([#​5889](https://togithub.com/facebook/jest/pull/5889)) - `[expect]` Introduce toStrictEqual ([#​6032](https://togithub.com/facebook/jest/pull/6032)) - `[expect]` Add return matchers ([#​5879](https://togithub.com/facebook/jest/pull/5879)) - `[jest-cli]` Improve snapshot summaries ([#​6181](https://togithub.com/facebook/jest/pull/6181)) - `[expect]` Include custom mock names in error messages ([#​6199](https://togithub.com/facebook/jest/pull/6199)) - `[jest-diff]` Support returning diff from oneline strings ([#​6221](https://togithub.com/facebook/jest/pull/6221)) - `[expect]` Improve return matchers ([#​6172](https://togithub.com/facebook/jest/pull/6172)) - `[jest-cli]` Overhaul watch plugin hooks names ([#​6249](https://togithub.com/facebook/jest/pull/6249)) - `[jest-mock]` [**BREAKING**] Include tracked call results in serialized mock ([#​6244](https://togithub.com/facebook/jest/pull/6244)) ##### Fixes - `[jest-cli]` Fix stdin encoding to utf8 for watch plugins. ([#​6253](https://togithub.com/facebook/jest/issues/6253)) - `[expect]` Better detection of DOM Nodes for equality ([#​6246](https://togithub.com/facebook/jest/pull/6246)) - `[jest-cli]` Fix misleading action description for F key when in "only failed tests" mode. ([#​6167](https://togithub.com/facebook/jest/issues/6167)) - `[jest-worker]` Stick calls to workers before processing them ([#​6073](https://togithub.com/facebook/jest/pull/6073)) - `[babel-plugin-jest-hoist]` Allow using `console` global variable ([#​6075](https://togithub.com/facebook/jest/pull/6075)) - `[jest-jasmine2]` Always remove node core message from assert stack traces ([#​6055](https://togithub.com/facebook/jest/pull/6055)) - `[expect]` Add stack trace when `expect.assertions` and `expect.hasAssertions` causes test failures. ([#​5997](https://togithub.com/facebook/jest/pull/5997)) - `[jest-runtime]` Throw a more useful error when trying to require modules after the test environment is torn down ([#​5888](https://togithub.com/facebook/jest/pull/5888)) - `[jest-mock]` [**BREAKING**] Replace timestamps with `invocationCallOrder` ([#​5867](https://togithub.com/facebook/jest/pull/5867)) - `[jest-jasmine2]` Install `sourcemap-support` into normal runtime to catch runtime errors ([#​5945](https://togithub.com/facebook/jest/pull/5945)) - `[jest-jasmine2]` Added assertion error handling inside `afterAll hook` ([#​5884](https://togithub.com/facebook/jest/pull/5884)) - `[jest-cli]` Remove the notifier actions in case of failure when not in watch mode. ([#​5861](https://togithub.com/facebook/jest/pull/5861)) - `[jest-mock]` Extend .toHaveBeenCalled return message with outcome ([#​5951](https://togithub.com/facebook/jest/pull/5951)) - `[jest-runner]` Assign `process.env.JEST_WORKER_ID="1"` when in runInBand mode ([#​5860](https://togithub.com/facebook/jest/pull/5860)) - `[jest-cli]` Add descriptive error message when trying to use `globalSetup`/`globalTeardown` file that doesn't export a function. ([#​5835](https://togithub.com/facebook/jest/pull/5835)) - `[expect]` Do not rely on `instanceof RegExp`, since it will not work for RegExps created inside of a different VM ([#​5729](https://togithub.com/facebook/jest/pull/5729)) - `[jest-resolve]` Update node module resolution algorithm to correctly handle symlinked paths ([#​5085](https://togithub.com/facebook/jest/pull/5085)) - `[jest-editor-support]` Update `Settings` to use spawn in shell option ([#​5658](https://togithub.com/facebook/jest/pull/5658)) - `[jest-cli]` Improve the error message when 2 projects resolve to the same config ([#​5674](https://togithub.com/facebook/jest/pull/5674)) - `[jest-runtime]` remove retainLines from coverage instrumentation ([#​5692](https://togithub.com/facebook/jest/pull/5692)) - `[jest-cli]` Fix update snapshot issue when using watchAll ([#​5696](https://togithub.com/facebook/jest/pull/5696)) - `[expect]` Fix rejects.not matcher ([#​5670](https://togithub.com/facebook/jest/pull/5670)) - `[jest-runtime]` Prevent Babel warnings on large files ([#​5702](https://togithub.com/facebook/jest/pull/5702)) - `[jest-mock]` Prevent `mockRejectedValue` from causing unhandled rejection ([#​5720](https://togithub.com/facebook/jest/pull/5720)) - `[pretty-format]` Handle React fragments better ([#​5816](https://togithub.com/facebook/jest/pull/5816)) - `[pretty-format]` Handle formatting of `React.forwardRef` and `Context` components ([#​6093](https://togithub.com/facebook/jest/pull/6093)) - `[jest-cli]` Switch collectCoverageFrom back to a string ([#​5914](https://togithub.com/facebook/jest/pull/5914)) - `[jest-regex-util]` Fix handling regex symbols in tests path on Windows ([#​5941](https://togithub.com/facebook/jest/pull/5941)) - `[jest-util]` Fix handling of NaN/Infinity in mock timer delay ([#​5966](https://togithub.com/facebook/jest/pull/5966)) - `[jest-resolve]` Generalise test for package main entries equivalent to ".". ([#​5968](https://togithub.com/facebook/jest/pull/5968)) - `[jest-config]` Ensure that custom resolvers are used when resolving the configuration ([#​5976](https://togithub.com/facebook/jest/pull/5976)) - `[website]` Fix website docs ([#​5853](https://togithub.com/facebook/jest/pull/5853)) - `[expect]` Fix isEqual Set and Map to compare object values and keys regardless of order ([#​6150](https://togithub.com/facebook/jest/pull/6150)) - `[pretty-format]` [**BREAKING**] Remove undefined props from React elements ([#​6162](https://togithub.com/facebook/jest/pull/6162)) - `[jest-haste-map]` Properly resolve mocked node modules without package.json defined ([#​6232](https://togithub.com/facebook/jest/pull/6232)) ##### Chore & Maintenance - `[jest-runner]` Move sourcemap installation from `jest-jasmine2` to `jest-runner` ([#​6176](https://togithub.com/facebook/jest/pull/6176)) - `[jest-cli]` Use yargs's built-in `version` instead of rolling our own ([#​6215](https://togithub.com/facebook/jest/pull/6215)) - `[docs]` Add explanation on how to mock methods not implemented in JSDOM - `[jest-jasmine2]` Simplify `Env.execute` and TreeProcessor to setup and clean resources for the top suite the same way as for all of the children suites ([#​5885](https://togithub.com/facebook/jest/pull/5885)) - `[babel-jest]` [**BREAKING**] Always return object from transformer ([#​5991](https://togithub.com/facebook/jest/pull/5991)) - `[*]` Run Prettier on compiled output ([#​5858](https://togithub.com/facebook/jest/pull/3497)) - `[jest-cli]` Add fileChange hook for plugins ([#​5708](https://togithub.com/facebook/jest/pull/5708)) - `[docs]` Add docs on using `jest.mock(...)` ([#​5648](https://togithub.com/facebook/jest/pull/5648)) - `[docs]` Mention Jest Puppeteer Preset ([#​5722](https://togithub.com/facebook/jest/pull/5722)) - `[docs]` Add jest-community section to website ([#​5675](https://togithub.com/facebook/jest/pull/5675)) - `[docs]` Add versioned docs for v22.4 ([#​5733](https://togithub.com/facebook/jest/pull/5733)) - `[docs]` Improve Snapshot Testing Guide ([#​5812](https://togithub.com/facebook/jest/issues/5812)) - `[jest-runtime]` [**BREAKING**] Remove `jest.genMockFn` and `jest.genMockFunction` ([#​6173](https://togithub.com/facebook/jest/pull/6173)) - `[jest-message-util]` Avoid adding unnecessary indent to blank lines in stack traces ([#​6211](https://togithub.com/facebook/jest/pull/6211)) ### [`v22.4.1`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2241) [Compare Source](https://togithub.com/facebook/jest/compare/v22.4.0...v22.4.1) ##### Fixes - `[jest-haste-map]` Parallelize Watchman calls in crawler ([#​5640](https://togithub.com/facebook/jest/pull/5640)) - `[jest-editor-support]` Update TypeScript definitions ([#​5625](https://togithub.com/facebook/jest/pull/5625)) - `[babel-jest]` Remove `retainLines` argument to babel. ([#​5594](https://togithub.com/facebook/jest/pull/5594)) ##### Features - `[jest-runtime]` Provide `require.main` property set to module with test suite ([#​5618](https://togithub.com/facebook/jest/pull/5618)) ##### Chore & Maintenance - `[docs]` Add note about Node version support ([#​5622](https://togithub.com/facebook/jest/pull/5622)) - `[docs]` Update to use yarn ([#​5624](https://togithub.com/facebook/jest/pull/5624)) - `[docs]` Add how to mock scoped modules to Manual Mocks doc ([#​5638](https://togithub.com/facebook/jest/pull/5638)) ### [`v22.4.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#​2240) [Compare Source](https://togithub.com/facebook/jest/compare/v22.2.2...v22.4.0) ##### Fixes - `[jest-haste-map]` Overhauls how Watchman crawler works fixing Windows ([#​5615](https://togithub.com/facebook/jest/pull/5615)) - `[expect]` Allow matching of Errors against plain objects ([#​5611](https://togithub.com/facebook/jest/pull/5611)) - `[jest-haste-map]` Do not read binary files in Haste, even when instructed to do so ([#​5612](https://togithub.com/facebook/jest/pull/5612)) - `[jest-cli]` Don't skip matchers for exact files ([#​5582](https://togithub.com/facebook/jest/pull/5582)) - `[docs]` Update discord links ([#​5586](https://togithub.com/facebook/jest/pull/5586)) - `[jest-runtime]` Align handling of testRegex on Windows between searching for tests and instrumentation checks ([#​5560](https://togithub.com/facebook/jest/pull/5560)) - `[jest-config]` Make it possible to merge `transform` option with preset ([#​5505](https://togithub.com/facebook/jest/pull/5505)) - `[jest-util]` Fix `console.assert` behavior in custom & buffered consoles ([#​5576](https://togithub.com/facebook/jest/pull/5576)) ##### Features - `[docs]` Add MongoDB guide ([#​5571](https://togithub.com/facebook/jest/pull/5571)) - `[jest-runtime]` Deprecate mapCoverage option. ([#​5177](https://togithub.com/facebook/jest/pull/5177)) - `[babel-jest]` Add option to return sourcemap from the transformer separately from source. ([#​5177](https://togithub.com/facebook/jest/pull/5177)) - `[jest-validate]` Add ability to log deprecation warnings for CLI flags. ([#​5536](https://togithub.com/facebook/jest/pull/5536)) - `[jest-serializer]` Added new module for serializing. Works using V8 or JSON ([#​5609](https://togithub.com/facebook/jest/pull/5609)) - `[docs]` Add a documentation note for project `displayName` configuration ([#​5600](https://togithub.com/facebook/jest/pull/5600)) ##### Chore & Maintenance - `[docs]` Update automatic mocks documentation ([#​5630](https://togithub.com/facebook/jest/pull/5630)) ### [`v22.2.2`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#jest-2222) [Compare Source](https://togithub.com/facebook/jest/compare/v22.2.0...v22.2.2) ##### Fixes - `[babel-jest]` Revert "Remove retainLines from babel-jest" ([#​5496](https://togithub.com/facebook/jest/pull/5496)) - `[jest-docblock]` Support multiple of the same `@pragma`. ([#​5154](https://togithub.com/facebook/jest/pull/5502)) ##### Features - `[jest-worker]` Assign a unique id for each worker and pass it to the child process. It will be available via `process.env.JEST_WORKER_ID` ([#​5494](https://togithub.com/facebook/jest/pull/5494)) ##### Chore & Maintenance - `[filenames]` Standardize file names in root ([#​5500](https://togithub.com/facebook/jest/pull/5500)) ### [`v22.2.0`](https://togithub.com/facebook/jest/blob/master/CHANGELOG.md#jest-2220) [Compare Source](https://togithub.com/facebook/jest/compare/v22.1.0...v22.2.0) ##### Features - `[jest-runner]` Move test summary to after coverage report ([#​4512](https://togithub.com/facebook/jest/pull/4512)) - `[jest-cli]` Added `--notifyMode` to specify when to be notified. ([#​5125](https://togithub.com/facebook/jest/pull/5125)) - `[diff-sequences]` New package compares items in two sequences to find a **longest common subsequence**. ([#​5407](https://togithub.com/facebook/jest/pull/5407)) - `[jest-matcher-utils]` Add `comment` option to `matcherHint` function ([#​5437](https://togithub.com/facebook/jest/pull/5437)) - `[jest-config]` Allow lastComit and changedFilesWithAncestor via JSON config ([#​5476](https://togithub.com/facebook/jest/pull/5476)) - `[jest-util]` Add deletion to `process.env` as well ([#​5466](https://togithub.com/facebook/jest/pull/5466)) - `[jest-util]` Add case-insensitive getters/setters to `process.env` ([#​5465](https://togithub.com/facebook/jest/pull/5465)) - `[jest-mock]` Add util methods to create async functions. ([#​5318](https://togithub.com/facebook/jest/pull/5318)) ##### Fixes - `[jest-cli]` Add trailing slash when checking root folder ([#​5464](https://togithub.com/facebook/jest/pull/5464)) - `[jest-cli]` Hide interactive mode if there are no failed snapshot tests ([#​5450](https://togithub.com/facebook/jest/pull/5450)) - `[babel-jest]` Remove retainLines from babel-jest ([#​5439](https://togithub.com/facebook/jest/pull/5439)) - `[jest-cli]` Glob patterns ignore non-`require`-able files (e.g. `README.md`) ([#​5199](https://togithub.com/facebook/jest/issues/5199)) - `[jest-mock]` Add backticks support (\`\`) to `mock` a certain package via the `__mocks__` folder. ([#​5426](https://togithub.com/facebook/jest/pull/5426)) - `[jest-message-util]` Prevent an `ENOENT` crash when the test file contained a malformed source-map. ([#​5405](https://togithub.com/facebook/jest/pull/5405)). - `[jest]` Add `import-local` to `jest` package. ([#​5353](https://togithub.com/facebook/jest/pull/5353)) - `[expect]` Support class instances in `.toHaveProperty()` and `.toMatchObject` matcher. ([#​5367](https://togithub.com/facebook/jest/pull/5367)) - `[jest-cli]` Fix npm update command for snapshot summary. ([#​5376](https://togithub.com/facebook/jest/pull/5376), [5389](https://togithub.com/facebook/jest/pull/5389/)) - `[expect]` Make `rejects` and `resolves` synchronously validate its argument. ([#​5364](https://togithub.com/facebook/jest/pull/5364)) - `[docs]` Add tutorial page for ES6 class mocks. ([#​5383](https://togithub.com/facebook/jest/pull/5383)) - `[jest-resolve]` Search required modules in node_modules and then in custom paths. ([#​5403](https://togithub.com/facebook/jest/pull/5403)) - `[jest-resolve]` Get builtin modules from node core. ([#​5411](https://togithub.com/facebook/jest/pull/5411)) - `[jest-resolve]` Detect and preserve absolute paths in `moduleDirectories`. Do not generate additional (invalid) paths by prepending each ancestor of `cwd` to the absolute path. Additionally, this fixes functionality in Windows OS. ([#​5398](https://togithub.com/facebook/jest/pull/5398)) ##### Chore & Maintenance - `[jest-util]` Implement watch plugins ([#​5399](https://togithub.com/facebook/jest/pull/5399))

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 these updates again.



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

codecov[bot] commented 6 years ago

Codecov Report

Merging #34 into master will increase coverage by 3.22%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #34      +/-   ##
==========================================
+ Coverage   93.54%   96.77%   +3.22%     
==========================================
  Files           4        4              
  Lines          31       31              
  Branches        4        3       -1     
==========================================
+ Hits           29       30       +1     
  Misses          1        1              
+ Partials        1        0       -1
Impacted Files Coverage Δ
src/utils/expandImports.js 100% <0%> (ø) :arrow_up:
src/index.js 0% <0%> (ø) :arrow_up:
src/utils/compileWithFragment.js 100% <0%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 75bfec2...849b50c. Read the comment docs.

renovate[bot] commented 5 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will ignore this upgrade and you will not receive PRs for any future 23.x releases. However, if you upgrade to 23.x manually then Renovate will then reenable updates for minor and patch updates automatically.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.