1.0.6 • Published 10 years ago
babel-plugin-resolve-bower-module v1.0.6
babel-plugin-resolve-bower-module
A Babel plugin to resolve ES6 imports that reference Bower modules.
Installation
npm install babel-plugin-resolve-bower-module --save-devIn your .babelrc file add the plugin to the plugins array:
{
"plugins": [
"resolve-bower-module"
]
}How it works
This plugin will look for import statements where the module-name matches a Bower module that is declared as a dependency or a devDependency of the project, e.g.
import foo from 'foo';will be transformed to something like
import foo from '../../bower_components/foo/src/index';Options
If the plugin isn't resolving paths correctly or if your bower.json isn't in process.cwd() you can pass cwd as an option to the plugin, e.g. in .babelrc specify
{
"plugins": [
["resolve-bower-module", { "cwd": ".." }]
]
}