fix(client): inline xterm.css to avoid FOUC (#65679)

This commit is contained in:
Oliver Eyton-Williams
2026-02-13 09:07:12 +01:00
committed by GitHub
parent 7b3d135df6
commit 26a5b67c36
6 changed files with 234 additions and 21 deletions

View File

@@ -9,20 +9,14 @@ const __dirname = import.meta.dirname;
const distDir = resolve(__dirname, 'dist');
const destJsDir = resolve(distDir, './js');
const destCssDir = resolve(distDir, './css');
rmSync(distDir, { recursive: true, force: true });
mkdirSync(destJsDir, { recursive: true });
mkdirSync(destCssDir, { recursive: true });
cpSync(
resolve(__dirname, './node_modules/sass.js/dist/sass.sync.js'),
resolve(destJsDir, 'workers', workerVersion, 'sass.sync.js')
);
cpSync(
resolve(__dirname, './node_modules/xterm/css/xterm.css'),
resolve(destCssDir, 'xterm.css')
);
cpSync(
resolve(
__dirname,