babel-plugin-require-glob

0.1.1 • Public • Published

babel-plugin-require-glob

Babel plugin which gives you ability to require globs.

Configuration

$ npm install babel-plugin-require-glob --save-dev

In your .babelrc:

{
  "babel": {
    "plugins": [
      [
        "require-glob",
        {
          "pattern": "",
          "options": {}
        }
      ]
    ]
  }
}

pattern {String} Pattern to be matched
options {Object}

Usage

const pages = requireGlob('src/pages')
/**
* src/pages/page1/index.js
* src/pages/page2/index.js
*/

It will be transformed into:

const pages = {
  page1: require('/your-project/src/pages/page1'),
  page2: require('/your-project/src/pages/page2')
}

Readme

Keywords

Package Sidebar

Install

npm i babel-plugin-require-glob

Weekly Downloads

9

Version

0.1.1

License

MIT

Unpacked Size

3.24 kB

Total Files

3

Last publish

Collaborators

  • wonsure2