update terser setting

This commit is contained in:
lxsang 2021-04-18 18:58:00 +02:00
parent 096890c136
commit b4fb5473e4
9 changed files with 56178 additions and 5148 deletions

View File

@ -69,9 +69,9 @@ lite: build_javascripts build_themes build_packages
ts:
-rm -rf dist
tsc -p tsconfig.json
cat `find dist/core/ -name "*.d.ts"` > /tmp/antos.d.ts
cat `find dist/core/ -name "*.d.ts"` > d.ts/antos.d.ts
rm `find dist/ -name "*.d.ts"`
cat src/core.dts /tmp/antos.d.ts > /tmp/corelib.d.ts
cat d.ts/*.d.ts > /tmp/corelib.d.ts
-rm src/packages/CodePad/libs/corelib.d.ts.zip
zip -j src/packages/CodePad/libs/corelib.d.ts.zip /tmp/corelib.d.ts

10079
d.ts/antos.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

33483
d.ts/jquery.d.ts vendored Normal file

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -1086,26 +1086,22 @@ namespace OS {
} else {
try {
const r = await this.b64(t);
try {
const result = await API.handle.write(
this.path,
r as string
);
if (result.error) {
return reject(
API.throwe(
__(
"{0}: {1}",
result.error,
this.path
)
const result = await API.handle.write(
this.path,
r as string
);
if (result.error) {
return reject(
API.throwe(
__(
"{0}: {1}",
result.error,
this.path
)
);
}
return resolve(result);
} catch (e_1) {
return reject(__e(e_1));
)
);
}
return resolve(result);
} catch (e_2) {
return reject(__e(e_2));
}
@ -1945,7 +1941,6 @@ namespace OS {
* @return {*} {Promise<void>}
*/
export function mkar(src: string, dest: string): Promise<void> {
console.log(src, dest);
return new Promise(async (resolve, reject) => {
try {
await API.requires("os://scripts/jszip.min.js");

View File

@ -379,7 +379,7 @@ namespace OS {
let code = await API.VFS.cat(meta.javascripts.map(v => `${meta.root}/${v}`), src);
if (!debug) {
const options = {
toplevel: true,
toplevel: false,
compress: {
passes: 3,
},

View File

@ -6,8 +6,7 @@
"lib": [
"es6", "dom", "es2017"
],
"outDir": "dist",
"removeComments": true
"outDir": "dist"
},
"include": ["src/**/*.ts"]
}