{"_id":"debounce-fn","_rev":"3753486","name":"debounce-fn","description":"Debounce a function","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2025-03-18T06:42:54.000Z","created":"2014-08-04T22:46:13.182Z","6.0.0":"2023-11-05T20:39:41.140Z","5.1.2":"2022-06-11T05:56:21.942Z","5.1.1":"2022-06-11T04:30:04.389Z","5.1.0":"2022-01-01T13:49:34.644Z","5.0.0":"2021-02-28T09:40:05.271Z","4.0.0":"2020-02-19T15:01:00.795Z","3.0.1":"2019-04-21T15:09:23.291Z","3.0.0":"2019-04-10T03:24:43.150Z","1.0.0":"2017-06-03T18:38:28.122Z","0.0.1-security":"2016-03-23T22:05:07.390Z","2.0.0":"2016-03-22T23:47:09.961Z","0.1.0":"2015-10-10T13:15:16.308Z","0.0.0":"2014-08-04T22:46:13.182Z"},"users":{},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"versions":{"6.0.0":{"name":"debounce-fn","version":"6.0.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-function":"^5.0.0"},"devDependencies":{"ava":"^5.3.1","delay":"^6.0.0","tsd":"^0.29.0","xo":"^0.56.0"},"types":"./index.d.ts","gitHead":"f244628d92a79410356b3bee3b950c7616ac2263","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@6.0.0","_nodeVersion":"20.9.0","_npmVersion":"9.2.0","dist":{"shasum":"558169aed853eb3cf3a17c0a2438e1a91a7ba44f","size":2850,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-6.0.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_6.0.0_1699216780972_0.09849776877184402"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-05T20:39:41.140Z","publish_time":1699216781140,"_source_registry_name":"default","_cnpm_publish_time":1699216781140},"5.1.2":{"name":"debounce-fn","version":"5.1.2","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^4.0.0"},"devDependencies":{"ava":"^3.15.0","delay":"^5.0.0","tsd":"^0.19.1","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"72b5fb4d5e285057a0efce1ed3c28434a1f7b10e","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@5.1.2","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"c77bc447ef36828ecdd066df7de23f475e0a6281","size":2787,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-5.1.2.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_5.1.2_1654926981745_0.22005986390442622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-11T05:59:38.552Z","publish_time":1654926981942,"_cnpm_publish_time":1654926981942},"5.1.1":{"name":"debounce-fn","version":"5.1.1","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^4.0.0"},"devDependencies":{"ava":"^3.15.0","delay":"^5.0.0","tsd":"^0.19.1","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"844be5176156019ffcc552c2c75997c7442a1ba1","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@5.1.1","_nodeVersion":"14.19.2","_npmVersion":"8.3.2","dist":{"shasum":"077d78adaef6b091d222a3490a2d0953f2b7fc3b","size":2790,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-5.1.1.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_5.1.1_1654921804211_0.8433754749757287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-06-11T04:31:54.467Z","publish_time":1654921804389,"_cnpm_publish_time":1654921804389},"5.1.0":{"name":"debounce-fn","version":"5.1.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^4.0.0"},"devDependencies":{"ava":"^3.15.0","delay":"^5.0.0","tsd":"^0.19.1","xo":"^0.47.0"},"types":"./index.d.ts","gitHead":"7234eb37aa74198dfca2ab49a889cb24555360dc","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@5.1.0","_nodeVersion":"14.17.5","_npmVersion":"8.1.0","dist":{"shasum":"9b061aea201b3101cd05146863ed225159e3cda5","size":2777,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-5.1.0.tgz"},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_5.1.0_1641044974480_0.9509755131901652"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-01T13:50:57.627Z","publish_time":1641044974644,"_cnpm_publish_time":1641044974644},"5.0.0":{"name":"debounce-fn","version":"5.0.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^3.0.0"},"devDependencies":{"ava":"^3.15.0","delay":"^4.2.0","tsd":"^0.14.0","xo":"^0.37.1"},"gitHead":"04f35600ea846984d19a335e366720fb21839903","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@5.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"1375e6b64a871e6fb6967c6ee05efbac08b65d9e","size":2755,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-5.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_5.0.0_1614505205065_0.6374714720844945"},"_hasShrinkwrap":false,"publish_time":1614505205271,"_cnpm_publish_time":1614505205271},"4.0.0":{"name":"debounce-fn","version":"4.0.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=10"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^3.0.0"},"devDependencies":{"ava":"^1.4.1","delay":"^4.2.0","tsd":"^0.11.0","xo":"^0.26.1"},"gitHead":"5c4e89ba031e039b7d23eafce148689b4a591cd4","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@4.0.0","_nodeVersion":"10.18.1","_npmVersion":"6.13.7","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"ed76d206d8a50e60de0dd66d494d82835ffe61c7","size":2560,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-4.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_4.0.0_1582124460689_0.35779952403669846"},"_hasShrinkwrap":false,"publish_time":1582124460795,"_cnpm_publish_time":1582124460795},"3.0.1":{"name":"debounce-fn","version":"3.0.1","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^2.1.0"},"devDependencies":{"ava":"^1.4.1","delay":"^4.2.0","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"361f38540676490dd75934199e31e81d1e17a96e","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@3.0.1","_nodeVersion":"8.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"034afe8b904d985d1ec1aa589cd15f388741d680","size":2420,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-3.0.1.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_3.0.1_1555859363183_0.8911269799856609"},"_hasShrinkwrap":false,"publish_time":1555859363291,"_cnpm_publish_time":1555859363291},"3.0.0":{"name":"debounce-fn","version":"3.0.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^2.1.0"},"devDependencies":{"ava":"^1.4.1","delay":"^4.2.0","tsd":"^0.7.2","xo":"^0.24.0"},"gitHead":"314c5ef7819730b5f5b39648b9aa1c398d479747","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"e0acbc6c9453523cd81289ca7ce386610e65a7aa","size":2372,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-3.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn_3.0.0_1554866682863_0.967627332752387"},"_hasShrinkwrap":false,"publish_time":1554866683150,"_cnpm_publish_time":1554866683150},"1.0.0":{"name":"debounce-fn","version":"1.0.0","description":"Debounce a function","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/debounce-fn.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["debounce","function","debouncer","fn","func","throttle","delay","invoked"],"dependencies":{"mimic-fn":"^1.1.0"},"devDependencies":{"ava":"*","delay":"^2.0.0","xo":"*"},"gitHead":"58a809e90748e1c6e69ad8f49fbc55ba0593cd95","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","_id":"debounce-fn@1.0.0","_shasum":"12064584ee6769daa7d33298f2b07f974ca9f3b8","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.8.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"12064584ee6769daa7d33298f2b07f974ca9f3b8","size":2125,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-1.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-fn-1.0.0.tgz_1496515107932_0.9102610861882567"},"directories":{},"publish_time":1496515108122,"_hasShrinkwrap":false,"_cnpm_publish_time":1496515108122},"0.0.1-security":{"name":"debounce-fn","version":"0.0.1-security","description":"This package name is not currently in use, but was formerly occupied by a popular package. To avoid malicious use, npm is hanging on to the package name, but loosely, and we'll probably give it to you if you want it.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/npm/security-holder.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/npm/security-holder/issues"},"homepage":"https://github.com/npm/security-holder#readme","gitHead":"d1719e2a152734ed854065de56039770c9104d83","_id":"debounce-fn@0.0.1-security","_shasum":"73f57a1bcffd7e2e50c4c70c29709aa1eb478884","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.1.0","_npmUser":{"name":"npm","email":"npm@npmjs.com"},"dist":{"shasum":"73f57a1bcffd7e2e50c4c70c29709aa1eb478884","size":579,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-0.0.1-security.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-0.0.1-security.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/debounce-fn-0.0.1-security.tgz_1458770706776_0.15075925597921014"},"directories":{},"publish_time":1458770707390,"_cnpm_publish_time":1458770707390,"_hasShrinkwrap":false},"2.0.0":{"name":"debounce-fn","version":"2.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"ISC","_id":"debounce-fn@2.0.0","_shasum":"b0458a4699c4bb15a89242aadb6f90367df37238","_from":".","_npmVersion":"3.7.2","_nodeVersion":"4.3.0","_npmUser":{"name":"nj48","email":"spam@njohnson.me"},"dist":{"shasum":"b0458a4699c4bb15a89242aadb6f90367df37238","size":1869,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/debounce-fn-2.0.0.tgz_1458690429429_0.02501266752369702"},"directories":{},"publish_time":1458690429961,"_cnpm_publish_time":1458690429961,"_hasShrinkwrap":false},"0.1.0":{"name":"debounce-fn","version":"0.1.0","description":"Return a debounced version of the given function","main":"index.js","scripts":{"test":"node test"},"keywords":["debounce","debounced"],"repository":{"url":"git@github.com:azer/debounce-fn.git","type":"git"},"author":"azer","license":"BSD","devDependencies":{"prova":"^1.14.0"},"_id":"debounce-fn@0.1.0","_npmVersion":"0.0.0-fake","_nodeVersion":"0.0.0-fake","_shasum":"b9b0fdcecfbc94b7155793c84c6ebb22122a50e1","_npmUser":{"name":"npm","email":"support@npmjs.com"},"_from":".","dist":{"shasum":"b9b0fdcecfbc94b7155793c84c6ebb22122a50e1","size":807,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-0.1.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1444482916308,"_hasShrinkwrap":false,"_cnpm_publish_time":1444482916308},"0.0.0":{"name":"debounce-fn","version":"0.0.0","description":"Return a debounced version of the given function","main":"index.js","scripts":{"test":"node test"},"keywords":["debounce","debounced"],"repository":{"url":"git@github.com:azer/debounce-fn.git","type":"git"},"author":"azer","license":"BSD","devDependencies":{"prova":"^1.14.0"},"_id":"debounce-fn@0.0.0","_npmVersion":"0.0.0-fake","_nodeVersion":"0.0.0-fake","_shasum":"43c0a6e0b2c39af90bd05d546fe8c48f552c0dfe","_npmUser":{"name":"npm","email":"support@npmjs.com"},"_from":".","dist":{"shasum":"43c0a6e0b2c39af90bd05d546fe8c48f552c0dfe","size":770,"noattachment":false,"key":"/debounce-fn/-/debounce-fn-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/debounce-fn/download/debounce-fn-0.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1407192373182,"_hasShrinkwrap":false,"_cnpm_publish_time":1407192373182}},"readme":"# debounce-fn\n\n> [Debounce](https://davidwalsh.name/javascript-debounce-function) a function\n\n## Install\n\n```sh\nnpm install debounce-fn\n```\n\n## Usage\n\n```js\nimport debounceFunction from 'debounce-fn';\n\nwindow.onresize = debounceFunction(() => {\n\t// Do something on window resize\n}, {wait: 100});\n```\n\n## API\n\n### debounceFunction(input, options?)\n\nReturns a debounced function that delays calling the `input` function until after `wait` milliseconds have elapsed since the last time the debounced function was called.\n\nIt comes with a `.cancel()` method to cancel any scheduled `input` function calls.\n\n#### input\n\nType: `Function`\n\nFunction to debounce.\n\n#### options\n\nType: `object`\n\n##### wait\n\nType: `number`\\\nDefault: `0`\n\nTime in milliseconds to wait until the `input` function is called.\n\n##### maxWait\n\nType: `number`\\\nDefault: `Infinity`\n\nThe maximum time the `input` function is allowed to be delayed before it's invoked.\n\nThis can be used to limit the number of calls handled in a constant stream. For example, a media player sending updates every few milliseconds but wants to be handled only once a second.\n\n##### before\n\nType: `boolean`\\\nDefault: `false`\n\nTrigger the function on the leading edge of the `wait` interval.\n\nFor example, can be useful for preventing accidental double-clicks on a \"submit\" button from firing a second time.\n\n##### after\n\nType: `boolean`\\\nDefault: `true`\n\nTrigger the function on the trailing edge of the `wait` interval.\n\n## Related\n\n- [p-debounce](https://github.com/sindresorhus/p-debounce) - Debounce promise-returning & async functions\n","_attachments":{},"homepage":"https://github.com/sindresorhus/debounce-fn#readme","bugs":{"url":"https://github.com/sindresorhus/debounce-fn/issues"},"license":"MIT"}