File tree Expand file tree Collapse file tree 3 files changed +14
-5
lines changed
Expand file tree Collapse file tree 3 files changed +14
-5
lines changed Original file line number Diff line number Diff line change 138138 "serialize-javascript" : " ^1.3.0" ,
139139 "shelljs" : " ^0.8.1" ,
140140 "typescript" : " ^3.1.3" ,
141- "uglify-js " : " ^3.0.15 " ,
141+ "terser " : " ^3.10.2 " ,
142142 "webpack" : " ^4.22.0" ,
143143 "weex-js-runtime" : " ^0.23.6" ,
144144 "weex-styler" : " ^0.3.0" ,
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ const fs = require('fs')
22const path = require ( 'path' )
33const zlib = require ( 'zlib' )
44const rollup = require ( 'rollup' )
5- const uglify = require ( 'uglify-js ' )
5+ const terser = require ( 'terser ' )
66
77if ( ! fs . existsSync ( 'dist' ) ) {
88 fs . mkdirSync ( 'dist' )
@@ -48,7 +48,7 @@ function buildEntry (config) {
4848 . then ( bundle => bundle . generate ( output ) )
4949 . then ( ( { code } ) => {
5050 if ( isProd ) {
51- var minified = ( banner ? banner + '\n' : '' ) + uglify . minify ( code , {
51+ var minified = ( banner ? banner + '\n' : '' ) + terser . minify ( code , {
5252 output : {
5353 ascii_only : true
5454 } ,
Original file line number Diff line number Diff line change @@ -7562,7 +7562,7 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
75627562 source-map-url "^0.4.0"
75637563 urix "^0.1.0"
75647564
7565- source-map-support@^0.5.9 :
7565+ source-map-support@^0.5.9, source-map-support@~0.5.6 :
75667566 version "0.5.9"
75677567 resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f"
75687568 integrity sha512-gR6Rw4MvUlYy83vP0vxoVNzM6t8MUXqNuRsuBmBHQDu1Fh6X015FrLdgoDKcNdkwGubozq0P4N0Q37UyFVr1EA==
@@ -7914,6 +7914,15 @@ tar@^4:
79147914 safe-buffer "^5.1.2"
79157915 yallist "^3.0.2"
79167916
7917+ terser@^3.10.2 :
7918+ version "3.10.2"
7919+ resolved "https://registry.yarnpkg.com/terser/-/terser-3.10.2.tgz#a61d2c97065f9fdc8c49a18655e2a80ca7298a94"
7920+ integrity sha512-+QrFoqBImmsQGB4c/HvaqgZynmbNvNBwoBxuu7fYXtq5EEtlLUzph+WimDj+xMkuqawXPMl2lgCIz81CdXvt+w==
7921+ dependencies :
7922+ commander "~2.17.1"
7923+ source-map "~0.6.1"
7924+ source-map-support "~0.5.6"
7925+
79177926test-exclude@^5.0.0 :
79187927 version "5.0.0"
79197928 resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-5.0.0.tgz#cdce7cece785e0e829cd5c2b27baf18bc583cfb7"
@@ -8123,7 +8132,7 @@ uglify-es@^3.3.4:
81238132 commander "~2.13.0"
81248133 source-map "~0.6.1"
81258134
8126- uglify-js@^3.0.15, uglify-js@^3. 1.4 :
8135+ uglify-js@^3.1.4 :
81278136 version "3.4.9"
81288137 resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.4.9.tgz#af02f180c1207d76432e473ed24a28f4a782bae3"
81298138 integrity sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==
You can’t perform that action at this time.
0 commit comments