NickyMeuleman / nicky-blog

https://nickymeuleman.netlify.app/
14 stars 6 forks source link

chore(deps): update eslint #178

Closed renovate[bot] closed 5 days ago

renovate[bot] commented 1 year ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/eslint-parser (source) ^7.19.1 -> ^7.25.9 age adoption passing confidence
eslint (source) ^8.26.0 -> ^8.57.1 age adoption passing confidence
eslint-config-prettier ^8.5.0 -> ^8.10.0 age adoption passing confidence
eslint-plugin-react ^7.31.10 -> ^7.37.2 age adoption passing confidence
eslint-plugin-react-hooks (source) ^4.6.0 -> ^4.6.2 age adoption passing confidence

Release Notes

babel/babel (@​babel/eslint-parser) ### [`v7.25.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7259-2024-10-22) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.8...v7.25.9) ##### :bug: Bug Fix - `babel-parser`, `babel-template`, `babel-types` - [#​16905](https://redirect.github.com/babel/babel/pull/16905) fix: Keep type annotations in `syntacticPlaceholders` mode ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#​16907](https://redirect.github.com/babel/babel/pull/16907) fix: support BROWSERSLIST{,\_CONFIG} env ([@​JLHwung](https://redirect.github.com/JLHwung)) - Other - [#​16884](https://redirect.github.com/babel/babel/pull/16884) Analyze `ClassAccessorProperty` to prevent the `no-undef` rule ([@​victorenator](https://redirect.github.com/victorenator)) ##### :house: Internal - `babel-helper-transform-fixture-test-runner` - [#​16914](https://redirect.github.com/babel/babel/pull/16914) remove test options flaky ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :running_woman: Performance - `babel-parser`, `babel-types` - [#​16918](https://redirect.github.com/babel/babel/pull/16918) perf: Make `VISITOR_KEYS` etc. faster to access ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.25.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7258-2024-10-10) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.7...v7.25.8) ##### :bug: Bug Fix - `babel-core` - [#​16888](https://redirect.github.com/babel/babel/pull/16888) Restore public API of `resolvePlugin`/`resolvePreset` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-parser`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-proposal-export-default-from`, `babel-plugin-proposal-function-bind`, `babel-plugin-proposal-function-sent`, `babel-plugin-proposal-import-defer`, `babel-plugin-proposal-partial-application`, `babel-plugin-proposal-throw-expressions`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-preset-env` - [#​16824](https://redirect.github.com/babel/babel/pull/16824) Inline one-line syntax plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7257-2024-10-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.1...v7.25.7) ##### :bug: Bug Fix - `babel-helper-validator-identifier` - [#​16825](https://redirect.github.com/babel/babel/pull/16825) fix: update identifier to unicode 16 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse` - [#​16814](https://redirect.github.com/babel/babel/pull/16814) fix: issue with node path keys updated on unrelated paths ([@​DylanPiercey](https://redirect.github.com/DylanPiercey)) - `babel-plugin-transform-classes` - [#​16797](https://redirect.github.com/babel/babel/pull/16797) Use an inclusion rather than exclusion list for `super()` check ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16788](https://redirect.github.com/babel/babel/pull/16788) Fix printing of TS `infer` in compact mode ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16785](https://redirect.github.com/babel/babel/pull/16785) Print TS type annotations for destructuring in assignment pattern ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16778](https://redirect.github.com/babel/babel/pull/16778) Respect `[no LineTerminator here]` after nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-types` - [#​16852](https://redirect.github.com/babel/babel/pull/16852) Add deprecated JSDOC for fields ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-core` - [#​16820](https://redirect.github.com/babel/babel/pull/16820) Allow sync loading of ESM when `--experimental-require-module` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-helper-plugin-utils`, `babel-preset-env` - [#​16858](https://redirect.github.com/babel/babel/pull/16858) Add browserslist config to external dependency ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decimal`, `babel-plugin-syntax-import-reflection`, `babel-standalone` - [#​16809](https://redirect.github.com/babel/babel/pull/16809) Archive syntax-import-reflection and syntax-decimal ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​16779](https://redirect.github.com/babel/babel/pull/16779) Simplify logic for `[no LineTerminator here]` before nodes ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-plugin-transform-typescript` - [#​16875](https://redirect.github.com/babel/babel/pull/16875) perf: Avoid extra cloning of namespaces ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16842](https://redirect.github.com/babel/babel/pull/16842) perf: Improve [@​babel/types](https://redirect.github.com/babel/types) builders ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - [#​16828](https://redirect.github.com/babel/babel/pull/16828) Only access `BABEL_TYPES_8_BREAKING` at startup ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.25.1`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7251-2024-07-28) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.25.0...v7.25.1) ##### :bug: Bug Fix - `babel-plugin-transform-function-name` - [#​16683](https://redirect.github.com/babel/babel/pull/16683) fix: `ensureFunctionName` may be undefined ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-react-constant-elements` - [#​16582](https://redirect.github.com/babel/babel/pull/16582) fix plugin-transform-react-constant-elements transform JSXFrament but not add JSXExpressionContainer ([@​keiseiTi](https://redirect.github.com/keiseiTi)) - `babel-traverse` - [#​16587](https://redirect.github.com/babel/babel/pull/16587) fix: fixed issue16583 + test ([@​nerodesu017](https://redirect.github.com/nerodesu017)) ##### :house: Internal - [#​16663](https://redirect.github.com/babel/babel/pull/16663) Test eslint plugin against eslint 9 ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.25.0`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7250-2024-07-26) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.8...v7.25.0) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16537](https://redirect.github.com/babel/babel/pull/16537) `await using` normative updates ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-typescript` - [#​16602](https://redirect.github.com/babel/babel/pull/16602) Ensure enum members syntactically determinable to be strings do not get reverse mappings ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :rocket: New Feature - `babel-helper-create-class-features-plugin`, `babel-helper-function-name`, `babel-helper-plugin-utils`, `babel-helper-wrap-function`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse`, `babel-types` - [#​16658](https://redirect.github.com/babel/babel/pull/16658) Move `ensureFunctionName` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-hoist-variables`, `babel-helper-plugin-utils`, `babel-plugin-proposal-async-do-expressions`, `babel-plugin-transform-modules-systemjs`, `babel-traverse` - [#​16644](https://redirect.github.com/babel/babel/pull/16644) Move `hoistVariables` to `Scope.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-split-export-declaration`, `babel-plugin-transform-classes`, `babel-traverse`, `babel-types` - [#​16645](https://redirect.github.com/babel/babel/pull/16645) Move `splitExportDeclaration` to `NodePath.prototype` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-environment-visitor`, `babel-helper-module-transforms`, `babel-helper-plugin-utils`, `babel-helper-remap-async-to-generator`, `babel-helper-replace-supers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-classes`, `babel-traverse` - [#​16649](https://redirect.github.com/babel/babel/pull/16649) Move `environment-visitor` helper into `@babel/traverse` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-parser` - [#​16480](https://redirect.github.com/babel/babel/pull/16480) Expose wether a module has TLA or not as `.extra.async` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-compat-data`, `babel-plugin-bugfix-safari-class-field-initializer-scope`, `babel-preset-env` - [#​16569](https://redirect.github.com/babel/babel/pull/16569) Introduce `bugfix-safari-class-field-initializer-scope` ([@​davidtaylorhq](https://redirect.github.com/davidtaylorhq)) - `babel-plugin-transform-block-scoping`, `babel-traverse`, `babel-types` - [#​16551](https://redirect.github.com/babel/babel/pull/16551) Add `NodePath#getAssignmentIdentifiers` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-import-to-platform-api`, `babel-plugin-proposal-json-modules` - [#​16579](https://redirect.github.com/babel/babel/pull/16579) Add `uncheckedRequire` option for JSON imports to CJS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-transform-fixture-test-runner`, `babel-node` - [#​16642](https://redirect.github.com/babel/babel/pull/16642) Allow using custom config in `babel-node --eval` ([@​slatereax](https://redirect.github.com/slatereax)) - `babel-compat-data`, `babel-helper-create-regexp-features-plugin`, `babel-plugin-proposal-duplicate-named-capturing-groups-regex`, `babel-plugin-transform-duplicate-named-capturing-groups-regex`, `babel-preset-env`, `babel-standalone` - [#​16445](https://redirect.github.com/babel/babel/pull/16445) Add `duplicate-named-capturing-groups-regex` to `preset-env` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#​16678](https://redirect.github.com/babel/babel/pull/16678) Print parens around as expressions on the LHS ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-template`, `babel-types` - [#​15286](https://redirect.github.com/babel/babel/pull/15286) fix: Props are lost when the template replaces the node ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - Other - [#​16674](https://redirect.github.com/babel/babel/pull/16674) bump gulp to 5 ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-generator` - [#​16651](https://redirect.github.com/babel/babel/pull/16651) Simplify the printing logic for `(` before ambiguous tokens ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-function-name`, `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-function-name`, `babel-preset-env`, `babel-traverse` - [#​16652](https://redirect.github.com/babel/babel/pull/16652) Simplify `helper-function-name` logic ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-parser`, `babel-plugin-proposal-pipeline-operator` - [#​16461](https://redirect.github.com/babel/babel/pull/16461) Some minor parser performance improvements for ts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-plugin-transform-classes` - [#​16670](https://redirect.github.com/babel/babel/pull/16670) Reduce redundant `assertThisInitialized` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-exponentiation-operator`, `babel-plugin-transform-object-super`, `babel-plugin-transform-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16374](https://redirect.github.com/babel/babel/pull/16374) Improve `super.x` output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes` - [#​16656](https://redirect.github.com/babel/babel/pull/16656) Simplify output for anonymous classes with no methods ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.24.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7248-2024-07-11) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.7...v7.24.8) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​16567](https://redirect.github.com/babel/babel/pull/16567) Do not use strict mode in TS `declare` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :bug: Bug Fix - `babel-generator` - [#​16630](https://redirect.github.com/babel/babel/pull/16630) Correctly print parens around `in` in `for` heads ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16626](https://redirect.github.com/babel/babel/pull/16626) Fix printing of comments in `await using` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16591](https://redirect.github.com/babel/babel/pull/16591) fix typescript code generation for yield expression inside type expre… ([@​SreeXD](https://redirect.github.com/SreeXD)) - `babel-parser` - [#​16613](https://redirect.github.com/babel/babel/pull/16613) Disallow destructuring assignment in `using` declarations ([@​H0onnn](https://redirect.github.com/H0onnn)) - [#​16490](https://redirect.github.com/babel/babel/pull/16490) fix: do not add `.value: undefined` to regexp literals ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16615](https://redirect.github.com/babel/babel/pull/16615) Remove boolean props from `ObjectTypeInternalSlot` visitor keys ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-typescript` - [#​16566](https://redirect.github.com/babel/babel/pull/16566) fix: Correctly handle `export import x =` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-generator` - [#​16625](https://redirect.github.com/babel/babel/pull/16625) Avoid unnecessary parens around `async` in `for await` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​16619](https://redirect.github.com/babel/babel/pull/16619) Avoid checking `Scope.globals` multiple times ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.24.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7247-2024-06-05) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.6...v7.24.7) ##### :bug: Bug Fix - `babel-node` - [#​16554](https://redirect.github.com/babel/babel/pull/16554) Allow extra flags in babel-node ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​16522](https://redirect.github.com/babel/babel/pull/16522) fix: incorrect `constantViolations` with destructuring ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-transform-fixture-test-runner`, `babel-plugin-proposal-explicit-resource-management` - [#​16524](https://redirect.github.com/babel/babel/pull/16524) fix: Transform `using` in `switch` correctly ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-helpers`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16525](https://redirect.github.com/babel/babel/pull/16525) Delete unused array helpers ([@​blakewilson](https://redirect.github.com/blakewilson)) ### [`v7.24.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7246-2024-05-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.5...v7.24.6) ##### :bug: Bug Fix - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-class-properties` - [#​16514](https://redirect.github.com/babel/babel/pull/16514) Fix source maps for private member expressions ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-core`, `babel-generator`, `babel-plugin-transform-modules-commonjs` - [#​16515](https://redirect.github.com/babel/babel/pull/16515) Fix source maps for template literals ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16485](https://redirect.github.com/babel/babel/pull/16485) Support undecorated static accessor in anonymous classes ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​16484](https://redirect.github.com/babel/babel/pull/16484) Fix decorator bare yield await ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-runtime-corejs3` - [#​16483](https://redirect.github.com/babel/babel/pull/16483) Fix: throw TypeError if addInitializer is called after finished ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-parser`, `babel-plugin-transform-typescript` - [#​16476](https://redirect.github.com/babel/babel/pull/16476) fix: Correctly parse `cls.fn = x` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-core`, `babel-helpers`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16501](https://redirect.github.com/babel/babel/pull/16501) Generate helper metadata at build time ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helpers` - [#​16499](https://redirect.github.com/babel/babel/pull/16499) Add `tsconfig.json` for `@babel/helpers/src/helpers` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-cli`, `babel-helpers`, `babel-plugin-external-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-runtime`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​16495](https://redirect.github.com/babel/babel/pull/16495) Move all runtime helpers to individual files ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-parser`, `babel-traverse` - [#​16482](https://redirect.github.com/babel/babel/pull/16482) Statically generate boilerplate for bitfield accessors ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - Other - [#​16466](https://redirect.github.com/babel/babel/pull/16466) Migrate import assertions syntax ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.24.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7245-2024-04-29) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.24.1...v7.24.5) ##### :bug: Bug Fix - `babel-plugin-transform-classes`, `babel-traverse` - [#​16377](https://redirect.github.com/babel/babel/pull/16377) fix: TypeScript annotation affects output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3` - [#​16440](https://redirect.github.com/babel/babel/pull/16440) Fix suppressed error order ([@​sossost](https://redirect.github.com/sossost)) - [#​16408](https://redirect.github.com/babel/babel/pull/16408) Await nullish async disposable ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :nail_care: Polish - `babel-parser` - [#​16407](https://redirect.github.com/babel/babel/pull/16407) Recover from exported `using` declaration ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :house: Internal - Other - [#​16414](https://redirect.github.com/babel/babel/pull/16414) Relax ESLint peerDependency constraint to allow v9 ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-parser` - [#​16425](https://redirect.github.com/babel/babel/pull/16425) Improve `@babel/parser` AST types ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​16417](https://redirect.github.com/babel/babel/pull/16417) Always pass type argument to `.startNode` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-transforms`, `babel-helper-split-export-declaration`, `babel-helper-wrap-function`, `babel-helpers`, `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-plugin-proposal-explicit-resource-management`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-property-in-object`, `babel-plugin-transform-react-jsx-self`, `babel-plugin-transform-typeof-symbol`, `babel-plugin-transform-typescript`, `babel-traverse` - [#​16439](https://redirect.github.com/babel/babel/pull/16439) Make `NodePath` distributive ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-proposal-partial-application`, `babel-types` - [#​16421](https://redirect.github.com/babel/babel/pull/16421) Remove `JSXNamespacedName` from valid `CallExpression` args ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-class-properties`, `babel-preset-env` - [#​16406](https://redirect.github.com/babel/babel/pull/16406) Do not load unnecessary Babel 7 syntax plugins in Babel 8 ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-helpers`, `babel-preset-env`, `babel-runtime-corejs3` - [#​16357](https://redirect.github.com/babel/babel/pull/16357) Performance: improve `objectWithoutPropertiesLoose` on V8 ([@​romgrk](https://redirect.github.com/romgrk)) ### [`v7.24.1`](https://redirect.github.com/babel/babel/compare/v7.23.10...v7.24.1) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.10...v7.24.1) ### [`v7.23.10`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72310-2024-01-31) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.9...v7.23.10) ##### :bug: Bug Fix - Other - [#​16240](https://redirect.github.com/babel/babel/pull/16240) \[eslint] Include field decorators in scope analysis ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16235](https://redirect.github.com/babel/babel/pull/16235) Fix `protoInit` call injection timing ([@​JLHwung](https://redirect.github.com/JLHwung)) ### [`v7.23.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7239-2024-01-25) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.23.3...v7.23.9) ##### :bug: Bug Fix - `babel-helper-transform-fixture-test-runner`, `babel-plugin-transform-function-name`, `babel-plugin-transform-modules-systemjs`, `babel-preset-env` - [#​16225](https://redirect.github.com/babel/babel/pull/16225) fix: `systemjs` re-traverses helpers ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators` - [#​16226](https://redirect.github.com/babel/babel/pull/16226) Improve decorated private method check ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-proposal-decorators`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#​16224](https://redirect.github.com/babel/babel/pull/16224) Properly sort `core-js@3` imports ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-traverse` - [#​15383](https://redirect.github.com/babel/babel/pull/15383) fix: Don't throw in `getTypeAnnotation` when using TS+inference ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - Other - [#​16210](https://redirect.github.com/babel/babel/pull/16210) \[eslint] Fix `no-use-before-define` for class ref in fields ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-core`, `babel-parser`, `babel-template` - [#​16222](https://redirect.github.com/babel/babel/pull/16222) Migrate `eslint-parser` to cts ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-types` - [#​16213](https://redirect.github.com/babel/babel/pull/16213) Remove `@babel/types` props that are not produced by the parser ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :running_woman: Performance - `babel-parser` - [#​16072](https://redirect.github.com/babel/babel/pull/16072) perf: Improve parser performance for typescript ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :microscope: Output optimization - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-parameters`, `babel-plugin-transform-private-methods`, `babel-preset-env` - [#​16218](https://redirect.github.com/babel/babel/pull/16218) Improve temporary variables for decorators ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15959](https://redirect.github.com/babel/babel/pull/15959) Improve output of `using` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.23.3`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7233-2023-11-09) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.15...v7.23.3) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​16071](https://redirect.github.com/babel/babel/pull/16071) Strip type-only TS namespaces ([@​colinaaa](https://redirect.github.com/colinaaa)) - `babel-generator` - [#​16078](https://redirect.github.com/babel/babel/pull/16078) Fix indentation when generating comments with `concise: true` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-compat-data`, `babel-plugin-bugfix-v8-static-class-fields-redefine-readonly`, `babel-preset-env` - [#​14295](https://redirect.github.com/babel/babel/pull/14295) Add a bugfix plugin for https://crbug.com/v8/12421 ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-transform-object-super` - [#​15948](https://redirect.github.com/babel/babel/pull/15948) fix: `super.x` in a loop ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-helper-module-transforms`, `babel-plugin-transform-modules-amd`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-modules-umd` - [#​16015](https://redirect.github.com/babel/babel/pull/16015) fix: handle `__proto__` exports name in CJS/AMD/UMD ([@​magic-akari](https://redirect.github.com/magic-akari)) ##### :memo: Documentation - [#​16044](https://redirect.github.com/babel/babel/pull/16044) docs: Update links in [@​babel/eslint-parser](https://redirect.github.com/babel/eslint-parser) README ([@​aryehb](https://redirect.github.com/aryehb)) ##### :house: Internal - `babel-core`, `babel-preset-env` - [#​15988](https://redirect.github.com/babel/babel/pull/15988) Refactor handling of modules plugins in `preset-env` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :running_woman: Performance - `babel-generator` - [#​16061](https://redirect.github.com/babel/babel/pull/16061) perf: Improve `@babel/generator` performance ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-traverse` - [#​16060](https://redirect.github.com/babel/babel/pull/16060) Avoid dynamic dispatch when calling wrapCheck ([@​yepitschunked](https://redirect.github.com/yepitschunked)) ##### :microscope: Output optimization - `babel-plugin-transform-computed-properties` - [#​6652](https://redirect.github.com/babel/babel/pull/6652) Optimize computed properties output (byte-wise) ([@​Andarist](https://redirect.github.com/Andarist)) ### [`v7.22.15`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72215-2023-09-04) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.11...v7.22.15) ##### :bug: Bug Fix - `babel-core` - [#​15923](https://redirect.github.com/babel/babel/pull/15923) Only perform config loading re-entrancy check for cjs ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-binary-assignment-operator-visitor`, `babel-helper-compilation-targets`, `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin`, `babel-helper-member-expression-to-functions`, `babel-helper-module-imports`, `babel-helper-module-transforms`, `babel-helper-transform-fixture-test-runner`, `babel-helper-validator-identifier`, `babel-helper-validator-option`, `babel-helpers`, `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-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-classes`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-for-of`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-parameters`, `babel-plugin-transform-property-mutators`, `babel-plugin-transform-react-jsx`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-preset-env`, `babel-preset-flow`, `babel-preset-react`, `babel-preset-typescript`, `babel-register`, `babel-standalone`, `babel-template`, `babel-traverse`, `babel-types` - [#​15892](https://redirect.github.com/babel/babel/pull/15892) Add explicit `.ts`/`.js` extension to all imports in `src` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.11`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72211-2023-08-24) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.10...v7.22.11) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15882](https://redirect.github.com/babel/babel/pull/15882) Fix: fully remove TS nested type-only exported namespaces ([@​yangguansen](https://redirect.github.com/yangguansen)) - `babel-types` - [#​15867](https://redirect.github.com/babel/babel/pull/15867) fix: definition of TS function type params ([@​danez](https://redirect.github.com/danez)) - `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-dynamic-import`, `babel-plugin-transform-export-namespace-from`, `babel-plugin-transform-json-strings`, `babel-plugin-transform-logical-assignment-operators`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-numeric-separator`, `babel-plugin-transform-object-rest-spread`, `babel-plugin-transform-optional-catch-binding`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object` - [#​15858](https://redirect.github.com/babel/babel/pull/15858) fix(standalone): strip archived syntax plugins ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core` - [#​15850](https://redirect.github.com/babel/babel/pull/15850) Support configuring cache in ESM configs ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :house: Internal - `babel-parser` - [#​10940](https://redirect.github.com/babel/babel/pull/10940) Do not record trailing comma pos when `maybeAsyncArrow: false` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core`, `babel-helper-compilation-targets`, `babel-parser`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-syntax-decorators`, `babel-preset-env`, `babel-preset-react`, `babel-register`, `babel-traverse`, `babel-types` - [#​15872](https://redirect.github.com/babel/babel/pull/15872) enable jest/no-standalone-expect ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-core`, `babel-helpers`, `babel-plugin-transform-async-generator-functions`, `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-regenerator`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#​15833](https://redirect.github.com/babel/babel/pull/15833) bump json5, terser and webpack, further minimize babel helpers ([@​JLHwung](https://redirect.github.com/JLHwung)) - Other - [#​15846](https://redirect.github.com/babel/babel/pull/15846) Use Babel 8.0 alpha to build babel ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15856](https://redirect.github.com/babel/babel/pull/15856) Exclude redundant files from publish process ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :microscope: Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-optional-chaining`, `babel-preset-env` - [#​15871](https://redirect.github.com/babel/babel/pull/15871) Simplify `?.` output when chain result is ignored ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.10`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v72210-2023-08-07) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.9...v7.22.10) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15799](https://redirect.github.com/babel/babel/pull/15799) \[ts] Strip type-only namespaces ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - [#​15798](https://redirect.github.com/babel/babel/pull/15798) \[ts] Fix compiling extended exported nested namespace ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-destructuring-private`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-class-static-block`, `babel-plugin-transform-new-target`, `babel-plugin-transform-private-methods`, `babel-preset-env` - [#​15701](https://redirect.github.com/babel/babel/pull/15701) Memoize class binding when compiling private methods and static elements ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :nail_care: Polish - `babel-cli` - [#​15824](https://redirect.github.com/babel/babel/pull/15824) Add `meta` object to `@babel/eslint-plugin` ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-traverse`, `babel-types` - [#​15661](https://redirect.github.com/babel/babel/pull/15661) Improve the type definition of `path.isX` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-generator`, `babel-types` - [#​15776](https://redirect.github.com/babel/babel/pull/15776) improve SourceLocation typing ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :house: Internal - Other - [#​15818](https://redirect.github.com/babel/babel/pull/15818) build: generate flow typings in prepublish job ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15777](https://redirect.github.com/babel/babel/pull/15777) chore: bump dev dependencies and remove .eslintignore ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-generator`, `babel-helper-builder-react-jsx`, `babel-preset-env`, `babel-standalone` - [#​15794](https://redirect.github.com/babel/babel/pull/15794) Enable `@typescript-eslint/no-redundant-type-constituents` rule ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helper-compilation-targets` - [#​15811](https://redirect.github.com/babel/babel/pull/15811) Remove `@babel/core` peerDep from `helper-compilation-targets` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-parser` - [#​15793](https://redirect.github.com/babel/babel/pull/15793) Use const enum in babel-parser ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-runtime`, `babel-traverse`, `babel-types` - [#​15716](https://redirect.github.com/babel/babel/pull/15716) chore: Use `typescript-eslint@v6` with reworked configs ([@​JoshuaKGoldberg](https://redirect.github.com/JoshuaKGoldberg)) ##### :microscope: Output optimization - `babel-plugin-transform-block-scoping`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator` - [#​15746](https://redirect.github.com/babel/babel/pull/15746) Reduce `transform-block-scoping` loops output size ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ### [`v7.22.9`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7229-2023-07-12) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.7...v7.22.9) ##### :bug: Bug Fix - `babel-plugin-transform-typescript` - [#​15774](https://redirect.github.com/babel/babel/pull/15774) fix: `Infinity` in enums ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :nail_care: Polish - `babel-generator` - [#​15757](https://redirect.github.com/babel/babel/pull/15757) `recordAndTupleSyntaxType` defaults to `"hash"` ([@​coderaiser](https://redirect.github.com/coderaiser)) ##### :house: Internal - [#​15748](https://redirect.github.com/babel/babel/pull/15748) Migrate to `eslint.config.js` ([@​JLHwung](https://redirect.github.com/JLHwung)) - [#​15758](https://redirect.github.com/babel/babel/pull/15758) Use Prettier 3 stable ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.7`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7227-2023-07-06) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.6...v7.22.7) ##### :bug: Bug Fix - `babel-generator` - [#​15719](https://redirect.github.com/babel/babel/pull/15719) fix: Avoid internally generating negative source maps columns ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-core`, `babel-traverse` - [#​15725](https://redirect.github.com/babel/babel/pull/15725) Use `NodePath#hub` as part of the paths cache key ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - Other - [#​15747](https://redirect.github.com/babel/babel/pull/15747) fix: export `meta` from `eslint-parser/experimental-worker` ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :house: Internal - `babel-core`, `babel-traverse` - [#​15702](https://redirect.github.com/babel/babel/pull/15702) Refactor visitors merging ([@​nullableVoidPtr](https://redirect.github.com/nullableVoidPtr)) ### [`v7.22.6`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7226-2023-07-04) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.22.5...v7.22.6) ##### :bug: Bug Fix - `babel-compat-data`, `babel-helper-compilation-targets`, `babel-preset-env` - [#​15727](https://redirect.github.com/babel/babel/pull/15727) Add opera mobile compat data ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-plugin-transform-optional-chaining` - [#​15739](https://redirect.github.com/babel/babel/pull/15739) Fix transform of `delete a?.b` in function params ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-helper-split-export-declaration`, `babel-plugin-transform-modules-commonjs` - [#​15736](https://redirect.github.com/babel/babel/pull/15736) fix: Default export for duplicate names ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-compat-data`, `babel-preset-env` - [#​15726](https://redirect.github.com/babel/babel/pull/15726) update compat-data sources ([@​JLHwung](https://redirect.github.com/JLHwung)) - `babel-helpers`, `babel-plugin-proposal-explicit-resource-management`, `babel-runtime-corejs3`, `babel-runtime` - [#​15705](https://redirect.github.com/babel/babel/pull/15705) Fix handling of sync error in `@@​asyncDispose` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-standalone` - [#​15707](https://redirect.github.com/babel/babel/pull/15707) fix: Support transforming Explicit Resource Management in `stage-2` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) - `babel-core` - [#​15626](https://redirect.github.com/babel/babel/pull/15626) fix: Works correctly with `--frozen-intrinsics` ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - `babel-helper-create-class-features-plugin`, `babel-plugin-transform-classes` - [#​15700](https://redirect.github.com/babel/babel/pull/15700) Minor class transform cleanups ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :microscope: Output optimization - `babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-typescript` - [#​15740](https://redirect.github.com/babel/babel/pull/15740) Compress output for optional chain with multiple `?.` ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-plugin-proposal-destructuring-private`, `babel-plugin-proposal-do-expressions`, `babel-plugin-proposal-pipeline-operator`, `babel-plugin-transform-class-properties`, `babel-plugin-transform-nullish-coalescing-operator`, `babel-plugin-transform-optional-chaining`, `babel-plugin-transform-private-property-in-object`, `babel-traverse` - [#​15741](https://redirect.github.com/babel/babel/pull/15741) Inject tmp vars in the params list of IIFEs when possible ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.22.5`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7225-2023-06-08) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.21.8...v7.22.5) ##### :bug: Bug Fix - `babel-preset-env`, `babel-standalone` - [#​15675](https://redirect.github.com/babel/babel/pull/15675) Fix using `syntax-unicode-sets-regex` in standalone ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-core` - [#​15683](https://redirect.github.com/babel/babel/pull/15683) Suggest `-transform-` when resolving missing plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.21.8`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7218-2023-05-02) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.21.3...v7.21.8) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​15602](https://redirect.github.com/babel/babel/pull/15602) Remove `using await` restriction in explicitResourceManagement ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-helper-create-class-features-plugin`, `babel-helper-create-regexp-features-plugin` - [#​15605](https://redirect.github.com/babel/babel/pull/15605) Fix backward compat for semver checks in class\®exp feat plugins ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) ### [`v7.21.3`](https://redirect.github.com/babel/babel/blob/HEAD/CHANGELOG.md#v7213-2023-03-14) [Compare Source](https://redirect.github.com/babel/babel/compare/v7.19.1...v7.21.3) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​15479](https://redirect.github.com/babel/babel/pull/15479) disallow mixins/implements in flow interface ([@​JLHwung](https://redirect.github.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser` - [#​15423](https://redirect.github.com/babel/babel/pull/15423) \[ts] Allow keywords in tuple labels ([@​Harpica](https://redirect.github.com/Harpica)) - `babel-plugin-transform-typescript` - [#​15489](https://redirect.github.com/babel/babel/pull/15489) Register `var` decls generated by `import ... =` TS transform ([@​amoeller](https://redirect.github.com/amoeller)) - [#​15494](https://redirect.github.com/babel/babel/pull/15494) fix: Consider `export { type foo }` as type-only usage ([@​magic-akari](https://redirect.github.com/magic-akari)) ##### :nail_care: Polish - `babel-traverse`, `babel-types` - [#​15484](https://redirect.github.com/babel/babel/pull/15484) Skip node deprecation warnings when used by an old `@babel` package ([@​nicolo-ribaudo](https://redirect.github.com/nicolo-ribaudo)) - `babel-generator` - [#​15480](https://redirect.github.com/babel/babel/pull/15480) chore: Improve `jsonCompatibleStrings` deprecation ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu)) ##### :house: Internal - [#​15465](https://redirect.github.com/babel/babel/pull/15465) Add ESLint-readable package name ([@​nzakas](https://redirect.github.com/nzakas)) ##### :microscope: Output optimization - `babel-plugin-transform-typescript`, `babel-preset-typescript` - [#​15467](https://redirect.github.com/babel/babel/pull/15467) Optimize TS enums output ([@​liuxingbaoyu](https://redirect.github.com/liuxingbaoyu))
eslint/eslint (eslint) ### [`v8.57.1`](https://redirect.github.com/eslint/eslint/compare/v8.57.0...5b9414c501c58bfa85f41f96f821973c41e8ae74) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.57.0...v8.57.1) ### [`v8.57.0`](https://redirect.github.com/eslint/eslint/releases/tag/v8.57.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.56.0...v8.57.0) #### Features - [`1120b9b`](https://redirect.github.com/eslint/eslint/commit/1120b9b7b97f10f059d8b7ede19de2572f892366) feat: Add loadESLint() API method for v8 ([#​18098](https://redirect.github.com/eslint/eslint/issues/18098)) (Nicholas C. Zakas) - [`dca7d0f`](https://redirect.github.com/eslint/eslint/commit/dca7d0f1c262bc72310147bcefe1d04ecf60acbc) feat: Enable `eslint.config.mjs` and `eslint.config.cjs` ([#​18066](https://redirect.github.com/eslint/eslint/issues/18066)) (Nitin Kumar) #### Bug Fixes - [`2196d97`](https://redirect.github.com/eslint/eslint/commit/2196d97094ba94d6d750828879a29538d1600de5) fix: handle absolute file paths in `FlatRuleTester` ([#​18064](https://redirect.github.com/eslint/eslint/issues/18064)) (Nitin Kumar) - [`69dd1d1`](https://redirect.github.com/eslint/eslint/commit/69dd1d1387b7b53617548d1f9f2c149f179e6e17) fix: Ensure config keys are printed for config errors ([#​18067](https://redirect.github.com/eslint/eslint/issues/18067)) (Nitin Kumar) - [`9852a31`](https://redirect.github.com/eslint/eslint/commit/9852a31edcf054bd5d15753ef18e2ad3216b1b71) fix: deep merge behavior in flat config ([#​18065](https://redirect.github.com/eslint/eslint/issues/18065)) (Nitin Kumar) - [`4c7e9b0`](https://redirect.github.com/eslint/eslint/commit/4c7e9b0b539ba879ac1799e81f3b6add2eed4b2f) fix: allow circular references in config ([#​18056](https://redirect.github.com/eslint/eslint/issues/18056)) (Milos Djermanovic) #### Documentation - [`84922d0`](https://redirect.github.com/eslint/eslint/commit/84922d0bfa10689a34a447ab8e55975ff1c1c708) docs: Show prerelease version in dropdown ([#​18139](https://redirect.github.com/eslint/eslint/issues/18139)) (Nicholas C. Zakas) - [`5b8c363`](https://redirect.github.com/eslint/eslint/commit/5b8c3636a3d7536535a6878eca0e5b773e4829d4) docs: Switch to Ethical Ads ([#​18117](https://redirect.github.com/eslint/eslint/issues/18117)) (Milos Djermanovic) - [`77dbfd9`](https://redirect.github.com/eslint/eslint/commit/77dbfd9887b201a46fc68631cbde50c08e1a8dbf) docs: show NEXT in version selectors ([#​18052](https://redirect.github.com/eslint/eslint/issues/18052)) (Milos Djermanovic) #### Chores - [`1813aec`](https://redirect.github.com/eslint/eslint/commit/1813aecc4660582b0678cf32ba466eb9674266c4) chore: upgrade [@​eslint/js](https://redirect.github.com/eslint/js)[@​8](https://redirect.github.com/8).57.0 ([#​18143](https://redirect.github.com/eslint/eslint/issues/18143)) (Milos Djermanovic) - [`5c356bb`](https://redirect.github.com/eslint/eslint/commit/5c356bb0c6f53c570224f8e9f02c4baca8fc6d2f) chore: package.json update for [@​eslint/js](https://redirect.github.com/eslint/js) release (Jenkins) - [`f4a1fe2`](https://redirect.github.com/eslint/eslint/commit/f4a1fe2e45aa1089fe775290bf530de82f34bf16) test: add more tests for ignoring files and directories ([#​18068](https://redirect.github.com/eslint/eslint/issues/18068)) (Nitin Kumar) - [`42c0aef`](https://redirect.github.com/eslint/eslint/commit/42c0aefaf6ea8b998b1c6db61906a79c046d301a) ci: Enable CI for `v8.x` branch ([#​18047](https://redirect.github.com/eslint/eslint/issues/18047)) (Milos Djermanovic) ### [`v8.56.0`](https://redirect.github.com/eslint/eslint/releases/tag/v8.56.0) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v8.55.0...v8.56.0) ##### Features - [`0dd9704`](https://redirect.github.com/eslint/eslint/commit/0dd9704c4751e1cd02039f7d6485fee09bbccbf6) feat: Support custom severity when reporting unused disable directives ([#​17212](https://redirect.github.com/eslint/eslint/issues/17212)) (Bryan Mishkin) - [`31a7e3f`](https://redirect.github.com/eslint/eslint/commit/31a7e3fde491e36496b54e8905c766b31162d776) feat: fix no-restricted-properties false negatives with unknown objects ([#​17818](https://redirect.github.com/eslint/eslint/issues/17818)) (Arka Pratim Chaudhuri) ##### Bug Fixes - [`7d5e5f6`](https://redirect.github.com/eslint/eslint/commit/7d5e5f68849ae80caec0fc96ecceebccd348deec) fix: `TypeError: fs.exists is not a function` on read-only file system ([#​17846](https://redirect.github.com/eslint/eslint/issues/17846)) (Francesco Trotta) - [`74739c8`](https://redirect.github.com/eslint/eslint/commit/74739c849bbb6547b0e555ed8bb2ba1cbe0fdce4) fix: suggestion w

