{"_id":"@tanstack/react-pacer","_rev":"50-ca2b274db5e328d9ebda4a32cfb82176","name":"@tanstack/react-pacer","dist-tags":{"latest":"0.23.0"},"versions":{"0.1.0":{"name":"@tanstack/react-pacer","version":"0.1.0","keywords":["react","debounce","throttle","debouncer","throttler","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.1.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"6174efafe6079f9851fbccdf28d2f6c20ee025c7","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.1.0.tgz","fileCount":205,"integrity":"sha512-5I3hMy/acyKCMIG+2Qt84cHwFzKPZKDlELgaJm3wMNSI9LVRlOu+4ZumgiuXnBMuqD8X55BPrCLqPlqg1fwVyw==","signatures":[{"sig":"MEQCIFPOtELouAMJi/llZag+h4ao38TlCeY3dd+Yg42HzOrlAiAdz3dB5K7uxfqvRG+JbWHgwYZMNZgOPzVqtu+iery2iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277153},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.1.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/3626dca8c9e4a636313009c5f3fb740d/tanstack-react-pacer-0.1.0.tgz","_integrity":"sha512-5I3hMy/acyKCMIG+2Qt84cHwFzKPZKDlELgaJm3wMNSI9LVRlOu+4ZumgiuXnBMuqD8X55BPrCLqPlqg1fwVyw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.0","@vitejs/plugin-react":"^4.3.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.40.3","eslint-plugin-react-compiler":"19.0.0-beta-e993439-20250328"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.1.0_1744028518464_0.8651358221848806","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@tanstack/react-pacer","version":"0.2.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.2.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"dd1be7ee6d4e58ca6e79d5802ed6c2bd2c2ad28e","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.2.0.tgz","fileCount":219,"integrity":"sha512-KU5GtjkKSeNdYCilen5Dc+Pu/6BPQbsQshKrUUjrg7URyJIiGBCz6ZZFre1QjDz/aeUeqUJWMWSm+2Dsh64v+w==","signatures":[{"sig":"MEQCIG/D3TbvaDqwuKLZaf0pfWMfxkhy80p3jeRoKf9mRAzdAiBl5ht6te8vuLdAls6NIlu9eAdzrM8PXLDeS9dHXS7xZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251090},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.2.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/9d9261746e4e493e2f0170adb04d2f4b/tanstack-react-pacer-0.2.0.tgz","_integrity":"sha512-KU5GtjkKSeNdYCilen5Dc+Pu/6BPQbsQshKrUUjrg7URyJIiGBCz6ZZFre1QjDz/aeUeqUJWMWSm+2Dsh64v+w==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.4","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.2.0_1745462530369_0.6852338151610979","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@tanstack/react-pacer","version":"0.3.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.3.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"26eddbea84062fb0c424262d37392fc46fddf0de","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.3.0.tgz","fileCount":226,"integrity":"sha512-c0yTUmBnlt/njBzmgKBH4JQHOyQYeK29i7WO2DFeB32aAVuAO2uSl9byZJKypj4giGr5Y4Ytxbum3dQyWyJNJA==","signatures":[{"sig":"MEQCIA6y5W+yOeLugTHpjCpO3qEOrrAxSoO5zxIPRKDCSlbTAiBnENAh6FMeU3sLekCWvuSY8THrz71PiUZw5SPAQ7tJew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259325},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.3.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/172deac9c32c61790c202dd4df767046/tanstack-react-pacer-0.3.0.tgz","_integrity":"sha512-c0yTUmBnlt/njBzmgKBH4JQHOyQYeK29i7WO2DFeB32aAVuAO2uSl9byZJKypj4giGr5Y4Ytxbum3dQyWyJNJA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.48.5","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.3.0_1746430977728_0.9842148619880777","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@tanstack/react-pacer","version":"0.4.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.4.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"8147b8144b18cccfc83f7d7639f2459f11f16c01","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.4.0.tgz","fileCount":226,"integrity":"sha512-IU3Vc0Zy2wyyX6J2/loSWPJO7WUUWkIC5GhPsYjHvEdM/PZK70Yz+B+g1Ggfc4Fgw7cjIbNRDMhj39JneAk3xQ==","signatures":[{"sig":"MEQCIAvX6Lm9aXaRlyr3j94Ku80dchYv5+plmJ5mxq4kAVxwAiBVk01RwSzaaKzfabt6kiF08L/ymcDnNbOf30iISRJd7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272437},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.4.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/517a13fe9d5d3bb4e5e1f963655c292e/tanstack-react-pacer-0.4.0.tgz","_integrity":"sha512-IU3Vc0Zy2wyyX6J2/loSWPJO7WUUWkIC5GhPsYjHvEdM/PZK70Yz+B+g1Ggfc4Fgw7cjIbNRDMhj39JneAk3xQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.4.0_1746671740671_0.9799893031060618","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@tanstack/react-pacer","version":"0.5.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.5.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"aa47bb55ceaa2bf3141c3e879f2ae05c59adbdf9","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.5.0.tgz","fileCount":226,"integrity":"sha512-jGgJaJ7Q82UhseqayMvWvEFZ3CKSndxgFpXrpZ2ZJut7YKkTrY70YVM+AqXQI747v2CLxG9QRlifkOSOIzbrvg==","signatures":[{"sig":"MEQCIFYw2rA6byi3y5zfiQTpS6aNVFjy6WLz2ImTlq0YnPSqAiB6QFHqlAN/wrNFtuHoI9X2hGnBUFhReZ/PMzJSgYvh+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272437},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.5.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/e20d7267ad1f9ad3f45b4e82d6016dab/tanstack-react-pacer-0.5.0.tgz","_integrity":"sha512-jGgJaJ7Q82UhseqayMvWvEFZ3CKSndxgFpXrpZ2ZJut7YKkTrY70YVM+AqXQI747v2CLxG9QRlifkOSOIzbrvg==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.5.0_1746814403776_0.8706817462764926","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@tanstack/react-pacer","version":"0.6.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.6.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"nksaraf","email":"nsaraf98@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"0801df0dde66d4f6cf6da8061b8acdcf84d2db0e","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.6.0.tgz","fileCount":226,"integrity":"sha512-f0U7oySn6yQKmbe+np0pxNt93PJGmhsWy5hxWpRpzVCbm/hUQyRrRXk2Ai2/KJiB0n7o/Q2KRofYWo6TthwksQ==","signatures":[{"sig":"MEUCIQCkqs7NkZ1c5XwwLOAlHCh/QAyoQYS9n/3NNFms+xxGfQIgSi6E+1k7s6k8gP4jglju9nTateEnX1djcKbYH2hu7sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288707},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.6.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/0b3aecea7f35ea7f2dfd7f5a57eef5d2/tanstack-react-pacer-0.6.0.tgz","_integrity":"sha512-f0U7oySn6yQKmbe+np0pxNt93PJGmhsWy5hxWpRpzVCbm/hUQyRrRXk2Ai2/KJiB0n7o/Q2KRofYWo6TthwksQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.6.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.2","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.6.0_1746936299247_0.8170995909090926","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@tanstack/react-pacer","version":"0.7.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.7.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"bf3b64232787d2479453a0f1e0384338280dc292","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.7.0.tgz","fileCount":240,"integrity":"sha512-1QymYEkRnkcDxARJBb6pCMRtflIqMMsZExa27Qk9npl/StY3fQZZLH2wrNuzi1dyeMdqIxFjx8fm/LqZcxPP3Q==","signatures":[{"sig":"MEUCIQCGrj9yNWVvbieuvfSj6kfyv0ytAydTi52XTpUxglqtPgIgIAQZCLbOmbtYH6RSBVkHHy3hnHdZztrJSYTi36u/jfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300421},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.7.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/4063e54dbd751076ceec73cda1bd4215/tanstack-react-pacer-0.7.0.tgz","_integrity":"sha512-1QymYEkRnkcDxARJBb6pCMRtflIqMMsZExa27Qk9npl/StY3fQZZLH2wrNuzi1dyeMdqIxFjx8fm/LqZcxPP3Q==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.7.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.3","@vitejs/plugin-react":"^4.4.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-compiler":"19.1.0-rc.1"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.7.0_1747703453239_0.504640988237651","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@tanstack/react-pacer","version":"0.8.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.8.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"0a3733eaff6a5a1ede54f49e5f5b892153bcb480","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.8.0.tgz","fileCount":240,"integrity":"sha512-nQX5ACRHdOiZjPOudA3Ii64mPfRkeRkSYtjQaRMD3FqY9AQKuQJgPglAFA7U4UenLOXJvqXiKMWzFDi1Bw9EZQ==","signatures":[{"sig":"MEQCICw3AcffE0/tqt/igH7Ma7acTm5vcgk2qyKCKzxkGGokAiAcFCky/DGzFsvOPMqUh+IoqcTwMJASMR8B5pNhwdyM7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300446},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.8.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/f1c64a04ba9e69c26c93ea7d4737e0d2/tanstack-react-pacer-0.8.0.tgz","_integrity":"sha512-nQX5ACRHdOiZjPOudA3Ii64mPfRkeRkSYtjQaRMD3FqY9AQKuQJgPglAFA7U4UenLOXJvqXiKMWzFDi1Bw9EZQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.5","@vitejs/plugin-react":"^4.5.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.49.0","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.8.0_1748310938922_0.44507454177401207","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@tanstack/react-pacer","version":"0.9.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.9.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"3dbb05e89f1ad82aaf734092848b8ad6e1d0d175","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.9.0.tgz","fileCount":268,"integrity":"sha512-YRstD2hGv1XLYem4FRX4KQWW7TN4tJcLOfsw1BsGtHAkg0Lb9varKM4E3PkKy6EpLV5tKFN3+b92JaPgqAKY+A==","signatures":[{"sig":"MEUCIATjbReJSrlLbpMY/WJ6nkqhRhptYhlX0XeBrgwi6kgtAiEAvJUHDIgR+Bkp+fJQ/BjsZNazj4NaU2kehEJQqJw9mnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":401688},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.9.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/25817445df02dc7fe86568193d839152/tanstack-react-pacer-0.9.0.tgz","_integrity":"sha512-YRstD2hGv1XLYem4FRX4KQWW7TN4tJcLOfsw1BsGtHAkg0Lb9varKM4E3PkKy6EpLV5tKFN3+b92JaPgqAKY+A==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.9.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.6.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.9.0_1752191050445_0.17130884559544857","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@tanstack/react-pacer","version":"0.9.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.9.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"cdf024afa371159c374a1cd1b9273eb486d63a3d","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.9.1.tgz","fileCount":268,"integrity":"sha512-hvwcKZ4ng617B3xmWnrw7XQ56X9xGRzDHxUFYZnWvk5F1HQ/IGab/0EmnlNX1u3OIxmcwpwJ3IMm/p1c/XffVw==","signatures":[{"sig":"MEUCICR5bfRqiEpphIwY7595+XtevhGw35jSBQ3iPqHT7BePAiEApFaZec0GSKGgcpORtcNGwIBf/CjGzYY2cdV76W224Oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676077},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.9.1.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/c3e353e4162ff4560a73bdab30ff458a/tanstack-react-pacer-0.9.1.tgz","_integrity":"sha512-hvwcKZ4ng617B3xmWnrw7XQ56X9xGRzDHxUFYZnWvk5F1HQ/IGab/0EmnlNX1u3OIxmcwpwJ3IMm/p1c/XffVw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.9.1","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.6.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.9.1_1752604676853_0.2228114774108998","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@tanstack/react-pacer","version":"0.10.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.10.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"1b48392a33afffc7a5965107611f7d865340cbdf","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.10.0.tgz","fileCount":268,"integrity":"sha512-2bTh6VqcI4edGbJdq4tgGD2IMdTIC4YvH6/Jo1oydhnb+2+mHZQkQm+opWGKjrf5BUFvUYVjpHKftDEw4VdKrA==","signatures":[{"sig":"MEYCIQClW4V9oGX6e96X4A0CZASMNxfWIJMICrhk0Q+6VFV9/wIhALPTKpstGLVZCHG5MsfRMlsnTYzsggcT5miROuI1G2WC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":676079},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.10.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/89035a73ce7f74a8d3b3ed7110a4c1cb/tanstack-react-pacer-0.10.0.tgz","_integrity":"sha512-2bTh6VqcI4edGbJdq4tgGD2IMdTIC4YvH6/Jo1oydhnb+2+mHZQkQm+opWGKjrf5BUFvUYVjpHKftDEw4VdKrA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.10.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.6.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.2","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.10.0_1752880904218_0.8562748112855492","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@tanstack/react-pacer","version":"0.11.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.11.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"ef0662ff8d95890ff5bcea8dc41545522bf90ba2","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.11.0.tgz","fileCount":268,"integrity":"sha512-ZIDdpympRFBdKD7nYG+RCpMetIymP1OFoiswNfYMvfxbD6PtWTwfgcwH/duwfdOULv0pFwnBI74KKxQ55Qh7jA==","signatures":[{"sig":"MEQCICKJtJUo4qCeEfyZVLzsqQN5cDScsoKipM4tLDmlwxhEAiBAfPAygsKg6sTtLw43hrwpAH0YqcWtmFcIjL+e5s9Gdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680116},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.11.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/8b6061f44853ee30a811b0ed6e4a3a47/tanstack-react-pacer-0.11.0.tgz","_integrity":"sha512-ZIDdpympRFBdKD7nYG+RCpMetIymP1OFoiswNfYMvfxbD6PtWTwfgcwH/duwfdOULv0pFwnBI74KKxQ55Qh7jA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.11.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.11.0_1752970826865_0.7832950998762249","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@tanstack/react-pacer","version":"0.12.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.12.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"c0ea3e3c474ebfbc01e223c3b1302ef5c6110e3e","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.12.0.tgz","fileCount":268,"integrity":"sha512-sVAMbYm23gJ537kulOG/VwJxH7vZ/cEZo4+y9su+cjcy90ImIyWbgIs/J+NDavRMLVf3ag75x4g+hxwD/VdVmQ==","signatures":[{"sig":"MEUCIE9JJk+FmbSeODXoswYY1qe9qj5geBZhU1am+V9hRHpZAiEA31WhCnXESMC+DddclNyaJXeWPr4lEi0LV1JIHG5ARfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680116},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.12.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/4b54ce80265ff7f782dbeb2f5784e5a5/tanstack-react-pacer-0.12.0.tgz","_integrity":"sha512-sVAMbYm23gJ537kulOG/VwJxH7vZ/cEZo4+y9su+cjcy90ImIyWbgIs/J+NDavRMLVf3ag75x4g+hxwD/VdVmQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.12.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.12.0_1753888629541_0.14872166989684255","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@tanstack/react-pacer","version":"0.13.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.13.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"ffcd2f372ba8e12fd00f32f0237ecae9d6a4875a","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.13.0.tgz","fileCount":282,"integrity":"sha512-3boiSKy32kQhWMTMOoLDrvTEuvwu7Hcrtu2/w+pg3C3RO6g4DtdqOgmclWYTEDgGrQDExWPCn1oehC2TqoTm2A==","signatures":[{"sig":"MEUCIQDg0NE0vr50lt0o41z0jRFy8a2k/Ai7cqBgqoNGpZyESwIgW32gta5/ts14B3Xk+QHKzrcAWhy6ZZ4Zc/zphYUF/VU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703369},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.13.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/8e86dbac9382dffc2b3be9b75a5a264e/tanstack-react-pacer-0.13.0.tgz","_integrity":"sha512-3boiSKy32kQhWMTMOoLDrvTEuvwu7Hcrtu2/w+pg3C3RO6g4DtdqOgmclWYTEDgGrQDExWPCn1oehC2TqoTm2A==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.12.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.0","@types/react":"^19.1.8","@vitejs/plugin-react":"^4.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.13.0_1753900439528_0.41235792330544596","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@tanstack/react-pacer","version":"0.14.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.14.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"58a97eb4c2d4319fe65d0dc691f22437b6f25300","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.14.0.tgz","fileCount":282,"integrity":"sha512-K5wR61esBjnO+o5XnagE4twOUtNmNb6WF0+ARQRs68tViq4mNGwKuDHm0OuqAN+7Vq8k41horjiVAj24d6V1vw==","signatures":[{"sig":"MEUCIF5KM3GcRnDnt1I69hy58anoVSg+VHetjTj8oqyWqe7SAiEA9sYfplfvzT6F0hJvStKPm7+pDaGPeNsnqJ1HlUwvFyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703369},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.14.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/a3ab1e7579155fb2578fceb93e953a6c/tanstack-react-pacer-0.14.0.tgz","_integrity":"sha512-K5wR61esBjnO+o5XnagE4twOUtNmNb6WF0+ARQRs68tViq4mNGwKuDHm0OuqAN+7Vq8k41horjiVAj24d6V1vw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.13.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.9","@vitejs/plugin-react":"^4.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.14.0_1754104180773_0.30772337281948436","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@tanstack/react-pacer","version":"0.15.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.15.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"ee3122b1fa9f4d4c21f907a248d786caacb53c7e","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.15.0.tgz","fileCount":282,"integrity":"sha512-6ycBIh5Hd0WW3/iv1vwiNDewQuzrkULhAM80/zlIMLLIaSWsfxtSj5eo7vO5dCtvwZCD8oWnF3V1eCmx658Z3w==","signatures":[{"sig":"MEQCIG0TOKSHlZ+gxLcCV8UuRb3W7Smg1FJOBdFCTEwThYnoAiAr/nFSQASIUzPN8L5Ic7t1ss+6IZwskcIghcmeHJ0gLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705098},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.15.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/1d3bfaa3cb4cbe38a5508f056f4e1f08/tanstack-react-pacer-0.15.0.tgz","_integrity":"sha512-6ycBIh5Hd0WW3/iv1vwiNDewQuzrkULhAM80/zlIMLLIaSWsfxtSj5eo7vO5dCtvwZCD8oWnF3V1eCmx658Z3w==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.14.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.9","@vitejs/plugin-react":"^4.7.0","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.15.0_1754532950920_0.6507950261713349","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@tanstack/react-pacer","version":"0.16.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.16.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"9b336ccfa983d1571f98968684ebd0417cc83349","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.16.0.tgz","fileCount":282,"integrity":"sha512-jRQ/w/k4cTRohh1zF8qvvI2I11EvY8P9wvaa3RAPsAT0F6qnG+YIv0q+m1fpWk4hp7C7ufV3HzmbWCs555dm6Q==","signatures":[{"sig":"MEUCIQDE9AiUM4QYaQNjEOEa/7e71I0zQ1soNEZ6VfU8G+ZQUwIgbKjHk/7IqxH+aA39uLEhynA5l2n3SE3Apzs4GwRcl/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705099},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.16.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/04502eaa2b9bcc5465d2efba0bcc9d80/tanstack-react-pacer-0.16.0.tgz","_integrity":"sha512-jRQ/w/k4cTRohh1zF8qvvI2I11EvY8P9wvaa3RAPsAT0F6qnG+YIv0q+m1fpWk4hp7C7ufV3HzmbWCs555dm6Q==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.15.0","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.10","@vitejs/plugin-react":"^5.0.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.6","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.16.0_1755987643990_0.25812374440511365","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@tanstack/react-pacer","version":"0.16.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.16.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"119c83244bdc0fabedd5a5a889b7cebd5dae01c6","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.16.1.tgz","fileCount":282,"integrity":"sha512-GCPvVhVVhd0BkuUVHNVqkOW3L7disQxpy1a20R1FsUZX3RcAHvfYiktVWSpymuIutsVkCSOpFmRP7UgRuFTW9w==","signatures":[{"sig":"MEQCICEZqEfg+smaKqnnRssJONlKtIf7G0s/4OowxKTubgMXAiBJ1SB1ZK1c6LZe9he5gjPPCV3l3nZDBryX/ZYzpTv7qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705099},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.16.1.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/ccaa2a5fe2c56fee0b96342d3dcdc314/tanstack-react-pacer-0.16.1.tgz","_integrity":"sha512-GCPvVhVVhd0BkuUVHNVqkOW3L7disQxpy1a20R1FsUZX3RcAHvfYiktVWSpymuIutsVkCSOpFmRP7UgRuFTW9w==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.15.1","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.10","@vitejs/plugin-react":"^5.0.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.6","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.16.1_1756252817543_0.6217312820355965","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@tanstack/react-pacer","version":"0.16.2","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.16.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"599b0662d52109d5a3ae340c47f31979cc638f96","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.16.2.tgz","fileCount":282,"integrity":"sha512-ofT59KbG7UOcqdCAxtgONa32Ip42bj1juYRR9brkEeW54xayzkOOahvcxT76CJ4OeWfxWFzvacP+HaW3Uwlidw==","signatures":[{"sig":"MEYCIQDv7YwNOPvhKzOqJxMY4n6kaluIfxObKyweTddFtbOlxwIhAMPX+Te13H12B7XuqW3JlakndHQGc9PoEeTXjIF0uG03","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705099},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.16.2.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/2975248ad2d44879b35fff2bda940c5d/tanstack-react-pacer-0.16.2.tgz","_integrity":"sha512-ofT59KbG7UOcqdCAxtgONa32Ip42bj1juYRR9brkEeW54xayzkOOahvcxT76CJ4OeWfxWFzvacP+HaW3Uwlidw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.15.2","@tanstack/react-store":"^0.7.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.10","@vitejs/plugin-react":"^5.0.1","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.52.6","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.16.2_1757341463739_0.7955195408791165","host":"s3://npm-registry-packages-npm-production"}},"0.16.3":{"name":"@tanstack/react-pacer","version":"0.16.3","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.16.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"6374f4cb0841d5a286256d45d8011774f1482667","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.16.3.tgz","fileCount":282,"integrity":"sha512-XQyCh395yS/hPiPx8WzWyQeH+7Zu+XeKY50lqE36z/TgjqO7yhiI2GcHa5+a98+wdQzdI3eQ80YZmUnHpnRAHA==","signatures":[{"sig":"MEQCIH1WEeNnhxY9q1rLBL/htL7q7I78EMveCGC+ZupD7wPNAiBFDd4ViD3CnvcxYrwStgoKtXGDUCmOKoJA+rcoFwch1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705099},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.16.3.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/1045623f70e60021601a1cf2122c0ca3/tanstack-react-pacer-0.16.3.tgz","_integrity":"sha512-XQyCh395yS/hPiPx8WzWyQeH+7Zu+XeKY50lqE36z/TgjqO7yhiI2GcHa5+a98+wdQzdI3eQ80YZmUnHpnRAHA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.15.3","@tanstack/react-store":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.12","@vitejs/plugin-react":"^5.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.16.3_1758215443872_0.2203598685434558","host":"s3://npm-registry-packages-npm-production"}},"0.16.4":{"name":"@tanstack/react-pacer","version":"0.16.4","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.16.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"7b0ae43d039d9593892af9ab651add441f1d35e9","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.16.4.tgz","fileCount":282,"integrity":"sha512-nuQLE8bx0rYMiJau4jOTPZFp3XC/GnIHDKfKVVWeKUHNF4grRdVHPgTlJ8EV/nt/HJxSUnIcy+IIKX+Bj0bLSw==","signatures":[{"sig":"MEUCIQCKAobMJ79UWmilcj5gO0RtMH6UXcoWAuKnlb25Qm0xCwIgW+aHLAszzRaEjZhTMfQ4xvSBPA/Jqrj8e1B2HGnl3xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":705099},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.16.4.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/4291346a40891e11e6a6fd17e72a456d/tanstack-react-pacer-0.16.4.tgz","_integrity":"sha512-nuQLE8bx0rYMiJau4jOTPZFp3XC/GnIHDKfKVVWeKUHNF4grRdVHPgTlJ8EV/nt/HJxSUnIcy+IIKX+Bj0bLSw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.15.4","@tanstack/react-store":"^0.7.5"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.12","@vitejs/plugin-react":"^5.0.2","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^1.53.1","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.16.4_1758823716045_0.7616364963970985","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@tanstack/react-pacer","version":"0.17.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.17.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"afcb8a4695114f5146ca211af249c2ca23a9998c","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.17.0.tgz","fileCount":303,"integrity":"sha512-zJE6BJ61R1xVvVIlv3XFf9bVWXtuF84Mst3kX8IbCKhWyYvju0B3fvKUHsdQBncK88nKM8KuLGdzmOxgUt/PUQ==","signatures":[{"sig":"MEUCIHWyhpzKCZmvbxqglwGgrOagF8NLu96ICuHcx7ZQ3Pw/AiEAoMTrpKc+8bcpKrXev2NvG/m0I88sxll4ULJVPOjVpqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730703},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.17.0.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./provider":{"import":{"types":"./dist/esm/provider/index.d.ts","default":"./dist/esm/provider/index.js"},"require":{"types":"./dist/cjs/provider/index.d.cts","default":"./dist/cjs/provider/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-retryer":{"import":{"types":"./dist/esm/async-retryer/index.d.ts","default":"./dist/esm/async-retryer/index.js"},"require":{"types":"./dist/cjs/async-retryer/index.d.cts","default":"./dist/cjs/async-retryer/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/fb13b66c3c3d03dde020fb2f2355a6ac/tanstack-react-pacer-0.17.0.tgz","_integrity":"sha512-zJE6BJ61R1xVvVIlv3XFf9bVWXtuF84Mst3kX8IbCKhWyYvju0B3fvKUHsdQBncK88nKM8KuLGdzmOxgUt/PUQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.16.0","@tanstack/react-store":"^0.7.7"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.1.1","@types/react":"^19.1.17","@vitejs/plugin-react":"^5.0.4","eslint-plugin-react-hooks":"^5.2.0","@eslint-react/eslint-plugin":"^2.0.4","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.17.0_1762145226268_0.35783686159663297","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@tanstack/react-pacer","version":"0.17.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.17.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"cc02dfdb3201d0fd7f03b1d644416212ec863765","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.17.1.tgz","fileCount":303,"integrity":"sha512-OUF7BFRDakM5BrS530+lU4ItPSxO/DH0X3qvvKBx29J4sfEwImPDkS/OIeYoIpcEQ/07yBQe091cMVBDPCSWJQ==","signatures":[{"sig":"MEQCIGgBcPkhsCCgKCmSUfZlez+WS0ij6ssv9MPNM1osRAHmAiBoSnR2haLKhqwXqxS8J3HPS1WD7bEltueI+a4wc9JE0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730702},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.17.1.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./provider":{"import":{"types":"./dist/esm/provider/index.d.ts","default":"./dist/esm/provider/index.js"},"require":{"types":"./dist/cjs/provider/index.d.cts","default":"./dist/cjs/provider/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-retryer":{"import":{"types":"./dist/esm/async-retryer/index.d.ts","default":"./dist/esm/async-retryer/index.js"},"require":{"types":"./dist/cjs/async-retryer/index.d.cts","default":"./dist/cjs/async-retryer/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/9b5284119d66d6ffa6af9a847c0e0e3c/tanstack-react-pacer-0.17.1.tgz","_integrity":"sha512-OUF7BFRDakM5BrS530+lU4ItPSxO/DH0X3qvvKBx29J4sfEwImPDkS/OIeYoIpcEQ/07yBQe091cMVBDPCSWJQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.16.1","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","@types/react":"^19.2.3","@vitejs/plugin-react":"^5.1.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.4","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.17.1_1762959548783_0.6156482074428877","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@tanstack/react-pacer","version":"0.17.2","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.17.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"f7e31ed3d024823ce09629507ac69047e08f4dd4","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.17.2.tgz","fileCount":303,"integrity":"sha512-ei22GG2ypLjK/FnL8yV8pjlq/ps6l+pZDfH2sxQ8JfUBsYKI061iaZ0h0hwJgXhAvmxJ0J97Vz8KjVba+cVb/Q==","signatures":[{"sig":"MEYCIQCAbVIJs1aGxdVOABWRI8/uOKLjX3PAo6uutY1qDIoIYAIhAK4pj8ME12N0jq6EhO8Tg1uWrQVvAylvwPE1oxdrUqjp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730702},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.17.2.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./provider":{"import":{"types":"./dist/esm/provider/index.d.ts","default":"./dist/esm/provider/index.js"},"require":{"types":"./dist/cjs/provider/index.d.cts","default":"./dist/cjs/provider/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-retryer":{"import":{"types":"./dist/esm/async-retryer/index.d.ts","default":"./dist/esm/async-retryer/index.js"},"require":{"types":"./dist/cjs/async-retryer/index.d.cts","default":"./dist/cjs/async-retryer/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/441a2745ba3404aa8539e15088c93abd/tanstack-react-pacer-0.17.2.tgz","_integrity":"sha512-ei22GG2ypLjK/FnL8yV8pjlq/ps6l+pZDfH2sxQ8JfUBsYKI061iaZ0h0hwJgXhAvmxJ0J97Vz8KjVba+cVb/Q==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.16.2","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","@types/react":"^19.2.3","@vitejs/plugin-react":"^5.1.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.4","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.17.2_1762969950288_0.35735532490554367","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@tanstack/react-pacer","version":"0.17.3","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.17.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"af018d1fec5e1362f3595c9a5e58c21f6e9a3390","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.17.3.tgz","fileCount":303,"integrity":"sha512-eEJouwwjbON0jnz8lp0r1DUYTTFWEKj9tdJ6nNDCJYZpdapuoqSdLhiWSdlMBvFTCXOhR4VpVPzTxfen8nvRVw==","signatures":[{"sig":"MEYCIQC4iqIABzkYx2NHaGoJ4pvSDKfk1kQobCvOPv0256QYdwIhAKVQ8acbE8jbMRbyIcYGV7KmmkC3jRebZoqLHxk6RQKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730702},"main":"dist/cjs/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.17.3.tgz","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"}},"./types":{"types":"./dist/esm/types/index.d.ts","default":"./dist/esm/types/index.js"},"./utils":{"import":{"types":"./dist/esm/utils/index.d.ts","default":"./dist/esm/utils/index.js"},"require":{"types":"./dist/cjs/utils/index.d.cts","default":"./dist/cjs/utils/index.cjs"}},"./queuer":{"import":{"types":"./dist/esm/queuer/index.d.ts","default":"./dist/esm/queuer/index.js"},"require":{"types":"./dist/cjs/queuer/index.d.cts","default":"./dist/cjs/queuer/index.cjs"}},"./batcher":{"import":{"types":"./dist/esm/batcher/index.d.ts","default":"./dist/esm/batcher/index.js"},"require":{"types":"./dist/cjs/batcher/index.d.cts","default":"./dist/cjs/batcher/index.cjs"}},"./provider":{"import":{"types":"./dist/esm/provider/index.d.ts","default":"./dist/esm/provider/index.js"},"require":{"types":"./dist/cjs/provider/index.d.cts","default":"./dist/cjs/provider/index.cjs"}},"./debouncer":{"import":{"types":"./dist/esm/debouncer/index.d.ts","default":"./dist/esm/debouncer/index.js"},"require":{"types":"./dist/cjs/debouncer/index.d.cts","default":"./dist/cjs/debouncer/index.cjs"}},"./throttler":{"import":{"types":"./dist/esm/throttler/index.d.ts","default":"./dist/esm/throttler/index.js"},"require":{"types":"./dist/cjs/throttler/index.d.cts","default":"./dist/cjs/throttler/index.cjs"}},"./async-queuer":{"import":{"types":"./dist/esm/async-queuer/index.d.ts","default":"./dist/esm/async-queuer/index.js"},"require":{"types":"./dist/cjs/async-queuer/index.d.cts","default":"./dist/cjs/async-queuer/index.cjs"}},"./package.json":"./package.json","./rate-limiter":{"import":{"types":"./dist/esm/rate-limiter/index.d.ts","default":"./dist/esm/rate-limiter/index.js"},"require":{"types":"./dist/cjs/rate-limiter/index.d.cts","default":"./dist/cjs/rate-limiter/index.cjs"}},"./async-batcher":{"import":{"types":"./dist/esm/async-batcher/index.d.ts","default":"./dist/esm/async-batcher/index.js"},"require":{"types":"./dist/cjs/async-batcher/index.d.cts","default":"./dist/cjs/async-batcher/index.cjs"}},"./async-retryer":{"import":{"types":"./dist/esm/async-retryer/index.d.ts","default":"./dist/esm/async-retryer/index.js"},"require":{"types":"./dist/cjs/async-retryer/index.d.cts","default":"./dist/cjs/async-retryer/index.cjs"}},"./async-debouncer":{"import":{"types":"./dist/esm/async-debouncer/index.d.ts","default":"./dist/esm/async-debouncer/index.js"},"require":{"types":"./dist/cjs/async-debouncer/index.d.cts","default":"./dist/cjs/async-debouncer/index.cjs"}},"./async-throttler":{"import":{"types":"./dist/esm/async-throttler/index.d.ts","default":"./dist/esm/async-throttler/index.js"},"require":{"types":"./dist/cjs/async-throttler/index.d.cts","default":"./dist/cjs/async-throttler/index.cjs"}},"./async-rate-limiter":{"import":{"types":"./dist/esm/async-rate-limiter/index.d.ts","default":"./dist/esm/async-rate-limiter/index.js"},"require":{"types":"./dist/cjs/async-rate-limiter/index.d.cts","default":"./dist/cjs/async-rate-limiter/index.cjs"}}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"vite build","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:build":"publint --strict","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/a663ca4855eced463f3f14f0fecd41bc/tanstack-react-pacer-0.17.3.tgz","_integrity":"sha512-eEJouwwjbON0jnz8lp0r1DUYTTFWEKj9tdJ6nNDCJYZpdapuoqSdLhiWSdlMBvFTCXOhR4VpVPzTxfen8nvRVw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"10.9.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"@tanstack/pacer":"0.16.3","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.0","@types/react":"^19.2.3","@vitejs/plugin-react":"^5.1.0","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.4","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.17.3_1763336675017_0.7815160764548676","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@tanstack/react-pacer","version":"0.17.4","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.17.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"a815611b78641a398d98871da0ee7d5b55d39983","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.17.4.tgz","fileCount":275,"integrity":"sha512-VdHuN+FkdKwPMD2uuO0qb04CBMOci68CeciQCTASA5Tmts9uxiSHIJEM+ABh/s4pSEdMKM/GI6sFWDNwwCf6yA==","signatures":[{"sig":"MEQCIEW9vVqW59hyut+dmg8oTyb2zKcXv9OYZoyPfLJYCV9bAiA77Sxob6cIKOEiPHPMs+Rsuw4BtWfHQucjC2FEHXw3ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940392},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.17.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},"_resolved":"/tmp/9a4700f8bdecbfc178c6f8fbd30a6ef8/tanstack-react-pacer-0.17.4.tgz","_integrity":"sha512-VdHuN+FkdKwPMD2uuO0qb04CBMOci68CeciQCTASA5Tmts9uxiSHIJEM+ABh/s4pSEdMKM/GI6sFWDNwwCf6yA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.16.4","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.1","@types/react":"^19.2.7","@vitejs/plugin-react":"^5.1.1","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.12","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.17.4_1764998983630_0.9568165155195159","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@tanstack/react-pacer","version":"0.18.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.18.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"9b43e1d975376af6b38301489cf26de827120388","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.18.0.tgz","fileCount":275,"integrity":"sha512-ufKnRbn6QaavEdZ5KBYTL5MYBIxjkgU9uaeNt3TJvvDfg53JhlZgyFD7g1pSnGozJSuHy77O6tStcw4l30fO7A==","signatures":[{"sig":"MEYCIQD94y1otrGSD6Rtz8dEfcDn/ci3m1TuRxQtqDRPD5aStgIhAL+DmzZ0ap3I8X0K2nEvAg8XQSx79Eg2KtvxtUc8ry5q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":940413},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.18.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/dd375d8f99db0376c5f4c94ca04fb5cf/tanstack-react-pacer-0.18.0.tgz","_integrity":"sha512-ufKnRbn6QaavEdZ5KBYTL5MYBIxjkgU9uaeNt3TJvvDfg53JhlZgyFD7g1pSnGozJSuHy77O6tStcw4l30fO7A==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.17.0","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.7","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.13","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.18.0_1765510077166_0.9980026227720087","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@tanstack/react-pacer","version":"0.19.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.19.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"49f3ae444c8f931ddec6d584cff4b6039ccdcf1b","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.19.0.tgz","fileCount":275,"integrity":"sha512-JPzU4LcjW2ztJNJCf2NVKgFuAfDi0g+LKOmSAvYYk0aE2z4kt28pqIPYY9/TnBazRRHZMSWjayfXV/dZ9oGWpQ==","signatures":[{"sig":"MEYCIQD4BRcM95Avzz6vzjAhWmTvvhGeL7Bx+Nxh3LHcc0NFMAIhAPf7hhSJgnZDvaidjX55byYnuEa5jdnUMTinzymeT8Lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056247},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.19.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/b7ea98c3971f750d16dea2524a4708c9/tanstack-react-pacer-0.19.0.tgz","_integrity":"sha512-JPzU4LcjW2ztJNJCf2NVKgFuAfDi0g+LKOmSAvYYk0aE2z4kt28pqIPYY9/TnBazRRHZMSWjayfXV/dZ9oGWpQ==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.17.0","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.7","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.3.13","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.19.0_1766344357788_0.0052249452919970185","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@tanstack/react-pacer","version":"0.19.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.19.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"6e6c45b78a10e6c2adf28b47595fca6d76e8f823","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.19.1.tgz","fileCount":275,"integrity":"sha512-wfGwKLo2gosKr5tsXico+jWJ8LsWsBC8MA1HVtUY/D6dhFduEVizKxRUcvP60I3dRvnoXDbN202g4feJHlivnA==","signatures":[{"sig":"MEYCIQC731FEJW1ZoVqGIvXtgXDYkimvziUrmzduxGP5biwDzAIhAO+QCv07W3o+zula5B8KoB4fRK7unvU6fe0jqUXa7mLu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056246},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.19.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/4f967bf4853aa47528ec938b816ef304/tanstack-react-pacer-0.19.1.tgz","_integrity":"sha512-wfGwKLo2gosKr5tsXico+jWJ8LsWsBC8MA1HVtUY/D6dhFduEVizKxRUcvP60I3dRvnoXDbN202g4feJHlivnA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.17.1","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.7","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.5.1","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.19.1_1767799870868_0.06347271367086194","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@tanstack/react-pacer","version":"0.19.2","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.19.2","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"636b2b6f3756f1cb595dbf069c9fe27fe6552f9e","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.19.2.tgz","fileCount":275,"integrity":"sha512-Hpiu2HqoRgQ8yEGsHO1r5gCVfN2+HlFGWK7v9YRCXweS8Jk/m4pRczKIWveGgvDeH0ms5BHPU4sDFsH8uf/xxw==","signatures":[{"sig":"MEQCIGSuN9NlkVbRrng0fNADGx5+IP9zhkULlBTntwuJvNztAiBajJ/Py2DO6Md1x6E5tnucDGBOA+dvOOHU5KDBuDj+2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056096},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.19.2.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/43ef853e33fa61ade0ebf464b254f339/tanstack-react-pacer-0.19.2.tgz","_integrity":"sha512-Hpiu2HqoRgQ8yEGsHO1r5gCVfN2+HlFGWK7v9YRCXweS8Jk/m4pRczKIWveGgvDeH0ms5BHPU4sDFsH8uf/xxw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.17.2","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.8","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.5.7","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.19.2_1768315415649_0.2194019950109969","host":"s3://npm-registry-packages-npm-production"}},"0.19.3":{"name":"@tanstack/react-pacer","version":"0.19.3","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.19.3","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"cf4a8ba5d9728be6900dc27b4d2b4aeb31d24c0f","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.19.3.tgz","fileCount":275,"integrity":"sha512-GalY+86/K3l3NuOP4rAVyNoaKjUPB097u7nVkzYnQu2MmkVTtFwbQRnac59Jb3Pf+0Lt29AKKP4y1ELav20zmA==","signatures":[{"sig":"MEQCIFWUoOALZKMtYqfgZ28Ao1fZGC2Uzx2VTGPziduqC961AiBjZhjj+OeTEvf3HFjsawzYjhZgwAtKHJGhLGgbIp7XkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056097},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.19.3.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/b688dc3243fe08ef5b16e42bbf8ea43c/tanstack-react-pacer-0.19.3.tgz","_integrity":"sha512-GalY+86/K3l3NuOP4rAVyNoaKjUPB097u7nVkzYnQu2MmkVTtFwbQRnac59Jb3Pf+0Lt29AKKP4y1ELav20zmA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.17.3","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.8","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.5.7","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.19.3_1768482975746_0.2470928838770825","host":"s3://npm-registry-packages-npm-production"}},"0.19.4":{"name":"@tanstack/react-pacer","version":"0.19.4","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.19.4","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"b488ef6e1578b587a51717382eb8dca19ee3087a","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.19.4.tgz","fileCount":275,"integrity":"sha512-coj8ULAuR0qFpjAKD44gTgRuZyjxU6Xu+IX5MwwYvr4e61OtZcJshaExoOBKpCGde0Edb12jDnzzj2Im13Qm9Q==","signatures":[{"sig":"MEQCIDThqnQcBaPesDukru/8sCZY9Af4kaeDAUcNqCtyz6+vAiAYNvxwkeFgrSlcifaLG1wkaGnTs0smrBkigVV5hyqrqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1056063},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.19.4.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/2ad419da2a10f3bc4b4608c6b5e21d70/tanstack-react-pacer-0.19.4.tgz","_integrity":"sha512-coj8ULAuR0qFpjAKD44gTgRuZyjxU6Xu+IX5MwwYvr4e61OtZcJshaExoOBKpCGde0Edb12jDnzzj2Im13Qm9Q==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.18.0","@tanstack/react-store":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.3","@types/react":"^19.2.9","@vitejs/plugin-react":"^5.1.2","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.7.4","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.19.4_1769606237106_0.9711481736153202","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@tanstack/react-pacer","version":"0.20.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.20.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"40ceb7cd98c3f2004a0ee413338288e14be8705c","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.20.0.tgz","fileCount":275,"integrity":"sha512-5p7rHTBUroUl6vxYhvREaqpUWKCoe0bXaFH6y6CLYpcuU5aCl78IxXJKY5IujCN1sTRaq07jsMInTPmTBHvTiA==","signatures":[{"sig":"MEQCIBrJ2KEEYozjOPPPJ9BYrS1yTc4mR+U9UgKfSUB4Xm0LAiB6j1G6PcYB3+DS4EA65QFbaQ+ZpsYfK5q3yeb+gcbrMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130992},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.20.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","lint:fix":"eslint ./src --fix","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"eslint ./src","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/0c450b51d8234b8173b774a43e2e5041/tanstack-react-pacer-0.20.0.tgz","_integrity":"sha512-5p7rHTBUroUl6vxYhvREaqpUWKCoe0bXaFH6y6CLYpcuU5aCl78IxXJKY5IujCN1sTRaq07jsMInTPmTBHvTiA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.19.0","@tanstack/react-store":"^0.8.1"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/react":"^19.2.14","@vitejs/plugin-react":"^5.1.4","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^2.13.0","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.20.0_1771423757860_0.2014903044443095","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@tanstack/react-pacer","version":"0.21.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.21.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"660ac576301104809dbd69ea8a427d030dd0a640","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.21.0.tgz","fileCount":275,"integrity":"sha512-RwscVPQTzqqoAnhnotu7xr9VlME96BivqHQPiVzXe9SntdJ7D5CKjh7ObErFsnDOA11OhlD+FhvH6dDit5NRnA==","signatures":[{"sig":"MEQCICNCMB37KpuIi5Gf8DzjWkLx4eSYT/pf4wXBV2Ne4RT7AiAe7TXfOp4uhIHKYvr4C65nRW/HQ3497SeUAeUxgka2Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141245},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.21.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","lint:fix":"pnpm -w exec eslint \"$INIT_CWD/src\" --fix","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"pnpm -w exec eslint \"$INIT_CWD/src\"","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/afee9a9d2cca54598cbc022876bf24c0/tanstack-react-pacer-0.21.0.tgz","_integrity":"sha512-RwscVPQTzqqoAnhnotu7xr9VlME96BivqHQPiVzXe9SntdJ7D5CKjh7ObErFsnDOA11OhlD+FhvH6dDit5NRnA==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.20.0","@tanstack/react-store":"^0.9.2"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.21.0_1774145110297_0.5225745510053239","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@tanstack/react-pacer","version":"0.21.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.21.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"5b15f168d7d57e41b85a0bdb94b4949e1be1e231","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.21.1.tgz","fileCount":275,"integrity":"sha512-BIBWmxSi+RHuB4Sh8SPyh3i3PVK8GR3yAyxOqXjERyww1cfvKdu2veUfJuTTiR4os1lfdctcS4HAibt8KTmMiw==","signatures":[{"sig":"MEQCIEycQ2HToz9nzMJQM+vTbL9aZJgbG2tvM+xte6zoIwFZAiBheI4ejtlk6XgCrnz24Dk9w7QfplVJ/kEqUBSYwkpJLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141245},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.21.1.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","lint:fix":"pnpm -w exec eslint \"$INIT_CWD/src\" --fix","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"pnpm -w exec eslint \"$INIT_CWD/src\"","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/3bbe0e142429e99463597624c4bb2c05/tanstack-react-pacer-0.21.1.tgz","_integrity":"sha512-BIBWmxSi+RHuB4Sh8SPyh3i3PVK8GR3yAyxOqXjERyww1cfvKdu2veUfJuTTiR4os1lfdctcS4HAibt8KTmMiw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.20.1","@tanstack/react-store":"^0.9.3"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.4","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","eslint-plugin-react-hooks":"^7.0.1","@eslint-react/eslint-plugin":"^3.0.0","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.21.1_1774870723469_0.7126411343833778","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@tanstack/react-pacer","version":"0.22.0","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":{"name":"Tanner Linsley"},"license":"MIT","_id":"@tanstack/react-pacer@0.22.0","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"},{"name":"lachlancollins","email":"lachlan.collins@gmail.com"},{"name":"kylemathews","email":"mathews.kyle@gmail.com"}],"homepage":"https://tanstack.com/pacer","bugs":{"url":"https://github.com/TanStack/pacer/issues"},"dist":{"shasum":"e3a2964394d3a65df157811659ff0aa0dad6ec55","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.22.0.tgz","fileCount":275,"integrity":"sha512-AuKrkcP/LheBuq1tJCN8DDkwU+RmSql3zpJ1RFwvdc7qJED7Ba+jwlfFkeOZ62WcMtV54RceG9Uyprr0j99Qnw==","signatures":[{"sig":"MEUCIQCBf0FbH6fA3jdCqS1Cx3wOxdUDtEsZFNw8w15rcYNoygIgBlRqnX1xfC+aPIjzdY9wLgEiMbZZcNZvDdfRU9CEF5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143760},"main":"./dist/index.cjs","type":"module","_from":"file:tanstack-react-pacer-0.22.0.tgz","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","lint:fix":"pnpm -w exec eslint \"$INIT_CWD/src\" --fix","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"pnpm -w exec eslint \"$INIT_CWD/src\"","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"_resolved":"/tmp/3125b73cb43729d451953192bb9f6c54/tanstack-react-pacer-0.22.0.tgz","_integrity":"sha512-AuKrkcP/LheBuq1tJCN8DDkwU+RmSql3zpJ1RFwvdc7qJED7Ba+jwlfFkeOZ62WcMtV54RceG9Uyprr0j99Qnw==","repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"_npmVersion":"11.6.0","description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"24.8.0","dependencies":{"@tanstack/pacer":"0.21.0","@tanstack/react-store":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.5","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","eslint-plugin-react-hooks":"^7.1.0","@eslint-react/eslint-plugin":"^4.2.3","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.22.0_1776456696583_0.8046852983412098","host":"s3://npm-registry-packages-npm-production"}},"0.22.1":{"name":"@tanstack/react-pacer","version":"0.22.1","keywords":["react","debounce","throttle","rate-limit","queue","async"],"author":"Tanner Linsley","license":"MIT","_id":"@tanstack/react-pacer@0.22.1","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"tkdodo","email":"dominik@dorfmeister.cc"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"},{"name":"schiller-manuel","email":"meisterpink@gmail.com"}],"homepage":"https://tanstack.com/pacer","dist":{"shasum":"2a67b791f5173e6b0731bca7aca579e936ae40da","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.22.1.tgz","fileCount":275,"integrity":"sha512-CenQqK0GluSPIrnsG1yuD7w5uMSQ/4lI9AcGEFxBrRd66r260boWcYRIsS5+eHtXb238FoZYhKmJPGlhRzmHRw==","signatures":[{"sig":"MEYCIQCWdFV8FXvgt1pZGFen9VoEawELDYf7wPmrXDIymVSaVQIhAOyj9S/FruTmtEhofgCVPbNmGpiE7Ldh+koe/zbWrbf9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139392},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./package.json":"./package.json","./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"}},"funding":{"url":"https://github.com/sponsors/tannerlinsley","type":"github"},"scripts":{"build":"tsdown","clean":"premove ./build ./dist","lint:fix":"pnpm -w exec eslint \"$INIT_CWD/src\" --fix","test:lib":"vitest --passWithNoTests","test:types":"tsc","test:eslint":"pnpm -w exec eslint \"$INIT_CWD/src\"","test:lib:dev":"pnpm test:lib --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"repository":{"url":"git+https://github.com/TanStack/pacer.git","type":"git","directory":"packages/react-pacer"},"description":"Utilities for debouncing and throttling functions in React.","directories":{},"sideEffects":false,"_nodeVersion":"26.0.0","dependencies":{"@tanstack/pacer":"0.21.1","@tanstack/react-store":"^0.11.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.2.6","@types/react":"^19.2.14","@vitejs/plugin-react":"^6.0.1","eslint-plugin-react-hooks":"^7.1.1","@eslint-react/eslint-plugin":"^5.7.7","eslint-plugin-react-compiler":"19.1.0-rc.2"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"_npmOperationalInternal":{"tmp":"tmp/react-pacer_0.22.1_1778724929623_0.1056213136930888","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@tanstack/react-pacer","version":"0.23.0","description":"Utilities for debouncing and throttling functions in React.","author":"Tanner Linsley","license":"MIT","repository":{"type":"git","url":"git+https://github.com/TanStack/pacer.git","directory":"packages/react-pacer"},"homepage":"https://tanstack.com/pacer","funding":{"type":"github","url":"https://github.com/sponsors/tannerlinsley"},"keywords":["react","debounce","throttle","rate-limit","queue","async"],"type":"module","main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.cts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"},"./async-batcher":{"import":"./dist/async-batcher/index.js","require":"./dist/async-batcher/index.cjs"},"./async-debouncer":{"import":"./dist/async-debouncer/index.js","require":"./dist/async-debouncer/index.cjs"},"./async-queuer":{"import":"./dist/async-queuer/index.js","require":"./dist/async-queuer/index.cjs"},"./async-rate-limiter":{"import":"./dist/async-rate-limiter/index.js","require":"./dist/async-rate-limiter/index.cjs"},"./async-retryer":{"import":"./dist/async-retryer/index.js","require":"./dist/async-retryer/index.cjs"},"./async-throttler":{"import":"./dist/async-throttler/index.js","require":"./dist/async-throttler/index.cjs"},"./batcher":{"import":"./dist/batcher/index.js","require":"./dist/batcher/index.cjs"},"./debouncer":{"import":"./dist/debouncer/index.js","require":"./dist/debouncer/index.cjs"},"./provider":{"import":"./dist/provider/index.js","require":"./dist/provider/index.cjs"},"./queuer":{"import":"./dist/queuer/index.js","require":"./dist/queuer/index.cjs"},"./rate-limiter":{"import":"./dist/rate-limiter/index.js","require":"./dist/rate-limiter/index.cjs"},"./throttler":{"import":"./dist/throttler/index.js","require":"./dist/throttler/index.cjs"},"./types":{"import":"./dist/types/index.js","require":"./dist/types/index.cjs"},"./utils":{"import":"./dist/utils/index.js","require":"./dist/utils/index.cjs"},"./package.json":"./package.json"},"sideEffects":false,"engines":{"node":">=18"},"dependencies":{"@tanstack/react-store":"^0.11.1","@tanstack/pacer":"0.22.0"},"devDependencies":{"@eslint-react/eslint-plugin":"^5.18.3","@types/react":"^19.2.18","@vitejs/plugin-react":"^6.0.5","eslint-plugin-react-compiler":"19.1.0-rc.2","eslint-plugin-react-hooks":"^7.1.1","react":"^19.2.8"},"peerDependencies":{"react":">=16.8","react-dom":">=16.8"},"scripts":{"clean":"premove ./build ./dist","lint:fix":"pnpm -w exec eslint \"$INIT_CWD/src\" --fix","test:eslint":"pnpm -w exec eslint \"$INIT_CWD/src\"","test:lib":"vitest --passWithNoTests","test:lib:dev":"pnpm test:lib --watch","test:types":"tsc","build":"tsdown"},"_nodeVersion":"26.3.0","_id":"@tanstack/react-pacer@0.23.0","dist":{"integrity":"sha512-Ec3h+kT8kYlpGb1M8F7836q+udE/M2RmE8KLr1rhs+UDBgvxjfmyR2bIUeaDEe9Zn1YXNI986RbErXyr5fEJIg==","shasum":"c712b2c17c69b7e32f8dfb5f15ebc89c40ba3ba5","tarball":"https://registry.npmjs.org/@tanstack/react-pacer/-/react-pacer-0.23.0.tgz","fileCount":275,"unpackedSize":1142096,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@tanstack%2freact-pacer@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDjew3love9ovhn6cpRX4Mvtyqlemi5p9kfcY1PGlXV3QIhALGDfu71xmuAfI81sP8/u1kZ6e0/QA6+a24qJV9/GWUn"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b9deaf49-ec39-4052-80fd-14f015aa25e6"}},"directories":{},"maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-pacer_0.23.0_1786069104952_0.6793596301665703"},"_hasShrinkwrap":false}},"time":{"created":"2025-04-07T12:21:58.384Z","modified":"2026-08-07T02:18:25.510Z","0.1.0":"2025-04-07T12:21:58.761Z","0.2.0":"2025-04-24T02:42:10.602Z","0.3.0":"2025-05-05T07:42:57.909Z","0.4.0":"2025-05-08T02:35:40.916Z","0.5.0":"2025-05-09T18:13:24.106Z","0.6.0":"2025-05-11T04:04:59.455Z","0.7.0":"2025-05-20T01:10:53.516Z","0.8.0":"2025-05-27T01:55:39.122Z","0.9.0":"2025-07-10T23:44:10.625Z","0.9.1":"2025-07-15T18:37:57.043Z","0.10.0":"2025-07-18T23:21:44.394Z","0.11.0":"2025-07-20T00:20:27.105Z","0.12.0":"2025-07-30T15:17:09.734Z","0.13.0":"2025-07-30T18:33:59.717Z","0.14.0":"2025-08-02T03:09:40.971Z","0.15.0":"2025-08-07T02:15:51.123Z","0.16.0":"2025-08-23T22:20:44.265Z","0.16.1":"2025-08-27T00:00:17.781Z","0.16.2":"2025-09-08T14:24:23.989Z","0.16.3":"2025-09-18T17:10:44.103Z","0.16.4":"2025-09-25T18:08:36.551Z","0.17.0":"2025-11-03T04:47:06.443Z","0.17.1":"2025-11-12T14:59:08.939Z","0.17.2":"2025-11-12T17:52:30.496Z","0.17.3":"2025-11-16T23:44:35.216Z","0.17.4":"2025-12-06T05:29:43.805Z","0.18.0":"2025-12-12T03:27:57.359Z","0.19.0":"2025-12-21T19:12:37.954Z","0.19.1":"2026-01-07T15:31:11.086Z","0.19.2":"2026-01-13T14:43:35.783Z","0.19.3":"2026-01-15T13:16:15.914Z","0.19.4":"2026-01-28T13:17:17.301Z","0.20.0":"2026-02-18T14:09:18.013Z","0.21.0":"2026-03-22T02:05:10.447Z","0.21.1":"2026-03-30T11:38:43.628Z","0.22.0":"2026-04-17T20:11:36.779Z","0.22.1":"2026-05-14T02:15:29.823Z","0.23.0":"2026-08-07T02:18:25.166Z"},"author":"Tanner Linsley","license":"MIT","homepage":"https://tanstack.com/pacer","keywords":["react","debounce","throttle","rate-limit","queue","async"],"repository":{"type":"git","url":"git+https://github.com/TanStack/pacer.git","directory":"packages/react-pacer"},"description":"Utilities for debouncing and throttling functions in React.","maintainers":[{"name":"tannerlinsley","email":"tannerlinsley@gmail.com"},{"name":"alemtuzlak","email":"t.zlak97@gmail.com"},{"name":"kevinvandy","email":"kevinvandy656@gmail.com"}],"readme":"<div align=\"center\">\n  <picture>\n    <source\n      media=\"(prefers-color-scheme: dark)\"\n      srcset=\"https://tanstack.com/api/readme/pacer.png?theme=dark\"\n    />\n    <source\n      media=\"(prefers-color-scheme: light)\"\n      srcset=\"https://tanstack.com/api/readme/pacer.png\"\n    />\n    <img\n      src=\"https://tanstack.com/api/readme/pacer.png\"\n      alt=\"TanStack Pacer\"\n      width=\"900\"\n    />\n  </picture>\n</div>\n\n<br />\n\n<div align=\"center\">\n\t<a href=\"https://www.npmjs.com/package/@tanstack/pacer\" target=\"\\_parent\">\n\t  <img alt=\"\" src=\"https://img.shields.io/npm/dm/@tanstack/pacer.svg\" alt=\"npm downloads\" />\n\t</a>\n- <a href=\"https://github.com/TanStack/pacer\" target=\"\\_parent\">\n\t  <img alt=\"\" src=\"https://img.shields.io/github/stars/TanStack/pacer.svg?style=social&label=Star\" alt=\"GitHub stars\" />\n\t</a>\n\t<a href=\"https://bundlephobia.com/result?p=@tanstack/react-pacer@latest\" target=\"\\_parent\">\n  <img alt=\"\" src=\"https://badgen.net/bundlephobia/minzip/@tanstack/react-pacer@latest\" alt=\"Bundle size\" />\n</a>\n</div>\n\n<div align=\"center\">\n<a href=\"#badge\">\n  <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\n</a>\n\t<a href=\"#badge\">\n\t\t<img src=\"https://img.shields.io/github/v/release/tanstack/pacer\" alt=\"Release\"/>\n\t</a>\n\t<a href=\"https://twitter.com/tan_stack\">\n\t\t<img src=\"https://img.shields.io/twitter/follow/tan_stack.svg?style=social\" alt=\"Follow @TanStack\"/>\n\t</a>\n</div>\n\n<div align=\"center\">\n\n### [Become a Sponsor!](https://github.com/sponsors/tannerlinsley/)\n\n</div>\n\n# TanStack Pacer\n\nA lightweight timing and scheduling library for debouncing, throttling, rate limiting, queuing, and batching.\n\n> [!NOTE]\n> TanStack Pacer is currently mostly a client-side only library, but it is being designed to be able to potentially be used on the server-side as well.\n\n- **Debouncing**\n  - Delay execution until after a period of inactivity for when you only care about the last execution in a sequence.\n  - Synchronous or Asynchronous Debounce utilities with promise support and error handling\n  - Control of leading, trailing, and enabled options\n- **Throttling**\n  - Smoothly limit the rate at which a function can fire\n  - Synchronous or Asynchronous Throttle utilities with promise support and error handling\n  - Control of leading, trailing, and enabled options.\n- **Rate Limiting**\n  - Limit the rate at which a function can fire over a period of time\n  - Synchronous or Asynchronous Rate Limiting utilities with promise support and error handling\n  - Fixed or Sliding Window variations of Rate Limiting\n- **Queuing**\n  - Queue functions to be executed in a specific order\n  - Choose from FIFO, LIFO, and Priority queue implementations\n  - Control processing speed with configurable wait times or concurrency limits\n  - Manage queue execution with start/stop capabilities\n  - Expire items from the queue after a configurable duration\n- **Batching**\n  - Chunk up multiple operations into larger batches to reduce total back-and-forth operations\n  - Batch by time period, batch size, whichever comes first, or a custom condition to trigger batch executions\n- **Async or Sync Variations**\n  - Choose between synchronous and asynchronous versions of each utility\n  - Optional error, success, and settled handling for async variations\n  - Retry and Abort support for async variations\n- **State Management**\n  - Uses TanStack Store under the hood for state management with fine-grained reactivity\n  - Easily integrate with your own state management library of choice\n  - Persist state to local or session storage for some utilities like rate limiting and queuing\n- **Convenient Hooks**\n  - Reduce boilerplate code with pre-built hooks like `useDebouncedCallback`, `useThrottledValue`, and `useQueuedState`, and more.\n  - Multiple layers of abstraction to choose from depending on your use case.\n  - Works with each framework's default state management solutions, or with whatever custom state management library that you prefer.\n- **Type Safety**\n  - Full type safety with TypeScript that makes sure that your functions will always be called with the correct arguments\n  - Generics for flexible and reusable utilities\n- **Framework Adapters**\n  - React, Solid, and more\n- **Tree Shaking**\n  - We, of course, get tree-shaking right for your applications by default, but we also provide extra deep imports for each utility, making it easier to embed these utilities into your libraries without increasing the bundle-phobia reports of your library.\n\n### <a href=\"https://tanstack.com/pacer\">Read the docs →</b></a>\n\n<br />\n\n> [!NOTE]\n> You may know **TanStack Pacer** by our adapter names, too!\n>\n> - [**React Pacer**](https://tanstack.com/pacer/latest/docs/framework/react/react-pacer)\n> - [**Preact Pacer**](https://tanstack.com/pacer/latest/docs/framework/preact/preact-pacer)\n> - [**Solid Pacer**](https://tanstack.com/pacer/latest/docs/framework/solid/solid-pacer)\n> - [**Angular Pacer**](https://tanstack.com/pacer/latest/docs/framework/angular/angular-pacer)\n> - Svelte Pacer - needs a contributor!\n> - Vue Pacer - needs a contributor!\n\n## Get Involved\n\n- We welcome issues and pull requests!\n- Participate in [GitHub discussions](https://github.com/TanStack/pacer/discussions)\n- Chat with the community on [Discord](https://discord.com/invite/WrRKjPJ)\n- See [CONTRIBUTING.md](./CONTRIBUTING.md) for setup instructions\n\n## Partners\n\n<table align=\"center\">\n  <tr>\n        <td>\n      <a href=\"https://www.coderabbit.ai/?via=tanstack&dub_id=aCcEEdAOqqutX6OS\" >\n        <picture>\n          <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://tanstack.com/assets/coderabbit-dark-D643Zkrv.svg\" />\n          <source media=\"(prefers-color-scheme: light)\" srcset=\"https://tanstack.com/assets/coderabbit-light-CIzGLYU_.svg\" />\n          <img src=\"https://tanstack.com/assets/coderabbit-light-CIzGLYU_.svg\" height=\"40\" alt=\"CodeRabbit\" />\n        </picture>\n      </a>\n    </td>\n    <td>\n      <a href=\"https://www.cloudflare.com?utm_source=tanstack\">\n        <picture>\n          <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://tanstack.com/assets/cloudflare-white-Co-Tyjbl.svg\" />\n          <source media=\"(prefers-color-scheme: light)\" srcset=\"https://tanstack.com/assets/cloudflare-black-6Ojsn8yh.svg\" />\n          <img src=\"https://tanstack.com/assets/cloudflare-white-Co-Tyjbl.svg\" height=\"60\" alt=\"Cloudflare\" />\n        </picture>\n      </a>\n    </td>\n    <td>\n      <a href=\"https://www.unkey.com/?utm_source=tanstack\">\n        <picture>\n          <source media=\"(prefers-color-scheme: dark)\" srcset=\"./media/unkey_dark.svg\" height=\"60\" />\n          <source media=\"(prefers-color-scheme: light)\" srcset=\"./media/unkey_logo.svg\" height=\"60\" />\n          <img src=\"./media/unkey_logo.svg\" height=\"60\" alt=\"Unkey\"/>\n        </picture>\n      </a>\n    </td>\n  </tr>\n</table>\n\n<div align=\"center\">\n<img src=\"./media/partner_logo.svg\" alt=\"Pacer & you?\" height=\"65\">\n<p>\nWe're looking for TanStack Pacer Partners to join our mission! Partner with us to push the boundaries of TanStack Pacer and build amazing things together.\n</p>\n<a href=\"mailto:partners@tanstack.com?subject=TanStack Pacer Partnership\"><b>LET'S CHAT</b></a>\n</div>\n\n</div>\n\n## Explore the TanStack Ecosystem\n\n- <a href=\"https://github.com/tanstack/config\"><b>TanStack Config</b></a> – Tooling for JS/TS packages\n- <a href=\"https://github.com/tanstack/db\"><b>TanStack DB</b></a> – Reactive sync client store\n- <a href=\"https://github.com/tanstack/devtools\"><b>TanStack DevTools</b></a> – Unified devtools panel\n- <a href=\"https://github.com/tanstack/form\"><b>TanStack Form</b></a> – Type‑safe form state\n- <a href=\"https://github.com/tanstack/query\"><b>TanStack Query</b></a> – Async state & caching\n- <a href=\"https://github.com/tanstack/ranger\"><b>TanStack Ranger</b></a> – Range & slider primitives\n- <a href=\"https://github.com/tanstack/router\"><b>TanStack Router</b></a> – Type‑safe routing, caching & URL state\n- <a href=\"https://github.com/tanstack/router\"><b>TanStack Start</b></a> – Full‑stack SSR & streaming\n- <a href=\"https://github.com/tanstack/store\"><b>TanStack Store</b></a> – Reactive data store\n- <a href=\"https://github.com/tanstack/table\"><b>TanStack Table</b></a> – Headless datagrids\n- <a href=\"https://github.com/tanstack/virtual\"><b>TanStack Virtual</b></a> – Virtualized rendering\n\n… and more at <a href=\"https://tanstack.com\"><b>TanStack.com »</b></a>\n\n<!-- USE THE FORCE LUKE -->\n","readmeFilename":""}