@@ -51,56 +51,56 @@ if (MINIFY) plugins.push(uglify(uglifyOpts));
5151const extension = MINIFY ? ".min.js" : ".js" ;
5252
5353const BASE_CONFIG = {
54- sourcemap : true ,
55- exports : 'named' ,
56- plugins : plugins ,
57- banner : banner ,
5854 onwarn : onwarn ,
55+ plugins : plugins ,
5956} ;
6057
58+ const BASE_OUTPUT = {
59+ banner : banner ,
60+ exports : 'named' ,
61+ format : 'umd' ,
62+ sourcemap : true ,
63+ }
64+
6165const ROUTER_CONFIG = Object . assign ( {
6266 input : 'lib-esm/index.js' ,
6367 external : [ 'angular' , '@uirouter/core' ] ,
64- output : {
68+ output : Object . assign ( {
6569 file : 'release/ui-router-angularjs' + extension ,
66- format : 'umd' ,
6770 name : '@uirouter/angularjs' ,
6871 globals : { angular : 'angular' , '@uirouter/core' : '@uirouter/core' } ,
69- } ,
72+ } , BASE_OUTPUT ) ,
7073} , BASE_CONFIG ) ;
7174
7275// Also bundles the code from @uirouter /core into the same bundle
7376const MONOLITHIC_ROUTER_CONFIG = Object . assign ( {
7477 input : 'lib-esm/index.js' ,
7578 external : 'angular' ,
76- output : {
79+ output : Object . assign ( {
7780 file : 'release/angular-ui-router' + extension ,
78- format : 'umd' ,
7981 name : '@uirouter/angularjs' ,
8082 globals : { angular : 'angular' } ,
81- } ,
83+ } , BASE_OUTPUT ) ,
8284} , BASE_CONFIG ) ;
8385
8486const EVENTS_CONFIG = Object . assign ( { } , BASE_CONFIG , {
8587 input : 'lib-esm/legacy/stateEvents.js' ,
8688 external : [ 'angular' , '@uirouter/core' ] ,
87- output : {
89+ output : Object . assign ( {
8890 file : 'release/stateEvents' + extension ,
89- format : 'umd' ,
9091 name : '@uirouter/angularjs-state-events' ,
9192 globals : { angular : 'angular' , '@uirouter/core' : '@uirouter/core' } ,
92- } ,
93+ } , BASE_OUTPUT ) ,
9394} ) ;
9495
9596const RESOLVE_CONFIG = Object . assign ( { } , BASE_CONFIG , {
9697 input : 'lib-esm/legacy/resolveService.js' ,
9798 external : [ 'angular' , '@uirouter/core' ] ,
98- output : {
99+ output : Object . assign ( {
99100 file : 'release/resolveService' + extension ,
100- format : 'umd' ,
101101 name : '@uirouter/angularjs-resolve-service' ,
102102 globals : { angular : 'angular' , '@uirouter/core' : '@uirouter/core' } ,
103- } ,
103+ } , BASE_OUTPUT ) ,
104104} ) ;
105105
106106const CONFIG =
0 commit comments