Cursor Agent and Daniel Imms
18100d32fb
Use src/ imports in addons; bundle test output via esbuild
...
Addons no longer import from out/ or out-esbuild in source. TypeScript
and editors resolve ../../../src/common|browser directly. Addon unit test
artifacts bundle those dependencies from source (platform node, npm
packages external).
Reverts preserveConstEnums; const enums are handled in bundled output.
Co-authored-by: Daniel Imms <Tyriar@users.noreply.github.com >
2026-05-28 01:28:31 +00:00
Daniel Imms
d36af624cf
Remove vs/, fix lint and build
2026-02-02 06:10:43 -08:00
Daniel Imms
f666135881
Move all impl to scrollable/
2026-02-01 06:25:12 -08:00
Daniel Imms
b4e9a7f9ea
Merge remote-tracking branch 'upstream/master' into pr/jerch/5178
2026-01-03 15:21:50 -08:00
Daniel Imms
4fe118a8ff
Set esbuild log level to warning
...
This suppresses a safe to ignore debug log in server task
2025-12-27 05:18:00 -08:00
Daniel Imms
1a1bdefc83
Move server to TS
...
Fixes #5509
2025-12-27 04:36:18 -08:00
Jörg Breitbart
80c57221ef
fix esbuild script
2024-12-15 19:18:46 +01:00
Jörg Breitbart
9a536f758d
fix integration test runner
2024-10-03 22:23:31 +02:00
Daniel Imms
fcad91a682
Remove xterm- prefix from addon mjs output
...
Fixes #5128
2024-08-15 05:56:24 -07:00
Daniel Imms
9712057b91
Remove the canvas renderer
...
Fixes #4779
2024-07-14 10:48:39 -07:00
Daniel Imms
d532a15bf2
Include all files, not just entry root folder
2024-07-10 13:46:04 -07:00
Daniel Imms
31e0af745d
Fix out-esbuild build
2024-07-10 13:42:14 -07:00
Daniel Imms
d1d25a5bf7
Polish all files (excl. CoreBrowserTerminal/Viewport)
2024-07-10 08:08:02 -07:00
Daniel Imms
8b83f44a46
Tidy up esbuild bundle configs
2024-07-10 06:56:56 -07:00
Daniel Imms
d904f2fce5
Generate source maps so errors report ts files
2024-07-10 06:26:39 -07:00
Daniel Imms
27195b003a
Patch out unsafe usage of navigator and window in node envs
2024-07-10 06:22:16 -07:00
Daniel Imms
381200bce1
Fix fit addon to get the scroll bar working in the demo
2024-07-09 13:34:51 -07:00
Daniel Imms
99db197472
.
2024-07-09 11:59:22 -07:00
Daniel Imms
4789c24e1e
Get esbuild working and adopt vs scrollbar
2024-07-09 11:19:15 -07:00
Daniel Imms
c30bffc60c
Set up vs project
2024-07-09 10:52:09 -07:00
Daniel Imms
faed3e7c80
Move playwright tests to use project references
2024-07-07 09:06:26 -07:00
Daniel Imms
215315b377
Esbuild package headless
2024-07-07 08:51:38 -07:00
Daniel Imms
992fa015a4
Move on to all ESM imports in the demo
2024-07-05 12:12:03 -07:00
Daniel Imms
208d6e96f8
Use esm image addon in demo
2024-07-05 12:00:05 -07:00
Daniel Imms
93bf18c5b0
Sourcemaps on prod build
2024-07-05 11:51:47 -07:00
Daniel Imms
057abba08b
mjs and js
2024-07-05 11:48:42 -07:00
Daniel Imms
40c5fbf0cb
Don't build test folders
...
These are for integration tests which need tsc sources anyway
2024-07-05 10:30:47 -07:00
Daniel Imms
c9baa366ab
Fix image esbuild
2024-07-05 09:16:14 -07:00
Daniel Imms
ba3ba899a5
Clean up
2024-07-05 08:55:01 -07:00
Daniel Imms
1f11c7e46c
Get sources building with esbuild
2024-07-05 08:46:15 -07:00