babel-plugin-transform-import-bangtext-node
Transforms:
;
into
var foo = ;
Installation
npm install --save-dev babel-plugin-transform-import-bangtext-node
Usage
This only works in Node environments. Do not try to use this plugin in a browser environment.
plugins: 'transform-import-bangtext-node' basePath: '/path/to/wherever' ;
Options
-
basePath
- When importing anything that does not begin with/
,./
, or../
, this option can be set to join with the path usingpath.join(basePath, target)
. Using an absolute base path is recommended. -
encoding
- The encoding option passed tofs.readFileSync()
. Defaults toutf8
.
Why does this plugin exist?
The functionality of this plugin is intended to mirror the SystemJS text plugin that is used in a browser environment. Using this transform will allow you to import modules written with the SystemJS text plugin into your Node environment.