20 lines
		
	
	
		
			522 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
		
			522 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
|  | import nodeResolve from 'rollup-plugin-node-resolve'; | ||
|  | import commonjs from 'rollup-plugin-commonjs'; | ||
|  | 
 | ||
|  | // a real app should make a common bundle for libraries instead of bundling them
 | ||
|  | // in both the main module & the lazy module, but we don't care about size here
 | ||
|  | export default { | ||
|  |   entry: 'dist/src/lazy.module.js', | ||
|  |   sourceMap: true, | ||
|  |   treeshake: true, | ||
|  |   moduleName: 'lazy', | ||
|  |   plugins: [ | ||
|  |     commonjs({ | ||
|  |       include: 'node_modules/**' | ||
|  |     }), | ||
|  |     nodeResolve({ | ||
|  |       jsnext: true, main: true, module: true | ||
|  |     }) | ||
|  |   ] | ||
|  | }; |