Commit Graph

50 Commits

Author SHA1 Message Date
Avraham Sakal c0860a6b50 Peer working 2023-05-17 18:09:44 -04:00
Avraham Sakal 636ba279c8 fix order of execution 2023-05-17 16:28:32 -04:00
Avraham Sakal 3e769c0fa5 add subscription types 2023-05-17 11:10:16 -04:00
Avraham Sakal f4452739da v0.0.13 2023-05-17 10:09:59 -04:00
Avraham Sakal 65eb3275a5 update build-and-publish script 2023-05-17 10:09:35 -04:00
Avraham Sakal 0fa06910b6 update dist 2023-05-17 10:08:03 -04:00
Avraham Sakal ba496e10c3 add build-and-publish script 2023-05-17 10:07:30 -04:00
Avraham Sakal 1857b4474a add subscribe method to interpreter 2023-05-17 10:06:25 -04:00
Avraham Sakal c5b616287a v0.0.12 2023-05-17 09:41:29 -04:00
Avraham Sakal 688cfce36b update dist 2023-05-17 09:40:58 -04:00
Avraham Sakal 37aa932956 change order of operations, add originalContext param to SideEffects 2023-05-17 09:39:58 -04:00
Avraham Sakal 7c4b48c391 rename variable for clarity 2023-05-17 08:53:26 -04:00
Avraham Sakal 8408926b99 change package to @torahanytime 2023-05-17 08:53:10 -04:00
Avraham Sakal e740c57662 add generic type param to Interpreter for context 2023-05-17 08:44:14 -04:00
Avraham Sakal 38021baf64 make multiple calls to start() harmless 2023-05-16 21:12:38 -04:00
Avraham Sakal f205f66a75 v0.0.11 2023-05-16 21:08:21 -04:00
Avraham Sakal eb037d98d0 update dist 2023-05-16 21:08:04 -04:00
Avraham Sakal 91a628eeb3 add Interpreter().start() for convenient start-upon-creation 2023-05-16 21:06:43 -04:00
Avraham Sakal da37d53eb0 v0.0.10 2023-05-15 15:46:22 -04:00
Avraham Sakal f99bc523fa update tests 2023-05-15 15:46:03 -04:00
Avraham Sakal 6b5ab3b37e updated dist 2023-05-15 15:44:56 -04:00
Avraham Sakal 8306fa67cf add start() and pause() to interpreter 2023-05-15 15:44:13 -04:00
Avraham Sakal 0320d14187 v0.0.9 2023-05-15 15:15:39 -04:00
Avraham Sakal d9ee8bb8fe update publish command 2023-05-15 15:15:28 -04:00
Avraham Sakal 846063684b add type generation 2023-05-15 15:14:42 -04:00
Avraham Sakal 0fe802ee51 v0.0.8 2023-05-15 13:23:14 -04:00
Avraham Sakal 3c1cf18291 use build file 2023-05-15 13:22:50 -04:00
Avraham Sakal a3bb0f281c add (un)subscribe function 2023-05-15 13:22:11 -04:00
Avraham Sakal aed7cbc9de v0.0.7 2023-05-15 10:53:24 -04:00
Brian Sakal 283a5b02d8 Merge branch 'main' of https://git.torahanytime.com/TorahAnytime/fsm 2023-05-14 16:12:40 -04:00
Brian Sakal a6f6c3cd17 improve ping-pong test 2023-05-14 15:44:46 -04:00
Brian Sakal ad41407ac6 use eventQueue; process Reactions in proper order 2023-05-14 15:39:22 -04:00
Brian Sakal 26383090ba remove typescript generics
they were getting in the way; it can be developed after the lib is
more mature
2023-05-14 11:50:30 -04:00
Brian Sakal e328533629 sync send works 2023-05-12 00:41:47 -04:00
Brian Sakal 0495f1d87a add Context generic type 2023-05-11 23:26:38 -04:00
Avraham Sakal 8e27f332b7 v0.0.6 2023-05-09 16:28:53 -04:00
Avraham Sakal 7ca7fef408 add @torahanytime npm scope 2023-05-09 16:28:19 -04:00
Avraham Sakal 0533dfa3a4 Merge commit 'e37161d3a00fd183f6be643606b7aa1c69ce7240' 2023-05-09 16:27:12 -04:00
Avraham Sakal 7906bebe9b v0.0.5 2023-05-09 11:06:52 -04:00
Avraham Sakal e28c3ad8d5 v0.0.4 2023-05-09 08:58:06 -04:00
Brian Sakal e37161d3a0 begin building Tick 2023-05-08 21:28:19 -04:00
Brian Sakal 8806ce48d7 TypeScript in example 2023-05-08 21:09:20 -04:00
Brian Sakal abf984bd5d TypeScript, send() 2023-05-08 21:07:03 -04:00
Avraham Sakal edacce9ee6 v0.0.3 2023-05-08 18:22:22 -04:00
Avraham Sakal a1c4cd79f4 v0.0.2 2023-05-08 15:11:52 -04:00
Avraham Sakal dc5c854497 fix: typo in README 2023-05-08 14:39:20 -04:00
Brian Sakal f6adaa8f53 begin typescript types 2023-05-08 00:38:16 -04:00
Brian Sakal feeb933e90 remove dist/ from gitignore; for package publishing 2023-05-07 23:23:35 -04:00
Brian Sakal 3895df69a2 add README: installation/publishing 2023-05-07 23:22:29 -04:00
Brian Sakal de370a32ed init 2023-05-07 23:10:23 -04:00