mirror of
https://github.com/GitSquared/edex-ui.git
synced 2024-09-21 02:27:39 +00:00
ci: fix code minifier script
This commit is contained in:
parent
cfcf9c8a09
commit
07afe04f73
32
package-lock.json
generated
32
package-lock.json
generated
@ -723,9 +723,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"commander": {
|
"commander": {
|
||||||
"version": "2.14.1",
|
"version": "2.20.3",
|
||||||
"resolved": "https://registry.npmjs.org/commander/-/commander-2.14.1.tgz",
|
"resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
|
||||||
"integrity": "sha512-+YR16o3rK53SmWHU3rEM3tPAh2rwb1yPcQX5irVn7mb0gXbwuCCrnkbV5+PBfETdfg1vui07nM6PCG1zndcjQw=="
|
"integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
|
||||||
},
|
},
|
||||||
"concat-map": {
|
"concat-map": {
|
||||||
"version": "0.0.1",
|
"version": "0.0.1",
|
||||||
@ -2931,6 +2931,23 @@
|
|||||||
"resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",
|
||||||
"integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg=="
|
"integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg=="
|
||||||
},
|
},
|
||||||
|
"terser": {
|
||||||
|
"version": "5.5.1",
|
||||||
|
"resolved": "https://registry.npmjs.org/terser/-/terser-5.5.1.tgz",
|
||||||
|
"integrity": "sha512-6VGWZNVP2KTUcltUQJ25TtNjx/XgdDsBDKGt8nN0MpydU36LmbPPcMBd2kmtZNNGVVDLg44k7GKeHHj+4zPIBQ==",
|
||||||
|
"requires": {
|
||||||
|
"commander": "^2.20.0",
|
||||||
|
"source-map": "~0.7.2",
|
||||||
|
"source-map-support": "~0.5.19"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"source-map": {
|
||||||
|
"version": "0.7.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
|
||||||
|
"integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ=="
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"to-readable-stream": {
|
"to-readable-stream": {
|
||||||
"version": "1.0.0",
|
"version": "1.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz",
|
||||||
@ -2991,15 +3008,6 @@
|
|||||||
"is-typedarray": "^1.0.0"
|
"is-typedarray": "^1.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"uglify-es": {
|
|
||||||
"version": "3.3.10",
|
|
||||||
"resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.10.tgz",
|
|
||||||
"integrity": "sha512-rPzPisCzW68Okj1zNrfa2dR9uEm43SevDmpR6FChoZABFk9dANGnzzBMgHYUXI3609//63fnVkyQ1SQmAMyjww==",
|
|
||||||
"requires": {
|
|
||||||
"commander": "~2.14.1",
|
|
||||||
"source-map": "~0.6.1"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"unique-string": {
|
"unique-string": {
|
||||||
"version": "2.0.0",
|
"version": "2.0.0",
|
||||||
"resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
|
"resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz",
|
||||||
|
@ -112,7 +112,7 @@
|
|||||||
"electron-rebuild": "^2.3.4",
|
"electron-rebuild": "^2.3.4",
|
||||||
"node-abi": "2.19.3",
|
"node-abi": "2.19.3",
|
||||||
"node-json-minify": "1.0.0",
|
"node-json-minify": "1.0.0",
|
||||||
"uglify-es": "3.3.10"
|
"terser": "^5.5.1"
|
||||||
},
|
},
|
||||||
"optionalDependencies": {
|
"optionalDependencies": {
|
||||||
"cson-parser": "4.0.7"
|
"cson-parser": "4.0.7"
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
const fs = require("fs");
|
const fs = require("fs");
|
||||||
const path = require("path");
|
const path = require("path");
|
||||||
const stdout = process.stdout;
|
const stdout = process.stdout;
|
||||||
const UglifyJS = require("uglify-es");
|
const UglifyJS = require("terser");
|
||||||
const CleanCSS = require("clean-css");
|
const CleanCSS = require("clean-css");
|
||||||
JSON.minify = require("node-json-minify");
|
JSON.minify = require("node-json-minify");
|
||||||
|
|
||||||
@ -36,7 +36,7 @@ async function recursiveMinify(dirPath) {
|
|||||||
|
|
||||||
switch (filePath.split(".").pop()) {
|
switch (filePath.split(".").pop()) {
|
||||||
case "js":
|
case "js":
|
||||||
let minified = UglifyJS.minify(fs.readFileSync(filePath, {encoding: "utf-8"}), {
|
let minified = await UglifyJS.minify(fs.readFileSync(filePath, {encoding: "utf-8"}), {
|
||||||
compress: {
|
compress: {
|
||||||
dead_code: false,
|
dead_code: false,
|
||||||
unused: false,
|
unused: false,
|
||||||
|
Loading…
Reference in New Issue
Block a user