11a0e22f96
fix: do not run vitest in watch mode (since we rely on a build step right now)
2024-10-28 10:47:28 +01:00
9b862b78b5
chore: Remove code from index now redundant with tests
2024-10-25 10:04:13 -07:00
ef545b014d
test: Enable testing with vitest
2024-10-25 10:01:52 -07:00
06909a6a5e
feat: Barest outline of a Dispatcher, providing only typeOf so far ( #11 )
...
Reviewed-on: #11
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-25 15:27:02 +00:00
3bc55fc3e0
refactor: Rename ship()
to done()
( #9 )
...
Resolves #7 .
Reviewed-on: #9
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-21 22:02:35 +00:00
75a950e830
chore: Remove string-based type injection via ship() ( #8 )
...
Resolves #6 .
Reviewed-on: #8
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-21 21:46:52 +00:00
2a8823c5f7
fix: ts2json
not working on Windows
2024-10-21 20:22:31 +02:00
59c325ff6c
feat: Try two different kinds of type reflection ( #5 )
...
Co-authored-by: Jos de Jong <wjosdejong@gmail.com>
Reviewed-on: #5
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-21 17:00:58 +00:00
239215c234
chore: Remove use of ts-macros ( #3 )
...
Plan is to use a custom build step instead.
Reviewed-on: #3
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-15 06:53:08 +00:00
2a7723df68
chore: Get build working on linux again, hopefully w/o disrupting windows ( #2 )
...
Just puts the package.json contents into a file and copies it in place.
Reviewed-on: #2
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Co-committed-by: Glen Whitney <glen@studioinfinity.org>
2024-10-12 15:32:00 +00:00
8cc6092d51
chore: make the build script work on Windows
2024-10-11 09:34:16 +02:00
a0324e5f2b
feat: add type reflection via ts-macros
2024-09-29 22:10:09 -07:00
f575582879
feat: Narrow tsc typing of operation dependencies/implementations
2024-09-29 13:48:06 -07:00
90b66dc863
Initial commit
2024-09-21 17:55:51 +00:00