aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/compress-worker.mjs
blob: 5c26694e9a64109f52ea1e7a53fe27388c1e7ca8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
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'
    ),
    {}
  )
);