UNPKG

rmux

Version:
30 lines (25 loc) 636 B
import createConfig from '../../rollup' import { name, version, author } from './package.json'; const mutiPath = [ 'router', 'fetch', 'store', 'ui' ] const isProd = process.env.NODE_ENV === 'production' const external = ['mux-lib', 'remux-core', 'react', 'rmux-router', 'react-remux', 'rmux-fetch'] const baseConfig = { external, name, version, author, isTerser: isProd } export default [createConfig({ input: `src/index.tsx`, ...baseConfig })].concat(mutiPath.map(v => createConfig({ input: `${v}.tsx`, output: ['umd'], outputfile: { umd: `${v}.js` }, ...baseConfig })))