UNPKG

725 BJavaScriptView Raw
1
2import nodeResolve from 'rollup-plugin-node-resolve';
3import commonjs from 'rollup-plugin-commonjs';
4import replace from 'rollup-plugin-replace';
5
6const pkg = require('./package.json');
7
8
9
10
11const config = {
12
13 input: 'dist/es6/jssm.js',
14
15 output: {
16 file : 'dist/jssm.es5.iife.js',
17 format : 'iife',
18 name : 'jssm'
19 },
20
21 plugins : [
22
23 nodeResolve({
24 mainFields : ['module', 'main'],
25 browser : true,
26 extensions : [ '.js', '.json', '.ts', '.tsx' ],
27 preferBuiltins : false
28 }),
29
30 commonjs(),
31
32 replace({
33 'process.env.NODE_ENV' : JSON.stringify( 'production' )
34 })
35
36 ]
37
38};
39
40
41
42
43
44export default config;