@delon/cli
Version:
Schematics for ng-alain
37 lines (33 loc) • 1.04 kB
JavaScript
const resolve = require('rollup-plugin-node-resolve');
const replace = require('rollup-plugin-replace');
const globals = {
'@angular/core': 'ng.core',
'@angular/common': 'ng.common',
'@angular/platform-browser': 'ng.platformBrowser',
'@angular/router': 'ng.router',
'@angular/common/http': 'ng.common.http',
'rxjs/Observable': 'Rx',
'rxjs/Observer': 'Rx',
'rxjs/BehaviorSubject': 'Rx',
'rxjs/operators': 'Rx.Observable.prototype',
'rxjs/observable/of': 'Rx.Observable',
'rxjs/observable/fromEvent': 'Rx.Observable',
'rxjs/observable/FromEventObservable': 'Rx.Observable',
'rxjs/observable/ErrorObservable': 'Rx.Observable'
};
module.exports = {
sourcemap: true,
rollup: require('rollup'),
context: 'this',
name: 'delon.cli',
output: 'cli.umd.js',
format: 'umd',
plugins: [
resolve({
jsnext: true,
main: true
})
],
external: Object.keys(globals),
globals: globals
};