We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2fb311d commit 202755eCopy full SHA for 202755e
rollup.config.dist.js
@@ -1,6 +1,5 @@
1
import fs from 'fs';
2
import path from 'path';
3
-import mkdirp from 'mkdirp';
4
import { minify } from 'uglify-js';
5
import buble from 'rollup-plugin-buble';
6
import commonjs from 'rollup-plugin-commonjs';
@@ -14,6 +13,7 @@ const DIST_DIR = path.resolve('dist');
14
13
15
export default {
16
format: 'umd',
+ exports: 'named',
17
sourceMap: false,
18
banner: copyright,
19
moduleName: 'Immutable',
@@ -33,7 +33,9 @@ export default {
33
compress: { comparisons: true, pure_getters: true, unsafe: true }
34
});
35
36
- mkdirp.sync(DIST_DIR);
+ if (!fs.existsSync(DIST_DIR)) {
37
+ fs.mkdirSync(DIST_DIR);
38
+ }
39
40
fs.writeFileSync(
41
path.join(DIST_DIR, 'immutable.min.js'),
0 commit comments