ampproject / amp-by-example

DEPRECATED: AMP by Example has been merged into amp.dev
http://amp.dev
Apache License 2.0
753 stars 505 forks source link

Update dependency @babel/core to v7.4.0 #1975

Closed renovate-bot closed 5 years ago

renovate-bot commented 5 years ago

This PR contains the following updates:

Package Type Update Change References
@​babel/core devDependencies minor 7.2.2 -> 7.4.0 homepage, source

Release Notes

babel/babel ### [`v7.4.0`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v740-2019-03-19) [Compare Source](https://togithub.com/babel/babel/compare/v7.3.4...v7.4.0) ##### :eyeglasses: Spec Compliance - `babel-parser` - [#​9529](https://togithub.com/babel/babel/pull/9529) Add `readonly` to TypeScript type modifier ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9534](https://togithub.com/babel/babel/pull/9534) TypeScript Constant contexts ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9637](https://togithub.com/babel/babel/pull/9637) Update identifier parsing per Unicode v12 ([@​mathiasbynens](https://togithub.com/mathiasbynens)) - [#​9616](https://togithub.com/babel/babel/pull/9616) Allow any reserved word in `export {} from` specifiers ([@​danez](https://togithub.com/danez)) - [#​9612](https://togithub.com/babel/babel/pull/9612) [TS] Disallow type casts in arrow parameters ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9607](https://togithub.com/babel/babel/pull/9607) Refactor parsing object members ([@​danez](https://togithub.com/danez)) - [#​9599](https://togithub.com/babel/babel/pull/9599) Disallow duplicate params in methods ([@​danez](https://togithub.com/danez)) - [#​9586](https://togithub.com/babel/babel/pull/9586) Treat for loop body as part of loop scope ([@​danez](https://togithub.com/danez)) - `babel-parser`, `babel-plugin-transform-typescript` - [#​9641](https://togithub.com/babel/babel/pull/9641) Allow context type annotation on getters/setters ([@​matt-tingen](https://togithub.com/matt-tingen)) - `babel-plugin-proposal-unicode-property-regex`, `babel-plugin-transform-dotall-regex`, `babel-plugin-transform-unicode-regex` - [#​9636](https://togithub.com/babel/babel/pull/9636) Update babel-plugin-proposal-unicode-property-regex for Unicode v12 ([@​mathiasbynens](https://togithub.com/mathiasbynens)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-modules-systemjs` - [#​9589](https://togithub.com/babel/babel/pull/9589) Check exported bindings are defined ([@​danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-classes`, `babel-plugin-transform-flow-comments`, `babel-plugin-transform-flow-strip-types`, `babel-plugin-transform-new-target` - [#​9493](https://togithub.com/babel/babel/pull/9493) Introduce scope tracking in the parser ([@​danez](https://togithub.com/danez)) ##### :rocket: New Feature - `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-runtime`, `babel-plugin-transform-typescript`, `babel-polyfill`, `babel-preset-env`, `babel-register`, `babel-runtime-corejs2`, `babel-runtime-corejs3` - [#​7646](https://togithub.com/babel/babel/pull/7646) Update to `core-js@3` ([@​zloirock](https://togithub.com/zloirock)) - `babel-template` - [#​9648](https://togithub.com/babel/babel/pull/9648) Add %%placeholders%% support to [@​babel/template](https://togithub.com/babel/template) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser`, `babel-plugin-proposal-partial-application` - [#​9474](https://togithub.com/babel/babel/pull/9474) Partial application plugin ([@​byara](https://togithub.com/byara)) - `babel-generator`, `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-private-methods` - [#​9446](https://togithub.com/babel/babel/pull/9446) Private Static Class Methods (Stage 3) ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-generator`, `babel-types` - [#​9542](https://togithub.com/babel/babel/pull/9542) Add placeholders support to [@​babel/types](https://togithub.com/babel/types) and [@​babel/generator](https://togithub.com/babel/generator) ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​9364](https://togithub.com/babel/babel/pull/9364) Add parser support for placeholders ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-generator`, `babel-parser`, `babel-plugin-syntax-partial-application`, `babel-types` - [#​9343](https://togithub.com/babel/babel/pull/9343) Partial Application Syntax: Stage 1 ([@​byara](https://togithub.com/byara)) ##### :bug: Bug Fix - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-private-methods` - [#​9704](https://togithub.com/babel/babel/pull/9704) Fix `super` Method Calls in Class Private Methods ([@​tim-mc](https://togithub.com/tim-mc)) - `babel-parser` - [#​9699](https://togithub.com/babel/babel/pull/9699) Correctly parse TS TypeAssertions around arrow functions ([@​danez](https://togithub.com/danez)) - [#​9600](https://togithub.com/babel/babel/pull/9600) Fix scope check for 2nd+ lexical bindings ([@​danez](https://togithub.com/danez)) - [#​9593](https://togithub.com/babel/babel/pull/9593) [TS] Correctly forget `await`s after parsing async arrows with type args ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9585](https://togithub.com/babel/babel/pull/9585) Fix strict mode prescanning with EmptyStatement ([@​danez](https://togithub.com/danez)) - `babel-core`, `babel-plugin-transform-for-of` - [#​9697](https://togithub.com/babel/babel/pull/9697) Correctly preserve reference to array in for-of loop ([@​danez](https://togithub.com/danez)) - `babel-plugin-transform-typescript` - [#​9693](https://togithub.com/babel/babel/pull/9693) [plugin-transform-typescript] Fix transpiling of TS abstract classes with decorators ([@​agoldis](https://togithub.com/agoldis)) - `babel-traverse`, `babel-types` - [#​9692](https://togithub.com/babel/babel/pull/9692) Fix TSFunctionType visitors definition ([@​penielse](https://togithub.com/penielse)) - `babel-plugin-proposal-object-rest-spread` - [#​9628](https://togithub.com/babel/babel/pull/9628) [proposal-object-rest-spread] fix templateLiteral in extractNormalizedKeys ([@​pnowak](https://togithub.com/pnowak)) - `babel-plugin-transform-modules-systemjs` - [#​9639](https://togithub.com/babel/babel/pull/9639) System modules - Hoist classes like other variables ([@​guybedford](https://togithub.com/guybedford)) - `babel-generator`, `babel-parser` - [#​9618](https://togithub.com/babel/babel/pull/9618) Disallow escape sequences in contextual keywords ([@​danez](https://togithub.com/danez)) - `babel-helper-split-export-declaration`, `babel-plugin-transform-modules-commonjs`, `babel-traverse` - [#​9613](https://togithub.com/babel/babel/pull/9613) Don't add params of anonymous exported function decls to the outer scope ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-parameters`, `babel-plugin-transform-typescript`, `babel-types` - [#​9605](https://togithub.com/babel/babel/pull/9605) [plugin-transform-typescript] Strip type imports used in Enums and object types ([@​echenley](https://togithub.com/echenley)) - `babel-helper-call-delegate`, `babel-plugin-transform-parameters` - [#​9601](https://togithub.com/babel/babel/pull/9601) Don't loose "this" in helper-call-delegate ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-modules-commonjs`, `babel-traverse`, `babel-types` - [#​9492](https://togithub.com/babel/babel/pull/9492) Mark FOO in "var { x: FOO }˝ as a binding, not as a reference ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-preset-env` - [#​9595](https://togithub.com/babel/babel/pull/9595) preset-env: Sort versions before determining lowest ([@​jridgewell](https://togithub.com/jridgewell)) - `babel-helper-define-map`, `babel-helper-hoist-variables`, `babel-parser`, `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-block-scoping`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-systemjs`, `babel-traverse`, `babel-types` - [#​9518](https://togithub.com/babel/babel/pull/9518) Use `for..of Object.keys` instead of `for..in` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-parser` - [#​9646](https://togithub.com/babel/babel/pull/9646) Remove input and length from state ([@​danez](https://togithub.com/danez)) - [#​9645](https://togithub.com/babel/babel/pull/9645) Reorganize token types and use a map for them ([@​danez](https://togithub.com/danez)) - [#​9591](https://togithub.com/babel/babel/pull/9591) Remove always false param allowExpressionBody ([@​danez](https://togithub.com/danez)) - `babel-standalone`, `babel-types` - [#​9025](https://togithub.com/babel/babel/pull/9025) Make babel-standalone an ESModule and enable flow ([@​danez](https://togithub.com/danez)) - `babel-generator` - [#​9579](https://togithub.com/babel/babel/pull/9579) change var name for coherence ([@​tanohzana](https://togithub.com/tanohzana)) ##### :house: Internal - Other - [#​9588](https://togithub.com/babel/babel/pull/9588) Publish to npm using a GitHub action ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9640](https://togithub.com/babel/babel/pull/9640) Switch from rollup-stream to rollup ([@​danez](https://togithub.com/danez)) - [#​9647](https://togithub.com/babel/babel/pull/9647) Add WarningsToErrorsPlugin to webpack to avoid missing build problems on CI ([@​danez](https://togithub.com/danez)) - [#​9624](https://togithub.com/babel/babel/pull/9624) Update dependencies ([@​danez](https://togithub.com/danez)) - [#​9623](https://togithub.com/babel/babel/pull/9623) Add editorconfig for Makefile ([@​danez](https://togithub.com/danez)) - [#​9587](https://togithub.com/babel/babel/pull/9587) Update test262 ([@​danez](https://togithub.com/danez)) - [#​9582](https://togithub.com/babel/babel/pull/9582) Minify bundles on circle for repl ([@​danez](https://togithub.com/danez)) - `babel-register` - [#​9678](https://togithub.com/babel/babel/pull/9678) Remove dependency on home-or-tmp package ([@​AmirS](https://togithub.com/AmirS)) ### [`v7.3.4`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v734-2019-02-25) [Compare Source](https://togithub.com/babel/babel/compare/v7.3.3...v7.3.4) ##### :bug: Bug Fix - `babel-parser` - [#​9572](https://togithub.com/babel/babel/pull/9572) Fix TypeScript parsers missing token check ([#​9571](https://togithub.com/babel/babel/issues/9571)) ([@​elevatebart](https://togithub.com/elevatebart)) - [#​9521](https://togithub.com/babel/babel/pull/9521) Also check AssignmentPatterns for duplicate export name ([@​danez](https://togithub.com/danez)) - `babel-helper-create-class-features-plugin`, `babel-helper-replace-supers`, `babel-plugin-proposal-class-properties`, `babel-traverse` - [#​9508](https://togithub.com/babel/babel/pull/9508) Use correct "this" in static fields ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-preset-env` - [#​9566](https://togithub.com/babel/babel/pull/9566) Closes [#​9465](https://togithub.com/babel/babel/issues/9465) ([@​zloirock](https://togithub.com/zloirock)) - `babel-types` - [#​9539](https://togithub.com/babel/babel/pull/9539) babel-types is\* type checks accept null | undefiend as value TS type ([@​ian-craig](https://togithub.com/ian-craig)) - `babel-plugin-transform-block-scoping`, `babel-traverse` - [#​9532](https://togithub.com/babel/babel/pull/9532) Migrate some duplicate binding tests to traverse ([@​danez](https://togithub.com/danez)) - `babel-generator` - [#​9524](https://togithub.com/babel/babel/pull/9524) Fix typescript generator params ([@​tanhauhau](https://togithub.com/tanhauhau)) - [#​9523](https://togithub.com/babel/babel/pull/9523) Fix flow babel-generator function parantheses ([@​tanhauhau](https://togithub.com/tanhauhau)) ##### :house: Internal - Other - [#​9561](https://togithub.com/babel/babel/pull/9561) Update CHANGELOG.md using the "Trigger GitHub release" action ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-proposal-object-rest-spread`, `babel-plugin-transform-modules-systemjs` - [#​9541](https://togithub.com/babel/babel/pull/9541) Enable eqeqeq rule in eslint ([@​danez](https://togithub.com/danez)) - `babel-generator`, `babel-parser`, `babel-plugin-transform-flow-strip-types`, `babel-traverse` - [#​9522](https://togithub.com/babel/babel/pull/9522) Make tests spec compliant by avoiding duplicate declarations in input files ([@​danez](https://togithub.com/danez)) - `babel-plugin-transform-proto-to-assign` - [#​9533](https://togithub.com/babel/babel/pull/9533) Add import/no-extraneous-dependencies to ESLint ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ### [`v7.3.3`](https://togithub.com/babel/babel/blob/master/CHANGELOG.md#v733-2019-02-15) [Compare Source](https://togithub.com/babel/babel/compare/v7.2.2...v7.3.3) ##### :eyeglasses: Spec Compliancy - `babel-generator` - [#​9501](https://togithub.com/babel/babel/pull/9501) Correctly output escapes in directives ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :bug: Bug Fix - `babel-parser` - [#​9477](https://togithub.com/babel/babel/pull/9477) Fix regression with let ([@​danez](https://togithub.com/danez)) - [#​9431](https://togithub.com/babel/babel/pull/9431) Typescript function destructured params ([@​mhcgrq](https://togithub.com/mhcgrq)) - [#​9463](https://togithub.com/babel/babel/pull/9463) Fix range for TypeScript optional parameter in arrow function ([@​existentialism](https://togithub.com/existentialism)) ##### :nail_care: Polish - `babel-plugin-proposal-class-properties`, `babel-plugin-transform-classes`, `babel-plugin-transform-parameters` - [#​9458](https://togithub.com/babel/babel/pull/9458) Fix duplicated assertThisInitialized calls in constructors ([@​rubennorte](https://togithub.com/rubennorte)) ##### :house: Internal - Other - [#​9517](https://togithub.com/babel/babel/pull/9517) Add duplicate-package-checker-webpack-plugin ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - [#​9469](https://togithub.com/babel/babel/pull/9469) Exclude generate [@​babel/types](https://togithub.com/babel/types) files from coverage report ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-parser` - [#​9491](https://togithub.com/babel/babel/pull/9491) Better error output in parser tests ([@​danez](https://togithub.com/danez))

Renovate configuration

:date: Schedule: At any time (no schedule defined).

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

:recycle: Rebasing: Whenever PR becomes conflicted, or if you modify the PR title to begin with "rebase!".

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



This PR has been generated by Renovate Bot. View repository job log here.

forking-renovate[bot] commented 5 years ago

Renovate Ignore Notification

As this PR has been closed unmerged, Renovate will now ignore this update (7.4.0). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the ignoreDeps array of your renovate config.

If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.