* boilerplate, gulpfile, quickstart * move ts files up to cookbooks * move rest of ts files * fix tsconfig, default build task, json file * fix js examples * fix webpack example * remove a2docs.css references * fix aot examples * fix webpack run task * fix cb-i18n * fix upgrade examples * fix unit tests * fix comment in deployment index * removed unused typings.json * fix plunkers * fix js example paths * fix ts quickstart/setup prose * add src folder note to setup * broadly replace app/ -> src/app/ * broadly replace main.ts * broadly replaced index.html * broadly replace tsconfig * replace systemjs * fix filetrees * Minor prose fixes to aot, i18n cookbooks * remove char harp was complaining about * update new reactive forms example * fix quickstart jade error * fix mistakes uncovered by CI * fix bad filename errors * edit style guide 04-06 rule to use src * add changelog * Incorporate Jesus's feedback * fix snippet headers in toh1/2 * chore: tweak changelog and setup text
		
			
				
	
	
		
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			37 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| // #docregion
 | |
| import rollup      from 'rollup'
 | |
| import nodeResolve from 'rollup-plugin-node-resolve'
 | |
| import commonjs    from 'rollup-plugin-commonjs';
 | |
| import uglify      from 'rollup-plugin-uglify'
 | |
| 
 | |
| // #docregion config
 | |
| export default {
 | |
|   entry: 'src/main.js',
 | |
|   dest: 'src/build.js', // output a single application bundle
 | |
|   sourceMap: false,
 | |
|   format: 'iife',
 | |
|   onwarn: function(warning) {
 | |
|     // Skip certain warnings
 | |
| 
 | |
|     // should intercept ... but doesn't in some rollup versions
 | |
|     if ( warning.code === 'THIS_IS_UNDEFINED' ) { return; }
 | |
|     // intercepts in some rollup versions
 | |
|     if ( warning.indexOf("The 'this' keyword is equivalent to 'undefined'") > -1 ) { return; }
 | |
| 
 | |
|     // console.warn everything else
 | |
|     console.warn( warning.message );
 | |
|   },
 | |
|   plugins: [
 | |
|       nodeResolve({jsnext: true, module: true}),
 | |
|       // #docregion commonjs
 | |
|       commonjs({
 | |
|         include: 'node_modules/rxjs/**',
 | |
|       }),
 | |
|       // #enddocregion commonjs
 | |
|       // #docregion uglify
 | |
|       uglify()
 | |
|       // #enddocregion uglify
 | |
|   ]
 | |
| }
 | |
| // #enddocregion config
 |