Configuration

📅 Schedule: Branch creation - "before 9am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

renovate[bot] commented 1 year 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 WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: @mdx-js/react@2.1.5
npm WARN node_modules/@mdx-js/react
npm WARN   @mdx-js/react@"^2.1.5" from the root project
npm WARN   3 more (@nickymeuleman/gatsby-theme-blog, gatsby-plugin-mdx, gatsby-plugin-theme-ui)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @mdx-js/react@"^1.5.3" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: @mdx-js/react@1.6.22
npm WARN node_modules/@mdx-js/react
npm WARN   peer @mdx-js/react@"^1.5.3" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: gatsby@4.24.4
npm WARN node_modules/gatsby
npm WARN   gatsby@"^4.24.4" from the root project
npm WARN   22 more (@nickymeuleman/gatsby-theme-blog, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer gatsby@"^2.18.12" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: gatsby@2.32.13
npm WARN node_modules/gatsby
npm WARN   peer gatsby@"^2.18.12" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: gatsby-plugin-mdx@4.3.0
npm WARN node_modules/gatsby-plugin-mdx
npm WARN   gatsby-plugin-mdx@"^4.3.0" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN     @nickymeuleman/gatsby-theme-blog@"^3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer gatsby-plugin-mdx@"^1.0.64" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: gatsby-plugin-mdx@1.10.1
npm WARN node_modules/gatsby-plugin-mdx
npm WARN   peer gatsby-plugin-mdx@"^1.0.64" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.12.0" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: react@16.14.0
npm WARN node_modules/react
npm WARN   peer react@"^16.12.0" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/auto-id@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN node_modules/@reach/auto-id
npm WARN   @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   1 more (@reach/tooltip)
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN   node_modules/@reach/auto-id
npm WARN     @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     1 more (@reach/tooltip)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/auto-id@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN node_modules/@reach/auto-id
npm WARN   @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   1 more (@reach/tooltip)
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN   node_modules/@reach/auto-id
npm WARN     @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     1 more (@reach/tooltip)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/descendants@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN node_modules/@reach/descendants
npm WARN   @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN   node_modules/@reach/descendants
npm WARN     @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/descendants@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN node_modules/@reach/descendants
npm WARN   @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN   node_modules/@reach/descendants
npm WARN     @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/polymorphic@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/polymorphic@0.18.0
npm WARN node_modules/@reach/polymorphic
npm WARN   @reach/polymorphic@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   2 more (@reach/tooltip, @reach/visually-hidden)
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/polymorphic@0.18.0
npm WARN   node_modules/@reach/polymorphic
npm WARN     @reach/polymorphic@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     2 more (@reach/tooltip, @reach/visually-hidden)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/portal@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN node_modules/@reach/portal
npm WARN   @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN   node_modules/@reach/portal
npm WARN     @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/portal@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN node_modules/@reach/portal
npm WARN   @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN   node_modules/@reach/portal
npm WARN     @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/rect@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN node_modules/@reach/rect
npm WARN   @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN   node_modules/@reach/rect
npm WARN     @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/rect@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN node_modules/@reach/rect
npm WARN   @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN   node_modules/@reach/rect
npm WARN     @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @reach/tabs@0.18.0
npm ERR! Found: react@18.2.0
npm ERR! node_modules/react
npm ERR!   react@"^18.2.0" from the root project
npm ERR!   peer react@">=16.8.0" from @emotion/react@11.10.4
npm ERR!   node_modules/@emotion/react
npm ERR!     @emotion/react@"^11.10.4" from the root project
npm ERR!     peer @emotion/react@"^11.0.0-rc.0" from @emotion/styled@11.10.4
npm ERR!     node_modules/@emotion/styled
npm ERR!       @emotion/styled@"^11.8.1" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm ERR!       node_modules/@nickymeuleman/gatsby-theme-blog
npm ERR!         @nickymeuleman/gatsby-theme-blog@"^3.0.0" from the root project
npm ERR!     9 more (@nickymeuleman/gatsby-theme-blog, ...)
npm ERR!   28 more (@emotion/styled, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0 || 17.x" from @reach/tabs@0.18.0
npm ERR! node_modules/@reach/tabs
npm ERR!   @reach/tabs@"^0.18.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: react@17.0.2
npm ERR! node_modules/react
npm ERR!   peer react@"^16.8.0 || 17.x" from @reach/tabs@0.18.0
npm ERR!   node_modules/@reach/tabs
npm ERR!     @reach/tabs@"^0.18.0" 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/2024-04-29T19_04_44_373Z-debug-0.log
renovate[bot] commented 5 months 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 WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: @mdx-js/react@2.1.5
npm WARN node_modules/@mdx-js/react
npm WARN   @mdx-js/react@"^2.1.5" from the root project
npm WARN   3 more (@nickymeuleman/gatsby-theme-blog, gatsby-plugin-mdx, gatsby-plugin-theme-ui)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer @mdx-js/react@"^1.5.3" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: @mdx-js/react@1.6.22
npm WARN node_modules/@mdx-js/react
npm WARN   peer @mdx-js/react@"^1.5.3" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: gatsby@4.24.4
npm WARN node_modules/gatsby
npm WARN   gatsby@"^4.24.4" from the root project
npm WARN   22 more (@nickymeuleman/gatsby-theme-blog, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer gatsby@"^2.18.12" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: gatsby@2.32.13
npm WARN node_modules/gatsby
npm WARN   peer gatsby@"^2.18.12" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: gatsby-plugin-mdx@4.3.0
npm WARN node_modules/gatsby-plugin-mdx
npm WARN   gatsby-plugin-mdx@"^4.3.0" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN     @nickymeuleman/gatsby-theme-blog@"^3.0.0" from the root project
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer gatsby-plugin-mdx@"^1.0.64" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: gatsby-plugin-mdx@1.10.1
npm WARN node_modules/gatsby-plugin-mdx
npm WARN   peer gatsby-plugin-mdx@"^1.0.64" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.12.0" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN   @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN   node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN 
npm WARN Conflicting peer dependency: react@16.14.0
npm WARN node_modules/react
npm WARN   peer react@"^16.12.0" from @pauliescanlon/gatsby-mdx-embed@0.0.29
npm WARN   node_modules/@pauliescanlon/gatsby-mdx-embed
npm WARN     @pauliescanlon/gatsby-mdx-embed@"^0.0.29" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm WARN     node_modules/@nickymeuleman/gatsby-theme-blog
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/auto-id@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN node_modules/@reach/auto-id
npm WARN   @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   1 more (@reach/tooltip)
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN   node_modules/@reach/auto-id
npm WARN     @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     1 more (@reach/tooltip)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/auto-id@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN node_modules/@reach/auto-id
npm WARN   @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   1 more (@reach/tooltip)
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/auto-id@0.18.0
npm WARN   node_modules/@reach/auto-id
npm WARN     @reach/auto-id@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     1 more (@reach/tooltip)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/descendants@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN node_modules/@reach/descendants
npm WARN   @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN   node_modules/@reach/descendants
npm WARN     @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/descendants@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN node_modules/@reach/descendants
npm WARN   @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/descendants@0.18.0
npm WARN   node_modules/@reach/descendants
npm WARN     @reach/descendants@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/polymorphic@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/polymorphic@0.18.0
npm WARN node_modules/@reach/polymorphic
npm WARN   @reach/polymorphic@"0.18.0" from @reach/tabs@0.18.0
npm WARN   node_modules/@reach/tabs
npm WARN   2 more (@reach/tooltip, @reach/visually-hidden)
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/polymorphic@0.18.0
npm WARN   node_modules/@reach/polymorphic
npm WARN     @reach/polymorphic@"0.18.0" from @reach/tabs@0.18.0
npm WARN     node_modules/@reach/tabs
npm WARN     2 more (@reach/tooltip, @reach/visually-hidden)
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/portal@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN node_modules/@reach/portal
npm WARN   @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN   node_modules/@reach/portal
npm WARN     @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/portal@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN node_modules/@reach/portal
npm WARN   @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/portal@0.18.0
npm WARN   node_modules/@reach/portal
npm WARN     @reach/portal@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/rect@0.18.0
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN   react@"^18.2.0" from the root project
npm WARN   29 more (@emotion/react, @emotion/styled, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN node_modules/@reach/rect
npm WARN   @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN   peer react@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN   node_modules/@reach/rect
npm WARN     @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @reach/rect@0.18.0
npm WARN Found: react-dom@18.2.0
npm WARN node_modules/react-dom
npm WARN   react-dom@"^18.2.0" from the root project
npm WARN   12 more (@gatsbyjs/reach-router, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer react-dom@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN node_modules/@reach/rect
npm WARN   @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN   node_modules/@reach/tooltip
npm WARN 
npm WARN Conflicting peer dependency: react-dom@17.0.2
npm WARN node_modules/react-dom
npm WARN   peer react-dom@"^16.8.0 || 17.x" from @reach/rect@0.18.0
npm WARN   node_modules/@reach/rect
npm WARN     @reach/rect@"0.18.0" from @reach/tooltip@0.18.0
npm WARN     node_modules/@reach/tooltip
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @reach/tabs@0.18.0
npm ERR! Found: react@18.2.0
npm ERR! node_modules/react
npm ERR!   react@"^18.2.0" from the root project
npm ERR!   peer react@">=16.8.0" from @emotion/react@11.10.4
npm ERR!   node_modules/@emotion/react
npm ERR!     @emotion/react@"^11.10.4" from the root project
npm ERR!     peer @emotion/react@"^11.0.0-rc.0" from @emotion/styled@11.10.4
npm ERR!     node_modules/@emotion/styled
npm ERR!       @emotion/styled@"^11.8.1" from @nickymeuleman/gatsby-theme-blog@3.0.0
npm ERR!       node_modules/@nickymeuleman/gatsby-theme-blog
npm ERR!         @nickymeuleman/gatsby-theme-blog@"^3.0.0" from the root project
npm ERR!     9 more (@nickymeuleman/gatsby-theme-blog, ...)
npm ERR!   28 more (@emotion/styled, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^16.8.0 || 17.x" from @reach/tabs@0.18.0
npm ERR! node_modules/@reach/tabs
npm ERR!   @reach/tabs@"^0.18.0" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: react@17.0.2
npm ERR! node_modules/react
npm ERR!   peer react@"^16.8.0 || 17.x" from @reach/tabs@0.18.0
npm ERR!   node_modules/@reach/tabs
npm ERR!     @reach/tabs@"^0.18.0" 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/2024-10-22T23_02_50_672Z-debug-0.log