@babel/preset-stage-0
インストール
- npm
- Yarn
- pnpm
npm install --save-dev @babel/preset-stage-0
yarn add --dev @babel/preset-stage-0
pnpm add --save-dev @babel/preset-stage-0
使用方法
設定ファイルを使用 (推奨)
babel.config.json
{
"presets": ["@babel/preset-stage-0"]
}
CLI経由
シェル
babel script.js --presets @babel/preset-stage-0
Node API経由
JavaScript
require("@babel/core").transformSync("code", {
presets: ["@babel/preset-stage-0"]
});
オプション
loose
boolean
、デフォルトはfalse
。
このプリセット内の、対応するプラグインに対して「loose」変換を有効にします。
useBuiltIns
boolean
、デフォルトはfalse
。
必要なプラグインに対して、ポリフィルによる動作の模倣を試みる代わりに、ネイティブのビルトインを使用します。
decoratorsLegacy
boolean
、デフォルトはfalse
。
レガシー(ステージ1)のデコレーター構文と動作を使用します。
プリセットオプションの設定方法の詳細については、こちらをご覧ください。