reactjs / react-tabs

An accessible and easy tab component for ReactJS.
https://reactcommunity.org/react-tabs/
MIT License
3.1k stars 447 forks source link

chore(deps): update jest monorepo to v29 (major) #494

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
babel-jest 28.1.3 -> 29.0.0 age adoption passing confidence
jest (source) 28.1.3 -> 29.0.0 age adoption passing confidence
jest-environment-jsdom 28.1.3 -> 29.0.0 age adoption passing confidence

Release Notes

facebook/jest ### [`v29.0.0`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#​2900) [Compare Source](https://togithub.com/facebook/jest/compare/v28.1.3...v29.0.0) ##### Features - `[expect]` \[**BREAKING**] Differentiate between `MatcherContext` `MatcherUtils` and `MatcherState` types ([#​13141](https://togithub.com/facebook/jest/pull/13141)) - `[jest-circus]` Add support for `test.failing.each` ([#​13142](https://togithub.com/facebook/jest/pull/13142)) - `[jest-config]` \[**BREAKING**] Make `snapshotFormat` default to `escapeString: false` and `printBasicPrototype: false` ([#​13036](https://togithub.com/facebook/jest/pull/13036)) - `[jest-config]` \[**BREAKING**] Remove undocumented `collectCoverageOnlyFrom` option ([#​13156](https://togithub.com/facebook/jest/pull/13156)) - `[jest-environment-jsdom]` \[**BREAKING**] Upgrade to `jsdom@20` ([#​13037](https://togithub.com/facebook/jest/pull/13037), [#​13058](https://togithub.com/facebook/jest/pull/13058)) - `[@jest/globals]` Add `jest.Mocked`, `jest.MockedClass`, `jest.MockedFunction` and `jest.MockedObject` utility types ([#​12727](https://togithub.com/facebook/jest/pull/12727)) - `[jest-mock]` \[**BREAKING**] Refactor `Mocked*` utility types. `MaybeMockedDeep` and `MaybeMocked` became `Mocked` and `MockedShallow` respectively; only deep mocked variants of `MockedClass`, `MockedFunction` and `MockedObject` are exported ([#​13123](https://togithub.com/facebook/jest/pull/13123), [#​13124](https://togithub.com/facebook/jest/pull/13124)) - `[jest-mock]` \[**BREAKING**] Change the default `jest.mocked` helper’s behavior to deep mocked ([#​13125](https://togithub.com/facebook/jest/pull/13125)) - `[jest-snapshot]` \[**BREAKING**] Let `babel` find config when updating inline snapshots ([#​13150](https://togithub.com/facebook/jest/pull/13150)) - `[@jest/test-result, @​jest/types]` \[**BREAKING**] Replace `Bytes` and `Milliseconds` types with `number` ([#​13155](https://togithub.com/facebook/jest/pull/13155)) - `[jest-worker]` Adds `workerIdleMemoryLimit` option which is used as a check for worker memory leaks >= Node 16.11.0 and recycles child workers as required ([#​13056](https://togithub.com/facebook/jest/pull/13056), [#​13105](https://togithub.com/facebook/jest/pull/13105), [#​13106](https://togithub.com/facebook/jest/pull/13106), [#​13107](https://togithub.com/facebook/jest/pull/13107)) - `[pretty-format]` \[**BREAKING**] Remove `ConvertAnsi` plugin in favour of `jest-serializer-ansi-escapes` ([#​13040](https://togithub.com/facebook/jest/pull/13040)) - `[pretty-format]` Allow to opt out from sorting object keys with `compareKeys: null` ([#​12443](https://togithub.com/facebook/jest/pull/12443)) ##### Fixes - `[jest-config]` Fix testing multiple projects with TypeScript config files ([#​13099](https://togithub.com/facebook/jest/pull/13099)) - `[@jest/expect-utils]` Fix deep equality of ImmutableJS Record ([#​13055](https://togithub.com/facebook/jest/pull/13055)) - `[jest-haste-map]` Increase the maximum possible file size that jest-haste-map can handle ([#​13094](https://togithub.com/facebook/jest/pull/13094)) - `[jest-runtime]` Properly support CJS re-exports from dual packages ([#​13170](https://togithub.com/facebook/jest/pull/13170)) - `[jest-snapshot]` Make `prettierPath` optional in `SnapshotState` ([#​13149](https://togithub.com/facebook/jest/pull/13149)) - `[jest-snapshot]` Fix parsing error from inline snapshot files with `JSX` ([#​12760](https://togithub.com/facebook/jest/pull/12760)) - `[jest-worker]` When a process runs out of memory worker exits correctly and doesn't spin indefinitely ([#​13054](https://togithub.com/facebook/jest/pull/13054)) ##### Chore & Maintenance - `[*]` \[**BREAKING**] Drop support for Node v12 and v17 ([#​13033](https://togithub.com/facebook/jest/pull/13033)) - `[docs]` Fix webpack name ([#​13049](https://togithub.com/facebook/jest/pull/13049)) - `[docs]` Explicit how to set `n` for `--bail` ([#​13128](https://togithub.com/facebook/jest/pull/13128)) - `[docs]` Update Enzyme URL ([#​13166](https://togithub.com/facebook/jest/pull/13166)) - `[jest-leak-detector]` Remove support for `weak-napi` ([#​13035](https://togithub.com/facebook/jest/pull/13035)) - `[jest-snapshot]` \[**BREAKING**] Require `rootDir` as argument to `SnapshotState` ([#​13150](https://togithub.com/facebook/jest/pull/13150))

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.

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



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

