From 6196ec5f74faa0b783a1b3d75eadcd6cad5f651e Mon Sep 17 00:00:00 2001 From: memdmp Date: Mon, 24 Feb 2025 04:42:53 +0100 Subject: fix: split bundles, reproducible builds (hopefully) --- contrib/compress-worker.mjs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 contrib/compress-worker.mjs (limited to 'contrib/compress-worker.mjs') diff --git a/contrib/compress-worker.mjs b/contrib/compress-worker.mjs new file mode 100755 index 0000000..5c26694 --- /dev/null +++ b/contrib/compress-worker.mjs @@ -0,0 +1,13 @@ +#!/usr/bin/env node +import { readFileSync, writeFileSync } from 'node:fs'; +import { brotliCompressSync } from 'zlib'; + +writeFileSync( + 'static/generated/ts-worker.js.br', + brotliCompressSync( + readFileSync( + 'node_modules/monaco-editor/esm/vs/language/typescript/ts.worker.js' + ), + {} + ) +); -- cgit v1.2.3