| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  | // #docregion
 | 
					
						
							|  |  |  | import rollup      from 'rollup' | 
					
						
							|  |  |  | import nodeResolve from 'rollup-plugin-node-resolve' | 
					
						
							|  |  |  | import commonjs    from 'rollup-plugin-commonjs'; | 
					
						
							|  |  |  | import uglify      from 'rollup-plugin-uglify' | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | //paths are relative to the execution path
 | 
					
						
							|  |  |  | export default { | 
					
						
							| 
									
										
										
										
											2019-03-14 00:58:43 -07:00
										 |  |  |   input: 'app/main-aot.js', | 
					
						
							|  |  |  |   output: { | 
					
						
							|  |  |  |     file: 'aot/dist/build.js', // output a single application bundle
 | 
					
						
							|  |  |  |     format: 'iife', | 
					
						
							|  |  |  |     sourcemap: true, | 
					
						
							|  |  |  |     sourcemapFile: 'aot/dist/build.js.map' | 
					
						
							|  |  |  |   }, | 
					
						
							| 
									
										
										
										
											2017-02-22 18:13:21 +00:00
										 |  |  |   plugins: [ | 
					
						
							|  |  |  |     nodeResolve({jsnext: true, module: true}), | 
					
						
							|  |  |  |     commonjs({ | 
					
						
							|  |  |  |       include: ['node_modules/rxjs/**'] | 
					
						
							|  |  |  |     }), | 
					
						
							|  |  |  |     uglify() | 
					
						
							|  |  |  |   ] | 
					
						
							|  |  |  | } |