material-ui
material-ui copied to clipboard
Bump babel
This PR contains the following updates:
Release Notes
babel/babel
v7.18.10
:rocket: New Feature
babel-helper-string-parser,babel-types- #14757 feat: Automatically generate
cookedfortemplateElement(@liuxingbaoyu)
- #14757 feat: Automatically generate
:bug: Bug Fix
babel-parser- #14817 fix(parser): allow TS declare readonly fields with initializers (@Josh-Cena)
babel-helper-string-parser,babel-parser- #14798 Fix position of errors in template literals after newlines (@nicolo-ribaudo)
babel-plugin-transform-typescript- #14774 fix: TS
declare classin namespace should be removed (@yimingjfe)
- #14774 fix: TS
babel-plugin-transform-react-jsxbabel-generator- #14762 fix: Types containing comments generate invalid code (@liuxingbaoyu)
babel-helper-wrap-function,babel-plugin-transform-async-to-generator,babel-traverse- #14752 Fix compiling async arrows in uncompiled class fields (@nicolo-ribaudo)
:house: Internal
- Other
- #14800 chore: Remove
.yarnrcfile (@liuxingbaoyu) - #14802 chore: Fix coverage test (@liuxingbaoyu)
- #14671 feat: Make most
makecommands cross-platform (@liuxingbaoyu) - #14790 enable typescript incremental builds (@zxbodya)
- #14800 chore: Remove
babel-traversebabel-cli- #14779 chore: expand prettier-e2e test and update typings/deps (@liuxingbaoyu)
babel-parser- #14796 Make ParseError Much Simpler now that we can use TypeScript (@tolmasky)
babel-core,babel-parserbabel-cli,babel-core,babel-parser,babel-plugin-transform-unicode-escapes,babel-preset-env,babel-template,babel-traversebabel-helper-string-parser,babel-parser- #14772 Extract string parsing to a separate package (@nicolo-ribaudo)
babel-cli,babel-node- #14765 Enforce type checking on
babel-{cli,node}(@liuxingbaoyu)
- #14765 Enforce type checking on
:microscope: Output optimization
babel-plugin-proposal-export-default-from- #14768 optimize: Simplify the
export-default-fromtransform (@magic-akari)
- #14768 optimize: Simplify the
v7.18.9
:bug: Bug Fix
babel-plugin-transform-modules-systemjs,babel-typesbabel-generator- #14758 fix:
returnTypewith comments generates incorrect code (@liuxingbaoyu)
- #14758 fix:
:nail_care: Polish
babel-cli- #14748 Print a message when the watcher of
babel-cliis ready. (@liuxingbaoyu)
- #14748 Print a message when the watcher of
:house: Internal
babel-core,babel-helper-remap-async-to-generator,babel-helpers,babel-parser,babel-plugin-transform-block-scoping,babel-preset-env- #13414 Prepare for compiling Babel to native ESM (@nicolo-ribaudo)
babel-helper-create-class-features-plugin,babel-helper-member-expression-to-functions,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-wrap-function,babel-helpers,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-decorators,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-traverse,babel-types
:running_woman: Performance
babel-generator- #14701 perf: Improve generator perf (@liuxingbaoyu)
v7.18.6
:eyeglasses: Spec Compliance
babel-parser- #14650 [ts] Disallow property access after instantiation expression (@nicolo-ribaudo)
- #14636 [ts] Allow
...<...>followed by newline or binary operator (@nicolo-ribaudo)
babel-generator,babel-parser,babel-preset-env,babel-template
:bug: Bug Fix
babel-helper-remap-async-to-generator,babel-plugin-proposal-async-generator-functions- #14391 Transform
awaitin computed class keys (@Yokubjon-J)
- #14391 Transform
babel-plugin-transform-parameters- #14694 fix: preserve function params type if possible (@magic-akari)
babel-core- #14583 fix: Memory leak when deep cloning in
babel-core(@liuxingbaoyu)
- #14583 fix: Memory leak when deep cloning in
babel-core,babel-helper-check-duplicate-nodes,babel-plugin-bugfix-safari-id-destructuring-collision-in-function-expression,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-optional-chaining,babel-plugin-transform-runtime- #14663 Fix
import { types } from "@​babel/core"with native ESM (@nicolo-ribaudo)
- #14663 Fix
:house: Internal
babel-standalone- #14697 Add
proposal-unicode-sets-regexto@babel/standalone(@nicolo-ribaudo)
- #14697 Add
- Other
- #14687 chore: Update bench baselines (@liuxingbaoyu)
babel-generator,babel-typesbabel-code-frame,babel-core,babel-generator,babel-helper-annotate-as-pure,babel-helper-builder-binary-assignment-operator-visitor,babel-helper-builder-react-jsx,babel-helper-check-duplicate-nodes,babel-helper-compilation-targets,babel-helper-create-class-features-plugin,babel-helper-create-regexp-features-plugin,babel-helper-define-map,babel-helper-explode-assignable-expression,babel-helper-fixtures,babel-helper-function-name,babel-helper-hoist-variables,babel-helper-member-expression-to-functions,babel-helper-module-imports,babel-helper-module-transforms,babel-helper-optimise-call-expression,babel-helper-plugin-test-runner,babel-helper-plugin-utils,babel-helper-remap-async-to-generator,babel-helper-replace-supers,babel-helper-simple-access,babel-helper-split-export-declaration,babel-helper-transform-fixture-test-runner,babel-helper-validator-option,babel-helper-wrap-function,babel-helpers,babel-highlight,babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining,babel-plugin-external-helpers,babel-plugin-proposal-async-generator-functions,babel-plugin-proposal-class-static-block,babel-plugin-proposal-decorators,babel-plugin-proposal-destructuring-private,babel-plugin-proposal-function-bind,babel-plugin-proposal-function-sent,babel-plugin-proposal-json-strings,babel-plugin-proposal-object-rest-spread,babel-plugin-proposal-optional-chaining,babel-plugin-proposal-partial-application,babel-plugin-proposal-pipeline-operator,babel-plugin-proposal-private-property-in-object,babel-plugin-proposal-record-and-tuple,babel-plugin-syntax-typescript,babel-plugin-transform-block-scoped-functions,babel-plugin-transform-block-scoping,babel-plugin-transform-classes,babel-plugin-transform-computed-properties,babel-plugin-transform-destructuring,babel-plugin-transform-duplicate-keys,babel-plugin-transform-exponentiation-operator,babel-plugin-transform-flow-comments,babel-plugin-transform-flow-strip-types,babel-plugin-transform-for-of,babel-plugin-transform-function-name,babel-plugin-transform-modules-amd,babel-plugin-transform-modules-commonjs,babel-plugin-transform-modules-systemjs,babel-plugin-transform-modules-umd,babel-plugin-transform-object-super,babel-plugin-transform-parameters,babel-plugin-transform-property-mutators,babel-plugin-transform-proto-to-assign,babel-plugin-transform-react-constant-elements,babel-plugin-transform-react-display-name,babel-plugin-transform-react-inline-elements,babel-plugin-transform-react-jsx-compat,babel-plugin-transform-react-jsx-source,babel-plugin-transform-react-jsx,babel-plugin-transform-runtime,babel-plugin-transform-typescript,babel-plugin-transform-unicode-escapes,babel-preset-env,babel-preset-typescript,babel-standalone,babel-template,babel-traverse,babel-typesbabel-core,babel-helper-transform-fixture-test-runner,babel-plugin-transform-destructuring- #14659 Run Babel asynchronously in fixtures (@nicolo-ribaudo)
v7.17.10
:bug: Bug Fix
babel-cli,babel-core,babel-generator,babel-helper-transform-fixture-test-runner- #14479 [cli] Avoid
SourceMapGeneratorfor simple map concatenation (@jridgewell)
- #14479 [cli] Avoid
:nail_care: Polish
babel-cli,babel-core,babel-generator,babel-helper-fixtures,babel-helper-transform-fixture-test-runner- #14506 Do not add sourcemap markings for indentation (@jridgewell)
babel-plugin-proposal-pipeline-operator,babel-traverse
:house: Internal
babel-core- #14493 Remove git.io shortlinks from repo (@Andoryuuta)
- Other
- #14462 fix: build standalone on windows (@liuxingbaoyu)
:running_woman: Performance
babel-cli,babel-core,babel-generator- #14497 Switch to
@jridgewell/gen-mappingfor sourcemap generation (@jridgewell)
- #14497 Switch to
Configuration
📅 Schedule: Branch creation - "on sunday before 6:00am" in timezone UTC, 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Generated by :no_entry_sign: dangerJS against 518da0a4f33b4fd26b356c24ccb891805a5e790d
The error is due to
Missing initializer in const declaration.
Example:
export const borders: SimpleStyleFunction<
| 'border'
| 'borderTop'
| 'borderRight'
| 'borderBottom'
| 'borderLeft'
| 'borderColor'
| 'borderRadius'
>; // here it should have `= ...`
Blocked until https://github.com/babel/babel/issues/14868 is resolved.
Once https://github.com/babel/babel/issues/14871 is closed, we can remove the declare modifiers added here, but I guess there's no harm in keeping them.