jellyfin / jellyfin-expo

Jellyfin Mobile for iOS
https://jellyfin.org
Mozilla Public License 2.0
311 stars 66 forks source link

Update dependency @babel/eslint-parser to v7.25.1 #453

Open renovate[bot] opened 1 year 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.1 age adoption passing confidence

Release Notes

babel/babel (@​babel/eslint-parser) ### [`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))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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

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



This PR was generated by Mend Renovate. View the repository job log.

codecov[bot] commented 1 year ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 60.21%. Comparing base (a6ef6b1) to head (d9d8822). Report is 31 commits behind head on master.

:exclamation: Current head d9d8822 differs from pull request most recent head 941d48d

Please upload reports for the commit 941d48d to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #453 +/- ## ======================================= Coverage 60.21% 60.21% ======================================= Files 46 46 Lines 945 945 Branches 189 189 ======================================= Hits 569 569 Misses 341 341 Partials 35 35 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarcloud[bot] commented 10 months ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

sonarcloud[bot] commented 8 months ago

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 6 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 3 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

sonarcloud[bot] commented 2 months ago

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code

See analysis details on SonarCloud