Allow parsing of optional catch bindings
npm install babel-plugin-syntax-optional-catch-binding> This plugin allows Babel to parse optional catch bindings.
Syntax
``javascript`
try {
throw 0;
} catch {
doSomethingWhichDoesntCareAboutTheValueThrown();
console.log("Yay, code executes!");
}
`sh`
npm install --save-dev babel-plugin-syntax-optional-catch-binding
.babelrc
`json`
{
"plugins": ["syntax-optional-catch-binding"]
}
`sh`
babel --plugins syntax-optional-catch-binding script.js
`javascript``
require("babel-core").transform("code", {
plugins: ["syntax-optional-catch-binding"]
});