github-actions[bot] commented 2 years ago

📊 Package size report   No changes

File Before (Size / Gzip) After (Size / Gzip)
Total (Includes all files) 197.9 kB / 60.9 kB 197.9 kB / 0%↑60.9 kB
Tarball size 45.6 kB -0.03%↓45.6 kB
Unchanged files | File | Size (Size / Gzip) | | -------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------: | | `dist/react-tabs.development.js` | `19.3 kB` / `4.7 kB` | | `dist/react-tabs.production.min.js` | `7.3 kB` / `2.6 kB` | | `esm/components/Tab.js` | `2.1 kB` / `845 B` | | `esm/components/TabList.js` | `1.1 kB` / `497 B` | | `esm/components/TabPanel.js` | `1.5 kB` / `651 B` | | `esm/components/Tabs.js` | `3.1 kB` / `1.1 kB` | | `esm/components/UncontrolledTabs.js` | `7.1 kB` / `2.0 kB` | | `esm/helpers/childrenDeepMap.js` | `877 B` / `307 B` | | `esm/helpers/count.js` | `213 B` / `157 B` | | `esm/helpers/elementTypes.js` | `254 B` / `145 B` | | `esm/helpers/propTypes.js` | `2.6 kB` / `921 B` | | `esm/index.js` | `200 B` / `94 B` | | [`index.d.ts`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/index.d.ts) | `1.9 kB` / `529 B` | | `lib/components/Tab.js` | `3.6 kB` / `1.3 kB` | | `lib/components/TabList.js` | `1.4 kB` / `585 B` | | `lib/components/TabPanel.js` | `1.9 kB` / `742 B` | | `lib/components/Tabs.js` | `4.6 kB` / `1.5 kB` | | `lib/components/UncontrolledTabs.js` | `8.8 kB` / `2.4 kB` | | `lib/helpers/childrenDeepMap.js` | `1.1 kB` / `353 B` | | `lib/helpers/count.js` | `333 B` / `195 B` | | `lib/helpers/elementTypes.js` | `406 B` / `196 B` | | `lib/helpers/propTypes.js` | `2.8 kB` / `973 B` | | `lib/index.js` | `582 B` / `220 B` | | [`LICENSE`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/LICENSE) | `1.1 kB` / `646 B` | | [`package.json`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/package.json) | `3.6 kB` / `1.3 kB` | | [`README.md`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/README.md) | `12.8 kB` / `3.9 kB` | | [`src/components/Tab.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/components/Tab.js) | `1.9 kB` / `691 B` | | [`src/components/TabList.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/components/TabList.js) | `670 B` / `326 B` | | [`src/components/TabPanel.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/components/TabPanel.js) | `1.1 kB` / `491 B` | | [`src/components/Tabs.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/components/Tabs.js) | `4.2 kB` / `1.5 kB` | | [`src/components/UncontrolledTabs.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/components/UncontrolledTabs.js) | `11.0 kB` / `3.0 kB` | | [`src/helpers/childrenDeepMap.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/helpers/childrenDeepMap.js) | `1.4 kB` / `441 B` | | [`src/helpers/count.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/helpers/count.js) | `250 B` / `176 B` | | [`src/helpers/elementTypes.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/helpers/elementTypes.js) | `269 B` / `156 B` | | [`src/helpers/propTypes.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/helpers/propTypes.js) | `3.3 kB` / `1.0 kB` | | [`src/index.js`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/src/index.js) | `224 B` / `100 B` | | [`style/react-tabs.css`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/style/react-tabs.css) | `842 B` / `369 B` | | [`style/react-tabs.less`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/style/react-tabs.less) | `879 B` / `393 B` | | [`style/react-tabs.scss`](https://github.com/reactjs/react-tabs/blob/renovate/major-jest-monorepo/style/react-tabs.scss) | `879 B` / `393 B` |
Hidden files | File | Before (Size / Gzip) | After (Size / Gzip) | | --------------------------------------- | --------------------: | ------------------------------------------: | | `dist/react-tabs.development.js.map` | `48.5 kB` / `13.4 kB` | `48.5 kB` / `13.4 kB` | | `dist/react-tabs.production.min.js.map` | `32.1 kB` / `9.5 kB` | `32.1 kB` / `9.5 kB` |

🤖 This report was automatically generated by pkg-size-action

github-actions[bot] commented 2 years ago

:tada: This PR is included in version 5.2.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: