Commit Graph
18 Commits
Author SHA1 Message Date
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