From c5e81516dd9e0ea20dcff8c4a01010e3820db151 Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Mon, 31 Jul 2017 15:00:43 -0500 Subject: [PATCH] Add optional catch binding to stage 3 preset (#6032) --- packages/babel-preset-stage-3/package.json | 1 + packages/babel-preset-stage-3/src/index.js | 2 ++ 2 files changed, 3 insertions(+) diff --git a/packages/babel-preset-stage-3/package.json b/packages/babel-preset-stage-3/package.json index ce02234720..03a5443dfa 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 c23a4c9e0f..d9546d9c00 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, ], };