0.0.2 • Published 8 years ago
babel-plugin-transform-string-to-import v0.0.2
babel-plugin-transform-string-to-import
Transform prefixed strings into imports. Works with babel 6/7.
in
var a = '~iconName'
function foo() {
return <icon name="~iconName"/>
}out
import _iconName from 'iconName';
var a = _iconName;
function foo() {
return <icon name={_iconName} />;
}and then let webpack handle import _iconName from 'iconName';
Installation
$ npm install babel-plugin-transform-string-to-importUsage
Via .babelrc (Recommended)
.babelrc
{
"plugins": ["transform-string-to-import"]
}Via CLI
$ babel --plugins transform-string-to-import script.jsVia Node API
require("babel-core").transform("code", {
plugins: ["transform-string-to-import"]
});Options
prefix
string, defaults to '~'
The prefix of the strings to transform