1.0.3 • Published 9 years ago
@johnydays/babel-plugin-relative-import v1.0.3
Babel Plugin Relative Import
Import relative files with ease
import fooHelper from '~/helpers/example.js';
// Gets compiled to:
import fooHelper from './../../../helpers/foo.js';
// No more relative path mess!Quickstart
npm install babel-plugin-relative-import --save-devAdd a .babelrc file and write:
{
  "plugins": [
    "babel-plugin-relative-import"
  ]
}Options
You can use a custom root with the rootPathSuffix option.
{
  "plugins": [
    ["babel-plugin-relative-import", {
      "rootPathSuffix": "src/js"
    }]
  ]
}You can also use a path starting with %/ in your rootPathSuffix to automatically resolve the closest package.json.
Inspiration
Inspired by the babel-root-import from Michael J. Zoidl.
1.0.3
9 years ago