@babel/plugin-syntax-destructuring-private
Allow parsing of destructuring private fields
note
Syntax only
It's unlikely you want to use this plugin directly as it only enables Babel to parse this syntax. Instead, use plugin-proposal-destructuring-private to both parse and transform this syntax.
Installation
- npm
- Yarn
- pnpm
npm install --save-dev @babel/plugin-syntax-destructuring-private
yarn add --dev @babel/plugin-syntax-destructuring-private
pnpm add --save-dev @babel/plugin-syntax-destructuring-private
Usage
With a configuration file (Recommended)
babel.config.json
{
"plugins": ["@babel/plugin-syntax-destructuring-private"]
}
Via CLI
Shell
babel --plugins @babel/plugin-syntax-destructuring-private script.js
Via Node API
JavaScript
require("@babel/core").transformSync("code", {
plugins: ["@babel/plugin-syntax-destructuring-private"],
});