gund/ngx-renderer

View on GitHub
rollup.config.umd.js

Summary

Maintainability
A
3 hrs
Test Coverage
import nodeResolve from 'rollup-plugin-node-resolve';
import { globalsRegex, GLOBAL } from 'rollup-globals-regex';

export default {
  entry: 'dist/bundles/ngx-renderer.es5.js',
  dest: 'dist/bundles/ngx-renderer.umd.js',
  format: 'umd',
  moduleName: 'ngxRenderer',
  plugins: [
    nodeResolve({ jsnext: true, browser: true })
  ],
  globals: globalsRegex({
    'tslib': 'tslib',
    [GLOBAL.NG2]: GLOBAL.NG2.TPL,
  }),
  external: (moduleId) => {
    if (/^(\@angular)\//.test(moduleId)) {
      return true;
    }

    return false;
  }
};