babel-plugin-s2s-action-root
compose action types
Install
$ npm install --save-dev babel-plugin-s2s-action-root
Example
IN:
OUT:
// @flow
import type { Action as AppAction } from "../app/actionTypes";
import type { Action as BobAction } from "../bob/actionTypes";
export type Action = AppAction | BobAction;
Usage
{
['s2s-action-root', {
input: 'containers/**/actionTypes.js',
output: 'types/action.js',
globOptions: {}
}]
}
input
type: string
required: true
glob pattern.
output
type: string
required: true
outputh path.