diff --git a/packages/babel-preset-stage-3/package.json b/packages/babel-preset-stage-3/package.json index ce02234720bd..03a5443dfaa0 100644 --- a/packages/babel-preset-stage-3/package.json +++ b/packages/babel-preset-stage-3/package.json @@ -11,6 +11,7 @@ "babel-plugin-syntax-dynamic-import": "7.0.0-alpha.17", "babel-plugin-transform-async-generator-functions": "7.0.0-alpha.17", "babel-plugin-transform-object-rest-spread": "7.0.0-alpha.17", + "babel-plugin-transform-optional-catch-binding": "7.0.0-alpha.17", "babel-plugin-transform-unicode-property-regex": "^2.0.2" } } diff --git a/packages/babel-preset-stage-3/src/index.js b/packages/babel-preset-stage-3/src/index.js index c23a4c9e0f5d..d9546d9c00dd 100644 --- a/packages/babel-preset-stage-3/src/index.js +++ b/packages/babel-preset-stage-3/src/index.js @@ -1,6 +1,7 @@ import syntaxDynamicImport from "babel-plugin-syntax-dynamic-import"; import transformAsyncGeneratorFunctions from "babel-plugin-transform-async-generator-functions"; import transformObjectRestSpread from "babel-plugin-transform-object-rest-spread"; +import transformOptionalCatchBinding from "babel-plugin-transform-optional-catch-binding"; import transformUnicodePropertyRegex from "babel-plugin-transform-unicode-property-regex"; export default function() { @@ -9,6 +10,7 @@ export default function() { syntaxDynamicImport, transformAsyncGeneratorFunctions, transformObjectRestSpread, + transformOptionalCatchBinding, transformUnicodePropertyRegex, ], };