example/src/App.tsx | 4 + jsr.json | 2 +- readme.md | 76 ++- src/batch.ts | 486 --------------- src/blocking.ts | 361 +++++++++++ src/client.ts | 28 +- src/debounced.ts | 562 +++++++++++++++++ src/mod.ts | 16 +- src/queued.ts | 347 ----------- src/react.ts | 423 +++++++++++++ src/react.tsx | 370 ----------- test/batch.test.ts | 1019 ------------------------------- test/blocking.test.ts | 1006 ++++++++++++++++++++++++++++++ test/debounced.test.ts | 1050 ++++++++++++++++++++++++++++++++ test/object-path-types.test.ts | 407 ------------- test/object-path.types.ts | 407 +++++++++++++ test/queued.test.ts | 967 ----------------------------- 17 files changed, 3914 insertions(+), 3617 deletions(-)