notrab / react-use-cart

React hook library for managing cart state
http://npm.im/react-use-cart
Apache License 2.0
367 stars 48 forks source link

chore(deps): update all dependencies #108

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@babel/core (source) 7.13.13 -> 7.17.10 age adoption passing confidence devDependencies minor
@storybook/addon-essentials 6.4.13 -> 6.4.22 age adoption passing confidence devDependencies patch
@storybook/addon-links 6.1.21 -> 6.4.22 age adoption passing confidence devDependencies minor
@storybook/addons 6.1.21 -> 6.4.22 age adoption passing confidence devDependencies minor
@storybook/react 6.4.13 -> 6.4.22 age adoption passing confidence devDependencies patch
@testing-library/react-hooks 5.1.0 -> 8.0.0 age adoption passing confidence devDependencies major
@types/react 17.0.3 -> 18.0.9 age adoption passing confidence devDependencies major
@types/react ^16.9.11 -> ^18.0.0 age adoption passing confidence devDependencies major
@types/react-dom 17.0.3 -> 18.0.3 age adoption passing confidence devDependencies major
@types/react-dom ^16.8.4 -> ^18.0.0 age adoption passing confidence devDependencies major
@typescript-eslint/eslint-plugin 4.11.1 -> 5.22.0 age adoption passing confidence resolutions major
@typescript-eslint/parser 4.11.1 -> 5.22.0 age adoption passing confidence resolutions major
actions/checkout v1 -> v3 age adoption passing confidence action major
actions/checkout v2 -> v3 age adoption passing confidence action major
actions/setup-node v1 -> v3 age adoption passing confidence action major
babel-jest 26.6.3 -> 28.1.0 age adoption passing confidence devDependencies major
babel-loader 8.2.2 -> 8.2.5 age adoption passing confidence devDependencies patch
husky (source) 5.2.0 -> 7.0.4 age adoption passing confidence devDependencies major
parcel ^1.12.3 -> ^2.0.0 age adoption passing confidence devDependencies major
react (source) 17.0.2 -> 18.1.0 age adoption passing confidence devDependencies major
react-app-polyfill ^1.0.0 -> ^3.0.0 age adoption passing confidence dependencies major
react-dom (source) 17.0.2 -> 18.1.0 age adoption passing confidence devDependencies major
react-is (source) 17.0.2 -> 18.1.0 age adoption passing confidence devDependencies major
tslib (source) 2.1.0 -> 2.4.0 age adoption passing confidence devDependencies minor
typescript (source) 4.2.3 -> 4.6.4 age adoption passing confidence resolutions minor
typescript (source) 4.2.3 -> 4.6.4 age adoption passing confidence devDependencies minor
typescript (source) ^3.4.5 -> ^4.0.0 age adoption passing confidence devDependencies major

Release Notes

