Skip to main content

@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 install --save-dev @babel/plugin-syntax-destructuring-private

Usage

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"],
});