1.0.0 • Published 8 years ago

babel-plugin-dev-module-alias v1.0.0

Weekly downloads
16
License
-
Repository
github
Last release
8 years ago

babel-plugin-dev-module-alias

Installation

npm install babel-plugin-dev-module-alias --save-dev

Usage

.babelrc

{
  "presets": ["forbeslindesay"],
  "plugins": [],
  "env": {
    "development": {
      "plugins": [
        "dev-module-alias"
      ]
    }
  }
}

Then in an npm module you depend on (e.g. bicycle) you can use code like:

package.json

{
  // ...
  "developmentVersions": {
    "bicycle/lib/": "bicycle/dev/"
  }
}

This will replace all calls to require('bicycle/lib/whatever') with require('bicycle/dev/whatever'). This is useful for adding runtime type-checking etc. that you don't want to have included in production by accident.