old_contents: ﻿import rollup from 'rollup'
  import nodeResolve from 'rollup-plugin-node-resolve'
  import commonjs from 'rollup-plugin-commonjs';
  import uglify from 'rollup-plugin-uglify'
  
  export default {
    entry: 'dist/main-aot.js',
    dest: 'dist/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 }),
      commonjs({
        include: 'node_modules/rxjs/**',
      }),
      uglify()
    ]
  }
new_contents: ﻿import rollup from 'rollup';
  import nodeResolve from 'rollup-plugin-node-resolve';
  import commonjs from 'rollup-plugin-commonjs';
  import uglify from 'rollup-plugin-uglify';
  
  export default {
    entry: 'dist/main-aot.ts',
    dest: 'dist/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 }),
      commonjs({
        include: 'node_modules/rxjs/**',
      }),
      uglify()
    ]
  }
subject: update rollup config