Skip to content

Commit b7066f8

Browse files
committed
build: bump deps
1 parent b230549 commit b7066f8

File tree

4 files changed

+735
-538
lines changed

4 files changed

+735
-538
lines changed

Diff for: build/build.main.js

+17-18
Original file line numberDiff line numberDiff line change
@@ -27,24 +27,23 @@ function build (builds) {
2727
}
2828

2929
function buildEntry (config) {
30-
const isProd = /min\.js$/.test(config.dest)
31-
return rollup.rollup(config).then(bundle => {
32-
const code = bundle.generate(config).code
33-
if (isProd) {
34-
var minified = (config.banner ? config.banner + '\n' : '') + uglify.minify(code, {
35-
fromString: true,
36-
output: {
37-
/* eslint-disable camelcase */
38-
screw_ie8: true,
39-
ascii_only: true
40-
/* eslint-enable camelcase */
41-
}
42-
}).code
43-
return write(config.dest, minified, true)
44-
} else {
45-
return write(config.dest, code)
46-
}
47-
})
30+
const isProd = /min\.js$/.test(config.file)
31+
return rollup.rollup(config)
32+
.then(bundle => bundle.generate(config))
33+
.then(({ code }) => {
34+
if (isProd) {
35+
var minified = (config.banner ? config.banner + '\n' : '') + uglify.minify(code, {
36+
output: {
37+
/* eslint-disable camelcase */
38+
ascii_only: true
39+
/* eslint-enable camelcase */
40+
}
41+
}).code
42+
return write(config.file, minified, true)
43+
} else {
44+
return write(config.file, code)
45+
}
46+
})
4847
}
4948

5049
function write (dest, code, zip) {

Diff for: build/configs.js

+11-11
Original file line numberDiff line numberDiff line change
@@ -13,36 +13,36 @@ const resolve = _path => path.resolve(__dirname, '../', _path)
1313

1414
const configs = {
1515
umdDev: {
16-
entry: resolve('src/index.js'),
17-
dest: resolve('dist/vuex.js'),
16+
input: resolve('src/index.js'),
17+
file: resolve('dist/vuex.js'),
1818
format: 'umd',
1919
env: 'development'
2020
},
2121
umdProd: {
22-
entry: resolve('src/index.js'),
23-
dest: resolve('dist/vuex.min.js'),
22+
input: resolve('src/index.js'),
23+
file: resolve('dist/vuex.min.js'),
2424
format: 'umd',
2525
env: 'production'
2626
},
2727
commonjs: {
28-
entry: resolve('src/index.js'),
29-
dest: resolve('dist/vuex.common.js'),
28+
input: resolve('src/index.js'),
29+
file: resolve('dist/vuex.common.js'),
3030
format: 'cjs'
3131
},
3232
esm: {
33-
entry: resolve('src/index.esm.js'),
34-
dest: resolve('dist/vuex.esm.js'),
33+
input: resolve('src/index.esm.js'),
34+
file: resolve('dist/vuex.esm.js'),
3535
format: 'es'
3636
}
3737
}
3838

3939
function genConfig (opts) {
4040
const config = {
41-
entry: opts.entry,
42-
dest: opts.dest,
41+
input: opts.input,
42+
file: opts.file,
4343
format: opts.format,
4444
banner,
45-
moduleName: 'Vuex',
45+
name: 'Vuex',
4646
plugins: [
4747
replace({
4848
__VERSION__: version

0 commit comments

Comments
 (0)