LoginSignup
4
4

More than 5 years have passed since last update.

package.jsonのdevDependenciesから.babelrcを自動生成する

Posted at

インストールしたbabel-pluinやbabel-presetを.babelrcに反映させるのはちょっと面倒ですよね。

そんなときはcreate-babelrcを使うとpackage.jsonの情報を使って.babelrcが生成できて便利です。

akameco/create-babelrc
create .babelrc using package.json

インストール

$ npm install --global create-babelrc

Usage

DIvvxaZVwAAG_By.jpg (577×355)

以下のような.babelrcが生成されます。

{
  "presets": [
    "env",
    "flow"
  ],
  "plugins": [
    "transform-class-properties"
  ]
}

なお順番は考慮しなので、必要に応じて修正する必要はあります。

また、--overwriteもしくは-oで既存の.babelrcを上書きします。デフォルトでは、すでに.babelrcがある場合は何もせずに終了します。

$ create-babelrc --help

  create .babelrc using package.json

  Usage
    $ create-babelrc

  Options
    --overwrite, -o    Overwrite .babelrc

  Examples
    $ create-babelrc

気に入っていただけたらスターしてくれるとうれしいです。

akameco/create-babelrc
create .babelrc using package.json

何かあればコメント欄、Twitterで議論しましょう。

4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4