2f0a9936a3
feat(overload): Use typescript-rtti to select implementations ( #4 )
...
Note that the changes to module resolution cause steps one and two no longer
to run because node can't find the imports, although they still compile fine.
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #4
2022-09-25 20:02:01 +00:00
a2d019b021
Merge pull request 'feat: New array-style overloading' ( #3 ) from steptwo into main
...
Reviewed-on: #3
2022-09-25 14:43:17 +00:00
8a2ae79c90
feat: New array-style overloading
...
Step two didn't work so well, so this is actually step three. Avoids
too much redundant type information.
2022-09-25 10:39:16 -04:00
c4bb415b5e
Merge pull request 'chore: enable node to run the output of tsc without modification' ( #2 ) from importing into main
...
Reviewed-on: #2
2022-09-07 14:12:18 +00:00
2377860ff3
chore: enable node to run the output of tsc without modification
2022-09-07 10:10:41 -04:00
0430eb6d5c
feat: Implement step one of the roadmap ( #1 )
...
Co-authored-by: Glen Whitney <glen@studioinfinity.org>
Reviewed-on: #1
2022-09-07 06:07:58 +00:00
4db2d968e4
chore: Fix typos in package.json5
2022-09-07 01:09:47 +00:00
d084aba821
doc: Add an intermediate step in roadmap
...
Separates adding dependencies to overloads into its own step, as it is likely to be a major task.
2022-09-07 00:24:29 +00:00
97ec746f83
doc: Add a roadmap to the README
2022-09-06 17:28:43 -04:00
8aea7fbb1d
chore: Set up basic package.json5 file
2022-09-06 14:28:18 -04:00
be7443bf4f
Initial commit
2022-09-04 02:53:08 +00:00