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
190e1f014e
Add git ignore for vs
2024-07-09 10:41:54 -07:00
Daniel Imms
995ccc72f8
Merge pull request #5094 from Tyriar/images
...
Add build flow images and move logo into new images folder
2024-07-09 08:30:29 -07:00
Daniel Imms
5eb592f8c0
Merge pull request #5095 from Tyriar/procfile
...
Remove procfile
2024-07-09 08:30:07 -07:00
Daniel Imms
cb9b96dbbb
Copy right file when publishing headless
2024-07-09 08:21:42 -07:00
Daniel Imms
6382067e5b
Remove procfile
...
No one uses this afaik and it's been stale and broken for a while anyway
2024-07-09 08:19:59 -07:00
Daniel Imms
844315f05a
Add build flow images and move logo into new images folder
2024-07-09 08:17:32 -07:00
Daniel Imms
c5d352bbe1
Merge pull request #5093 from Tyriar/tyriar/test_naming
...
Align npm and test script names
2024-07-07 09:45:11 -07:00
Daniel Imms
aa6907335a
Align npm and test script names
2024-07-07 09:35:30 -07:00
Daniel Imms
d5921cd21b
Merge pull request #5092 from Tyriar/tyriar/esbuild3
...
Add support for ESM via esbuild
2024-07-07 09:29:23 -07:00
Daniel Imms
f341d0a3e9
Fix formatting of tasks.json
2024-07-07 09:21:55 -07:00
Daniel Imms
ab8453c773
Simplify zip job
2024-07-07 09:21:17 -07:00
Daniel Imms
2fc8acf81e
Publish addon mjs files
2024-07-07 09:15:25 -07:00
Daniel Imms
89e315ab2b
Hide build output from vscode explorer
2024-07-07 09:12:28 -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
b6a9c24c7d
Generate addon playwright suites via list of addons
2024-07-07 08:35:17 -07:00
Daniel Imms
ff01995691
Improve testing instructions
2024-07-07 08:32:19 -07:00
Daniel Imms
62c5747e3f
Use out-test for integration tests
2024-07-05 14:05:24 -07:00
Daniel Imms
c337fa8dc5
Upload lib artifacts
2024-07-05 13:41:12 -07:00
Daniel Imms
1911d19cf8
Build demo with esbuild
2024-07-05 12:37:10 -07:00
Daniel Imms
4d45215622
Run right esbuild script
2024-07-05 12:34:17 -07:00
Daniel Imms
804a2b7693
Zip up right folders, run esbuild in CI
2024-07-05 12:32:21 -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
24813f56ed
How to run tests
2024-07-05 09:35:03 -07:00
Daniel Imms
6135757349
Remove unwanted npm scripts
2024-07-05 09:16:47 -07:00
Daniel Imms
c9baa366ab
Fix image esbuild
2024-07-05 09:16:14 -07:00
Daniel Imms
be49bb6263
Move integration tests onto esbuild sources (except image)
2024-07-05 09:12:30 -07:00
Daniel Imms
9c3694af5a
Move unit tests onto esbuild sources
2024-07-05 09:10:20 -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
Daniel Imms
5b5e262dff
Merge pull request #5089 from Tyriar/tyriar/dts
...
Remove src dts files and correct exports
2024-07-05 08:20:03 -07:00
Daniel Imms
a7b248ea9b
Fix flakes in fit addon integration tests
2024-07-05 08:13:03 -07:00
Daniel Imms
039cd02482
Merge pull request #5091 from Tyriar/tyriar/windows_server
...
Ignore EPIPE exception on Windows when reloading demo client
2024-07-05 08:02:57 -07:00
Daniel Imms
7b3927a810
Merge pull request #5090 from Tyriar/tyriar/demo_warn
...
Suppress unrecognized option warning in demo
2024-07-05 07:53:38 -07:00
Daniel Imms
4a9e52ee44
Ignore EPIPE exception on Windows when reloading demo client
...
Whenever the demo is reloaded on Windows the demo server crashes. This just
ignores the error as I tried logging and adding try/catch around all
interactions with the websocket and couldn't narrow it down.
2024-07-05 07:53:33 -07:00
Daniel Imms
8f8c94a734
Suppress unrecognized option warning in demo
2024-07-05 07:14:17 -07:00
Daniel Imms
7b2e8a6ce1
Remove src dts files and correct exports
...
Esbuild doesn't appear to play nice with dts files and when they are regular ts
files they require the exports
2024-07-05 06:51:00 -07:00
Daniel Imms
8927d5c50f
Merge pull request #5088 from Tyriar/tyriar/dec
...
Sync DOM decoration styles when line height/width changes
2024-07-04 08:45:58 -07:00
Daniel Imms
132553f521
Sync DOM decoration styles when line height/width changes
...
See microsoft/vscode#219979
2024-07-04 08:37:48 -07:00
Daniel Imms
795839cbe1
Merge pull request #5085 from Tyriar/addon_tests
...
Run other integration tests in CI
2024-07-03 08:51:45 -07:00
Daniel Imms
a1b2a1c5ee
\n -> \r\n on non-Windows
2024-07-03 08:44:49 -07:00
Daniel Imms
cae6fa0561
Merge pull request #5086 from xtermjs/dependabot/npm_and_yarn/ws-8.17.1
...
Bump ws from 7.5.9 to 8.17.1
2024-07-03 08:23:15 -07:00
Daniel Imms
224409d7d6
Use fixed dimensions on image test
2024-07-03 08:17:19 -07:00