{"_id":"@usefy/use-throttle-callback","_rev":"77-2062356235647570b45620cd8a9cfe0f","name":"@usefy/use-throttle-callback","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.2":{"name":"@usefy/use-throttle-callback","version":"0.0.2","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"e0fb7176a2722ce6962f675095e68353a6068765","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.2.tgz","fileCount":7,"integrity":"sha512-2QAPtGzMFFGeuBjuZ52K3+j/NL07WLF7dtj/vHLg+4O0Bz/J3p/W5SvFWHvhBptpdJsGNQEHOU8KpozurSWXyw==","signatures":[{"sig":"MEUCIQCdgYVPGO/bGCNsHsXSlNs53tmNV5zSKUjW+8dhYgedkwIgVXoP+0sc4LfTDkOY23x+jzTwYSZwPziCnzOM/S6ioMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\9e5153e0ab707d408594bdd8b6875966\\usefy-use-throttle-callback-0.0.2.tgz","_integrity":"sha512-2QAPtGzMFFGeuBjuZ52K3+j/NL07WLF7dtj/vHLg+4O0Bz/J3p/W5SvFWHvhBptpdJsGNQEHOU8KpozurSWXyw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.2_1766981907787_0.8042494307121815","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@usefy/use-throttle-callback","version":"0.0.3","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"2810fa9d2734c8ae6d6007fa02f916a52e8a70ac","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.3.tgz","fileCount":7,"integrity":"sha512-jS4pZQbB0Ns5+nliDPHXYRnzn/edENH4WDN0qFSqomC3lQgWdcsIluGUk54MKHqSqSkkH43dMUzw88l4pVABtQ==","signatures":[{"sig":"MEUCIAvr+50Z4Kzsd4FxFzEA+rfBt4CYopkAVi0czvhx+VZeAiEAqndLi6nTtzca0N2BNLEh1Gar720o6dZ1JGBGeFeBp5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\38ca80258354eb77c6cd7ef2c44a2892\\usefy-use-throttle-callback-0.0.3.tgz","_integrity":"sha512-jS4pZQbB0Ns5+nliDPHXYRnzn/edENH4WDN0qFSqomC3lQgWdcsIluGUk54MKHqSqSkkH43dMUzw88l4pVABtQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.3_1766983063444_0.387530762907238","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@usefy/use-throttle-callback","version":"0.0.4","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"9803ee831cc59b5a5c396c1a8a8f4f19776e66af","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.4.tgz","fileCount":7,"integrity":"sha512-zwfiI/gmMk68vs8DYKCgUc36qt6w9DLs50gmeEH8kD/ecOBBU7uVuI+y2xaeWoi3p8yu149VyLcPE4iYTpLWZA==","signatures":[{"sig":"MEQCIHQRykDHSyj0k5S74vsqRvIl2pYcZUtE+YcNj01LJutKAiBlpSO9OLiUWP8VCj9FEfagP8/GyM89MSJwcqtkC5fcjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14884},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\48ac176e3975b82308cc25849a67f94d\\usefy-use-throttle-callback-0.0.4.tgz","_integrity":"sha512-zwfiI/gmMk68vs8DYKCgUc36qt6w9DLs50gmeEH8kD/ecOBBU7uVuI+y2xaeWoi3p8yu149VyLcPE4iYTpLWZA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.4"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.4_1766983934796_0.4070307435125733","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@usefy/use-throttle-callback","version":"0.0.5","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"db932f476a7058e70aed265baf00ff9d57bc0c34","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.5.tgz","fileCount":7,"integrity":"sha512-5fx7Wxqlh5ObrnoRbEfZaukl4OnZUaStUsS6MohTonUGsOVfjyComqjNL1uMfKcUpjRxMvOFcREtoYnTLn1kAw==","signatures":[{"sig":"MEUCIBuHUK4N5ljrNb0eyiswRh8MI7q5ARMKSGll+Wi44woJAiEA0Vb3Jf91IJpYu2EyHJwplq4gmX5+SMX+Xy5HoE3zVDs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\7fa26f5a4da4c72538e6aa2189bc20a2\\usefy-use-throttle-callback-0.0.5.tgz","_integrity":"sha512-5fx7Wxqlh5ObrnoRbEfZaukl4OnZUaStUsS6MohTonUGsOVfjyComqjNL1uMfKcUpjRxMvOFcREtoYnTLn1kAw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.5_1766987297801_0.8939146954295163","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@usefy/use-throttle-callback","version":"0.0.6","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.6","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"344172dc3c427cfbbd52c3c7ed79f324cde2bafa","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.6.tgz","fileCount":7,"integrity":"sha512-qsdfcY1AGEgbh/H1LwRljKIL+qljueVDhLOmbqti9ZRtGic9Sy6QlaulWPITEgAyTqJyQAt6td2h1rS46bOZgw==","signatures":[{"sig":"MEQCICHgRQ+h7dHICGMUJhpJFj7gyy5Cw/hkXklWZT+L1cP+AiBMPpC/qyMMfZpIrhkbU7jwP0zB0v6jqhgxOGEf5qEuJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\08cb50808ba6c7b7ba95c19f38a28cb6\\usefy-use-throttle-callback-0.0.6.tgz","_integrity":"sha512-qsdfcY1AGEgbh/H1LwRljKIL+qljueVDhLOmbqti9ZRtGic9Sy6QlaulWPITEgAyTqJyQAt6td2h1rS46bOZgw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.6_1766988263254_0.8056165051108712","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@usefy/use-throttle-callback","version":"0.0.7","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.7","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"b78e3b10cec2a48110b4e348fc5b5ebacbcf7e1a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.7.tgz","fileCount":7,"integrity":"sha512-NUjDZ2Pc24geKjM4u++nmhD/0h2uNSita7z0UNfuX3F3RXJd0cKnkqnDZBbPXTbx1RLWg/p8zCmTGrn4ANEwYQ==","signatures":[{"sig":"MEQCIBBMbQrVSVLecWKDCWBzDbyf/7HXvK9IwI81IcDZsh0SAiBSFXqvZO746/gE+bY+fww9sc6Y+m2WY2UyDBjf1UIGrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14702},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.7.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\6ef9cbe007d4a1301672f037f261c0f1\\usefy-use-throttle-callback-0.0.7.tgz","_integrity":"sha512-NUjDZ2Pc24geKjM4u++nmhD/0h2uNSita7z0UNfuX3F3RXJd0cKnkqnDZBbPXTbx1RLWg/p8zCmTGrn4ANEwYQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.9.4","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"@usefy/use-debounce-callback":"0.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.7_1767003861487_0.816015877967448","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@usefy/use-throttle-callback","version":"0.0.8","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.8","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"a51696390ac3d20880e651fe1852d8c16a0f97f6","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.8.tgz","fileCount":7,"integrity":"sha512-BmWvx5lU2jpVB+KFznAYSlZgR32rwTTe8w1DhI/w1/g9zY1ytt3AOW2Vh7QTAcUa5e4zk8wukC2SdKQtTu+YBA==","signatures":[{"sig":"MEYCIQDAxl9bZ0VBY0AqQbJCmMix75fWxh4fCUWzaoaU9atqeQIhAJSXOk51WVDGv/IAqsYA0sasSe82ipXAFP5mfftFUrS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14304},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.8.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7c955ebdfbeff3a5d391a746f9471fb7/usefy-use-throttle-callback-0.0.8.tgz","_integrity":"sha512-BmWvx5lU2jpVB+KFznAYSlZgR32rwTTe8w1DhI/w1/g9zY1ytt3AOW2Vh7QTAcUa5e4zk8wukC2SdKQtTu+YBA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.8_1767006762369_0.10028539158670258","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@usefy/use-throttle-callback","version":"0.0.10","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.10","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"99e672ec362b033ae00e6f757ec5fed993a2efb2","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.10.tgz","fileCount":8,"integrity":"sha512-vMQYiW0Fg0P9ce94o45NPtXggga9szS+fHV3Afw11KbJgeVMGWV0kTQEjHUZYBIHOPR4ju+MbEcJ8wdwhjbzQw==","signatures":[{"sig":"MEQCIFxV8ibxb73vdvwhrujj1zfj/miPbjdp8e9oFKn8uUXgAiA3FcwwB6QYlwHgDvShOCREqekG5TVbhtMZLk72WYQHUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26632},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/5f6cf4fdd04029862314f04c988c5412/usefy-use-throttle-callback-0.0.10.tgz","_integrity":"sha512-vMQYiW0Fg0P9ce94o45NPtXggga9szS+fHV3Afw11KbJgeVMGWV0kTQEjHUZYBIHOPR4ju+MbEcJ8wdwhjbzQw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.10"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.10_1767083770912_0.25921463588309224","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@usefy/use-throttle-callback","version":"0.0.11","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.11","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"28d850143747494c8d3e052f20977a2343e8b856","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.11.tgz","fileCount":8,"integrity":"sha512-gR33c8YwdpCicCAwDhozXTHmXIbtgCByQ+uL7gwLJYEoys5rfd1FO3GIyhrfdziCU/eRuHi2uo1ZvfP+SIQ6kA==","signatures":[{"sig":"MEUCIQCvlIh6Yd751lmsQGd+IlK05DzJNI/3ifx/UqPPNaLswAIgWbrTgrfrHmJU5F+xEhvS8ytYqA4L/LEY7KxIdQKLeLc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26632},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/00affe768d14ada48bda8aada9380f30/usefy-use-throttle-callback-0.0.11.tgz","_integrity":"sha512-gR33c8YwdpCicCAwDhozXTHmXIbtgCByQ+uL7gwLJYEoys5rfd1FO3GIyhrfdziCU/eRuHi2uo1ZvfP+SIQ6kA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.11"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.11_1767084062657_0.9185988200070423","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@usefy/use-throttle-callback","version":"0.0.12","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.12","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"707db68775352104c20638fcfcbb6c37c12bc23d","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.12.tgz","fileCount":8,"integrity":"sha512-Fmcs6O9tzHF54YxHu27433uuWzkf63EM57YMWOQOaod33V1yZUqPzItg5nodelBvsEx21yx3J/F9i2ivBzCwfQ==","signatures":[{"sig":"MEUCIQCKiwTgyDNO+tA71qjobfzRS7FC3XwtL6hhVubMdb2eOwIgOeFnNNa3gZhv9Vj1F2RntomylmoGwfnmi+tefpd+uH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26481},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6c9971fff8d88f535374e1f6e6cac406/usefy-use-throttle-callback-0.0.12.tgz","_integrity":"sha512-Fmcs6O9tzHF54YxHu27433uuWzkf63EM57YMWOQOaod33V1yZUqPzItg5nodelBvsEx21yx3J/F9i2ivBzCwfQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.12_1767097267618_0.9726292851291367","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@usefy/use-throttle-callback","version":"0.0.13","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.13","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"1b180660ce2df6d3ca2d15631bf0e5023ce381f4","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.13.tgz","fileCount":8,"integrity":"sha512-iOqVzFZrtaSMmczBMTXnXimmqNcbNGCBQw8tjlW/28L9L6xpKiq43cBJs9dhYqnMHi9SB7F4cDgCnrbh7DfqnA==","signatures":[{"sig":"MEQCIERVIJqT2riV2pBxaLO7YjnpbLUDQ0DolDruf8OH/UGkAiB1mrn6neeIJ6O0nRFwTzinO+CQheRxEXoIN3p3aQl9hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26481},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/63f3c1a8564a9ebc51bb3bdad0b1d812/usefy-use-throttle-callback-0.0.13.tgz","_integrity":"sha512-iOqVzFZrtaSMmczBMTXnXimmqNcbNGCBQw8tjlW/28L9L6xpKiq43cBJs9dhYqnMHi9SB7F4cDgCnrbh7DfqnA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.13"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.13_1767098191964_0.9440528800957346","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@usefy/use-throttle-callback","version":"0.0.14","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.14","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"a690302dcec06a8c617eed23d3fa3c9711234efe","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.14.tgz","fileCount":8,"integrity":"sha512-e3GDKukuffYuZHHoVd0lTapcdNLb0N8eN57DoO21l4uUb2AlP+jBzrfkdIJF4+c7gqUaRqFFPcPSS0yx/vBN6g==","signatures":[{"sig":"MEQCIDi/KXjJ/gpRMcsepI1PBogdx2hBSWqfnS0d8+rp4f3FAiBXfcpWx5AcByNY7K7yjgksFAeBmCLTOLBjUYIXB8bpzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26481},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/fff672fef91b917acb00834518add7ba/usefy-use-throttle-callback-0.0.14.tgz","_integrity":"sha512-e3GDKukuffYuZHHoVd0lTapcdNLb0N8eN57DoO21l4uUb2AlP+jBzrfkdIJF4+c7gqUaRqFFPcPSS0yx/vBN6g==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.14"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.14_1767098748483_0.6212194030741756","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@usefy/use-throttle-callback","version":"0.0.15","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.15","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"0be60ac64b8f1221839bc20f6d5be3db3825cac4","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.15.tgz","fileCount":8,"integrity":"sha512-ffdNR6eTmCZMm/j8WkJxBLFg3t0SLLfX5awx3ap7RQznVq0lGlOU08GAB9KEHGaUgNKy6rRvRwXgbOwFCUEI6A==","signatures":[{"sig":"MEUCIQDnex9IXpyssMEQcVdBlo2oByCoQqRhonm/fpKu32f0TgIgFQOhehf0iE4eoO7gfMVnMC8XRKhhKUvOzALOPyXqxXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26156},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/043d51dfb40cd8b2c6467d0439f6e84c/usefy-use-throttle-callback-0.0.15.tgz","_integrity":"sha512-ffdNR6eTmCZMm/j8WkJxBLFg3t0SLLfX5awx3ap7RQznVq0lGlOU08GAB9KEHGaUgNKy6rRvRwXgbOwFCUEI6A==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.15"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.15_1767103614723_0.8415240798757633","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@usefy/use-throttle-callback","version":"0.0.16","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.16","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"d3fed9114330d1f80b12e03da2434cb613d5e71a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.16.tgz","fileCount":8,"integrity":"sha512-4BabftOuoikzbbBqMDCdvkaSztYjNGlRwUqdlHdQ4FPelGVDhGj6lIgH0aPvW23Iw0/M3aIyMbmnTycaEABoNw==","signatures":[{"sig":"MEUCIEMTLAk7+9x+lkGcXD27Kc2e1hy/fkvh1l2S1CUYP3gUAiEA6C2y5HneySMhw1R1tWZBaaRmQ5q3vsZZ8McRZSnr9CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26156},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/58edfa180f23a56d08aeb9f7beff59ff/usefy-use-throttle-callback-0.0.16.tgz","_integrity":"sha512-4BabftOuoikzbbBqMDCdvkaSztYjNGlRwUqdlHdQ4FPelGVDhGj6lIgH0aPvW23Iw0/M3aIyMbmnTycaEABoNw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.16"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.16_1767150191532_0.863393108131943","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@usefy/use-throttle-callback","version":"0.0.17","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.17","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"f88114f3c878cd26deea4d1b23e6ea960a5654d7","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.17.tgz","fileCount":8,"integrity":"sha512-ZU3xCNceFeSQ/vp+7WrcQ1jbaelm8LgKSkGJ/kBNdrGqS18mvGbdzwsY3gRsXwjp8c495Ak67CalVys3FVtmYQ==","signatures":[{"sig":"MEQCIDmQA19hc7j0GYjDc8rWHM/2R63QZteJL1pHzQd64UvwAiA1miUWzUeCZMf7keqBRgvwi/u1d7Ysj8mxojKvbgkUmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26156},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/729b6c5ceceb56f961e0d1f9374e1a4e/usefy-use-throttle-callback-0.0.17.tgz","_integrity":"sha512-ZU3xCNceFeSQ/vp+7WrcQ1jbaelm8LgKSkGJ/kBNdrGqS18mvGbdzwsY3gRsXwjp8c495Ak67CalVys3FVtmYQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.17"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.17_1767150548696_0.011748772072307068","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@usefy/use-throttle-callback","version":"0.0.18","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.18","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"dfbd4d12d0f8ecceec27f79cad7e2029afbd8ac8","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.18.tgz","fileCount":8,"integrity":"sha512-NGZR0VirpXYIqsSbnu69YP9q4R/miukoxgSfJ0dUBMSQyuFmNXC8lrlPITw5rnvPA/CYpMbzfk4eWWHrS67dhA==","signatures":[{"sig":"MEYCIQCbfZIS02NxiX+xvR8GAIhjUqqt93RlabS9Q5I114atmQIhAMFIa0174eLEXjDgpdyjdN7MzhaJEizoGlZLyhcTizja","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26993},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/332ed157c1405308ccf1208b607f8c14/usefy-use-throttle-callback-0.0.18.tgz","_integrity":"sha512-NGZR0VirpXYIqsSbnu69YP9q4R/miukoxgSfJ0dUBMSQyuFmNXC8lrlPITw5rnvPA/CYpMbzfk4eWWHrS67dhA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.18"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.18_1767151897952_0.4545332150145389","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@usefy/use-throttle-callback","version":"0.0.19","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.19","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"c20d8c08dadadeb4a7885f61393caf34a27aa06d","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.19.tgz","fileCount":8,"integrity":"sha512-3acdOs5qrz7tj6P20t4F6+xuNbIjuq8AMz4XDekSqTdnQU4FZUsnLo8yMFGkHZhPhPZ45bsZYrJ97DeOpRTb6A==","signatures":[{"sig":"MEYCIQCFxVchAKJZjJ7JDz5SHX9uaPeE60w+puY+0ea9qX6yPQIhAJe5AZd/Q/z34Ri1CVPY4EtxV4LLOP5xFfLz6wgVSnm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25939},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0d4111883125139441d349d5ee950b98/usefy-use-throttle-callback-0.0.19.tgz","_integrity":"sha512-3acdOs5qrz7tj6P20t4F6+xuNbIjuq8AMz4XDekSqTdnQU4FZUsnLo8yMFGkHZhPhPZ45bsZYrJ97DeOpRTb6A==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.19"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.19_1767267344758_0.44745587046076274","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@usefy/use-throttle-callback","version":"0.0.20","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.20","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"04475aafc7361758e6be6c7d69d357b3610c22e8","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.20.tgz","fileCount":8,"integrity":"sha512-Pc2N9vKdPvMgL3wDsUFlA7Bk8EV/ky44RkDMxc/vqXsWjKT6Dwhlp4yVInpEmgpqKE8SuaXD4MGBjX+03sY+dw==","signatures":[{"sig":"MEUCIQC38RwvZRjE1rlsSyr5B6FX5s0mckg6NHrl1p/x3/KUCQIgbgwXa2Vj93xxPB7EnJbL2tlSv2evIUE1n7WXSZADSVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25939},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/bb4c33714e7706f5415c2e27352351e3/usefy-use-throttle-callback-0.0.20.tgz","_integrity":"sha512-Pc2N9vKdPvMgL3wDsUFlA7Bk8EV/ky44RkDMxc/vqXsWjKT6Dwhlp4yVInpEmgpqKE8SuaXD4MGBjX+03sY+dw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.20"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.20_1767497131546_0.6431862024105792","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@usefy/use-throttle-callback","version":"0.0.21","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.21","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"99ca949b61ccbf8819d247b9a19abcc25b05f726","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.21.tgz","fileCount":8,"integrity":"sha512-F9Kov7Te0LbDMjaoNJjCdqh9WVp0Z8BtlFKvq9gJgc2Mj2PAWbY5aAsQh4yEVhbRdPAcuzivonNFdjKIE545OQ==","signatures":[{"sig":"MEYCIQDhcl71vW+TyLzC6hzc5JeUGHZPfy6D7eAzFv99A/X2tAIhAP59ylTOHhA4zn+uI5YzmhqtVDFpYluzpr8lXy8GyUtc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25939},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3d1d361b27bfb87e49a933ca82c9ff06/usefy-use-throttle-callback-0.0.21.tgz","_integrity":"sha512-F9Kov7Te0LbDMjaoNJjCdqh9WVp0Z8BtlFKvq9gJgc2Mj2PAWbY5aAsQh4yEVhbRdPAcuzivonNFdjKIE545OQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.21"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.21_1767506873780_0.06543259983016991","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@usefy/use-throttle-callback","version":"0.0.22","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.22","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"b3b0e9cb208466f09db3dbdd472fd772582996e9","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.22.tgz","fileCount":8,"integrity":"sha512-fGSuzlYrh/ha3ggUae45uolHmwvi32SXTsZXY4ysTv9yhNMjcckRppni6sIeliL2vSYdt0idkUCysmP3Wvs7hA==","signatures":[{"sig":"MEUCIH4wTHdIrzTLq/2PaIt+vRkXXBU77oTbMZr/KC3jYxvyAiEA3EeBAiEBuMhiqcSxDVMP/6Kpf34+SyVlBmYBqg/fXbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25973},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d21e446791199fb27c39e30c1aaddcb6/usefy-use-throttle-callback-0.0.22.tgz","_integrity":"sha512-fGSuzlYrh/ha3ggUae45uolHmwvi32SXTsZXY4ysTv9yhNMjcckRppni6sIeliL2vSYdt0idkUCysmP3Wvs7hA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.22"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.22_1767511645062_0.14892657684558408","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@usefy/use-throttle-callback","version":"0.0.23","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.23","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"656f492181463e337b4a232b6dd392afac7a12fb","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.23.tgz","fileCount":8,"integrity":"sha512-EkG3mAvhzn6vPD0r+Hl3ZceOntavZ9IFsK9ZY/nJNDeMalJY1oLeoDjcj2ijiSxbRwlyS4j1PqGdR+czdibcSQ==","signatures":[{"sig":"MEUCIQDzOmzqsnGFk8q7cN2d2En22r4YkfcVc93PEwHT3UevkwIgE03HvvlbtPxuWaUylL+Y4Mu8v66Yy7y50NbQ30T/65U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26183},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e91adc238292bb3842a22092e8316e5c/usefy-use-throttle-callback-0.0.23.tgz","_integrity":"sha512-EkG3mAvhzn6vPD0r+Hl3ZceOntavZ9IFsK9ZY/nJNDeMalJY1oLeoDjcj2ijiSxbRwlyS4j1PqGdR+czdibcSQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.23"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.23_1767519305048_0.43479096268946615","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@usefy/use-throttle-callback","version":"0.0.24","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.24","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"f904fb95cff90d83d8af68258dfc687f0cc63c06","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.24.tgz","fileCount":8,"integrity":"sha512-TsLlBnZkx22f/FUG+RD2E/tlAupszA45JVQnrlzuR+78ngAmvCF0Bj5YajCnIWvgG5/Hw9SN1LiheXld9qe0vQ==","signatures":[{"sig":"MEUCIAc2FMYljWPF3ZxTYqvwnWYBngoDyy20nScfbyaTsgcIAiEA/ShGgLptFKWuNAE3n4yF1i6BWkB3KbSy3dALNFedQRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26183},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/60695e3e88aa76492c62b166ba8cc3a0/usefy-use-throttle-callback-0.0.24.tgz","_integrity":"sha512-TsLlBnZkx22f/FUG+RD2E/tlAupszA45JVQnrlzuR+78ngAmvCF0Bj5YajCnIWvgG5/Hw9SN1LiheXld9qe0vQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.24"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.24_1767521849346_0.08192190569162294","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@usefy/use-throttle-callback","version":"0.0.25","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.25","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"175a31756046e880791e8daa227c103a762f89b4","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.25.tgz","fileCount":8,"integrity":"sha512-f15iccyrTIGKfh2rR0XguibR76Vudm5vkYbfEYtVp7zyEiEAf4P1SXRrv0AyruzMuAEoLLeCi+WTpjqXuhDNRg==","signatures":[{"sig":"MEUCIQDm0duMnNrgakqfJ/9rSQAhpBOHEbPSajKCXMWDW/IdkAIgBc2Xz6aj/VY+PN1FgcLe7Z767uG22GzsjuqrzMeA2O8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26183},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/98fb34ce34c1e7386c86306090a30e47/usefy-use-throttle-callback-0.0.25.tgz","_integrity":"sha512-f15iccyrTIGKfh2rR0XguibR76Vudm5vkYbfEYtVp7zyEiEAf4P1SXRrv0AyruzMuAEoLLeCi+WTpjqXuhDNRg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.25"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.25_1767522252170_0.7399236521069044","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@usefy/use-throttle-callback","version":"0.0.26","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.26","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"0b19c1d03059d5f6dae4fe811b14e10d51680456","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.26.tgz","fileCount":8,"integrity":"sha512-YV13ombS+ItkHYB8i2b1CS4ydKZ3g5DzW5kztiuZnW4Z1hOC3JYiMaA+sUqxKAWLBiRTx7kz5yvc4OpuG/9vLg==","signatures":[{"sig":"MEUCIQDQyinFExbh1aKYAYW5rtS71T1gGo2jW9s77aLMuPBQywIgFM8hasz6DrhgBvtkiBWO3c1g3AZFY+VYDFINWaxxDPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26197},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/cf91e1f6cef411c94458386eb4a68739/usefy-use-throttle-callback-0.0.26.tgz","_integrity":"sha512-YV13ombS+ItkHYB8i2b1CS4ydKZ3g5DzW5kztiuZnW4Z1hOC3JYiMaA+sUqxKAWLBiRTx7kz5yvc4OpuG/9vLg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.26"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.26_1767523188509_0.9731262720676797","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@usefy/use-throttle-callback","version":"0.0.27","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.27","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f94ec8357b491e327df0ad53282ae7951ce8eee4","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.27.tgz","fileCount":8,"integrity":"sha512-J2V1XLryPyRcRmk44v2oydXfu6epVsR8eKF2GH0KKzx3PuAPN33Oaz0cd7F4lzXKT+zk3qY322kSRNpYE5Zepg==","signatures":[{"sig":"MEUCIQDMQdUqN2Nfj39bjhoyx+65CO/958FD6rSPabRPXOxtoAIgNvQ2CIiCHGyneMGt7sMoNV7XSr4K5oNJxGnTpqWODQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26197},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/72677cf07eb6c4e80c98849da5780ec5/usefy-use-throttle-callback-0.0.27.tgz","_integrity":"sha512-J2V1XLryPyRcRmk44v2oydXfu6epVsR8eKF2GH0KKzx3PuAPN33Oaz0cd7F4lzXKT+zk3qY322kSRNpYE5Zepg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.27"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.27_1767577418201_0.26840268553735114","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@usefy/use-throttle-callback","version":"0.0.28","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.28","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"9cf751f5505eebafbaed37ae8896414bbf62075d","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.28.tgz","fileCount":8,"integrity":"sha512-HMCWwNaE7xYrWoqtkH+OraOKzdE9sdnn/0VNRECHw60m/UUK0IqKsOymNnWSuhZsP2CMr0jXVt4yMvbMUitUHA==","signatures":[{"sig":"MEUCICxHmb8HDeTBNsRfAKGf0k+rDNXLZAEW7WG/6gzJXs87AiEAr0uo6rsmPiRVLkn3qLNsiP9kUDsHBBdBL1HWaFvWNIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26197},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7f48cb44544fcb6f120e771d9197f178/usefy-use-throttle-callback-0.0.28.tgz","_integrity":"sha512-HMCWwNaE7xYrWoqtkH+OraOKzdE9sdnn/0VNRECHw60m/UUK0IqKsOymNnWSuhZsP2CMr0jXVt4yMvbMUitUHA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.28"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.28_1767592315868_0.5611412641315887","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@usefy/use-throttle-callback","version":"0.0.29","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.29","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"ee3caf2287b58a14b961bef09b75b667f2c2b7d5","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.29.tgz","fileCount":8,"integrity":"sha512-T0a8BVb1MQlYQVrmkG//nu4kNn5m2MXmZF70YcmfallPrp3wp2W2o7+EZd77ZuR7X9RMAZshAi2kabpXQdXz+w==","signatures":[{"sig":"MEUCIQCOt1TKDdlfNVbGtUdVQvI1swyFWp6SolUUgeG4v6nYYgIgBTIq4hlnJ7Q9WQ9x7p9Sx5usLulU0tg/CZduwX9xFeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/26dfebac8a5e738c7abe31c2603ba131/usefy-use-throttle-callback-0.0.29.tgz","_integrity":"sha512-T0a8BVb1MQlYQVrmkG//nu4kNn5m2MXmZF70YcmfallPrp3wp2W2o7+EZd77ZuR7X9RMAZshAi2kabpXQdXz+w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.29"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.29_1767608066928_0.9944752073588141","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@usefy/use-throttle-callback","version":"0.0.30","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.30","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"ba46eb33872147939e1b5795c3b649c6d3d9ed58","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.30.tgz","fileCount":8,"integrity":"sha512-Ddh2D4CXUsvRFsd5qx7MwCXismuPiDmkYw3JUbZwZGVJHCHcfksgqdRRuwLCazobn0qoBxywFyUMZ8rtFwWeTQ==","signatures":[{"sig":"MEYCIQDPdXZFnoM/ElDlE1RJ+nkS6YULtDl/cIQyodXGL3tWnwIhAJmwfCt3c0CqDjXf3Qcn417SyJ8zKJPw6aqO0tE6f51U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e24ccdb34c6a734126d6eabe398e8698/usefy-use-throttle-callback-0.0.30.tgz","_integrity":"sha512-Ddh2D4CXUsvRFsd5qx7MwCXismuPiDmkYw3JUbZwZGVJHCHcfksgqdRRuwLCazobn0qoBxywFyUMZ8rtFwWeTQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.30"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.30_1767608709232_0.501776678863634","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@usefy/use-throttle-callback","version":"0.0.31","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.31","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"23fe1ae50c281cf91b5a95f4705ee521d78b2991","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.31.tgz","fileCount":8,"integrity":"sha512-6ftGBQsk9BbEiUza4BKNQl9UcL3WIHr2kvaPVdtpz9Tv9Fqr9mWnrf3mFJ/adhZ1i5/DRPdXXpAsCOBOQlhUDw==","signatures":[{"sig":"MEUCIQC9LZl7cadiAIVVlc59BVb8BAZLcdjPBbtq4N5mZQvK+gIgDpfRitERZlX/V/3w25KnUxRh3AQ/SX+ggJTtjW1NHc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6ec6a551a0852675eaa3114a7b34bfaf/usefy-use-throttle-callback-0.0.31.tgz","_integrity":"sha512-6ftGBQsk9BbEiUza4BKNQl9UcL3WIHr2kvaPVdtpz9Tv9Fqr9mWnrf3mFJ/adhZ1i5/DRPdXXpAsCOBOQlhUDw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.31"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.31_1767625532714_0.10079745289909181","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@usefy/use-throttle-callback","version":"0.0.32","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.32","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"cc48163de2190c8c03ca5c53ad450c6410fc08e0","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.32.tgz","fileCount":8,"integrity":"sha512-0+YYqNpCRDL2Zmu8zA7DL2ZF0QSKYVLHphi+WHtyHFbYEfdGjMUGxVoccbVhXxmFeh8KEq2IrXhc47+M0UBG4g==","signatures":[{"sig":"MEUCIGHO0c4PeKiBUPSaczzCmtIlGuLWTu7ntYMTWPzvwY2xAiEAhwdCeNtLnwU+NJbSpYuRyUA6P+EOHi45idFIy63OX/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/ca6896b79bd8fe9994d28a35ec50277f/usefy-use-throttle-callback-0.0.32.tgz","_integrity":"sha512-0+YYqNpCRDL2Zmu8zA7DL2ZF0QSKYVLHphi+WHtyHFbYEfdGjMUGxVoccbVhXxmFeh8KEq2IrXhc47+M0UBG4g==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.32"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.32_1767879894564_0.19622596043024898","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@usefy/use-throttle-callback","version":"0.0.33","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.33","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"4155c7c0027040f8c2c820b42079cdab4570e936","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.33.tgz","fileCount":8,"integrity":"sha512-EcVl6IE7iwOpy4LYUm484rDMdcLxJ7XN3vgDVb634Hf0RaGLk7HJL13axDwk0UgDJ7cIQgNLCCvx59M7GoyiYw==","signatures":[{"sig":"MEUCIQC5pCuOF+ykKWZcWrfm48n0GEFouCWcdJxjRAdOtGdi1QIgfF9dONQkaL9jGevv5lie49LNnia5tc0A7LqZhmFvImU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0b699113accdaa2154ef20f7cb1a99d9/usefy-use-throttle-callback-0.0.33.tgz","_integrity":"sha512-EcVl6IE7iwOpy4LYUm484rDMdcLxJ7XN3vgDVb634Hf0RaGLk7HJL13axDwk0UgDJ7cIQgNLCCvx59M7GoyiYw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.33"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.33_1767881762735_0.8247372614300477","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@usefy/use-throttle-callback","version":"0.0.34","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.34","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"6bb09381955f36c9d3cfc62742d88849feff3d93","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.34.tgz","fileCount":8,"integrity":"sha512-5GqhQ7EwAb+6+xUJc2ELCOPK104Z+skYaHOP9gZNNGMcPArZT7dmxAuOcPClF8bDZ+gz7b8FUv29F5rXX8ScAw==","signatures":[{"sig":"MEUCIAJE2lqNibL2Kpabx0A1o+YSmvEXMu45dzbXj8h5HyITAiEA/cBLSyum4vpOL+a6uCxTLdMf4W4pLAnshmyxSszkorU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6e2e79aff3409143655af9e8e3940cfa/usefy-use-throttle-callback-0.0.34.tgz","_integrity":"sha512-5GqhQ7EwAb+6+xUJc2ELCOPK104Z+skYaHOP9gZNNGMcPArZT7dmxAuOcPClF8bDZ+gz7b8FUv29F5rXX8ScAw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.34"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.34_1767885012033_0.9135905889123648","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@usefy/use-throttle-callback","version":"0.0.35","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.35","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f3b56a36ef2b12e51f18f015e6bf965702120e96","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.35.tgz","fileCount":8,"integrity":"sha512-5oxJDlKrRIVzzbBxFhcSA8h3RWhOwqQzyi4n+JE2uDXnCBfjf9KOo/pCHytMP/oGu4WnWCol6OCN1CA8uRVRaw==","signatures":[{"sig":"MEUCIQDKNaiO2jLuooJfRQxJyfDgDlWjEYmEjoCCHBm+Dzv1TQIgEaDUW9OjvBgUMNY2Pyyw6BQVxqdBRJ6UkHxPJlY0plg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/13e3dea9b484d5f5e979573f99440440/usefy-use-throttle-callback-0.0.35.tgz","_integrity":"sha512-5oxJDlKrRIVzzbBxFhcSA8h3RWhOwqQzyi4n+JE2uDXnCBfjf9KOo/pCHytMP/oGu4WnWCol6OCN1CA8uRVRaw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.35"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.35_1767885193171_0.7437618413627631","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@usefy/use-throttle-callback","version":"0.0.36","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.36","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"976d9e0accb8c894755bfb43a57cac84802f9965","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.36.tgz","fileCount":8,"integrity":"sha512-LlQqldRM4m/DXEquXnGIrd6phF5f+VmBMayt/5TZY/pXlO0z55HGeEchmNUVP9GMRZWgaf/W5NRfWBrBjskMwA==","signatures":[{"sig":"MEYCIQDBkt7UsN9vxtQJ0oymqZ5uhnkS3Bwe6LfJ5lL8hdWrUAIhAMh9ivOHEQEJl6OaxbbVNBernGmaBCtsE+X2tStNdgu1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/2d56262b745898bea56925a4b853e8ff/usefy-use-throttle-callback-0.0.36.tgz","_integrity":"sha512-LlQqldRM4m/DXEquXnGIrd6phF5f+VmBMayt/5TZY/pXlO0z55HGeEchmNUVP9GMRZWgaf/W5NRfWBrBjskMwA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.36"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.36_1767919974316_0.45825001158350065","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@usefy/use-throttle-callback","version":"0.0.37","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.37","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"7a50b68251de96d0e65bdf10f24ac9a385533a5f","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.37.tgz","fileCount":8,"integrity":"sha512-HG40kNYJAsQpcmJphEorzFvNSEjc3Movx4+dEXrZFGVO12UxYHxhkXzCPJorIS4nR0Ie12RNZoqBQnX3vK4RXg==","signatures":[{"sig":"MEUCIQDhBCzEcjYOlxSk7bZz4OD5CgnGsH69nOr04F2O1Up5CAIgNI3eptyTI5fe4eDQwT0F5irrjMR1Yx2j7hKq+838Icg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/8691c7f510a04d8cdab8f13eae19f672/usefy-use-throttle-callback-0.0.37.tgz","_integrity":"sha512-HG40kNYJAsQpcmJphEorzFvNSEjc3Movx4+dEXrZFGVO12UxYHxhkXzCPJorIS4nR0Ie12RNZoqBQnX3vK4RXg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.37"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.37_1767920521147_0.7200548995744307","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@usefy/use-throttle-callback","version":"0.0.38","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.0.38","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a15c205cb2d1ad9cd626a93ae78123337adb3c86","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.0.38.tgz","fileCount":8,"integrity":"sha512-1XWXYths0OdRLIs9rt6FDXdvxO/26cWIt6mOtMvfHPx4t51AzZBaW2hcqOfke8C2I1E43NQc1k/qTGMHepCNMQ==","signatures":[{"sig":"MEUCIFhxEq/o/YD6t7NVxcXbHF4ErFUwkjI0eymq+Hj0nQEOAiEAyj8jxRqS0o45fl8dQQUvGzkhSeXRrX0+2EniOc+gHEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.0.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e8775c84693096b167e066cefd4c72f3/usefy-use-throttle-callback-0.0.38.tgz","_integrity":"sha512-1XWXYths0OdRLIs9rt6FDXdvxO/26cWIt6mOtMvfHPx4t51AzZBaW2hcqOfke8C2I1E43NQc1k/qTGMHepCNMQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.0.38"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.0.38_1767922646851_0.5649392015786103","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@usefy/use-throttle-callback","version":"0.1.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.1.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3f0f9117d9cabe323c2de4a845915f3bfa1901dc","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.1.1.tgz","fileCount":8,"integrity":"sha512-G4YWj/jsuJz78qbheI99056+6j8GMoFs0rZttYPqKeEohgCfbixxbJkJlYotx8sciZds6uugO91Wrtm3rqrl9Q==","signatures":[{"sig":"MEYCIQD/I37OK9lr/XFQyFS6JHH1sj7QQfqgCJt3l+AHlsgr+wIhAMOaqJjqA0aHhxaZXtGezOed1ZirIlhGkMe0U9w0VBAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e3900bbd1c7726b2609022548ee81a33/usefy-use-throttle-callback-0.1.1.tgz","_integrity":"sha512-G4YWj/jsuJz78qbheI99056+6j8GMoFs0rZttYPqKeEohgCfbixxbJkJlYotx8sciZds6uugO91Wrtm3rqrl9Q==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.1.1_1768128896932_0.6788941586182313","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@usefy/use-throttle-callback","version":"0.1.2","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.1.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"05791b08005f771710f86b3196e670dc36a09306","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.1.2.tgz","fileCount":8,"integrity":"sha512-5jFaL4k0X5ZyE15C7w6KgISqE1wcMqLGe/Gf/tMVAdGGr295ZtbDfh/EhZBUSoQ1Il1+m4E8nnYsUZer0aoAlQ==","signatures":[{"sig":"MEUCICYJhMt8AprZ2VYgWqIO4TXTcO2/3hcTyWmNpL13wOusAiEAnNyZAoIkuB63mev6BzTVQljjvQ4Q9yP0pDyw6e55zRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.1.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/83350483e4a75ae5d3111654f6ea5cf3/usefy-use-throttle-callback-0.1.2.tgz","_integrity":"sha512-5jFaL4k0X5ZyE15C7w6KgISqE1wcMqLGe/Gf/tMVAdGGr295ZtbDfh/EhZBUSoQ1Il1+m4E8nnYsUZer0aoAlQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.1.2_1768130087109_0.7827170056485879","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@usefy/use-throttle-callback","version":"0.1.3","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.1.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"33cbf1247f98f8543eac2fbe0d8a450121676c7a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.1.3.tgz","fileCount":8,"integrity":"sha512-GILD3r7gq6VmjVDwHIPtUvRA4Dh6BcB/5UnGr44QiHloM2yIwPuVB1WuXndEmO0II2i555MLVAR7r3oAiOfBpw==","signatures":[{"sig":"MEYCIQDhRKTBci/pe4zs36bI2dBmkCvya/LtWd1R6MBqdJYmTwIhANXSFUEQKJ9T5NGBreo3IXlcJC3sTGRD0h81UXO+hve1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.1.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b48f50bae9e6cef7353dbf246172a6ad/usefy-use-throttle-callback-0.1.3.tgz","_integrity":"sha512-GILD3r7gq6VmjVDwHIPtUvRA4Dh6BcB/5UnGr44QiHloM2yIwPuVB1WuXndEmO0II2i555MLVAR7r3oAiOfBpw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.1.3_1768140820523_0.5941263083132224","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@usefy/use-throttle-callback","version":"0.1.4","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.1.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"5e55ae3d829c96327eeb5616159118471f38609a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.1.4.tgz","fileCount":8,"integrity":"sha512-S1h3Xik6jM0G+cfnYm8CL2KogZ7ZCpyrsiPVIwZT/vdKgLZBzY5gv4n3UiAq6oaxIFgRaTAF3JKB8lxptMPRxg==","signatures":[{"sig":"MEUCIQC2aZuuodAlnhAuXcz9KtyzLj0To5pwJuLKfGPtrrsLwAIgc8v1bi2HpJ4dZELaf6FOaMyDHX5L+QM8W77Vqt50R+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.1.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/182e369d7cf20078daff24c8a46c1974/usefy-use-throttle-callback-0.1.4.tgz","_integrity":"sha512-S1h3Xik6jM0G+cfnYm8CL2KogZ7ZCpyrsiPVIwZT/vdKgLZBzY5gv4n3UiAq6oaxIFgRaTAF3JKB8lxptMPRxg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.1.4_1768141449775_0.7735179097581732","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@usefy/use-throttle-callback","version":"0.1.5","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.1.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"b8575c44adfff47134667312b9d2f9a7fd1b3a55","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.1.5.tgz","fileCount":8,"integrity":"sha512-5wesIqTplQ4z196EWThBqL1ssFHxOlcIxf11PH35P6SCRM3hOmBQNoUwzQjd/pSBBeo2UnKD68SkBT8DukMOXQ==","signatures":[{"sig":"MEUCIQCsejTfc5p7sVYYnPdyHJ4tzf293egpru6SyhUZNFzNpgIgI8066yFLQq098yB9euZguZxDMItKPejEqwFvPaSENvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.1.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/f7cf30fc5a9e56f8928d9fb138a2bd6b/usefy-use-throttle-callback-0.1.5.tgz","_integrity":"sha512-5wesIqTplQ4z196EWThBqL1ssFHxOlcIxf11PH35P6SCRM3hOmBQNoUwzQjd/pSBBeo2UnKD68SkBT8DukMOXQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.1.5_1768181493114_0.02236665981056518","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@usefy/use-throttle-callback","version":"0.2.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"db261166d737acf8126c55caf4e084af665949d5","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.0.tgz","fileCount":8,"integrity":"sha512-nb9DGTks/7yMgxlIY5NqUn7qvhWmsjEIs4qu5Ey6Avr8HM6ZSHozh3c1jlYVYZV8LFGsy2pAyqy0tjsaw0DQJQ==","signatures":[{"sig":"MEUCIQCghZSLjQ6Uu20SSbbshylwLCrBsc94VzwZh4SChiMilgIgA6a0VJxImml+UTPqTNNJcr4ceNt2VMgwhEHGHu5wxWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/87fcc41f98f01e2f5e29eb06d87d0fd1/usefy-use-throttle-callback-0.2.0.tgz","_integrity":"sha512-nb9DGTks/7yMgxlIY5NqUn7qvhWmsjEIs4qu5Ey6Avr8HM6ZSHozh3c1jlYVYZV8LFGsy2pAyqy0tjsaw0DQJQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.0_1768184690951_0.06517057735470777","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@usefy/use-throttle-callback","version":"0.2.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a275fd55421586010031f720c9246a0877d8307c","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.1.tgz","fileCount":8,"integrity":"sha512-7m1cErs4SopQIR8DMKsf1e+iD5sXlCT90lQ1Qlm5HN7TtZQszdWtLZ0vMbSFcnQIkXESbMnOKfeVwbj543o5ZA==","signatures":[{"sig":"MEUCIQC6ycEm7+ZvZBOTrJ7u4udMBPM6I4FXl5ukHtBK/oagnQIgMR0MFFeRHLffCEePdfeTWTvclUV1Zmp3CwOpQXAzUZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7e47c876252a4ca71f0cd4665c7720cf/usefy-use-throttle-callback-0.2.1.tgz","_integrity":"sha512-7m1cErs4SopQIR8DMKsf1e+iD5sXlCT90lQ1Qlm5HN7TtZQszdWtLZ0vMbSFcnQIkXESbMnOKfeVwbj543o5ZA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.1_1768200194981_0.4891366003593871","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@usefy/use-throttle-callback","version":"0.2.2","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"32857d3c8f95084698a200df2905c621467575ba","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.2.tgz","fileCount":8,"integrity":"sha512-xUjEvMltuW6UvGyvdGRYJl+IpuAVjC5/ZLZnnMCYt68sT7mwUilZz1r1qmm618pklnq7P3IIFUg4sdFh7eLUug==","signatures":[{"sig":"MEYCIQCbsNYlWKAYq6J07h7lFh+mumEyEe7ssATXRLkYZVG6mQIhANlhW+MuHIJlF8uE8wJQscj5ygCzOIwZdTf+9teQCqhA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/14b0c11287530e9ba2979a6f8e2c7c10/usefy-use-throttle-callback-0.2.2.tgz","_integrity":"sha512-xUjEvMltuW6UvGyvdGRYJl+IpuAVjC5/ZLZnnMCYt68sT7mwUilZz1r1qmm618pklnq7P3IIFUg4sdFh7eLUug==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.2_1768204243762_0.644739117866125","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@usefy/use-throttle-callback","version":"0.2.3","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"742347417f32bac9477e1efa0a131f4007c9647d","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.3.tgz","fileCount":8,"integrity":"sha512-Zfd9fO8CH19uAaWqHaTtqAQ9Oyu9a6L+ovI7WlMIB7ARAPguf3LLeEjJrrJ1ygUgpan9z13uHCI3h8pRlLtuYA==","signatures":[{"sig":"MEUCIDxhxx6iAE05uEmd/xqI8WIe9pKvcga2dqX/lmshrUGvAiEAnPLo3fNa+NjDDNVjIQbNpIC0ljEBPMQ33186wktVWOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/f1b492ae11e6e304fa6da731fc7ae6b3/usefy-use-throttle-callback-0.2.3.tgz","_integrity":"sha512-Zfd9fO8CH19uAaWqHaTtqAQ9Oyu9a6L+ovI7WlMIB7ARAPguf3LLeEjJrrJ1ygUgpan9z13uHCI3h8pRlLtuYA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.3_1768224339177_0.7223935956625982","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@usefy/use-throttle-callback","version":"0.2.4","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"d1a4170b4d7b5d98fabaae102fb4fdd99ccd86b7","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.4.tgz","fileCount":8,"integrity":"sha512-2yHkr/g6Foi+dMtWGmwTkj5BYl5ipNQk4cdJyGKmPe7OUSvq+aX3i5VYlaGngkBXTptlNCN6biiOaGd8OudOYQ==","signatures":[{"sig":"MEYCIQDEMPB7IVuG56uLKai2ND0C6Wu6kUVt3vBHo+7lvx1DEAIhAKLpoYt3fInG6sm4eaXU+2JPDYTa4or7ypYidqpCWbYn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6c2cd6a809ca73be759e50ba482dfbec/usefy-use-throttle-callback-0.2.4.tgz","_integrity":"sha512-2yHkr/g6Foi+dMtWGmwTkj5BYl5ipNQk4cdJyGKmPe7OUSvq+aX3i5VYlaGngkBXTptlNCN6biiOaGd8OudOYQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.4_1768273659552_0.37940329023580555","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@usefy/use-throttle-callback","version":"0.2.5","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3ca0765352e16de689ae2224a40bf6253f042cfc","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.5.tgz","fileCount":8,"integrity":"sha512-IYbBZi0sLYy0nqXxSCd+VB2wURFIj0/16jKSOs7+OhK6w0uApkWij54qukETfI+J3SEhg8DPuAwK1QYrX/9UjQ==","signatures":[{"sig":"MEUCIQCn6tNV4P9TCJ0+EaKd5L33uJyR1vgyNFN4H9tSDgIc2QIgSAa6TipX3dMqzW7sCoCSoSKjMjAGxXTOkIpxkpe6QRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/f2554da3d2f8fec04867269f3efb2500/usefy-use-throttle-callback-0.2.5.tgz","_integrity":"sha512-IYbBZi0sLYy0nqXxSCd+VB2wURFIj0/16jKSOs7+OhK6w0uApkWij54qukETfI+J3SEhg8DPuAwK1QYrX/9UjQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","dependencies":{"@usefy/use-debounce-callback":"0.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.5_1768972567704_0.4562026257810248","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@usefy/use-throttle-callback","version":"0.2.6","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.2.6","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"1c4016c3066a973129a39320b2ffafc232b0dc73","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.2.6.tgz","fileCount":8,"integrity":"sha512-3zaTJUwsM9k0/hBtG4za6K+IeRSA8Q7J/Rt5NLVzHZeKHhtAIZOz66o6TMaCtFcMrkZoIIqeH/PkxHno8UwXuA==","signatures":[{"sig":"MEUCIGXvICURQNCfxHzY6m72svqVW7iCl5Lk22TCyiw16ru6AiEAmEN6EeveamKtWeVYleoCw0Gvf5E+St7hYi/N2YLwFLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.2.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4c9473f1f053931bebc0a75f06d7d236/usefy-use-throttle-callback-0.2.6.tgz","_integrity":"sha512-3zaTJUwsM9k0/hBtG4za6K+IeRSA8Q7J/Rt5NLVzHZeKHhtAIZOz66o6TMaCtFcMrkZoIIqeH/PkxHno8UwXuA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","dependencies":{"@usefy/use-debounce-callback":"0.2.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.2.6_1769681919584_0.7089500664307631","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@usefy/use-throttle-callback","version":"0.3.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.3.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"55f207992627321e2d526e6cc15380caa5f8af66","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.3.1.tgz","fileCount":8,"integrity":"sha512-zFa1lX2s1yCQtN3YnbCjW8uoR9lYbEJqqoAuWjAiDJ5ANp0utGAC6Opu3iqB5Re6ra/SqrqO6dTOk3QNkp2Dzg==","signatures":[{"sig":"MEYCIQDMDNDN5QF8EW8aCc5Wg8IYK6yEyAcFEr6vIu3kERbqdQIhAMAyOaXbZppB7+56BCBv+9TBa4qvw+SLLkUtaDTLBg/V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.3.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3053eadd906741938195b90015c17cc8/usefy-use-throttle-callback-0.3.1.tgz","_integrity":"sha512-zFa1lX2s1yCQtN3YnbCjW8uoR9lYbEJqqoAuWjAiDJ5ANp0utGAC6Opu3iqB5Re6ra/SqrqO6dTOk3QNkp2Dzg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.3.1_1782887955810_0.25196235753307095","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@usefy/use-throttle-callback","version":"0.4.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.4.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"5e172967bead70497ca3f969cb3ca49af03f1adf","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.4.0.tgz","fileCount":8,"integrity":"sha512-hh0uuUzhR+LJpUYxTsHYoMQFB7VzuHL/uM4JWPxMte0TEDrRWM6xUPnlrWpXHXerhAwT1YO5p5KN26utJ7wWGg==","signatures":[{"sig":"MEUCIQCMT1XgbwuBVS9Az8zf+uawFX28ZzJdW4RSRKwDS8eTQAIgJzi6x04GZDveTIBQye5BW63S9JU9fjmhqlOG9VrtqGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/2faf0e4ebf4809fea45fd9b34837d1ad/usefy-use-throttle-callback-0.4.0.tgz","_integrity":"sha512-hh0uuUzhR+LJpUYxTsHYoMQFB7VzuHL/uM4JWPxMte0TEDrRWM6xUPnlrWpXHXerhAwT1YO5p5KN26utJ7wWGg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.4.0_1782891341121_0.1838766722355274","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@usefy/use-throttle-callback","version":"0.5.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.5.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"6757c240d397ea7392601a5a9fff9afa8b19902c","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.5.0.tgz","fileCount":8,"integrity":"sha512-23gdbcNj5mZf06lJr1igJ3z673tChUl8gwsozv1H6/NhETSc/pYEtsaBRc2doWw5eHzAa/6RAnOIMCo/hhQ8jg==","signatures":[{"sig":"MEYCIQDJQG8S9JI5ybHCYQ0iOiGG1QsoGqc1kk/wl2tDBfeYdQIhAPdkx9P+g11oJfl4KZ4KN/MMuFebbvutHAM579kvdO1R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/c5e71999f7660d94894933f152beac18/usefy-use-throttle-callback-0.5.0.tgz","_integrity":"sha512-23gdbcNj5mZf06lJr1igJ3z673tChUl8gwsozv1H6/NhETSc/pYEtsaBRc2doWw5eHzAa/6RAnOIMCo/hhQ8jg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.5.0_1782895528250_0.19129333153177064","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@usefy/use-throttle-callback","version":"0.6.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.6.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"fdf59160befd30669913484e80209746f771b081","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.6.0.tgz","fileCount":8,"integrity":"sha512-Z1jjoVDXf/nE388R4DvIfrb4+qm5Xb52tNHCwwrSLhbecsMrrt6G2wEoEMZFZ7ncAcbd1ZYrHr2btQNc0DMNzg==","signatures":[{"sig":"MEUCIQCt052iJpe0X3BlvOD5wx7tN7itTGJnbiJWRbTF2ep1PQIgDkSS9WBewX10Zo7yUKWr7QeNMWyCXNM+DK+hP923K9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/56d6e62c6a9faa72f98a1486807b84e9/usefy-use-throttle-callback-0.6.0.tgz","_integrity":"sha512-Z1jjoVDXf/nE388R4DvIfrb4+qm5Xb52tNHCwwrSLhbecsMrrt6G2wEoEMZFZ7ncAcbd1ZYrHr2btQNc0DMNzg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.6.0_1782912667830_0.7532601028016419","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@usefy/use-throttle-callback","version":"0.7.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.7.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"34e54d9a03d5992e3a402eb2abcac26d33534901","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.7.0.tgz","fileCount":8,"integrity":"sha512-Is6wJM3FC3DAbMpcrJ15Kf0jVUsYYsnsHOOuTybiw9EM0fuyh3Of0X2IS19sssE8hpYCN2TxMYWxTye/urTIsQ==","signatures":[{"sig":"MEUCIQCDA67L0mQF+HlQorBbeWknIk7+ko1bEmRwL6WI729sKQIgNb4IYTNxYnqOr0+mUx10j3aXW0JkasfqXTX1m+Ph0TQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3c88bbbc38cf1c29f81344db110e9a55/usefy-use-throttle-callback-0.7.0.tgz","_integrity":"sha512-Is6wJM3FC3DAbMpcrJ15Kf0jVUsYYsnsHOOuTybiw9EM0fuyh3Of0X2IS19sssE8hpYCN2TxMYWxTye/urTIsQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.7.0_1782957073469_0.8403738797480269","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@usefy/use-throttle-callback","version":"0.8.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.8.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a2ddfe944b3d17cde984c8bfa9079d7a84f0cc6a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.8.0.tgz","fileCount":8,"integrity":"sha512-myeZnvisexG6U7+yUnRbe2+HZpCQTpZmuEQMgZhnwRJHDM6w41VyOg9bMNGEZyNDMGsaqIcEFixJ1rrfLPSvgQ==","signatures":[{"sig":"MEQCIAsqS4sPhinKm3S/4kGUH8jAatpXa7ggFKAzu+/LQlnZAiBkn0B3GUInwGbEdpwXukOCMm5hCbZmX0qJK+XoQzeEGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b115af53c040e22c95839fb00ec5d7e8/usefy-use-throttle-callback-0.8.0.tgz","_integrity":"sha512-myeZnvisexG6U7+yUnRbe2+HZpCQTpZmuEQMgZhnwRJHDM6w41VyOg9bMNGEZyNDMGsaqIcEFixJ1rrfLPSvgQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.8.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.8.0_1782972512467_0.7543137346437814","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@usefy/use-throttle-callback","version":"0.9.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.9.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"db8cffdc5522639815a1c43590a84cddfb529f51","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.9.0.tgz","fileCount":8,"integrity":"sha512-eszyy9GJyQO3tnPuLcQpSj6cKdJKmVbyn0EFZ2GCQAe+zDCGW4ss4qocEL5MDED64OST4WtyuUYcIr1Y8YYqxw==","signatures":[{"sig":"MEYCIQDomyYBbsyFE1XODGFgfSYEzJ7Fc9GYEb4q0tBsnlhySQIhAKtYjsv3phbmtmp24k28AfhwmwWNtHPhcxCuwG0U/zxJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26039},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7d447c3b622dc91af177a449580c454b/usefy-use-throttle-callback-0.9.0.tgz","_integrity":"sha512-eszyy9GJyQO3tnPuLcQpSj6cKdJKmVbyn0EFZ2GCQAe+zDCGW4ss4qocEL5MDED64OST4WtyuUYcIr1Y8YYqxw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.9.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.9.0_1783043232764_0.07484157748007703","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@usefy/use-throttle-callback","version":"0.10.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.10.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"48f3f7b2c4fb2c17b7b5d2723827a322e141ff49","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.10.0.tgz","fileCount":8,"integrity":"sha512-izqpNg5zjWcUKqJdUpudnbbwbMNEuCNyQrYgYlJ6Ny0RR/GALCBisEcl2Ge5+h6SZfXh/pstjyc2KAiN1YDKqA==","signatures":[{"sig":"MEUCICFywok05prKrioyt/Ql9DaCSnCWB/8pwZ2jVxr7SQoJAiEAvw6mHgaVT3iULOGWCz3M0SCJzXMwolXBd8qwEcUxQ3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.10.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/ee3ed2f52cd27a2ddb3ca043772d8d5b/usefy-use-throttle-callback-0.10.0.tgz","_integrity":"sha512-izqpNg5zjWcUKqJdUpudnbbwbMNEuCNyQrYgYlJ6Ny0RR/GALCBisEcl2Ge5+h6SZfXh/pstjyc2KAiN1YDKqA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.10.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.10.0_1783048396770_0.899737254121318","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@usefy/use-throttle-callback","version":"0.11.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.11.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"39f075ac3522214f6ab6b1d78834984a0dba4855","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.11.0.tgz","fileCount":8,"integrity":"sha512-xXd6Fh7WuC1q+3sN7WOtmo3NiwUJbQ0Qy5S3fD7jyjrOMVCVPn7pq9JlN1K1egD7PvINeFLQtmHjT3Hy0RAHYQ==","signatures":[{"sig":"MEUCIQDKzzSPz9R3fwg7M/cIVzrOwV3bI1WqDCuNnBkOUpn41wIgQjYLRTRP8xaY6/N60z14I9Rc9L3eeHkVNwwPgUVsJ0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.11.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/2645c0a6767e8a9a0d058488ba994fa5/usefy-use-throttle-callback-0.11.0.tgz","_integrity":"sha512-xXd6Fh7WuC1q+3sN7WOtmo3NiwUJbQ0Qy5S3fD7jyjrOMVCVPn7pq9JlN1K1egD7PvINeFLQtmHjT3Hy0RAHYQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"10.8.2","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"@usefy/use-debounce-callback":"0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.11.0_1783057613023_0.42871294354907086","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@usefy/use-throttle-callback","version":"0.12.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.12.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"ae03329bf385d47d80796e6c9b70c8e00148ad10","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.12.0.tgz","fileCount":8,"integrity":"sha512-B8oU10Cgx93ex2qUl8xC8zmgDL6R06Po5VBTY9VZsAiJ8zj0+zxuGacWPWrZOQRkxGbfDUKc1jFctxTh4HGntQ==","signatures":[{"sig":"MEUCIEK5H56ZUvf4y9YIVmkdh3JvNI7NuXIDDVObbHcNIv5kAiEAvyOoGBmcnAy+y1bZPI6c82JdwAuY/9nrXoQ309dTMQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.12.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/94f115830e49e2033c594e909f47119d/usefy-use-throttle-callback-0.12.0.tgz","_integrity":"sha512-B8oU10Cgx93ex2qUl8xC8zmgDL6R06Po5VBTY9VZsAiJ8zj0+zxuGacWPWrZOQRkxGbfDUKc1jFctxTh4HGntQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.12.0_1783063851583_0.37619593511123406","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@usefy/use-throttle-callback","version":"0.12.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.12.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"4211f4e0f999d8b10900167b5491cb41bce463e8","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.12.1.tgz","fileCount":8,"integrity":"sha512-QQBBtvzUPLmpSWJyJeqy9IghlHr9ilmgYye87t85wqV0Ary7VgiAJ1hr5mw7MQ6S5JLtIAnV5KnzRbsJ1S3c6Q==","signatures":[{"sig":"MEQCID0HfvlWvNBV6ikLzJBSd8EtlsDv6AKgUd9YbsUljVA7AiBPX6KQGxaonaYugONv8kB5ng45xwBWRjpU8IsY/XqbEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.12.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/87f68007ed21c08306d8688706668cb0/usefy-use-throttle-callback-0.12.1.tgz","_integrity":"sha512-QQBBtvzUPLmpSWJyJeqy9IghlHr9ilmgYye87t85wqV0Ary7VgiAJ1hr5mw7MQ6S5JLtIAnV5KnzRbsJ1S3c6Q==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.12.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.12.1_1783065593034_0.20618107935424357","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@usefy/use-throttle-callback","version":"0.12.2","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.12.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a0a76aeb54573e36edc6ce9c4d0e02e4a202d47f","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.12.2.tgz","fileCount":8,"integrity":"sha512-noOxsxd+dtlLTg09s9aWfnlvB+90w6dUC6ps0T2ES5IroqieHxe+BNU2DNRRqFIlNg6stbZdbJvV+ZzYF6doBA==","signatures":[{"sig":"MEUCIFS0qxzWXd87zvkz5T7X2x6+nsKTjhI4Z2VC/9WGQT/fAiEA8cT4aZ2jL+Z6ihYMls+W0CrjnIvkbs1dOVVGlXdCeCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.12.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/1d04edeffd9533f5e999c9c89d6dca87/usefy-use-throttle-callback-0.12.2.tgz","_integrity":"sha512-noOxsxd+dtlLTg09s9aWfnlvB+90w6dUC6ps0T2ES5IroqieHxe+BNU2DNRRqFIlNg6stbZdbJvV+ZzYF6doBA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.12.2_1783070651588_0.08184285548266335","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@usefy/use-throttle-callback","version":"0.13.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.13.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3068bcf0873e1bb1bd2f237e7d8e30690d70c570","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.13.0.tgz","fileCount":8,"integrity":"sha512-nmP0TBtfBYfueiIytxteM0xu+6kAnysb5PrcDNaz3rLyFfmlJZXbJBOwU4/ZRnK4So+DFmRGTctTZVfXgfF+iw==","signatures":[{"sig":"MEYCIQDrGbsXaF6XT6x3j+HULhKntulYJ1/musyaM1iG9DzE3wIhAIx7XPZrjwO1Hxh23Vaalb4x6YRVC88qFkd2+1S5VeoK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.13.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/c77398b4d38776986bb851e905c32264/usefy-use-throttle-callback-0.13.0.tgz","_integrity":"sha512-nmP0TBtfBYfueiIytxteM0xu+6kAnysb5PrcDNaz3rLyFfmlJZXbJBOwU4/ZRnK4So+DFmRGTctTZVfXgfF+iw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.13.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.13.0_1783129974334_0.18839375454219898","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@usefy/use-throttle-callback","version":"0.14.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.14.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"040678dd42ea344241bdb7fe1bcc62b13d7c2f48","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.14.0.tgz","fileCount":8,"integrity":"sha512-xxkFExd0OJXVAM7xiTphgTFwrmVrAGxoqffP/QkqRsNqxsDNXOrA/BchU+ZXdwOXNZ67ODgf12eVyqfR0NEnig==","signatures":[{"sig":"MEYCIQDgC/6a+Q9F2DU4ekaQ9PKco70S9ZyGIDOhjZ1ELStEQQIhAKPHP5G/vbdmbnaGWlrNOLr8knc5aRV8anQeki0xpzW7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.14.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4fe843d8f755b4f8ec413438f1fe9f6a/usefy-use-throttle-callback-0.14.0.tgz","_integrity":"sha512-xxkFExd0OJXVAM7xiTphgTFwrmVrAGxoqffP/QkqRsNqxsDNXOrA/BchU+ZXdwOXNZ67ODgf12eVyqfR0NEnig==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.14.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.14.0_1783134825909_0.413272029600138","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@usefy/use-throttle-callback","version":"0.15.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.15.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"5f7fde3c27440140a5d29200fc562d0ccef56189","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.15.0.tgz","fileCount":8,"integrity":"sha512-zEwrX3lK3qG8iD0ktTuo2hA/LWr72KazCUkaKcLAawszgEPkZlvusfdcHubvLm5nTXKsEtScpe6kJTao6BzcTQ==","signatures":[{"sig":"MEUCIFaN5ZUq+/Jl1T+VrQor6M0F0ASUUUpI7IscJg7vV8LRAiEAhqaaeokk7/3Q+MXVCBUhOP+Vej2e27nf16ZcKak+WXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.15.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4c1529a27a4fd857ccb66729d2ed6f30/usefy-use-throttle-callback-0.15.0.tgz","_integrity":"sha512-zEwrX3lK3qG8iD0ktTuo2hA/LWr72KazCUkaKcLAawszgEPkZlvusfdcHubvLm5nTXKsEtScpe6kJTao6BzcTQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.15.0_1783138397988_0.7661199868840038","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@usefy/use-throttle-callback","version":"0.16.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.16.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"cf570d37251bf1bfae896bdc114ed5a808406bce","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.16.0.tgz","fileCount":8,"integrity":"sha512-ZGiITrSdKTKzx7lLUt5HD0jE6UOHMhcEEaT85kFyzaMqreoM+0LV+XI5Ji5U6cbKTkJhZIgS0EGDDFVUcOjq2w==","signatures":[{"sig":"MEQCICPKaFB9PtxTwP0kPSsKUusiz/Pq9J7fNAtBi+Mz3msvAiAxLGnlDsfYwgjilsXnQlq3Rlj1tOgT/NhueQ217mDH0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.16.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6d223a800b0fefbda2ea466cc80ced4f/usefy-use-throttle-callback-0.16.0.tgz","_integrity":"sha512-ZGiITrSdKTKzx7lLUt5HD0jE6UOHMhcEEaT85kFyzaMqreoM+0LV+XI5Ji5U6cbKTkJhZIgS0EGDDFVUcOjq2w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.16.0_1783142245665_0.113041777137185","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@usefy/use-throttle-callback","version":"0.17.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.17.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"8049d8a7107f2efb368b13f4aa26c0fd72587ee5","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.17.0.tgz","fileCount":8,"integrity":"sha512-5gIWtyLTew2dZ5fPsW18S16Th+vE7Uvsnb2cMm9+iFO1VpDWEowBUWatu4bSNpVmnadsc/L2hOcZVjSe1Mf5+g==","signatures":[{"sig":"MEYCIQDYfBuimihvucSwP9yf+iLnuaue2kDuCpS3rdbbZ1wRgwIhAONF58eVfFQDxxXHOQpTyDWMV7muJPQSI/2afXTMX5/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.17.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e69ba56d0d6ffd53c2e6141c8502be48/usefy-use-throttle-callback-0.17.0.tgz","_integrity":"sha512-5gIWtyLTew2dZ5fPsW18S16Th+vE7Uvsnb2cMm9+iFO1VpDWEowBUWatu4bSNpVmnadsc/L2hOcZVjSe1Mf5+g==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.17.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.17.0_1783230050706_0.8485956461303166","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@usefy/use-throttle-callback","version":"0.18.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.18.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"40d078e49f498c807882431892c02a8f631f63a7","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.18.0.tgz","fileCount":8,"integrity":"sha512-lnBWnIqp/qOdrt0jhWekvws/1xlvnCKo8H6fr0KAq+yP2OZkkDr/7d8oGzZiuzTWK+8pODvHcGVOfI26Hkgk8g==","signatures":[{"sig":"MEYCIQCnfp6R9HQFsZpcfCqC0jN2tBMmCxCxXlMlR0wbFHsTaQIhAI32YS8g/xYA7/1vNup08/REG85HSKhejXbw3VLRiM+Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.18.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4598e85d20eda5b7cd1fe1d39e556c01/usefy-use-throttle-callback-0.18.0.tgz","_integrity":"sha512-lnBWnIqp/qOdrt0jhWekvws/1xlvnCKo8H6fr0KAq+yP2OZkkDr/7d8oGzZiuzTWK+8pODvHcGVOfI26Hkgk8g==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.18.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.18.0_1783252595370_0.45188647878659616","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@usefy/use-throttle-callback","version":"0.19.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.19.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"8fcd594285dee4cd5a1e6856b97d6bc6708d62b9","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.19.0.tgz","fileCount":8,"integrity":"sha512-Unxf1Cj/VKPexI7xYJj906t8sc6fGUes7mbQHs6RICVwign3NE4Bs2NvzN5z6GY4EAqB7/0QYDTwLgybR+75Qw==","signatures":[{"sig":"MEUCIQCLPYWFHDhHsq/QvISVfVwsNvoxiXTWkuhxmCcEgVBYvgIgH2p5mWykKuyD58zoZ1M6bIriec4UA+z3qHPUZJGgUbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.19.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b751d3bc8bfc176f3befdfda91b1bacb/usefy-use-throttle-callback-0.19.0.tgz","_integrity":"sha512-Unxf1Cj/VKPexI7xYJj906t8sc6fGUes7mbQHs6RICVwign3NE4Bs2NvzN5z6GY4EAqB7/0QYDTwLgybR+75Qw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.19.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.19.0_1783259401441_0.5412251657489862","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@usefy/use-throttle-callback","version":"0.20.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.20.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"bb8afbe9474a4412d5307155f8085fd219d7622b","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.20.0.tgz","fileCount":8,"integrity":"sha512-Ou00kLX/Mb4AQBN8+s8ZGT5LVb1lYqXfWlr+KZGTjrundAetz7YwcaJVxpwF/hhQ8XTuOjJh+Da+eoqHO94WuQ==","signatures":[{"sig":"MEUCIHXf79x6c5XwiFIK9XD/6SoFSUosQ9wF1Zh1L5XRk1TCAiEA/jab48TbSd8PJsySS4kF8dsibI+mxRGmd6pi/U8aQvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26041},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.20.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d26b09ef9749ba57a857ad39f986c5e5/usefy-use-throttle-callback-0.20.0.tgz","_integrity":"sha512-Ou00kLX/Mb4AQBN8+s8ZGT5LVb1lYqXfWlr+KZGTjrundAetz7YwcaJVxpwF/hhQ8XTuOjJh+Da+eoqHO94WuQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.20.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.20.0_1783342892357_0.386581515176198","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@usefy/use-throttle-callback","version":"0.21.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.21.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f288e4b47ca6d8f6ab54a2a2755aabec32ae2acd","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.21.0.tgz","fileCount":8,"integrity":"sha512-L7SF5ovgIvECJ+Y7M7sGuy0kAaaroNsFdC8m0tiWL+SpNakizWKZ4bB8X1OIooz+jqGi9//+QL0ZiOmtiXuMGw==","signatures":[{"sig":"MEUCIFn/Ta9ECaSQiZWt4+fq+5hzuzcyRYTYGhM6dsh/51PNAiEAmVj7YDhHgydJizG0VN35SrXH2f1A/MTbXk36+go/3KY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26047},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.21.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7d036251ab6537f54f61f5bbf7bcb060/usefy-use-throttle-callback-0.21.0.tgz","_integrity":"sha512-L7SF5ovgIvECJ+Y7M7sGuy0kAaaroNsFdC8m0tiWL+SpNakizWKZ4bB8X1OIooz+jqGi9//+QL0ZiOmtiXuMGw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.21.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.21.0_1783350167674_0.9107750465205202","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@usefy/use-throttle-callback","version":"0.21.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.21.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"35eddfa097f6f1fd9f7786716f3731aaeba3c360","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.21.1.tgz","fileCount":8,"integrity":"sha512-BAu5sS66Wy4xQNhHiYRv9hYW03USPuxG2JaUXCbcyyL8onje+j+GZ2R2yR8fcFXWYpM50ln0kHK5YJxz7WOmYg==","signatures":[{"sig":"MEYCIQCvNXzU8wn5AAreVjeNfRqe3+R0HQM2A1ktF36NSk5sIQIhAM3JfdEDLvvKM6X8BNI36MpvmvAsnvFXQIZTz+ODjQNM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26047},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.21.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d05a13f52d617cc4be809fc1dfca7a04/usefy-use-throttle-callback-0.21.1.tgz","_integrity":"sha512-BAu5sS66Wy4xQNhHiYRv9hYW03USPuxG2JaUXCbcyyL8onje+j+GZ2R2yR8fcFXWYpM50ln0kHK5YJxz7WOmYg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.21.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.21.1_1783428160577_0.9129362746829994","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@usefy/use-throttle-callback","version":"0.22.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.22.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3ac30cfed346029598ed628c3e4bff3add71b433","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.22.0.tgz","fileCount":8,"integrity":"sha512-CUavDip2FFA+TGgb28T0miU9+3S8yplaGRX3sBefNmz6l4mfjDjeURgZeaqmtY4lSAoIFixMXiOGmJ6HysCn9w==","signatures":[{"sig":"MEYCIQC0fptJLKYm4zF97DAfewsTYVviTFNar/PDfya4w3JcOgIhALd+DkguaKyH7rAFfcgzj3yrBYDCSK387MJEjpN/Bryk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26193},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.22.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/04cc99ac0ccf9c7b6153532ee7f68b79/usefy-use-throttle-callback-0.22.0.tgz","_integrity":"sha512-CUavDip2FFA+TGgb28T0miU9+3S8yplaGRX3sBefNmz6l4mfjDjeURgZeaqmtY4lSAoIFixMXiOGmJ6HysCn9w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.22.0_1783474481042_0.11763324197016156","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@usefy/use-throttle-callback","version":"0.23.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.23.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"696e93299242cc14a04251ed9715cb79abf5a7f5","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.23.0.tgz","fileCount":8,"integrity":"sha512-zZsPCfW1MuEXpYbYZp6WQD+2reYRAPWozd1+xBheuqzEEdAueKTxiIg/L7nqrBebImexe47V/L9FcyjfIoksAA==","signatures":[{"sig":"MEUCIQDS73OWBc+8ts0xZyd74XxW1pdaCNCVpPrvs6X7tNZUjgIgJ41rzs9wg0qU00Q7Onv8lXLrxMETaKbcEP20ZhYEQYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26193},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.23.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/45058924bf1c2652b08a0ea5400f6e19/usefy-use-throttle-callback-0.23.0.tgz","_integrity":"sha512-zZsPCfW1MuEXpYbYZp6WQD+2reYRAPWozd1+xBheuqzEEdAueKTxiIg/L7nqrBebImexe47V/L9FcyjfIoksAA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.23.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.23.0_1783499633665_0.10948447761477564","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@usefy/use-throttle-callback","version":"0.24.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.24.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f7c29614b10eb3d35e753def6c740420b8ff089a","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.24.0.tgz","fileCount":8,"integrity":"sha512-mkT6vQLrLnK60njRrfenNpksYa2qWUDtP38i0fUJkMbioTjJ4yob4iStnpxGkwih1BFpfziPDc5RhKZDYa5I6w==","signatures":[{"sig":"MEUCIAHBDsZm4KI1T370BgFCYYutzImNuAhCMvWz7zXZ6KRKAiEA2QnXug7bZMppdS8+ijaelA3LRmMYUhxwvizm3EQLlrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26193},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.24.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d0e35fd468fb9d1a790b9bf6a0b464fa/usefy-use-throttle-callback-0.24.0.tgz","_integrity":"sha512-mkT6vQLrLnK60njRrfenNpksYa2qWUDtP38i0fUJkMbioTjJ4yob4iStnpxGkwih1BFpfziPDc5RhKZDYa5I6w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.24.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.24.0_1783512264124_0.8261980208850486","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@usefy/use-throttle-callback","version":"0.25.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.25.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"b9cc75ae21e997ba40e8a3e138957fc378f5d3ca","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.25.0.tgz","fileCount":8,"integrity":"sha512-FB2v62S95IOgc1wqWhrfL9Vwd6jR6IiVON4x0T1rC2mSAvfWZYdOUaUikppWfr2sndeddkU2OsTjy/cd7VK48A==","signatures":[{"sig":"MEUCIQCPL6PdNt9+Vak74SUjdDQyxJVdifemFWnaFPUKUt25RQIgN3ceXQ1aNvxlb2SkBKwvTd4JXM7mtkQBjQAJydAACUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26193},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.25.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b0df7f98edea1244994e1b16939cce57/usefy-use-throttle-callback-0.25.0.tgz","_integrity":"sha512-FB2v62S95IOgc1wqWhrfL9Vwd6jR6IiVON4x0T1rC2mSAvfWZYdOUaUikppWfr2sndeddkU2OsTjy/cd7VK48A==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.25.0_1783516997010_0.3274939354371451","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@usefy/use-throttle-callback","version":"0.25.1","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@0.25.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"22bf7aee01e2092b6662d58e7720d6a7217c27de","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-0.25.1.tgz","fileCount":8,"integrity":"sha512-HxL8CMCkFLt3eMW3wC/1YjC7KlyapuWgneoOoE7J/hw3aNvTBN822nVieMyaLZA7v39PZOV0edIwc1BQJvS2gg==","signatures":[{"sig":"MEQCIFJrV6S3IF0tFp/Jcp+tWuiXyNUrcx2Fu1RKkhsf+ztwAiBpdmBI8QWwGPnnjJQjz4qt3XnJWfIBTbrf+I7iYhqb4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26193},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-0.25.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/5a27f38aa2afc40f81e0fddb7c73d8e2/usefy-use-throttle-callback-0.25.1.tgz","_integrity":"sha512-HxL8CMCkFLt3eMW3wC/1YjC7KlyapuWgneoOoE7J/hw3aNvTBN822nVieMyaLZA7v39PZOV0edIwc1BQJvS2gg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"0.25.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_0.25.1_1783523685278_0.3976565071680884","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@usefy/use-throttle-callback","version":"1.0.0","keywords":["react","hooks","throttle","callback","rate-limit"],"license":"MIT","_id":"@usefy/use-throttle-callback@1.0.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://usefy-web.vercel.app/packages/use-throttle-callback","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"0c14ae18e655107b21e9b0810ad0e3384800f5f0","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-1.0.0.tgz","fileCount":8,"integrity":"sha512-PaK9PUj4oErYM0LhbNmWf9y0a/F7Fk15xIXVjYO+x0Cln179yTcgJnc0pu1VWjeOaPW6WEfWkYTUm3ILT8F4Aw==","signatures":[{"sig":"MEUCIQCC+rON+3jLw6BGxPN6YZpuCb+FgDUXmOBmAQzOrzVWGAIgXxFscr5j+T9aDbmpGIf16Y93JwD769FvNMBMWtfmJEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26268},"main":"./dist/index.js","_from":"file:usefy-use-throttle-callback-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0fead5e0401ea8f916dcb1bad7295d54/usefy-use-throttle-callback-1.0.0.tgz","_integrity":"sha512-PaK9PUj4oErYM0LhbNmWf9y0a/F7Fk15xIXVjYO+x0Cln179yTcgJnc0pu1VWjeOaPW6WEfWkYTUm3ILT8F4Aw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-throttle-callback"},"_npmVersion":"11.16.0","description":"A React hook for throttling callback functions","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@usefy/use-debounce-callback":"1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","react-dom":"^19.0.0","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-throttle-callback_1.0.0_1784693252104_0.012607075354102104","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@usefy/use-throttle-callback","version":"1.1.0","homepage":"https://usefy-web.vercel.app/packages/use-throttle-callback","description":"A React hook for throttling callback functions","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"sideEffects":false,"dependencies":{"@usefy/use-debounce-callback":"1.1.0"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.1","@testing-library/user-event":"^14.6.1","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","jsdom":"^27.3.0","react":"^19.0.0","react-dom":"^19.0.0","rimraf":"^6.0.1","tsup":"^8.0.0","typescript":"^5.0.0","vitest":"^4.0.16"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/mirunamu00/usefy.git","directory":"packages/hooks/use-throttle-callback"},"license":"MIT","keywords":["react","hooks","throttle","callback","rate-limit"],"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","clean":"rimraf dist"},"_id":"@usefy/use-throttle-callback@1.1.0","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"_integrity":"sha512-UoJS8DIJMvnFL8/gYyJ0yzx2MX8JiDoQ+/p/q44+uZ7CdbS57mw5f7hxDpbqhH+zmnXUkY7mMSRhEFLbQ9Q0sA==","_resolved":"/tmp/eb585d9c3ddcff93d35359bd41cf4dfe/usefy-use-throttle-callback-1.1.0.tgz","_from":"file:usefy-use-throttle-callback-1.1.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-UoJS8DIJMvnFL8/gYyJ0yzx2MX8JiDoQ+/p/q44+uZ7CdbS57mw5f7hxDpbqhH+zmnXUkY7mMSRhEFLbQ9Q0sA==","shasum":"ae5fee06e3032886840d721e44a1e1d6e227afe1","tarball":"https://registry.npmjs.org/@usefy/use-throttle-callback/-/use-throttle-callback-1.1.0.tgz","fileCount":8,"unpackedSize":26274,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCW18spw42mor/v337GSnAQ2Ydik5pVIHRWnqqYrcsamgIhALhPUXXWJrner1KQcJn51566+eUdKJM+qE3W5zWnxvaU"}]},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"directories":{},"maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-throttle-callback_1.1.0_1785214707635_0.3911033196477778"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-29T04:18:27.706Z","modified":"2026-07-28T04:58:27.953Z","0.0.2":"2025-12-29T04:18:27.968Z","0.0.3":"2025-12-29T04:37:43.575Z","0.0.4":"2025-12-29T04:52:14.939Z","0.0.5":"2025-12-29T05:48:17.949Z","0.0.6":"2025-12-29T06:04:23.396Z","0.0.7":"2025-12-29T10:24:21.628Z","0.0.8":"2025-12-29T11:12:42.515Z","0.0.10":"2025-12-30T08:36:11.045Z","0.0.11":"2025-12-30T08:41:02.797Z","0.0.12":"2025-12-30T12:21:07.772Z","0.0.13":"2025-12-30T12:36:32.116Z","0.0.14":"2025-12-30T12:45:48.623Z","0.0.15":"2025-12-30T14:06:54.907Z","0.0.16":"2025-12-31T03:03:11.677Z","0.0.17":"2025-12-31T03:09:08.861Z","0.0.18":"2025-12-31T03:31:38.107Z","0.0.19":"2026-01-01T11:35:44.887Z","0.0.20":"2026-01-04T03:25:31.696Z","0.0.21":"2026-01-04T06:07:53.928Z","0.0.22":"2026-01-04T07:27:25.184Z","0.0.23":"2026-01-04T09:35:05.352Z","0.0.24":"2026-01-04T10:17:29.486Z","0.0.25":"2026-01-04T10:24:12.333Z","0.0.26":"2026-01-04T10:39:48.675Z","0.0.27":"2026-01-05T01:43:38.345Z","0.0.28":"2026-01-05T05:51:56.034Z","0.0.29":"2026-01-05T10:14:27.074Z","0.0.30":"2026-01-05T10:25:09.379Z","0.0.31":"2026-01-05T15:05:32.854Z","0.0.32":"2026-01-08T13:44:54.716Z","0.0.33":"2026-01-08T14:16:02.874Z","0.0.34":"2026-01-08T15:10:12.173Z","0.0.35":"2026-01-08T15:13:13.303Z","0.0.36":"2026-01-09T00:52:54.457Z","0.0.37":"2026-01-09T01:02:01.297Z","0.0.38":"2026-01-09T01:37:26.998Z","0.1.1":"2026-01-11T10:54:57.100Z","0.1.2":"2026-01-11T11:14:47.269Z","0.1.3":"2026-01-11T14:13:40.683Z","0.1.4":"2026-01-11T14:24:09.925Z","0.1.5":"2026-01-12T01:31:33.259Z","0.2.0":"2026-01-12T02:24:51.090Z","0.2.1":"2026-01-12T06:43:15.116Z","0.2.2":"2026-01-12T07:50:43.953Z","0.2.3":"2026-01-12T13:25:39.319Z","0.2.4":"2026-01-13T03:07:39.706Z","0.2.5":"2026-01-21T05:16:07.847Z","0.2.6":"2026-01-29T10:18:39.727Z","0.3.1":"2026-07-01T06:39:15.982Z","0.4.0":"2026-07-01T07:35:41.285Z","0.5.0":"2026-07-01T08:45:28.375Z","0.6.0":"2026-07-01T13:31:07.967Z","0.7.0":"2026-07-02T01:51:13.647Z","0.8.0":"2026-07-02T06:08:32.627Z","0.9.0":"2026-07-03T01:47:12.909Z","0.10.0":"2026-07-03T03:13:16.902Z","0.11.0":"2026-07-03T05:46:53.144Z","0.12.0":"2026-07-03T07:30:51.727Z","0.12.1":"2026-07-03T07:59:53.155Z","0.12.2":"2026-07-03T09:24:11.732Z","0.13.0":"2026-07-04T01:52:54.472Z","0.14.0":"2026-07-04T03:13:46.072Z","0.15.0":"2026-07-04T04:13:18.136Z","0.16.0":"2026-07-04T05:17:25.802Z","0.17.0":"2026-07-05T05:40:50.848Z","0.18.0":"2026-07-05T11:56:35.489Z","0.19.0":"2026-07-05T13:50:01.564Z","0.20.0":"2026-07-06T13:01:32.552Z","0.21.0":"2026-07-06T15:02:47.815Z","0.21.1":"2026-07-07T12:42:40.705Z","0.22.0":"2026-07-08T01:34:41.171Z","0.23.0":"2026-07-08T08:33:53.791Z","0.24.0":"2026-07-08T12:04:24.288Z","0.25.0":"2026-07-08T13:23:17.163Z","0.25.1":"2026-07-08T15:14:45.421Z","1.0.0":"2026-07-22T04:07:32.239Z","1.1.0":"2026-07-28T04:58:27.765Z"},"bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"license":"MIT","homepage":"https://usefy-web.vercel.app/packages/use-throttle-callback","keywords":["react","hooks","throttle","callback","rate-limit"],"repository":{"type":"git","url":"git+https://github.com/mirunamu00/usefy.git","directory":"packages/hooks/use-throttle-callback"},"description":"A React hook for throttling callback functions","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/mirunamu00/usefy/master/assets/logo.png\" alt=\"usefy logo\" width=\"120\" />\n</p>\n\n<h1 align=\"center\">@usefy/use-throttle-callback</h1>\n\n<p align=\"center\">\n  <strong>A powerful React hook for throttled callbacks with cancel, flush, and pending methods</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@usefy/use-throttle-callback\">\n    <img src=\"https://img.shields.io/npm/v/@usefy/use-throttle-callback.svg?style=flat-square&color=007acc\" alt=\"npm version\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@usefy/use-throttle-callback\">\n    <img src=\"https://img.shields.io/npm/dm/@usefy/use-throttle-callback.svg?style=flat-square&color=007acc\" alt=\"npm downloads\" />\n  </a>\n  <a href=\"https://bundlephobia.com/package/@usefy/use-throttle-callback\">\n    <img src=\"https://img.shields.io/bundlephobia/minzip/@usefy/use-throttle-callback?style=flat-square&color=007acc\" alt=\"bundle size\" />\n  </a>\n  <a href=\"https://github.com/mirunamu00/usefy/blob/master/LICENSE\">\n    <img src=\"https://img.shields.io/npm/l/@usefy/use-throttle-callback.svg?style=flat-square&color=007acc\" alt=\"license\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#installation\">Installation</a> •\n  <a href=\"#quick-start\">Quick Start</a> •\n  <a href=\"#api-reference\">API Reference</a> •\n  <a href=\"#examples\">Examples</a> •\n  <a href=\"#license\">License</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://mirunamu00.github.io/usefy/?path=/docs/hooks-usethrottlecallback--docs\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <strong>📚 View Storybook Demo</strong>\n  </a>\n</p>\n\n---\n\n## Overview\n\n`@usefy/use-throttle-callback` provides a throttled version of your callback function that limits invocations to at most once per specified interval. Perfect for scroll handlers, resize events, mouse movement tracking, and any high-frequency event that needs rate-limiting with full control methods.\n\n**Part of the [@usefy](https://www.npmjs.com/org/usefy) ecosystem** — a collection of production-ready React hooks designed for modern applications.\n\n### Why use-throttle-callback?\n\n- **Lean Dependencies** — One tiny internal dependency (`@usefy/use-debounce-callback`), no third-party runtime deps\n- **TypeScript First** — Full type safety with generics and exported interfaces\n- **Full Control** — `cancel()`, `flush()`, and `pending()` methods\n- **Flexible Options** — Leading edge and trailing edge support\n- **Guaranteed Execution** — Regular invocations during continuous calls (unlike debounce)\n- **SSR Compatible** — Works seamlessly with Next.js, Remix, and other SSR frameworks\n- **Lightweight** — Minimal bundle footprint (~200B minified + gzipped)\n\n### Throttle vs Debounce Callbacks\n\n| Feature            | Throttle Callback          | Debounce Callback       |\n| ------------------ | -------------------------- | ----------------------- |\n| First invocation   | Immediate (leading: true)  | After delay             |\n| During rapid calls | Regular intervals          | Waits for pause         |\n| Best for           | Scroll, resize, mouse move | Search, form validation |\n\n---\n\n## Installation\n\n```bash\n# npm\nnpm install @usefy/use-throttle-callback\n\n# yarn\nyarn add @usefy/use-throttle-callback\n\n# pnpm\npnpm add @usefy/use-throttle-callback\n```\n\n### Peer Dependencies\n\nThis package requires React 18 or 19:\n\n```json\n{\n  \"peerDependencies\": {\n    \"react\": \"^18.0.0 || ^19.0.0\"\n  }\n}\n```\n\n### Internal Dependencies\n\nThis package uses [@usefy/use-debounce-callback](https://www.npmjs.com/package/@usefy/use-debounce-callback) internally with `maxWait` set to achieve throttle behavior.\n\n---\n\n## Quick Start\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction ScrollTracker() {\n  const handleScroll = useThrottleCallback(() => {\n    console.log(\"Scroll position:\", window.scrollY);\n  }, 100);\n\n  useEffect(() => {\n    window.addEventListener(\"scroll\", handleScroll);\n    return () => {\n      handleScroll.cancel();\n      window.removeEventListener(\"scroll\", handleScroll);\n    };\n  }, [handleScroll]);\n\n  return <div>Scroll to see throttled logs</div>;\n}\n```\n\n---\n\n## API Reference\n\n### `useThrottleCallback<T>(callback, delay?, options?)`\n\nA hook that returns a throttled version of the provided callback function.\n\n#### Parameters\n\n| Parameter  | Type                                | Default | Description                           |\n| ---------- | ----------------------------------- | ------- | ------------------------------------- |\n| `callback` | `T extends (...args: any[]) => any` | —       | The callback function to throttle     |\n| `delay`    | `number`                            | `500`   | The throttle interval in milliseconds |\n| `options`  | `UseThrottleCallbackOptions`        | `{}`    | Additional configuration options      |\n\n#### Options\n\n| Option     | Type      | Default | Description                                  |\n| ---------- | --------- | ------- | -------------------------------------------- |\n| `leading`  | `boolean` | `true`  | Invoke on the leading edge (first call)      |\n| `trailing` | `boolean` | `true`  | Invoke on the trailing edge (after interval) |\n\n#### Returns `ThrottledFunction<T>`\n\n| Property    | Type            | Description                                         |\n| ----------- | --------------- | --------------------------------------------------- |\n| `(...args)` | `ReturnType<T>` | The throttled function (same signature as original) |\n| `cancel`    | `() => void`    | Cancels any pending invocation                      |\n| `flush`     | `() => ReturnType<T> \\| undefined` | Immediately invokes any pending invocation and returns its result |\n| `pending`   | `() => boolean` | Returns `true` if there's a pending invocation      |\n\n---\n\n## Examples\n\n### Scroll Event Handler\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction InfiniteScroll() {\n  const [items, setItems] = useState([]);\n\n  const handleScroll = useThrottleCallback(() => {\n    const scrollTop = window.scrollY;\n    const windowHeight = window.innerHeight;\n    const docHeight = document.documentElement.scrollHeight;\n\n    if (scrollTop + windowHeight >= docHeight - 100) {\n      loadMoreItems();\n    }\n  }, 200);\n\n  useEffect(() => {\n    window.addEventListener(\"scroll\", handleScroll, { passive: true });\n    return () => {\n      handleScroll.cancel();\n      window.removeEventListener(\"scroll\", handleScroll);\n    };\n  }, [handleScroll]);\n\n  return (\n    <div>\n      {items.map((item) => (\n        <ItemCard key={item.id} item={item} />\n      ))}\n    </div>\n  );\n}\n```\n\n### Mouse Movement Tracking\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction HeatmapTracker() {\n  const recordPosition = useThrottleCallback((x: number, y: number) => {\n    analytics.recordMousePosition({ x, y, timestamp: Date.now() });\n  }, 50);\n\n  useEffect(() => {\n    const handleMouseMove = (e: MouseEvent) => {\n      recordPosition(e.clientX, e.clientY);\n    };\n\n    document.addEventListener(\"mousemove\", handleMouseMove);\n    return () => {\n      recordPosition.cancel();\n      document.removeEventListener(\"mousemove\", handleMouseMove);\n    };\n  }, [recordPosition]);\n\n  return <div>Tracking mouse movement...</div>;\n}\n```\n\n### Window Resize Handler\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction ResponsiveChart() {\n  const [dimensions, setDimensions] = useState({ width: 800, height: 400 });\n\n  const handleResize = useThrottleCallback(() => {\n    const container = document.getElementById(\"chart-container\");\n    if (container) {\n      setDimensions({\n        width: container.clientWidth,\n        height: container.clientHeight,\n      });\n    }\n  }, 150);\n\n  useEffect(() => {\n    window.addEventListener(\"resize\", handleResize);\n    return () => {\n      handleResize.cancel();\n      window.removeEventListener(\"resize\", handleResize);\n    };\n  }, [handleResize]);\n\n  return (\n    <div id=\"chart-container\">\n      <Chart width={dimensions.width} height={dimensions.height} />\n    </div>\n  );\n}\n```\n\n### Drag Handler with Flush\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction Draggable() {\n  const [position, setPosition] = useState({ x: 0, y: 0 });\n\n  const updatePosition = useThrottleCallback((x: number, y: number) => {\n    setPosition({ x, y });\n    syncPositionToServer({ x, y });\n  }, 100);\n\n  const handleDrag = (e: DragEvent) => {\n    updatePosition(e.clientX, e.clientY);\n  };\n\n  const handleDragEnd = () => {\n    // Ensure final position is synced\n    updatePosition.flush();\n  };\n\n  return (\n    <div\n      draggable\n      onDrag={handleDrag}\n      onDragEnd={handleDragEnd}\n      style={{ transform: `translate(${position.x}px, ${position.y}px)` }}\n    >\n      Drag me\n    </div>\n  );\n}\n```\n\n### Real-time Input Sync\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction CollaborativeEditor() {\n  const [content, setContent] = useState(\"\");\n\n  const syncToServer = useThrottleCallback((text: string) => {\n    webSocket.send(JSON.stringify({ type: \"update\", content: text }));\n  }, 200);\n\n  const handleChange = (e: React.ChangeEvent<HTMLTextAreaElement>) => {\n    const newContent = e.target.value;\n    setContent(newContent);\n    syncToServer(newContent);\n  };\n\n  // Ensure sync on unmount\n  useEffect(() => {\n    return () => {\n      syncToServer.flush();\n    };\n  }, [syncToServer]);\n\n  return (\n    <textarea\n      value={content}\n      onChange={handleChange}\n      placeholder=\"Start typing...\"\n    />\n  );\n}\n```\n\n### Leading Edge Only (Immediate Response)\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction ButtonWithCooldown() {\n  const [clickCount, setClickCount] = useState(0);\n\n  // First click is immediate, then 1 second cooldown\n  const handleClick = useThrottleCallback(\n    () => {\n      setClickCount((c) => c + 1);\n    },\n    1000,\n    { leading: true, trailing: false }\n  );\n\n  return (\n    <button onClick={handleClick}>\n      Clicked {clickCount} times (1s cooldown)\n    </button>\n  );\n}\n```\n\n### Pending State Indicator\n\n```tsx\nimport { useThrottleCallback } from \"@usefy/use-throttle-callback\";\n\nfunction SaveIndicator() {\n  const [data, setData] = useState({});\n\n  const save = useThrottleCallback((newData: object) => {\n    fetch(\"/api/save\", {\n      method: \"POST\",\n      body: JSON.stringify(newData),\n    });\n  }, 500);\n\n  return (\n    <div>\n      <button onClick={() => save(data)}>Save</button>\n      {save.pending() && <span className=\"saving-indicator\">Saving...</span>}\n    </div>\n  );\n}\n```\n\n---\n\n## TypeScript\n\nThis hook is written in TypeScript with full generic support.\n\n```tsx\nimport {\n  useThrottleCallback,\n  type UseThrottleCallbackOptions,\n  type ThrottledFunction,\n} from \"@usefy/use-throttle-callback\";\n\n// Type inference from callback\nconst throttledFn = useThrottleCallback((x: number, y: number) => {\n  return { x, y };\n}, 100);\n\n// throttledFn(number, number) => { x: number, y: number } | undefined\n// throttledFn.cancel() => void\n// throttledFn.flush() => { x: number, y: number } | undefined\n// throttledFn.pending() => boolean\n```\n\n---\n\n## Testing\n\nThis package maintains comprehensive test coverage to ensure reliability and stability.\n\n### Test Coverage\n\n📊 <a href=\"https://mirunamu00.github.io/usefy/coverage/hooks/use-throttle-callback/src/index.html\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>View Detailed Coverage Report</strong></a> (GitHub Pages)\n\n---\n\n## License\n\nMIT © [mirunamu](https://github.com/mirunamu00)\n\nThis package is part of the [usefy](https://github.com/mirunamu00/usefy) monorepo.\n\n---\n\n<p align=\"center\">\n  <sub>Built with care by the usefy team</sub>\n</p>\n","readmeFilename":"README.md"}