Switch to @babel/parser (#4544)

We landed a change that added a new `InterpreterDirective` AST node type for hashbangs, and no longer add it as a comment/leadingComment.

Ref: https://github.com/babel/babel/pull/7928

I mimicked what we do in `@babel/generator` here, since I found it better than trying to add comments to the ast in `parser-include-shebang.js`). Definitely open to a better/cleaner option though!

Note: I'll follow this up with enabling tests for https://github.com/prettier/prettier/pull/4543 and https://github.com/prettier/prettier/pull/4540 once they land too.
master
Brian Ng 2018-05-25 11:27:41 -05:00 committed by GitHub
parent 174a7736c1
commit d20d9c160e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 380 additions and 375 deletions

View File

@ -14,9 +14,9 @@
"node": ">=6"
},
"dependencies": {
"@babel/code-frame": "7.0.0-beta.40",
"@babel/code-frame": "7.0.0-beta.49",
"@babel/parser": "7.0.0-beta.49",
"@glimmer/syntax": "0.30.3",
"babylon": "7.0.0-beta.47",
"camelcase": "4.1.0",
"chalk": "2.1.0",
"cjk-regex": "1.0.2",
@ -60,9 +60,9 @@
"unified": "6.1.6"
},
"devDependencies": {
"@babel/cli": "7.0.0-beta.48",
"@babel/core": "7.0.0-beta.48",
"@babel/preset-env": "7.0.0-beta.48",
"@babel/cli": "7.0.0-beta.49",
"@babel/core": "7.0.0-beta.49",
"@babel/preset-env": "7.0.0-beta.49",
"builtin-modules": "2.0.0",
"codecov": "2.2.0",
"cross-env": "5.0.5",

View File

@ -6,7 +6,7 @@ const locFns = require("./loc");
function parse(text, parsers, opts) {
// Inline the require to avoid loading all the JS if we don't use it
const babylon = require("babylon");
const babylon = require("@babel/parser");
const babylonOptions = {
sourceType: "module",

View File

@ -338,7 +338,21 @@ function printPathNoParens(path, options, print, args) {
let parts = [];
switch (n.type) {
case "File":
return path.call(print, "program");
// Print @babel/parser's InterpreterDirective here so that
// leading comments on the `Program` node get printed after the hashbang.
if (n.program && n.program.interpreter) {
parts.push(
path.call(
programPath => programPath.call(print, "interpreter"),
"program"
)
);
}
parts.push(path.call(print, "program"));
return concat(parts);
case "Program":
// Babel 6
if (n.directives) {
@ -3174,6 +3188,15 @@ function printPathNoParens(path, options, print, args) {
case "TSInferType":
return concat(["infer", " ", path.call(print, "typeParameter")]);
case "InterpreterDirective":
parts.push("#!", n.value, hardline);
if (sharedUtil.isNextLineEmpty(options.originalText, n, options)) {
parts.push(hardline);
}
return concat(parts);
default:
/* istanbul ignore next */
throw new Error("unknown type: " + JSON.stringify(n.type));

View File

@ -1 +1 @@
run_spec(__dirname, ["flow"]);
run_spec(__dirname, ["flow", "babylon"]);

View File

@ -1 +1 @@
run_spec(__dirname, ["flow"]);
run_spec(__dirname, ["flow", "babylon"]);

714
yarn.lock
View File

@ -2,9 +2,9 @@
# yarn lockfile v1
"@babel/cli@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.0.0-beta.48.tgz#8a21e5af44bf2f135c459738ec10d1857b1c3288"
"@babel/cli@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.0.0-beta.49.tgz#c8c3135f7bc48428436faf5e3f274227a99ef2a8"
dependencies:
commander "^2.8.1"
convert-source-map "^1.1.0"
@ -17,29 +17,23 @@
optionalDependencies:
chokidar "^2.0.3"
"@babel/code-frame@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.40.tgz#37e2b0cf7c56026b4b21d3927cadf81adec32ac6"
"@babel/code-frame@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.49.tgz#becd805482734440c9d137e46d77340e64d7f51b"
dependencies:
"@babel/highlight" "7.0.0-beta.40"
"@babel/highlight" "7.0.0-beta.49"
"@babel/code-frame@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0-beta.48.tgz#ff1c11060a7c1206e0b81e95286cfc2ca3ac405f"
"@babel/core@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.0.0-beta.49.tgz#73de2081dd652489489f0cb4aa97829a1133314e"
dependencies:
"@babel/highlight" "7.0.0-beta.48"
"@babel/core@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.0.0-beta.48.tgz#1f5977bcde2cac1de02bad8fb1506babe3ed4c36"
dependencies:
"@babel/code-frame" "7.0.0-beta.48"
"@babel/generator" "7.0.0-beta.48"
"@babel/helpers" "7.0.0-beta.48"
"@babel/parser" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/code-frame" "7.0.0-beta.49"
"@babel/generator" "7.0.0-beta.49"
"@babel/helpers" "7.0.0-beta.49"
"@babel/parser" "7.0.0-beta.49"
"@babel/template" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
convert-source-map "^1.1.0"
debug "^3.1.0"
json5 "^0.5.0"
@ -49,77 +43,77 @@
semver "^5.4.1"
source-map "^0.5.0"
"@babel/generator@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.48.tgz#53d1c359f66a25b8c1e82bc6642fe0a62d22d1ce"
"@babel/generator@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.0.0-beta.49.tgz#e9cffda913996accec793bbc25ab91bc19d0bf7a"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
jsesc "^2.5.1"
lodash "^4.17.5"
source-map "^0.5.0"
trim-right "^1.0.1"
"@babel/helper-annotate-as-pure@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.48.tgz#edd217fb0349ab36a5d79af04856071163513f47"
"@babel/helper-annotate-as-pure@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0-beta.49.tgz#7d9005d54fe7ad6cb876790251e75575419186e9"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-builder-binary-assignment-operator-visitor@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.48.tgz#bffc8d3f2b8c2f404c73b3bca54ab21279e7e8f7"
"@babel/helper-builder-binary-assignment-operator-visitor@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.0.0-beta.49.tgz#c62dd5042b54a590d5e71e6020c46b91d6c6c875"
dependencies:
"@babel/helper-explode-assignable-expression" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-explode-assignable-expression" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-call-delegate@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.48.tgz#9abef93daf461ee2841a562be2b36df080af662b"
"@babel/helper-call-delegate@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-call-delegate/-/helper-call-delegate-7.0.0-beta.49.tgz#4b5d41782a683d5dc6497834a32310a8d02a3af9"
dependencies:
"@babel/helper-hoist-variables" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-hoist-variables" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-define-map@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.48.tgz#72fc6596d7218b12eebf5f0877f82fae148ee7fe"
"@babel/helper-define-map@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.0.0-beta.49.tgz#4ea067aa720937240df395cd073c24fcad9c2b3b"
dependencies:
"@babel/helper-function-name" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-function-name" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/helper-explode-assignable-expression@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.48.tgz#a9809a8cfbf615ff4dfcc967d038f053cc3dd1ee"
"@babel/helper-explode-assignable-expression@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.0.0-beta.49.tgz#2bfb95df7ec130735bf655e44a217a70d3b13e93"
dependencies:
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-function-name@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.48.tgz#5ede30677b0f2ce323f09608894451e3a0849270"
"@babel/helper-function-name@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.0.0-beta.49.tgz#a25c1119b9f035278670126e0225c03041c8de32"
dependencies:
"@babel/helper-get-function-arity" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-get-function-arity" "7.0.0-beta.49"
"@babel/template" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-get-function-arity@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.48.tgz#e1f95ca0f67cfc431621611a134b79a92a7d5200"
"@babel/helper-get-function-arity@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0-beta.49.tgz#cf5023f32d2ad92d087374939cec0951bcb51441"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-hoist-variables@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.48.tgz#9057ffe8a32e3666d1171116960be4b032f53845"
"@babel/helper-hoist-variables@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.0.0-beta.49.tgz#d9740651c93bb4fa79c1b6bac634051fc4d03ff5"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-member-expression-to-functions@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0-beta.48.tgz#19055af6a942463539f75ee4a5b81d583faa6bec"
"@babel/helper-member-expression-to-functions@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0-beta.49.tgz#2f642b003d45155e0a9e7a4ad0e688d91bbc1583"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-module-imports@7.0.0-beta.44":
version "7.0.0-beta.44"
@ -128,409 +122,401 @@
"@babel/types" "7.0.0-beta.44"
lodash "^4.2.0"
"@babel/helper-module-imports@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.48.tgz#04016e1aa5c600eee42677eb649cc6f0497e8151"
"@babel/helper-module-imports@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.0.0-beta.49.tgz#41d7d59891016c493432a46f7464446552890c75"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/helper-module-transforms@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.48.tgz#edc9728b3d4137f90c0e6dd079e9456fb6f007b2"
"@babel/helper-module-transforms@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.0.0-beta.49.tgz#fc660bda9d6497412e18776a71aed9a9e2e5f7ad"
dependencies:
"@babel/helper-module-imports" "7.0.0-beta.48"
"@babel/helper-simple-access" "7.0.0-beta.48"
"@babel/helper-split-export-declaration" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-module-imports" "7.0.0-beta.49"
"@babel/helper-simple-access" "7.0.0-beta.49"
"@babel/helper-split-export-declaration" "7.0.0-beta.49"
"@babel/template" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/helper-optimise-call-expression@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.48.tgz#793b7af6f44b449a208062334a75c6aa491b72c5"
"@babel/helper-optimise-call-expression@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0-beta.49.tgz#a98b43c3a6c54bef48f87b10dc4568dec0b41bf7"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-plugin-utils@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0-beta.48.tgz#bf310f89e91d146ac0f1369562164be45edba587"
"@babel/helper-plugin-utils@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0-beta.49.tgz#0e9fcbb834f878bb365d2a8ea90eee21ba3ccd23"
"@babel/helper-regex@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0-beta.48.tgz#cd11feed726194eca6158ecdfa41033ef49c3e1b"
"@babel/helper-regex@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-regex/-/helper-regex-7.0.0-beta.49.tgz#ff244f19c2a2f167ff4b3165a636b08fd641816b"
dependencies:
lodash "^4.17.5"
"@babel/helper-remap-async-to-generator@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.48.tgz#f0fe43824908dd456fa726bcec100874731c9f68"
"@babel/helper-remap-async-to-generator@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.0.0-beta.49.tgz#b3fdaab412784d7e8657bacab286923efc9498b8"
dependencies:
"@babel/helper-annotate-as-pure" "7.0.0-beta.48"
"@babel/helper-wrap-function" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-annotate-as-pure" "7.0.0-beta.49"
"@babel/helper-wrap-function" "7.0.0-beta.49"
"@babel/template" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-replace-supers@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.48.tgz#e84909342553c27d744f738dd3abd2a50316aafd"
"@babel/helper-replace-supers@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.0.0-beta.49.tgz#e7444c718057f6a0a3645caf8e78fb546ffb0d9f"
dependencies:
"@babel/helper-member-expression-to-functions" "7.0.0-beta.48"
"@babel/helper-optimise-call-expression" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-member-expression-to-functions" "7.0.0-beta.49"
"@babel/helper-optimise-call-expression" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-simple-access@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.48.tgz#740e2c0055396ea2d31d0ab8cfc7c37d3e44584d"
"@babel/helper-simple-access@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.0.0-beta.49.tgz#97a41e2789a9bf8a6c30536a258b79e7444c5d82"
dependencies:
"@babel/template" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/helper-split-export-declaration@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.48.tgz#064da7c9011d9f17448376f5f1c5b593126f57db"
"@babel/helper-split-export-declaration@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.0.0-beta.49.tgz#40d78eda0968d011b1c52866e5746cfb23e57548"
dependencies:
"@babel/types" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.49"
"@babel/helper-wrap-function@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.48.tgz#bdb1d7ff2c4f18afec9efec7e33bb255e1668537"
"@babel/helper-wrap-function@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.0.0-beta.49.tgz#385591460b4d93ef96ee3819539c0cdc9bbd4758"
dependencies:
"@babel/helper-function-name" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/helper-function-name" "7.0.0-beta.49"
"@babel/template" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/helpers@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.0.0-beta.48.tgz#9c1f792b310e5ac98cac4c58debdc6100e14caf3"
"@babel/helpers@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.0.0-beta.49.tgz#054d84032d4e94286a80586500068e41005a51d0"
dependencies:
"@babel/template" "7.0.0-beta.48"
"@babel/traverse" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/template" "7.0.0-beta.49"
"@babel/traverse" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
"@babel/highlight@7.0.0-beta.40":
version "7.0.0-beta.40"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.40.tgz#b43d67d76bf46e1d10d227f68cddcd263786b255"
"@babel/highlight@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.49.tgz#96bdc6b43e13482012ba6691b1018492d39622cc"
dependencies:
chalk "^2.0.0"
esutils "^2.0.2"
js-tokens "^3.0.0"
"@babel/highlight@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.0.0-beta.48.tgz#2f225dc995899858f27858d9011fdb75f70bcf96"
dependencies:
chalk "^2.0.0"
esutils "^2.0.2"
js-tokens "^3.0.0"
"@babel/parser@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.0.0-beta.49.tgz#944d0c5ba2812bb159edbd226743afd265179bdc"
"@babel/parser@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.0.0-beta.48.tgz#f93895cbacee703c0ec98e5af3901c77edd9f1d7"
"@babel/plugin-proposal-async-generator-functions@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0-beta.48.tgz#64e799e69ece345873d8ac7b6bff03125a1e2e4b"
"@babel/plugin-proposal-async-generator-functions@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.0.0-beta.49.tgz#8761a5e2d8b5251e70df28f4d0aa64aa28a596b1"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-remap-async-to-generator" "7.0.0-beta.48"
"@babel/plugin-syntax-async-generators" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-remap-async-to-generator" "7.0.0-beta.49"
"@babel/plugin-syntax-async-generators" "7.0.0-beta.49"
"@babel/plugin-proposal-object-rest-spread@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.48.tgz#c86eb41ee3f83d6ebd4ac4a2da296d59500e32b6"
"@babel/plugin-proposal-object-rest-spread@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.0.0-beta.49.tgz#6d0cd60f7a7bd7c444a371c4e9470bff02f5777c"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/plugin-syntax-object-rest-spread" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-syntax-object-rest-spread" "7.0.0-beta.49"
"@babel/plugin-proposal-optional-catch-binding@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0-beta.48.tgz#6d43d35c353d9c2e83074d0693ae058be6f76649"
"@babel/plugin-proposal-optional-catch-binding@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.0.0-beta.49.tgz#1f53d36785101d5eb4b55d65686aa2b39fa21c4b"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/plugin-syntax-optional-catch-binding" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-syntax-optional-catch-binding" "7.0.0-beta.49"
"@babel/plugin-proposal-unicode-property-regex@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0-beta.48.tgz#e366a9b8a6ce317b43ff5f66eba4f218cb8458bd"
"@babel/plugin-proposal-unicode-property-regex@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.0.0-beta.49.tgz#0ef5fb9abda980cd1585ef4c8e8f680b63263c72"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-regex" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-regex" "7.0.0-beta.49"
regexpu-core "^4.1.4"
"@babel/plugin-syntax-async-generators@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0-beta.48.tgz#8b21eb61806660fb9a2e80085eb211aeefa3323c"
"@babel/plugin-syntax-async-generators@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.0.0-beta.49.tgz#50ee943002aedc9ab3a8d12292bd35dd9edb1df8"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-syntax-object-rest-spread@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.48.tgz#cfb13a90ef0e3b96d7461036db0b6bb699e83b82"
"@babel/plugin-syntax-object-rest-spread@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.0.0-beta.49.tgz#4784b3880823ff12e742c26b41e9857f701d639e"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-syntax-optional-catch-binding@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0-beta.48.tgz#1ad6a8d215954cf3d9bf57cb08bc11099626c371"
"@babel/plugin-syntax-optional-catch-binding@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.0.0-beta.49.tgz#3e1dd3d5daeb4270e4ee4863641d4faa06bbcd11"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-arrow-functions@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.48.tgz#d2eed4bb9566fcc06bc5d1d5f86821d2648654aa"
"@babel/plugin-transform-arrow-functions@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.0.0-beta.49.tgz#dd3845b63c683d187d5186ee0e882c4046c4f0e3"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-async-to-generator@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0-beta.48.tgz#3b76d95c3128e8de1c336d39944a6845f3356d42"
"@babel/plugin-transform-async-to-generator@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.0.0-beta.49.tgz#911a40eb93040186ceb693105ca76def7fe97d03"
dependencies:
"@babel/helper-module-imports" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-remap-async-to-generator" "7.0.0-beta.48"
"@babel/helper-module-imports" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-remap-async-to-generator" "7.0.0-beta.49"
"@babel/plugin-transform-block-scoped-functions@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0-beta.48.tgz#224eb19673692f44a932c2fc9295b7219f372f5b"
"@babel/plugin-transform-block-scoped-functions@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.0.0-beta.49.tgz#7aa9f46fdf873b7211aaa2eb0d37c4c371a1abd2"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-block-scoping@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.48.tgz#849f58dd9cb7c7544af5a7ce92751931d928fc18"
"@babel/plugin-transform-block-scoping@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.0.0-beta.49.tgz#dd5a9ddd986775c8b20cf5b61065afb3dd9eaac9"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/plugin-transform-classes@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.48.tgz#5eb5e71bc660293abbb4b9751e3e02d88319e785"
"@babel/plugin-transform-classes@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.0.0-beta.49.tgz#5342471d2e6a3337332ea246b46c0bddf5fc544d"
dependencies:
"@babel/helper-annotate-as-pure" "7.0.0-beta.48"
"@babel/helper-define-map" "7.0.0-beta.48"
"@babel/helper-function-name" "7.0.0-beta.48"
"@babel/helper-optimise-call-expression" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-replace-supers" "7.0.0-beta.48"
"@babel/helper-split-export-declaration" "7.0.0-beta.48"
"@babel/helper-annotate-as-pure" "7.0.0-beta.49"
"@babel/helper-define-map" "7.0.0-beta.49"
"@babel/helper-function-name" "7.0.0-beta.49"
"@babel/helper-optimise-call-expression" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-replace-supers" "7.0.0-beta.49"
"@babel/helper-split-export-declaration" "7.0.0-beta.49"
globals "^11.1.0"
"@babel/plugin-transform-computed-properties@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.48.tgz#5f9e6eff46301cc5bf3d4f5fdaded63fbe94bb0c"
"@babel/plugin-transform-computed-properties@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.0.0-beta.49.tgz#b8259d174bf07ab4b56566562b46ee6520c3dfd2"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-destructuring@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.48.tgz#a1cde57445a4fcac22f95ff8a25f6c6c29e7c4c9"
"@babel/plugin-transform-destructuring@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.0.0-beta.49.tgz#4366392c9c82d1231056c1d0029438a60d362b82"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-dotall-regex@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0-beta.48.tgz#90e9d7cc3c8a835c122fafb5f05396ce5b87c090"
"@babel/plugin-transform-dotall-regex@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.0.0-beta.49.tgz#35ae2bc187bee752d0f7785d2704e52b87377369"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-regex" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-regex" "7.0.0-beta.49"
regexpu-core "^4.1.3"
"@babel/plugin-transform-duplicate-keys@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0-beta.48.tgz#5499d8e525d7df7950df0a9b496cdf45de92d38e"
"@babel/plugin-transform-duplicate-keys@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.0.0-beta.49.tgz#fac244809ddecbf095e375558ccb716da1042316"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-exponentiation-operator@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.48.tgz#b7cb8bd3ee3186d5b271be492d55847e220ba93b"
"@babel/plugin-transform-exponentiation-operator@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.0.0-beta.49.tgz#457b2d09004794684aa6e1b04015080b80a08a14"
dependencies:
"@babel/helper-builder-binary-assignment-operator-visitor" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-builder-binary-assignment-operator-visitor" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-for-of@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.48.tgz#654e89c230a03132ce690dcf05d03a8fe3c1cae6"
"@babel/plugin-transform-for-of@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.0.0-beta.49.tgz#3ec72726bf1d89a0d4d511be7a9549066f57aade"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-function-name@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.48.tgz#0b7f49dbf4f8d1f37e42f2c4c8fb4d1fc1a85b14"
"@babel/plugin-transform-function-name@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.0.0-beta.49.tgz#af39f60e7aefce9b25eb4adcedd04d50866ce218"
dependencies:
"@babel/helper-function-name" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-function-name" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-literals@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.48.tgz#3d582d501f612782a6e70839264bd3af4454200f"
"@babel/plugin-transform-literals@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.0.0-beta.49.tgz#07c838254d65e6867e86513eb0f22d5f26b0a56a"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-modules-amd@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0-beta.48.tgz#d95da7b86404df07aae92b7246bfa8adb7cef97e"
"@babel/plugin-transform-modules-amd@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.0.0-beta.49.tgz#16d07480954b0415ea70f1ec3edbd0597bd3ddfe"
dependencies:
"@babel/helper-module-transforms" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-module-transforms" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-modules-commonjs@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.48.tgz#779af879cff2eb3b5000d41b620ea7cd53200e61"
"@babel/plugin-transform-modules-commonjs@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.0.0-beta.49.tgz#09fb345d5927c2ba3bd89e7cdb13a55067ed39a0"
dependencies:
"@babel/helper-module-transforms" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-simple-access" "7.0.0-beta.48"
"@babel/helper-module-transforms" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-simple-access" "7.0.0-beta.49"
"@babel/plugin-transform-modules-systemjs@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0-beta.48.tgz#7cb42cde7567aa4082da04326c7811542b2af8eb"
"@babel/plugin-transform-modules-systemjs@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.0.0-beta.49.tgz#68225a3ae1312771bc5a36f71ff10d02c1243d9f"
dependencies:
"@babel/helper-hoist-variables" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-hoist-variables" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-modules-umd@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0-beta.48.tgz#00308c7cf7dd801873447d86f08804e258846a09"
"@babel/plugin-transform-modules-umd@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.0.0-beta.49.tgz#7048ca5a77189706f4b3e96e4b996eb30590dd63"
dependencies:
"@babel/helper-module-transforms" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-module-transforms" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-new-target@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0-beta.48.tgz#cfd7303c1824006ac6112fac61044d564f1652b9"
"@babel/plugin-transform-new-target@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0-beta.49.tgz#c2ffef1ebbaf724a9e58dde114e57e3e6864a5e7"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-object-super@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0-beta.48.tgz#a8cceaabb5dc5cd94a25d3280a55b4010b4ded10"
"@babel/plugin-transform-object-super@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.0.0-beta.49.tgz#b302f55702847343c10ff4fb8435cc3574755fe3"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-replace-supers" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-replace-supers" "7.0.0-beta.49"
"@babel/plugin-transform-parameters@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.48.tgz#3da4ff25135b0c6bdfcfe39c059e0a237b8c2010"
"@babel/plugin-transform-parameters@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.0.0-beta.49.tgz#1cad71a2a33281e5efbb1a4623a964c073ce9a2d"
dependencies:
"@babel/helper-call-delegate" "7.0.0-beta.48"
"@babel/helper-get-function-arity" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-call-delegate" "7.0.0-beta.49"
"@babel/helper-get-function-arity" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-regenerator@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.48.tgz#a5ca16f6f4876d75063ae4df471f2671a416ec11"
"@babel/plugin-transform-regenerator@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0-beta.49.tgz#d4ed7967033f4f5b49363c203503899b8357cae2"
dependencies:
regenerator-transform "^0.12.3"
"@babel/plugin-transform-shorthand-properties@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.48.tgz#5cc1c14bbc4f5132e5bd1ecf7ff3e9adeb9dfe35"
"@babel/plugin-transform-shorthand-properties@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.0.0-beta.49.tgz#49f134dbde4f655834c21524e9e61a58d4e17900"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-spread@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.48.tgz#f6c7a09d4e85a39adff5123cbc8fa3ae3019e60c"
"@babel/plugin-transform-spread@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.0.0-beta.49.tgz#6abab05fc0cca829aaf9e2a85044b79763e681ca"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-sticky-regex@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0-beta.48.tgz#02426d9248b6dd164188d5f63cff574e6b5728fa"
"@babel/plugin-transform-sticky-regex@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.0.0-beta.49.tgz#08cc5b64cf6a5942a87bdd9b4a4818d4cba12df3"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-regex" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-regex" "7.0.0-beta.49"
"@babel/plugin-transform-template-literals@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.48.tgz#d686b7e8d98948673aec060a4103f05d755bce25"
"@babel/plugin-transform-template-literals@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.0.0-beta.49.tgz#e609aed6b8fcc7e1ebccacf22138a647202940a2"
dependencies:
"@babel/helper-annotate-as-pure" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-annotate-as-pure" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-typeof-symbol@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0-beta.48.tgz#8bbc1274f937adbe6d12285dc354df29e483ba71"
"@babel/plugin-transform-typeof-symbol@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.0.0-beta.49.tgz#365141ba355bf739eefd6c2bb9df1c3b7146e450"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-transform-unicode-regex@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.48.tgz#8749c52e86e36045965e0dd4387272b5f51cad1e"
"@babel/plugin-transform-unicode-regex@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.0.0-beta.49.tgz#c375db5709757621523d41acb62a9abf0d4374b8"
dependencies:
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/helper-regex" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/helper-regex" "7.0.0-beta.49"
regexpu-core "^4.1.3"
"@babel/preset-env@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.0.0-beta.48.tgz#fd04eb367c3ff21e870b6f7cebd96414d4bf6df1"
"@babel/preset-env@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.0.0-beta.49.tgz#4a8a8b92139f51fa2f90fbf6f1fad7597532aebc"
dependencies:
"@babel/helper-module-imports" "7.0.0-beta.48"
"@babel/helper-plugin-utils" "7.0.0-beta.48"
"@babel/plugin-proposal-async-generator-functions" "7.0.0-beta.48"
"@babel/plugin-proposal-object-rest-spread" "7.0.0-beta.48"
"@babel/plugin-proposal-optional-catch-binding" "7.0.0-beta.48"
"@babel/plugin-proposal-unicode-property-regex" "7.0.0-beta.48"
"@babel/plugin-syntax-async-generators" "7.0.0-beta.48"
"@babel/plugin-syntax-object-rest-spread" "7.0.0-beta.48"
"@babel/plugin-syntax-optional-catch-binding" "7.0.0-beta.48"
"@babel/plugin-transform-arrow-functions" "7.0.0-beta.48"
"@babel/plugin-transform-async-to-generator" "7.0.0-beta.48"
"@babel/plugin-transform-block-scoped-functions" "7.0.0-beta.48"
"@babel/plugin-transform-block-scoping" "7.0.0-beta.48"
"@babel/plugin-transform-classes" "7.0.0-beta.48"
"@babel/plugin-transform-computed-properties" "7.0.0-beta.48"
"@babel/plugin-transform-destructuring" "7.0.0-beta.48"
"@babel/plugin-transform-dotall-regex" "7.0.0-beta.48"
"@babel/plugin-transform-duplicate-keys" "7.0.0-beta.48"
"@babel/plugin-transform-exponentiation-operator" "7.0.0-beta.48"
"@babel/plugin-transform-for-of" "7.0.0-beta.48"
"@babel/plugin-transform-function-name" "7.0.0-beta.48"
"@babel/plugin-transform-literals" "7.0.0-beta.48"
"@babel/plugin-transform-modules-amd" "7.0.0-beta.48"
"@babel/plugin-transform-modules-commonjs" "7.0.0-beta.48"
"@babel/plugin-transform-modules-systemjs" "7.0.0-beta.48"
"@babel/plugin-transform-modules-umd" "7.0.0-beta.48"
"@babel/plugin-transform-new-target" "7.0.0-beta.48"
"@babel/plugin-transform-object-super" "7.0.0-beta.48"
"@babel/plugin-transform-parameters" "7.0.0-beta.48"
"@babel/plugin-transform-regenerator" "7.0.0-beta.48"
"@babel/plugin-transform-shorthand-properties" "7.0.0-beta.48"
"@babel/plugin-transform-spread" "7.0.0-beta.48"
"@babel/plugin-transform-sticky-regex" "7.0.0-beta.48"
"@babel/plugin-transform-template-literals" "7.0.0-beta.48"
"@babel/plugin-transform-typeof-symbol" "7.0.0-beta.48"
"@babel/plugin-transform-unicode-regex" "7.0.0-beta.48"
"@babel/helper-module-imports" "7.0.0-beta.49"
"@babel/helper-plugin-utils" "7.0.0-beta.49"
"@babel/plugin-proposal-async-generator-functions" "7.0.0-beta.49"
"@babel/plugin-proposal-object-rest-spread" "7.0.0-beta.49"
"@babel/plugin-proposal-optional-catch-binding" "7.0.0-beta.49"
"@babel/plugin-proposal-unicode-property-regex" "7.0.0-beta.49"
"@babel/plugin-syntax-async-generators" "7.0.0-beta.49"
"@babel/plugin-syntax-object-rest-spread" "7.0.0-beta.49"
"@babel/plugin-syntax-optional-catch-binding" "7.0.0-beta.49"
"@babel/plugin-transform-arrow-functions" "7.0.0-beta.49"
"@babel/plugin-transform-async-to-generator" "7.0.0-beta.49"
"@babel/plugin-transform-block-scoped-functions" "7.0.0-beta.49"
"@babel/plugin-transform-block-scoping" "7.0.0-beta.49"
"@babel/plugin-transform-classes" "7.0.0-beta.49"
"@babel/plugin-transform-computed-properties" "7.0.0-beta.49"
"@babel/plugin-transform-destructuring" "7.0.0-beta.49"
"@babel/plugin-transform-dotall-regex" "7.0.0-beta.49"
"@babel/plugin-transform-duplicate-keys" "7.0.0-beta.49"
"@babel/plugin-transform-exponentiation-operator" "7.0.0-beta.49"
"@babel/plugin-transform-for-of" "7.0.0-beta.49"
"@babel/plugin-transform-function-name" "7.0.0-beta.49"
"@babel/plugin-transform-literals" "7.0.0-beta.49"
"@babel/plugin-transform-modules-amd" "7.0.0-beta.49"
"@babel/plugin-transform-modules-commonjs" "7.0.0-beta.49"
"@babel/plugin-transform-modules-systemjs" "7.0.0-beta.49"
"@babel/plugin-transform-modules-umd" "7.0.0-beta.49"
"@babel/plugin-transform-new-target" "7.0.0-beta.49"
"@babel/plugin-transform-object-super" "7.0.0-beta.49"
"@babel/plugin-transform-parameters" "7.0.0-beta.49"
"@babel/plugin-transform-regenerator" "7.0.0-beta.49"
"@babel/plugin-transform-shorthand-properties" "7.0.0-beta.49"
"@babel/plugin-transform-spread" "7.0.0-beta.49"
"@babel/plugin-transform-sticky-regex" "7.0.0-beta.49"
"@babel/plugin-transform-template-literals" "7.0.0-beta.49"
"@babel/plugin-transform-typeof-symbol" "7.0.0-beta.49"
"@babel/plugin-transform-unicode-regex" "7.0.0-beta.49"
browserslist "^3.0.0"
invariant "^2.2.2"
semver "^5.3.0"
"@babel/template@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.48.tgz#1792741eeabdee09687d24dbfa47fc5437aebd66"
"@babel/template@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.0.0-beta.49.tgz#e38abe8217cb9793f461a5306d7ad745d83e1d27"
dependencies:
"@babel/code-frame" "7.0.0-beta.48"
"@babel/parser" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/code-frame" "7.0.0-beta.49"
"@babel/parser" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
lodash "^4.17.5"
"@babel/traverse@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.48.tgz#e2f4dad48435ae500f8067d470216a355d947e74"
"@babel/traverse@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.0.0-beta.49.tgz#4f2a73682a18334ed6625d100a8d27319f7c2d68"
dependencies:
"@babel/code-frame" "7.0.0-beta.48"
"@babel/generator" "7.0.0-beta.48"
"@babel/helper-function-name" "7.0.0-beta.48"
"@babel/helper-split-export-declaration" "7.0.0-beta.48"
"@babel/parser" "7.0.0-beta.48"
"@babel/types" "7.0.0-beta.48"
"@babel/code-frame" "7.0.0-beta.49"
"@babel/generator" "7.0.0-beta.49"
"@babel/helper-function-name" "7.0.0-beta.49"
"@babel/helper-split-export-declaration" "7.0.0-beta.49"
"@babel/parser" "7.0.0-beta.49"
"@babel/types" "7.0.0-beta.49"
debug "^3.1.0"
globals "^11.1.0"
invariant "^2.2.0"
@ -544,9 +530,9 @@
lodash "^4.2.0"
to-fast-properties "^2.0.0"
"@babel/types@7.0.0-beta.48":
version "7.0.0-beta.48"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.48.tgz#095872fa6f8a87846f5872a39a938f34d5dc55a3"
"@babel/types@7.0.0-beta.49":
version "7.0.0-beta.49"
resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.0.0-beta.49.tgz#b7e3b1c3f4d4cfe11bdf8c89f1efd5e1617b87a6"
dependencies:
esutils "^2.0.2"
lodash "^4.17.5"
@ -1080,10 +1066,6 @@ babel-types@^6.26.0:
lodash "^4.17.4"
to-fast-properties "^1.0.3"
babylon@7.0.0-beta.47:
version "7.0.0-beta.47"
resolved "https://registry.yarnpkg.com/babylon/-/babylon-7.0.0-beta.47.tgz#6d1fa44f0abec41ab7c780481e62fd9aafbdea80"
babylon@^6.13.0, babylon@^6.17.2:
version "6.17.3"
resolved "https://registry.yarnpkg.com/babylon/-/babylon-6.17.3.tgz#1327d709950b558f204e5352587fd0290f8d8e48"