Get esbuild working and adopt vs scrollbar

This commit is contained in:
Daniel Imms
2024-07-09 11:19:15 -07:00
parent c30bffc60c
commit 4789c24e1e
9 changed files with 139 additions and 443 deletions
+8 -2
View File
@@ -35,7 +35,7 @@ const devOptions = {
const prodOptions = {
minify: true,
treeShaking: true,
logLevel: 'verbose',
logLevel: 'debug',
legalComments: 'none',
// TODO: Mangling private and protected properties will reduce bundle size quite a bit, we must
// make sure we don't cast privates to `any` in order to prevent regressions.
@@ -171,7 +171,13 @@ if (config.addon) {
};
outConfig = {
...outConfig,
entryPoints: ['src/**/*.ts'],
entryPoints: [
`src/browser/public/Terminal.ts`,
`src/headless/public/Terminal.ts`,
`src/browser/*.test.ts`,
`src/common/*.test.ts`,
`src/headless/*.test.ts`
],
outdir: 'out-esbuild/'
};
outTestConfig = {