replace import sources
Install
$ npm install --save babel-plugin-transform-rename-import
babelrc
"plugins": "transform-rename-import" original: 'assert' replacement: 'power-assert'
or multiple replacements:
"plugins": "transform-rename-import" replacements: original: 'replace-me' replacement: 'replaced' original: 'replace-me2' replacement: 'replaced2'
RegExp:
"plugins": "transform-rename-import" original: '^(.+?)\\.less$' replacement: '$1.css'
Programatic Usage
{ return code;} //=> "require('bar');" //=> "import foo from 'bar';" //=> "require('bar/thingy');" //=> "require('foo/thingy.css');"
License
MIT © Sigurd Fosseng