dprint.jsonc | 13 +++++ example/src/App.tsx | 7 +-- jsr.json | 2 +- readme.md | 91 ++++++++++---------------------- src/blocking.ts | 37 +++++-------- src/client.ts | 14 +++-- src/debounced.ts | 22 +++----- src/mod.ts | 8 +-- src/object-path.ts | 7 ++- src/react.ts | 32 +++++------ src/tanstack-query.ts | 26 ++------- test/blocking-debounce-edge-cases.test.ts | 4 +- test/blocking.test.ts | 10 ++-- test/debounced.test.ts | 2 +- test/object-path.test.ts | 4 +- test/object-path.types.ts | 19 ++----- test/react-button.test.tsx | 8 +-- test/react.test.tsx | 8 +-- test/tanstack-query-helpers.test.ts | 2 +- 19 files changed, 113 insertions(+), 203 deletions(-)