Daniel Imms
1dada9f256
Fix scroll lines API
2024-07-10 06:27:47 -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
b401865957
More clean up, doc updating vs/base
2024-07-09 13:53: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
c33ed46161
Delete unused files
2024-07-09 13:29:20 -07:00
Daniel Imms
86c875f7e9
Helper script for finding unused files
2024-07-09 13:08:57 -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
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