Open mend-for-github-com[bot] opened 1 year ago
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:
No /opt/buildpack/tools/yarn-slim/1.22.19/bin/yarn defined - aborting
This PR contains the following updates:
7.12.1
->7.12.13
By merging this PR, the below issues will be automatically resolved and closed:
Release Notes
babel/babel (@babel/preset-env)
### [`v7.12.13`](https://togithub.com/babel/babel/releases/tag/v7.12.13) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.11...v7.12.13) #### v7.12.13 (2021-02-03) Thanks [@bradzacher](https://togithub.com/bradzacher), [@bz2](https://togithub.com/bz2), [@ChALkeR](https://togithub.com/ChALkeR), [@FauxFaux](https://togithub.com/FauxFaux), [@fedeci](https://togithub.com/fedeci), [@karansapolia](https://togithub.com/karansapolia), [@panzarino](https://togithub.com/panzarino), [@shrinktofit](https://togithub.com/shrinktofit), and [@Zalathar](https://togithub.com/Zalathar) for your first PRs! ##### :eyeglasses: Spec Compliance - `babel-parser` - [#12661](https://togithub.com/babel/babel/pull/12661) spec: disable await binding identifier within static block ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#12689](https://togithub.com/babel/babel/pull/12689) fix: throw error when accessing private method without a getter ([@fedeci](https://togithub.com/fedeci)) - `babel-plugin-transform-computed-properties`, `babel-plugin-transform-shorthand-properties` - [#12664](https://togithub.com/babel/babel/pull/12664) fix: correctly transform `__proto__` properties ([@ExE-Boss](https://togithub.com/ExE-Boss)) ##### :bug: Bug Fix - `babel-plugin-proposal-class-properties`, `babel-traverse` - [#12729](https://togithub.com/babel/babel/pull/12729) Fix class fields when `super()` is in a default param ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes` - [#12723](https://togithub.com/babel/babel/pull/12723) Define class elements in the correct order ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-template` - [#12725](https://togithub.com/babel/babel/pull/12725) Permit %%placeholder%% in left-hand-side of a let declaration ([@Zalathar](https://togithub.com/Zalathar)) - `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-register` - [#12728](https://togithub.com/babel/babel/pull/12728) Don't use `require()` in ESM files ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#12686](https://togithub.com/babel/babel/pull/12686) (ts) Raise syntax error for an abstract method in non-abstract class ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#12684](https://togithub.com/babel/babel/pull/12684) fix(parser): throw error with wrong typescript 'export declare' ([@fedeci](https://togithub.com/fedeci)) - [#12520](https://togithub.com/babel/babel/pull/12520) Raise recoverable error for await expressions in sync functions ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#12678](https://togithub.com/babel/babel/pull/12678) fix: start TypePredicate node after returnToken ([@JLHwung](https://togithub.com/JLHwung)) - [#12599](https://togithub.com/babel/babel/pull/12599) [@babel/preset-typescript](https://togithub.com/babel/preset-typescript): fix tsx assigment issue ([@Zzzen](https://togithub.com/Zzzen)) - [#12562](https://togithub.com/babel/babel/pull/12562) \[ts]Add optional property to OptionalCallExpression node that has type arguments ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helpers`, `babel-plugin-transform-classes` - [#12693](https://togithub.com/babel/babel/pull/12693) Avoid hitting `__proto__` in `_inheritsLoose` ([@ChALkeR](https://togithub.com/ChALkeR)) - `babel-generator` - [#12653](https://togithub.com/babel/babel/pull/12653) fix: avoid line breaks between class members head and key ([@JLHwung](https://togithub.com/JLHwung)) - `babel-register` - [#12665](https://togithub.com/babel/babel/pull/12665) fix: babel-register transform internal dependencies ([@overlookmotel](https://togithub.com/overlookmotel)) - `babel-node` - [#12638](https://togithub.com/babel/babel/pull/12638) fix: place \_babel-node after process.execArgv ([@JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#12602](https://togithub.com/babel/babel/pull/12602) fix: cloneNode(deep, withoutLoc) handles absent comments ([@FauxFaux](https://togithub.com/FauxFaux)) - [#12575](https://togithub.com/babel/babel/pull/12575) Use isIdentifierChar instead of regex for toIdentifier ([@mischnic](https://togithub.com/mischnic)) - `babel-plugin-transform-modules-systemjs` - [#12612](https://togithub.com/babel/babel/pull/12612) \[systemjs] Fix: export star alongside with named export ([@shrinktofit](https://togithub.com/shrinktofit)) - `babel-plugin-transform-for-of` - [#12611](https://togithub.com/babel/babel/pull/12611) Transform labeled `for-of` inside braceless `if` statement ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-transform-classes` - [#12544](https://togithub.com/babel/babel/pull/12544) Correctly access shadowed class binding in `super.*` ([@Zzzen](https://togithub.com/Zzzen)) - `babel-helper-module-imports`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx` - [#12546](https://togithub.com/babel/babel/pull/12546) Load `jsx-runtime` after existing imports ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-helper-transform-fixture-test-runner`, `babel-parser`, `babel-preset-env` - [#12716](https://togithub.com/babel/babel/pull/12716) refactor: raise AwaitNotInAsyncContext when an AwaitExpression will be parsed ([@JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-core`, `babel-parser` - [#12437](https://togithub.com/babel/babel/pull/12437) Recover from "missing semicolon" errors ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-class-features-plugin`, `babel-plugin-proposal-private-methods` - [#12713](https://togithub.com/babel/babel/pull/12713) Add `#` to the private name in "write-only" errors ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-compilation-targets`, `babel-preset-env` - [#12626](https://togithub.com/babel/babel/pull/12626) fix: print warning messages to stderr ([@JLHwung](https://togithub.com/JLHwung)) - `babel-code-frame` - [#12567](https://togithub.com/babel/babel/pull/12567) fix(code-frame): do not pad gutter of empty lines ([@SimenB](https://togithub.com/SimenB)) ##### :memo: Documentation - Other - [#12698](https://togithub.com/babel/babel/pull/12698) Add " 📢 Deprecation" to the changelog labels ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - *Every package* - [#12531](https://togithub.com/babel/babel/pull/12531) docs: add package-specific documentation links ([@DanArthurGallagher](https://togithub.com/DanArthurGallagher)) ##### :house: Internal - `babel-traverse`, `babel-types` - [#12296](https://togithub.com/babel/babel/pull/12296) Use native ESM for dev scripts ([@karansapolia](https://togithub.com/karansapolia)) - `babel-register` - [#12674](https://togithub.com/babel/babel/pull/12674) babel-register run default register with global module cache ([@overlookmotel](https://togithub.com/overlookmotel)) - Other - [#12659](https://togithub.com/babel/babel/pull/12659) Add `yarn-plugin-conditions` to update Babel 8 dependencies ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#12640](https://togithub.com/babel/babel/pull/12640) test: reuse lodash library within eslint tests ([@armano2](https://togithub.com/armano2)) - [#12592](https://togithub.com/babel/babel/pull/12592) Remove remaining references to lerna ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-preset-env` - [#12670](https://togithub.com/babel/babel/pull/12670) fix: allow to execute util scripts ([@armano2](https://togithub.com/armano2)) - `babel-core`, `babel-helper-compilation-targets`, `babel-plugin-transform-classes`, `babel-plugin-transform-function-name`, `babel-plugin-transform-parameters`, `babel-plugin-transform-regenerator`, `babel-preset-env` - [#12615](https://togithub.com/babel/babel/pull/12615) Tweak helper compilation targets ([@JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-plugin-transform-modules-commonjs`, `babel-plugin-transform-template-literals`, `babel-plugin-transform-unicode-escapes`, `babel-preset-env` - [#12588](https://togithub.com/babel/babel/pull/12588) Declare template objects inline ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-react-jsx` - [#12557](https://togithub.com/babel/babel/pull/12557) Optimize jsx spreads of object expressions ([@bz2](https://togithub.com/bz2)) ##### Committers: 22 - Armano ([@armano2](https://togithub.com/armano2)) - Babel Bot ([@babel-bot](https://togithub.com/babel-bot)) - Bogdan Savluk ([@zxbodya](https://togithub.com/zxbodya)) - Brian Ng ([@existentialism](https://togithub.com/existentialism)) - Chris West ([@FauxFaux](https://togithub.com/FauxFaux)) - Daniel Arthur Gallagher ([@DanArthurGallagher](https://togithub.com/DanArthurGallagher)) - ExE Boss ([@ExE-Boss](https://togithub.com/ExE-Boss)) - Federico Ciardi ([@fedeci](https://togithub.com/fedeci)) - Henry Zhu ([@hzoo](https://togithub.com/hzoo)) - Huáng Jùnliàng ([@JLHwung](https://togithub.com/JLHwung)) - Karan Sapolia ([@karansapolia](https://togithub.com/karansapolia)) - Leslie Leigh (李的序) ([@shrinktofit](https://togithub.com/shrinktofit)) - Martin Packman ([@bz2](https://togithub.com/bz2)) - Nicolò Ribaudo ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Niklas Mischkulnig ([@mischnic](https://togithub.com/mischnic)) - Simen Bekkhus ([@SimenB](https://togithub.com/SimenB)) - Sosuke Suzuki ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - Stuart Cook ([@Zalathar](https://togithub.com/Zalathar)) - Zach Panzarino ([@panzarino](https://togithub.com/panzarino)) - Zen ([@Zzzen](https://togithub.com/Zzzen)) - [@overlookmotel](https://togithub.com/overlookmotel) - Сковорода Никита Андреевич ([@ChALkeR](https://togithub.com/ChALkeR)) ### [`v7.12.11`](https://togithub.com/babel/babel/releases/tag/v7.12.11) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.10...v7.12.11) #### v7.12.11 (2020-12-16) Thanks [@vitorveiga](https://togithub.com/vitorveiga) for your first PR! ##### :eyeglasses: Spec Compliance - `babel-parser` - [#12366](https://togithub.com/babel/babel/pull/12366) Disallow non octal decimal escape before use strict ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-plugin-transform-block-scoping` - [#11801](https://togithub.com/babel/babel/pull/11801) fix: handle block-level function declaration ([#10046](https://togithub.com/babel/babel/issues/10046)) ([@vitorveiga](https://togithub.com/vitorveiga)) - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx` - [#12493](https://togithub.com/babel/babel/pull/12493) Lazily inject imports to the JSX runtime ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-builder-react-jsx-experimental`, `babel-preset-react` - [#12495](https://togithub.com/babel/babel/pull/12495) Fixed issue with skipping over self & source generated by another instance ([@Andarist](https://togithub.com/Andarist)) - `babel-preset-env` - [#10862](https://togithub.com/babel/babel/pull/10862) Add js extension to preset-env generated polyfill imports ([@JLHwung](https://togithub.com/JLHwung)) - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx` - [#12479](https://togithub.com/babel/babel/pull/12479) Setup JSX runtime even if the file doesn't contain JSX ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx-development`, `babel-preset-react` - [#12475](https://togithub.com/babel/babel/pull/12475) Fixed a regression for multiple \__self & \__source props with classic runtime ([@Andarist](https://togithub.com/Andarist)) ##### :house: Internal - `babel-types` - [#12510](https://togithub.com/babel/babel/pull/12510) Improve AST node definitions in [@babel/types](https://togithub.com/babel/types) ([@zxbodya](https://togithub.com/zxbodya)) - Other - [#12508](https://togithub.com/babel/babel/pull/12508) chore: always check yarn lock and dedupe during update ([@JLHwung](https://togithub.com/JLHwung)) - [#12480](https://togithub.com/babel/babel/pull/12480) Avoid force trailing comma on test files ([@JLHwung](https://togithub.com/JLHwung)) - [#12462](https://togithub.com/babel/babel/pull/12462) Run e2e tests also with BABEL\_8\_BREAKING ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-react-display-name`, `babel-plugin-transform-react-jsx` - [#12502](https://togithub.com/babel/babel/pull/12502) Reorganize some JSX-related tests ([@Andarist](https://togithub.com/Andarist)) - `babel-standalone`, `babel-types` - [#12127](https://togithub.com/babel/babel/pull/12127) Move some build steps to gulp ([@JLHwung](https://togithub.com/JLHwung)) ##### Committers: 5 - Bogdan Savluk ([@zxbodya](https://togithub.com/zxbodya)) - Huáng Jùnliàng ([@JLHwung](https://togithub.com/JLHwung)) - Mateusz Burzyński ([@Andarist](https://togithub.com/Andarist)) - Nicolò Ribaudo ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - vitorveiga ([@vitorveiga](https://togithub.com/vitorveiga)) ### [`v7.12.10`](https://togithub.com/babel/babel/releases/tag/v7.12.10) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.7...v7.12.10) #### v7.12.10 (2020-12-09) Thanks [@AndrewSouthpaw](https://togithub.com/AndrewSouthpaw) for your first PR! ##### :eyeglasses: Spec Compliance - `babel-parser` - [#12443](https://togithub.com/babel/babel/pull/12443) Make sure estree test should not throw if babel parser does not throw ([@JLHwung](https://togithub.com/JLHwung)) - [#12375](https://togithub.com/babel/babel/pull/12375) Make sure babel parser throws exactly same recoverable errors when estree plugin is enabled ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-generator` - [#12424](https://togithub.com/babel/babel/pull/12424) Fix printing BigIntLiterals/DecimalLiterals with compact option ([@existentialism](https://togithub.com/existentialism)) - `babel-types` - [#12418](https://togithub.com/babel/babel/pull/12418) babel-types update OptionalCallExpression to support ArgumentPlaceholder ([@zxbodya](https://togithub.com/zxbodya)) - [#12395](https://togithub.com/babel/babel/pull/12395) Fix `t.isReferenced()` for named re-exports ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-traverse` - [#12394](https://togithub.com/babel/babel/pull/12394) Set correct `path.context` un `push/unshiftContainer` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-preset-env` - [#12402](https://togithub.com/babel/babel/pull/12402) Clarify warning source about underspecified corejs option in preset-env. ([@AndrewSouthpaw](https://togithub.com/AndrewSouthpaw)) ##### :memo: Documentation - `babel-parser` - [#12449](https://togithub.com/babel/babel/pull/12449) Add StaticBlock to Table of Contents in AST spec ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) ##### :house: Internal - Other - [#12450](https://togithub.com/babel/babel/pull/12450) Use new CircleCI images ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#12453](https://togithub.com/babel/babel/pull/12453) Use Yarn 2.4.0 ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#12430](https://togithub.com/babel/babel/pull/12430) chore: remove travis-ci badge ([@JLHwung](https://togithub.com/JLHwung)) - [#12397](https://togithub.com/babel/babel/pull/12397) chore: bump chokidar in glob-watcher to ^3.4.0 ([@JLHwung](https://togithub.com/JLHwung)) - `babel-cli`, `babel-node`, `babel-plugin-transform-runtime`, `babel-register` - [#12458](https://togithub.com/babel/babel/pull/12458) Use native Node.js functions when available ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-builder-react-jsx-experimental`, `babel-plugin-transform-react-jsx-development`, `babel-plugin-transform-react-jsx`, `babel-preset-react` - [#12253](https://togithub.com/babel/babel/pull/12253) Stop using old JSX transform ([@Andarist](https://togithub.com/Andarist)) - `babel-helper-fixtures`, `babel-types` - [#12440](https://togithub.com/babel/babel/pull/12440) Prepare codebase for inline Babel 8 breaking changes ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-core`, `babel-helper-transform-fixture-test-runner`, `babel-node`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typeof-symbol` - [#12439](https://togithub.com/babel/babel/pull/12439) Use `require.resolve` instead of the `resolve` package ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#12398](https://togithub.com/babel/babel/pull/12398) refactor: simplify isAwaitAllowed ([@JLHwung](https://togithub.com/JLHwung)) ##### Committers: 7 - Andrew Smith ([@AndrewSouthpaw](https://togithub.com/AndrewSouthpaw)) - Bogdan Savluk ([@zxbodya](https://togithub.com/zxbodya)) - Brian Ng ([@existentialism](https://togithub.com/existentialism)) - Huáng Jùnliàng ([@JLHwung](https://togithub.com/JLHwung)) - Mateusz Burzyński ([@Andarist](https://togithub.com/Andarist)) - Nicolò Ribaudo ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Sosuke Suzuki ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) ### [`v7.12.7`](https://togithub.com/babel/babel/releases/tag/v7.12.7) [Compare Source](https://togithub.com/babel/babel/compare/v7.12.1...v7.12.7) #### v7.12.7 (2020-11-20) Thanks [@fraywing](https://togithub.com/fraywing) for your first PR! ##### :eyeglasses: Spec Compliance - `babel-parser` - [#12346](https://togithub.com/babel/babel/pull/12346) refactor: reorder checkLVal parameters ([@JLHwung](https://togithub.com/JLHwung)) - [#12327](https://togithub.com/babel/babel/pull/12327) fix: disallow all parenthesized pattern except parsing LHS ([@JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser` - [#12356](https://togithub.com/babel/babel/pull/12356) \[ts]Fix syntax error for modifier name class methods with type parameters ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#12352](https://togithub.com/babel/babel/pull/12352) \[ts]Set `false` to default value of TsTypePredicate.asserts ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - [#12333](https://togithub.com/babel/babel/pull/12333) Fix syntax error for getter and setter with typescript and estree plugin ([@sosukesuzuki](https://togithub.com/sosukesuzuki)) - `babel-helper-optimise-call-expression`, `babel-plugin-proposal-class-properties` - [#12350](https://togithub.com/babel/babel/pull/12350) Fix: correctly transform `this.#m?.(...arguments)` ([@JLHwung](https://togithub.com/JLHwung)) - `babel-compat-data`, `babel-preset-env` - [#12340](https://togithub.com/babel/babel/pull/12340) Fix support for polyfilling Array.prototype.values in core-js@2 ([@existentialism](https://togithub.com/existentialism)) - `babel-plugin-transform-modules-systemjs`, `babel-plugin-transform-parameters`, `babel-preset-env`, `babel-traverse` - [#12331](https://togithub.com/babel/babel/pull/12331) Use the correct `context` when re-using a cached `NodePath` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-numeric-separator` - [#12311](https://togithub.com/babel/babel/pull/12311) Adding includes fix for plugin-proposal-numeric-separator ([@fraywing](https://togithub.com/fraywing)) ##### :nail_care: Polish - `babel-preset-react`, `babel-preset-typescript` - [#12347](https://togithub.com/babel/babel/pull/12347) refactor: use option-validator in preset-typescript ([@JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#12341](https://togithub.com/babel/babel/pull/12341) improve asserts in generated typescript definitions ([@zxbodya](https://togithub.com/zxbodya)) ##### :house: Internal - `babel-helper-regex` - [#12377](https://togithub.com/babel/babel/pull/12377) Archive `@babel/helper-regex` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-helper-create-regexp-features-plugin`, `babel-plugin-transform-sticky-regex` - [#12349](https://togithub.com/babel/babel/pull/12349) refactor: inline `@babel/helper-regex` usage ([@JLHwung](https://togithub.com/JLHwung)) - `babel-core` - [#12288](https://togithub.com/babel/babel/pull/12288) Don't compile `import()` in development ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#11734](https://togithub.com/babel/babel/pull/11734) Account for ConfigItem being generated by another copy of Babel ([@developit](https://togithub.com/developit)) - `babel-preset-env` - [#12368](https://togithub.com/babel/babel/pull/12368) Bump caniuse-lite resolutions ([@JLHwung](https://togithub.com/JLHwung)) - Other - [#12362](https://togithub.com/babel/babel/pull/12362) chore: fix grammar in bug template ([@snitin315](https://togithub.com/snitin315)) - [#12357](https://togithub.com/babel/babel/pull/12357) chore: prompt maintainer to quit make watch before publish ([@JLHwung](https://togithub.com/JLHwung)) - [#12328](https://togithub.com/babel/babel/pull/12328) chore: remove Node.js 13 from CI ([@JLHwung](https://togithub.com/JLHwung)) - `babel-types` - [#11883](https://togithub.com/babel/babel/pull/11883) feat(babel‑types): Add type definitions for Node assertion methods ([@ExE-Boss](https://togithub.com/ExE-Boss)) - `babel-cli` - [#12322](https://togithub.com/babel/babel/pull/12322) Use `chokidar@2` without `fsevents@1` in `@babel/cli` ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#12326](https://togithub.com/babel/babel/pull/12326) Add typings for `recordAndTuple` parser plugin ([@JLHwung](https://togithub.com/JLHwung)) - `babel-traverse` - [#12309](https://togithub.com/babel/babel/pull/12309) test: add tests about behaviour of replaceWithMultiple ([@JLHwung](https://togithub.com/JLHwung)) ##### :running_woman: Performance - `babel-traverse` - [#12302](https://togithub.com/babel/babel/pull/12302) Reduce linear search on list traversing ([@JLHwung](https://togithub.com/JLHwung)) ##### :microscope: Output optimization - `babel-helper-member-expression-to-functions`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-optional-chaining` - [#12291](https://togithub.com/babel/babel/pull/12291) optimize optional chain when expression will be cast to boolean ([@JLHwung](https://togithub.com/JLHwung)) ##### Committers: 10 - Austin Anderson ([@fraywing](https://togithub.com/fraywing)) - Bogdan Savluk ([@zxbodya](https://togithub.com/zxbodya)) - Brian Ng ([@existentialism](https://togithub.com/existentialism)) - ExE Boss ([@ExE-Boss](https://togithub.com/ExE-Boss)) - Huáng Jùnliàng ([@JLHwung](https://togithub.com/JLHwung)) - Jason Miller ([@developit](https://togithub.com/developit)) - Mateusz Burzyński ([@Andarist](https://togithub.com/Andarist)) - Nicolò Ribaudo ([@nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - Nitin Kumar ([@snitin315](https://togithub.com/snitin315)) - Sosuke Suzuki ([@sosukesuzuki](https://togithub.com/sosukesuzuki))