hypercross
|
5042d6ebc7
|
refactor: allow run command to return a typed result
|
2026-04-02 10:38:31 +08:00 |
|
hypercross
|
d4a8668b54
|
refactor: remove context. add game.
|
2026-04-02 10:26:42 +08:00 |
|
hypercross
|
9c7baa29ef
|
refactor: add a new async queue
|
2026-04-02 10:04:22 +08:00 |
|
hypercross
|
40788d445d
|
refactor: replace rule.ts with a command runner based solution
|
2026-04-02 09:33:03 +08:00 |
|
hypercross
|
bcb31da773
|
refactor: move runner context to handler's this
|
2026-04-02 09:05:47 +08:00 |
|
hypercross
|
3bc35df63c
|
feat: add command runner and registry
|
2026-04-02 08:58:11 +08:00 |
|
hypercross
|
281cbf845d
|
refactor: change CommandSchema's options/flags to be Records
|
2026-04-02 08:29:40 +08:00 |
|
hypercross
|
f1b1741db8
|
refactor: move command.ts to command/index.ts
|
2026-04-02 08:19:14 +08:00 |
|
hypercross
|
e06dc8ecba
|
refactor: improve rule handling
|
2026-04-02 00:44:29 +08:00 |
|
hypercross
|
ff9d9bd9a1
|
refactor: fix command parsing
|
2026-04-02 00:14:43 +08:00 |
|
hypercross
|
a8ff79e4e5
|
fix: fix tic-tac-toe test
|
2026-04-02 00:01:45 +08:00 |
|
hypercross
|
b33c901c11
|
feat: add tic-tac-toe with rule invoking rule
|
2026-04-01 23:58:07 +08:00 |
|
hypercross
|
dbd2a25185
|
refactor: fix reactivity
|
2026-04-01 22:57:33 +08:00 |
|
hypercross
|
4761806a02
|
refactor: break up command.ts
|
2026-04-01 22:37:15 +08:00 |
|
hypercross
|
ad0d349090
|
chore: tests for rule
|
2026-04-01 22:31:07 +08:00 |
|
hypercross
|
170217db30
|
feat: rule dispatch
|
2026-04-01 22:20:38 +08:00 |
|
hypercross
|
de730c6479
|
docs: readme.md
|
2026-04-01 22:00:16 +08:00 |
|
hypercross
|
dbe567ea1d
|
refactor: various improvements
|
2026-04-01 21:44:20 +08:00 |
|
hypercross
|
033fb6c894
|
refactor: command syntax improvement
|
2026-04-01 21:18:58 +08:00 |
|
hypercross
|
d1ea04c442
|
fix: command parsing
|
2026-04-01 21:12:34 +08:00 |
|
hypercross
|
6740584fc8
|
refactor: mass refactoring
|
2026-04-01 13:36:16 +08:00 |
|