3.0.0 • Published 5 years ago
@rocketstation/babel-plugin-component-index v3.0.0
Babel Plugin Component Index
Babel Plugin Component Index adds magic to components/**/index.js
Installation
npm i @rocketstation/babel-plugin-component-index
Usage
.babelrc
{ "plugins": ["@rocketstation/babel-plugin-component-index"], }
Scope
components/**/index.js
Magic
- Adds export * as actions from "./actions"; if component includes it
- Adds export * as (json|css|png|jpg|svg|gif|ttf|woff|woff2)Asset from "./asset.(json|css|png|jpg|svg|gif|ttf|woff|woff2)"; if component includes it
- Adds export * as A from "./atoms"; if component includes it
- Adds export * as Child from "./child"; if component includes it
- Adds export Component from "./component"; if component includes it
- Adds export Context from "./context"; if component includes it
- Adds export * as custom from "./custom"; if component includes it
- Adds export * as hocs from "./hocs"; if component includes it
- Adds export * as locale from "./locale"; if component includes it
- Adds export * as M from "./molecules"; if component includes it
- Adds export * as O from "./organisms"; if component includes it
- Adds export * as queries from "./queries"; if component includes it
- Adds import './sagas'; if component includes it
- Adds export * as skins from "./skins"; if component includes it
License
Babel Plugin Component Index is licensed under the MIT License
Created by RocketStation