diff --git a/packages/babel-standalone/package.json b/packages/babel-standalone/package.json index a509bb0d54..23fdfc3457 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -20,6 +20,7 @@ "babel-plugin-syntax-class-properties": "7.0.0-beta.2", "babel-plugin-syntax-decorators": "7.0.0-beta.2", "babel-plugin-syntax-do-expressions": "7.0.0-beta.2", + "babel-plugin-syntax-dynamic-import": "7.0.0-beta.2", "babel-plugin-syntax-exponentiation-operator": "7.0.0-beta.0", "babel-plugin-syntax-export-extensions": "7.0.0-beta.2", "babel-plugin-syntax-flow": "7.0.0-beta.2", @@ -27,8 +28,10 @@ "babel-plugin-syntax-function-sent": "7.0.0-beta.2", "babel-plugin-syntax-jsx": "7.0.0-beta.2", "babel-plugin-syntax-object-rest-spread": "7.0.0-beta.2", + "babel-plugin-syntax-optional-catch-binding": "7.0.0-beta.2", "babel-plugin-syntax-trailing-function-commas": "7.0.0-beta.0", "babel-plugin-transform-async-functions": "7.0.0-beta.2", + "babel-plugin-transform-async-generator-functions": "7.0.0-beta.2", "babel-plugin-transform-async-to-generator": "7.0.0-beta.2", "babel-plugin-transform-async-to-module-method": "7.0.0-beta.2", "babel-plugin-transform-class-properties": "7.0.0-beta.2", @@ -67,9 +70,11 @@ "babel-plugin-transform-flow-strip-types": "7.0.0-beta.2", "babel-plugin-transform-function-bind": "7.0.0-beta.2", "babel-plugin-transform-jscript": "7.0.0-beta.2", + "babel-plugin-transform-new-target": "7.0.0-beta.2", "babel-plugin-transform-object-assign": "7.0.0-beta.2", "babel-plugin-transform-object-rest-spread": "7.0.0-beta.2", "babel-plugin-transform-object-set-prototype-of-to-assign": "7.0.0-beta.2", + "babel-plugin-transform-optional-catch-binding": "7.0.0-beta.2", "babel-plugin-transform-proto-to-assign": "7.0.0-beta.2", "babel-plugin-transform-react-constant-elements": "7.0.0-beta.2", "babel-plugin-transform-react-display-name": "7.0.0-beta.2", @@ -81,6 +86,7 @@ "babel-plugin-transform-regenerator": "7.0.0-beta.2", "babel-plugin-transform-runtime": "7.0.0-beta.2", "babel-plugin-transform-strict-mode": "7.0.0-beta.2", + "babel-plugin-transform-unicode-property-regex": "^2.0.5", "babel-preset-env": "2.0.0-alpha.19", "babel-preset-es2015": "7.0.0-beta.2", "babel-preset-es2016": "7.0.0-beta.2", diff --git a/packages/babel-standalone/src/index.js b/packages/babel-standalone/src/index.js index cbf51df44c..932175a0ae 100644 --- a/packages/babel-standalone/src/index.js +++ b/packages/babel-standalone/src/index.js @@ -145,6 +145,7 @@ registerPlugins({ "syntax-class-properties": require("babel-plugin-syntax-class-properties"), "syntax-decorators": require("babel-plugin-syntax-decorators"), "syntax-do-expressions": require("babel-plugin-syntax-do-expressions"), + "syntax-dynamic-import": require("babel-plugin-syntax-dynamic-import"), "syntax-exponentiation-operator": require("babel-plugin-syntax-exponentiation-operator"), "syntax-export-extensions": require("babel-plugin-syntax-export-extensions"), "syntax-flow": require("babel-plugin-syntax-flow"), @@ -152,6 +153,7 @@ registerPlugins({ "syntax-function-sent": require("babel-plugin-syntax-function-sent"), "syntax-jsx": require("babel-plugin-syntax-jsx"), "syntax-object-rest-spread": require("babel-plugin-syntax-object-rest-spread"), + "syntax-optional-catch-binding": require("babel-plugin-syntax-optional-catch-binding"), "syntax-trailing-function-commas": require("babel-plugin-syntax-trailing-function-commas"), "transform-async-functions": require("babel-plugin-transform-async-functions"), "transform-async-to-generator": require("babel-plugin-transform-async-to-generator"), @@ -192,9 +194,11 @@ registerPlugins({ "transform-flow-strip-types": require("babel-plugin-transform-flow-strip-types"), "transform-function-bind": require("babel-plugin-transform-function-bind"), "transform-jscript": require("babel-plugin-transform-jscript"), + "transform-new-target": require("babel-plugin-transform-new-target"), "transform-object-assign": require("babel-plugin-transform-object-assign"), "transform-object-rest-spread": require("babel-plugin-transform-object-rest-spread"), "transform-object-set-prototype-of-to-assign": require("babel-plugin-transform-object-set-prototype-of-to-assign"), + "transform-optional-catch-binding": require("babel-plugin-transform-optional-catch-binding"), "transform-proto-to-assign": require("babel-plugin-transform-proto-to-assign"), "transform-react-constant-elements": require("babel-plugin-transform-react-constant-elements"), "transform-react-display-name": require("babel-plugin-transform-react-display-name"), @@ -206,6 +210,7 @@ registerPlugins({ "transform-regenerator": require("babel-plugin-transform-regenerator"), "transform-runtime": require("babel-plugin-transform-runtime"), "transform-strict-mode": require("babel-plugin-transform-strict-mode"), + "transform-unicode-property-regex": require("babel-plugin-transform-unicode-property-regex"), }); // All the presets we should bundle