0.1.1 • Published 8 years ago
babel-plugin-transform-cjs-system-require v0.1.1
babel-plugin-transform-cjs-system-require
Transforms all calls of require
into calls of the SystemJS internal $__require
.
Example
In
require('test/');
Out
$__require('test');
Installation
$ npm install babel-plugin-transform-cjs-system-require
Usage
Via .babelrc
.babelrc
{
"plugins": [
["transform-cjs-system-require", {}]
]
}
Via CLI
$ babel --plugins transform-cjs-system-require script.js
Via Node API (Recommended)
require("babel-core").transform("code", {
plugins: [
["transform-cjs-system-require", {
requireName: "require", // optional
mappedRequireName: "$__require", // optional
map: function(name) { // optional
return normalize(name);
}
}]
]
});