babel/babel ### [`v7.17.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71710-2022-04-29) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.9...v7.17.10) ##### :bug: Bug Fix - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-transform-fixture-test-runner` - [#​14479](https://togithub.com/babel/babel/pull/14479) \[cli] Avoid `SourceMapGenerator` for simple map concatenation ([@​jridgewell](https://togithub.com/jridgewell)) ##### :nail_care: Polish - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner` - [#​14506](https://togithub.com/babel/babel/pull/14506) Do not add sourcemap markings for indentation ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-plugin-proposal-pipeline-operator`, `babel-traverse` - [#​14424](https://togithub.com/babel/babel/pull/14424) Update detection of pure nodes (`Scope#isPure`) ([@​JLHwung](https://togithub.com/JLHwung)) ##### :house: Internal - `babel-core` - [#​14493](https://togithub.com/babel/babel/pull/14493) Remove git.io shortlinks from repo ([@​Andoryuuta](https://togithub.com/Andoryuuta)) - Other - [#​14462](https://togithub.com/babel/babel/pull/14462) fix: build standalone on windows ([@​liuxingbaoyu](https://togithub.com/liuxingbaoyu)) ##### :running_woman: Performance - `babel-cli`, `babel-core`, `babel-generator` - [#​14497](https://togithub.com/babel/babel/pull/14497) Switch to `@jridgewell/gen-mapping` for sourcemap generation ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.9`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7179-2022-04-06) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.8...v7.17.9) ##### :bug: Bug Fix - `babel-parser`, `babel-standalone` - [#​14427](https://togithub.com/babel/babel/pull/14427) Restore numeric seaprators support in `@babel/standalone` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#​14403](https://togithub.com/babel/babel/pull/14403) Fix NodePath.referencesImport for JSXMemberExpression ([@​swandir](https://togithub.com/swandir)) - `babel-plugin-proposal-decorators` - [#​14396](https://togithub.com/babel/babel/pull/14396) \[2021-12] Support class decorators in export declarations ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​14387](https://togithub.com/babel/babel/pull/14387) fix: forward accessor proxy getter results ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser` - [#​14384](https://togithub.com/babel/babel/pull/14384) fix: parse type parameters within correct context ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator`, `babel-parser` - [#​14378](https://togithub.com/babel/babel/pull/14378) Parenthesize non-simple decorator expression ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-classes`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env` - [#​14366](https://togithub.com/babel/babel/pull/14366) Align named imports behavior in `.mjs` and `.js` files ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-class-properties` - [#​14351](https://togithub.com/babel/babel/pull/14351) \[setPublicClassFields] Use define for static `name`/`length` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-plugin-proposal-decorators` - [#​14398](https://togithub.com/babel/babel/pull/14398) Add missing semicolons in 2021-12 decorators output ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :memo: Documentation - [#​14397](https://togithub.com/babel/babel/pull/14397) Mention how to report vulns in Babel dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - Other - [#​14419](https://togithub.com/babel/babel/pull/14419) Use `jest-light-runner` from npm ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-cli` - [#​14385](https://togithub.com/babel/babel/pull/14385) Fix flaky [@​babel/cli](https://togithub.com/babel/cli) test ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-function-name`, `babel-helper-get-function-arity` - [#​14389](https://togithub.com/babel/babel/pull/14389) Inline `@babel/helper-get-function-arity` package ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helpers` - [#​14343](https://togithub.com/babel/babel/pull/14343) Remove unused `@babel/helpers` code ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-highlight`, `babel-parser` - [#​14377](https://togithub.com/babel/babel/pull/14377) refactor: replace deprecated String.prototype.substr() ([@​CommanderRoot](https://togithub.com/CommanderRoot)) ### [`v7.17.8`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7178-2022-03-18) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.7...v7.17.8) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​14353](https://togithub.com/babel/babel/pull/14353) Update decorators to match latest spec ([@​pzuraq](https://togithub.com/pzuraq)) - [#​14339](https://togithub.com/babel/babel/pull/14339) Decorators misc fixes ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-plugin-transform-modules-systemjs` - [#​14057](https://togithub.com/babel/babel/pull/14057) \[systemjs] Fix nested `let`/`const` shadowing imported bindings ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-parser` - [#​14362](https://togithub.com/babel/babel/pull/14362) Allow keywords in TS qualified types ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :leftwards_arrow_with_hook: Revert - `babel-parser` - [#​14367](https://togithub.com/babel/babel/pull/14367) Defer `() => {}` TSX error to Babel 8 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.17.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7177-2022-03-14) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.5...v7.17.7) ##### :eyeglasses: Spec Compliance - `babel-generator`, `babel-parser` - [#​14135](https://togithub.com/babel/babel/pull/14135) \[tsx] raise error on single arrow type argument without comma ([@​ozanhonamlioglu](https://togithub.com/ozanhonamlioglu)) ##### :bug: Bug Fix - `babel-helper-compilation-targets` - [#​14294](https://togithub.com/babel/babel/pull/14294) Avoid `resolveTargets` call if `browsers` is an empty array ([@​dev-itsheng](https://togithub.com/dev-itsheng)) - `babel-helper-module-transforms`, `babel-helper-simple-access`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#​14341](https://togithub.com/babel/babel/pull/14341) Fix update expression for exported bigints ([@​magic-akari](https://togithub.com/magic-akari)) - `babel-parser` - [#​14344](https://togithub.com/babel/babel/pull/14344) Allow variable and function with the same name in static blocks ([@​Yokubjon-J](https://togithub.com/Yokubjon-J)) - [#​14327](https://togithub.com/babel/babel/pull/14327) Remove length restriction from JSX entities, and ignore `Object.prototype` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​14293](https://togithub.com/babel/babel/pull/14293) fix(ts): skip func-type param start on parsing ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​14335](https://togithub.com/babel/babel/pull/14335) Fix static/proto initializers when there aren't class fields ([@​JLHwung](https://togithub.com/JLHwung)) - [#​14334](https://togithub.com/babel/babel/pull/14334) fix: push `newClass` only when class is decorated ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​14309](https://togithub.com/babel/babel/pull/14309) Fix `import type/typeof` printing with no specifiers ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-commonjs` - [#​14313](https://togithub.com/babel/babel/pull/14313) Fix duplicate exports initialization with many exports ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-private-methods`, `babel-plugin-transform-classes`, `babel-plugin-transform-object-super` - [#​14311](https://togithub.com/babel/babel/pull/14311) fix: support bigints in update expressions for private fields ([@​magic-akari](https://togithub.com/magic-akari)) - `babel-register` - [#​14303](https://togithub.com/babel/babel/pull/14303) Fix babel register cache invalidation ([@​cha0s](https://togithub.com/cha0s)) ##### :nail_care: Polish - `babel-parser` - [#​14338](https://togithub.com/babel/babel/pull/14338) Report single error for invalid num seps in unicode escapes ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-generator`, `babel-parser` - [#​14320](https://togithub.com/babel/babel/pull/14320) Type-safe ParseErrors ([@​tolmasky](https://togithub.com/tolmasky)) - `babel-plugin-transform-destructuring` - [#​14236](https://togithub.com/babel/babel/pull/14236) Improve `transform-destructuring` typings ([@​JLHwung](https://togithub.com/JLHwung)) - Other - [#​14180](https://togithub.com/babel/babel/pull/14180) Convert ESLint plugins to CommonJS ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.17.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7175-2022-02-17) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.4...v7.17.5) ##### :bug: Bug Fix - `babel-core` - [#​14283](https://togithub.com/babel/babel/pull/14283) Make source maps plain objects for use with `t.valueToNode` ([@​thebanjomatic](https://togithub.com/thebanjomatic)) - [#​14282](https://togithub.com/babel/babel/pull/14282) Fix merging sourcemaps on Windows ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.4`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7174-2022-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.3...v7.17.4) ##### :bug: Bug Fix - `babel-core` - [#​14274](https://togithub.com/babel/babel/pull/14274) Fix infinite recursion when merge sourcemaps ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.3`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7173-2022-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.2...v7.17.3) ##### :bug: Bug Fix - `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx` - [#​14271](https://togithub.com/babel/babel/pull/14271) jsx-development: do not emit `this` within ts module block ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-destructuring` - [#​14240](https://togithub.com/babel/babel/pull/14240) Fix destructuring with holes in assign pattern ([@​magic-akari](https://togithub.com/magic-akari)) ##### :house: Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-transform-fixture-test-runner` - [#​14253](https://togithub.com/babel/babel/pull/14253) Convert all SourceMapConsumers to TraceMaps ([@​jridgewell](https://togithub.com/jridgewell)) ##### :microscope: Output optimization - `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-transform-new-target`, `babel-plugin-transform-parameters`, `babel-traverse` - [#​14268](https://togithub.com/babel/babel/pull/14268) Skip unnecessary temp vars in `path.insertAfter` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.17.2`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7172-2022-02-08) [Compare Source](https://togithub.com/babel/babel/compare/v7.17.0...v7.17.2) ##### :bug: Bug Fix - `babel-helpers`, `babel-plugin-proposal-decorators` - [#​14244](https://togithub.com/babel/babel/pull/14244) Fix 2021-12 decorators application order ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#​14241](https://togithub.com/babel/babel/pull/14241) Fix reinstantiation of inherited plugins ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​14246](https://togithub.com/babel/babel/pull/14246) Merge multi-source output sourcemaps ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.17.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7170-2022-02-02) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.12...v7.17.0) ##### :rocket: New Feature - `babel-cli`, `babel-core` - [#​14065](https://togithub.com/babel/babel/pull/14065) Allow plugins/presets to indicate external dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-parser`, `babel-traverse` - [#​14174](https://togithub.com/babel/babel/pull/14174) Expose `.index` on Position to internally track nodes location ([@​tolmasky](https://togithub.com/tolmasky)) - `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-pipeline-operator` - [#​13973](https://togithub.com/babel/babel/pull/13973) proposal-pipe: Add support for `^^` and `@@​` topics ([@​js-choi](https://togithub.com/js-choi)) - `babel-traverse` - [#​13940](https://togithub.com/babel/babel/pull/13940) Add new method to check if node is null or not ([@​danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-destructuring-private`, `babel-standalone` - [#​13931](https://togithub.com/babel/babel/pull/13931) Parse destructuring private fields ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-syntax-decorators`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-standalone`, `babel-types` - [#​14004](https://togithub.com/babel/babel/pull/14004) Add new decorators transform ([@​pzuraq](https://togithub.com/pzuraq)) - `babel-generator`, `babel-parser`, `babel-traverse`, `babel-types` - [#​13681](https://togithub.com/babel/babel/pull/13681) Add the `decoratorsAutoAccessors` parser plugin ([@​pzuraq](https://togithub.com/pzuraq)) - `babel-core`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-unicode-sets-regex`, `babel-plugin-syntax-unicode-sets-regex`, `babel-plugin-transform-dotall-regex` - [#​14125](https://togithub.com/babel/babel/pull/14125) Add transform support for the "regexp unicode sets" proposal ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​14086](https://togithub.com/babel/babel/pull/14086) Add parser support for the "regexp unicode sets" proposal ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-register` - [#​14087](https://togithub.com/babel/babel/pull/14087) Expose `@babel/register/experimental-worker` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-parser` - [#​14145](https://togithub.com/babel/babel/pull/14145) Reinterpret << when parsing TS type arguments ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-transform-runtime` - [#​14187](https://togithub.com/babel/babel/pull/14187) Normalize absolute paths on Windows ([@​atti187](https://togithub.com/atti187)) ##### :memo: Documentation - [#​14223](https://togithub.com/babel/babel/pull/14223) Remove Babel 6 from SECURITY.md ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-helper-fixtures`, `babel-parser` - [#​14201](https://togithub.com/babel/babel/pull/14201) Fuzz test location-related parser options ([@​tolmasky](https://togithub.com/tolmasky)) - `babel-compat-data` - [#​14208](https://togithub.com/babel/babel/pull/14208) Update compat data (specifically for rhino 1.7.14) ([@​phulin](https://togithub.com/phulin)) - Other - [#​14190](https://togithub.com/babel/babel/pull/14190) chore: run tscheck on babel 8 breaking test ([@​JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-cli`, `babel-core` - [#​14209](https://togithub.com/babel/babel/pull/14209) Switch to `@ampproject/remapping` to merge source maps ([@​jridgewell](https://togithub.com/jridgewell)) ### [`v7.16.12`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71612-2022-01-22) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.10...v7.16.12) ##### :bug: Bug Fix - `babel-core` - [#​14192](https://togithub.com/babel/babel/pull/14192) Avoid dynamic import when it's not needed ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​14194](https://togithub.com/babel/babel/pull/14194) fix: incorrect `in` parsing in arrow ConciseBody ([@​JLHwung](https://togithub.com/JLHwung)) ### [`v7.16.10`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v71610-2022-01-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.7...v7.16.10) ##### :bug: Bug Fix - `babel-highlight` - [#​14165](https://togithub.com/babel/babel/pull/14165) Avoid infinite loop when highlighting an empty input ([@​blankPen](https://togithub.com/blankPen)) - `babel-traverse` - [#​14164](https://togithub.com/babel/babel/pull/14164) Handle logical assignment in super property transforms ([@​magic-akari](https://togithub.com/magic-akari)) - [#​14162](https://togithub.com/babel/babel/pull/14162) Fix the transform of `super.foo--`/`super[foo]--` (and prefix) ([@​magic-akari](https://togithub.com/magic-akari)) - `babel-core` - [#​14110](https://togithub.com/babel/babel/pull/14110) Respect `package.json#exports` when resolving plugins ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​14153](https://togithub.com/babel/babel/pull/14153) Disable "Reentrant plugin detected" error in async mode ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-plugin-transform-runtime` - [#​14157](https://togithub.com/babel/babel/pull/14157) Remove workaround for `_typeof` in runtime build script ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​14130](https://togithub.com/babel/babel/pull/14130) Improve errors location tracking ([@​tolmasky](https://togithub.com/tolmasky)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-preset-env` - [#​14169](https://togithub.com/babel/babel/pull/14169) Skip class fields transform when not necessary for private methods ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.16.7`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7167-2021-12-31) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.5...v7.16.7) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​14049](https://togithub.com/babel/babel/pull/14049) fix: check preceding line break before exclamation ([@​JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-plugin-transform-runtime`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​14081](https://togithub.com/babel/babel/pull/14081) Import the correct `./typeof.js` helper in `@babel/runtime` ([@​exb](https://togithub.com/exb)) - `babel-helpers` - [#​14072](https://togithub.com/babel/babel/pull/14072) Fix derived classes in Chrome <= 36 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-function-name` - [#​14047](https://togithub.com/babel/babel/pull/14047) Fix unicode handling in generated function names ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) ##### :nail_care: Polish - `babel-core` - [#​14067](https://togithub.com/babel/babel/pull/14067) Allow `$schema` property in json config files ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) ### [`v7.16.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7165-2021-12-13) [Compare Source](https://togithub.com/babel/babel/compare/v7.16.0...v7.16.5) ##### :eyeglasses: Spec Compliance - `babel-cli`, `babel-core`, `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-classes`, `babel-plugin-transform-jscript`, `babel-plugin-transform-parameters`, `babel-plugin-transform-runtime`, `babel-plugin-transform-spread`, `babel-plugin-transform-typescript`, `babel-preset-env` - [#​12115](https://togithub.com/babel/babel/pull/12115) Mark class prototype as read-only ([@​wentout](https://togithub.com/wentout)) ##### :bug: Bug Fix - `babel-plugin-transform-parameters` - [#​14032](https://togithub.com/babel/babel/pull/14032) Fix: default rest argument array elements as undefined ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-plugin-transform-arrow-functions`, `babel-traverse` - [#​14036](https://togithub.com/babel/babel/pull/14036) Don't resolve shadowed `arguments` variables from functions ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-parser` - [#​14039](https://togithub.com/babel/babel/pull/14039) maintain estree string literal shape when cloned ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-traverse` - [#​14016](https://togithub.com/babel/babel/pull/14016) Fix duplicate declaration error on ambient class declarations ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-generator` - [#​14014](https://togithub.com/babel/babel/pull/14014) Support flow function type annotation with no parent ([@​krosenberg](https://togithub.com/krosenberg)) - `babel-plugin-transform-react-jsx` - [#​14012](https://togithub.com/babel/babel/pull/14012) Fix JSX pragma anywhere in comment ([@​The-x-Theorist](https://togithub.com/The-x-Theorist)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-replace-supers`, `babel-plugin-transform-classes`, `babel-traverse` - [#​14005](https://togithub.com/babel/babel/pull/14005) Fix handling of `this`\&co in computed keys in arrows transform ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#​13968](https://togithub.com/babel/babel/pull/13968) Recover from shorthand assign exprs ([@​JLHwung](https://togithub.com/JLHwung)) - [#​13975](https://togithub.com/babel/babel/pull/13975) fix: update UnexpectedPrivateField error message ([@​JLHwung](https://togithub.com/JLHwung)) ##### :memo: Documentation - `babel-compat-data`, `babel-helper-annotate-as-pure`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-builder-react-jsx`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-define-map`, `babel-helper-explode-assignable-expression`, `babel-helper-fixtures`, `babel-helper-function-name`, `babel-helper-get-function-arity`, `babel-helper-hoist-variables`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-optimise-call-expression`, `babel-helper-plugin-test-runner`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-helper-simple-access`, `babel-helper-skip-transparent-expression-wrappers`, `babel-helper-split-export-declaration`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-syntax-async-do-expressions`, `babel-plugin-syntax-module-blocks`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-pure-annotations`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​14006](https://togithub.com/babel/babel/pull/14006) Regenerate monorepo READMEs ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-cli`, `babel-code-frame`, `babel-core`, `babel-generator`, `babel-helper-annotate-as-pure`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-fixtures`, `babel-helper-module-imports`, `babel-helper-optimise-call-expression`, `babel-helper-plugin-test-runner`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `babel-highlight`, `babel-node`, `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-external-helpers`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-dynamic-import`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-export-namespace-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-json-strings`, `babel-plugin-proposal-logical-assignment-operators`, `babel-plugin-proposal-nullish-coalescing-operator`, `babel-plugin-proposal-numeric-separator`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-proposal-optional-catch-binding`, `babel-plugin-proposal-optional-chaining`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-proposal-private-methods`, `babel-plugin-proposal-private-property-in-object`, `babel-plugin-proposal-record-and-tuple`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-syntax-decorators`, `babel-plugin-syntax-typescript`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-async-to-generator`, `babel-plugin-transform-block-scoped-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-computed-properties`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-dotall-regex`, `babel-plugin-transform-duplicate-keys`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-for-of`, `babel-plugin-transform-function-name`, `babel-plugin-transform-instanceof`, `babel-plugin-transform-jscript`, `babel-plugin-transform-member-expression-literals`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-modules-umd`, `babel-plugin-transform-named-capturing-groups-regex`, `babel-plugin-transform-new-target`, `babel-plugin-transform-object-super`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-literals`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-proto-to-assign`, `babel-plugin-transform-react-constant-elements`, `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-inline-elements`, `babel-plugin-transform-react-jsx-compat`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-react-jsx-source`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-react-pure-annotations`, `babel-plugin-transform-regenerator`, `babel-plugin-transform-reserved-words`, `babel-plugin-transform-runtime`, `babel-plugin-transform-shorthand-properties`, `babel-plugin-transform-spread`, `babel-plugin-transform-sticky-regex`, `babel-plugin-transform-strict-mode`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-plugin-transform-unicode-escapes`, `babel-plugin-transform-unicode-regex`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​13966](https://togithub.com/babel/babel/pull/13966) Run tests in a native Node.js ESM environment ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​13982](https://togithub.com/babel/babel/pull/13982) Extend `hasPlugin` to accept plugin-configuration array pairs ([@​js-choi](https://togithub.com/js-choi)) - `babel-helpers` - [#​13996](https://togithub.com/babel/babel/pull/13996) Don't use ESM for `require`d files in `@babel/helpers` tests ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-traverse` - [#​13948](https://togithub.com/babel/babel/pull/13948) Convert proposal-object-rest-spread to TS ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-parser`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-proposal-optional-chaining`, `babel-preset-react`, `babel-preset-typescript` - [#​13978](https://togithub.com/babel/babel/pull/13978) Only bundle the release build, and don't import `src` in tests ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13976](https://togithub.com/babel/babel/pull/13976) Fail CI when `@babel/runtime` ESM tests fail ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser` - [#​13919](https://togithub.com/babel/babel/pull/13919) Improve template tokenizing ([@​JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime` - [#​13837](https://togithub.com/babel/babel/pull/13837) minify `helpers-generated.ts` ([@​lightmare](https://togithub.com/lightmare)) ### [`v7.16.0`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7160-2021-10-30) [Compare Source](https://togithub.com/babel/babel/compare/v7.15.8...v7.16.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-async-generator-functions`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​13824](https://togithub.com/babel/babel/pull/13824) Await promises from sync iterators with `for-await` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :rocket: New Feature - `babel-generator`, `babel-parser`, `babel-plugin-transform-typescript`, `babel-types` - [#​13802](https://togithub.com/babel/babel/pull/13802) Support TypeScript 4.5 type-only import/export specifiers ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-parser` - [#​13887](https://togithub.com/babel/babel/pull/13887) feat: support `startColumn` option ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-helper-fixtures`, `babel-helper-transform-fixture-test-runner`, `babel-parser`, `babel-plugin-syntax-typescript`, `babel-preset-typescript` - [#​13838](https://togithub.com/babel/babel/pull/13838) Handle `.mts` and `.cts` files in `@babel/preset-typescript` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13782](https://togithub.com/babel/babel/pull/13782) Add ESLint 8 support to `@babel/eslint-parser` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-syntax-pipeline-operator` - [#​13749](https://togithub.com/babel/babel/pull/13749) Caret topic (pipe operator) ([@​js-choi](https://togithub.com/js-choi)) - `babel-compat-data`, `babel-generator`, `babel-parser`, `babel-preset-env`, `babel-types` - [#​13713](https://togithub.com/babel/babel/pull/13713) Enable class static blocks by default ([@​sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-skip-transparent-expression-wrappers`, `babel-plugin-proposal-optional-chaining` - [#​13687](https://togithub.com/babel/babel/pull/13687) add `skipTransparentExprWrapperNodes` helper ([@​lightmare](https://togithub.com/lightmare)) - `babel-traverse`, `babel-types` - [#​13666](https://togithub.com/babel/babel/pull/13666) Add aliases for Standardized, TypeScript, and Flow ([@​jridgewell](https://togithub.com/jridgewell)) ##### :bug: Bug Fix - `babel-parser`, `babel-plugin-transform-typescript` - [#​13876](https://togithub.com/babel/babel/pull/13876) \[ts] Support private methods overloads ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​13865](https://togithub.com/babel/babel/pull/13865) fix: allow enum member without initializer after non-literal member ([@​lightmare](https://togithub.com/lightmare)) - `babel-core`, `babel-helper-create-class-features-plugin`, `babel-plugin-transform-typescript` - [#​13854](https://togithub.com/babel/babel/pull/13854) Don't transform `declare class` in plugin-proposal-class-properties ([@​forivall](https://togithub.com/forivall)) - `babel-compat-data`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-react-constant-elements`, `babel-preset-env`, `babel-traverse` - [#​13842](https://togithub.com/babel/babel/pull/13842) Implement @​babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-plugin-proposal-async-generator-functions`, `babel-traverse` - [#​13813](https://togithub.com/babel/babel/pull/13813) Restore traversal context after enter / traverse ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-traverse`, `babel-types` - [#​13832](https://togithub.com/babel/babel/pull/13832) Mark static block as FunctionParent ([@​JLHwung](https://togithub.com/JLHwung)) - `babel-generator` - [#​13825](https://togithub.com/babel/babel/pull/13825) Fix missing inner comments in function expressions ([@​overlookmotel](https://togithub.com/overlookmotel)) ##### :house: Internal - *Every package* - [#​13772](https://togithub.com/babel/babel/pull/13772) Use `workspace:^` to specify `@babel/` dependencies ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Other - [#​13856](https://togithub.com/babel/babel/pull/13856) Update to Yarn 3.1 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​13867](https://togithub.com/babel/babel/pull/13867) Test on Node.js 17 ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-fixtures`, `babel-plugin-proposal-class-properties`, `babel-plugin-transform-runtime`, `babel-preset-react` - [#​13858](https://togithub.com/babel/babel/pull/13858) Force loading plugins/presets from the monorepo in tests ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-types` - [#​13844](https://togithub.com/babel/babel/pull/13844) \[ts] precise return type on `createTypeAnnotationBasedOnTypeof` (babel-types) ([@​lightma

Configuration

📅 Schedule: "before 3am on the first day of the month" (UTC).

🚦 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 has been generated by WhiteSource Renovate. View repository job log here.

renovate[bot] commented 2 years ago

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

The artifact failure details are included below:

File name: package-lock.json
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: react-use-cart@0.0.0-semantic-release
npm ERR! Found: react@18.1.0
npm ERR! node_modules/react
npm ERR!   dev react@"18.1.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0 || ^17.0.0" from @storybook/addons@6.4.22
npm ERR! node_modules/@storybook/addons
npm ERR!   dev @storybook/addons@"6.4.22" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate-cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate-cache/others/npm/_logs/2022-05-06T20_50_17_516Z-debug-0.log