perf(ivy): use buildOptimizer in hello_world__render3__rollup integration test (#21744)

PR Close #21744
This commit is contained in:
Marc Laval
2018-01-24 11:56:14 +01:00
committed by Jason Aden
parent 18174e5564
commit dd48df105b
6 changed files with 4844 additions and 30 deletions

View File

@ -1,32 +1,21 @@
import buildOptimizer from 'rollup-plugin-angular-optimizer'
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve';
import replace from 'rollup-plugin-replace';
import typescript2 from 'rollup-plugin-typescript2';
import uglify from 'rollup-plugin-uglify';
export default {
input: `src/index.ts`,
input: `built/index.js`,
output: {
name: 'hw',
file: `dist/bundle.js`,
format: 'iife',
sourcemap: false
sourcemap: true
},
plugins: [
typescript2({
typescript: require('typescript'),
"experimentalDecorators": true,
"emitDecoratorMetadata": true
}),
replace({
delimiters: ['', ''],
values: {
'/** @class */': '/** @__PURE__ */'
}
}),
buildOptimizer(),
nodeResolve({jsnext: true, module: true}),
commonjs({
include: 'node_modules/rxjs/**',
include: 'node_modules/rxjs/**'
}),
uglify({
mangle: true,