build: minify typescript code

This commit is contained in:
TopchetoEU 2023-12-26 14:22:25 +02:00
parent 09eb6507dc
commit 87f8975275
Signed by: topchetoeu
GPG Key ID: 6531B8583E5F6ED4

View File

@ -76,8 +76,8 @@ async function downloadTypescript(outFile) {
console.log('Minifying typescript...');
const minified = { code: (await fs.readFile('tmp/typescript-es5.js')).toString() };
// if (minified.error) throw minified.error;
const minified = minify((await fs.readFile('tmp/typescript-es5.js')).toString());
if (minified.error) throw minified.error;
// Patch unsupported regex syntax
minified.code = minified.code.replaceAll('[-/\\\\^$*+?.()|[\\]{}]', '[-/\\\\^$*+?.()|\\[\\]{}]');