Skip to content
This repository was archived by the owner on May 26, 2023. It is now read-only.

Commit 32cf763

Browse files
chore(package): Update rollup bundler options
1 parent 8673934 commit 32cf763

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

rollup.config.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -51,56 +51,56 @@ if (MINIFY) plugins.push(uglify(uglifyOpts));
5151
const extension = MINIFY ? ".min.js" : ".js";
5252

5353
const 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+
6165
const 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
7376
const 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

8486
const 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

9596
const 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

106106
const CONFIG =

0 commit comments

Comments
 (0)