package-lock.json | 1019 +++++++++++++++++++++++++- package.json | 5 + readme.md | 13 +- src/blocking.ts | 30 +- src/client.ts | 2 + src/debounced.ts | 2 + src/tanstack-query.ts | 11 +- test/blocking-debounce-edge-cases.test.ts | 630 ++++++++++++++++ test/react-button.test.tsx | 724 +++++++++++++++++++ test/react.test.tsx | 1230 ++++++++++++++++++++++++++++++++ vitest.config.ts | 10 +- 11 files changed, 3651 insertions(+), 25 deletions(-)