{"_id":"@types/debounce-promise","_rev":"3901620","name":"@types/debounce-promise","description":"TypeScript definitions for debounce-promise","dist-tags":{"latest":"3.1.9","ts3.0":"3.1.2","ts3.1":"3.1.3","ts3.2":"3.1.3","ts3.3":"3.1.3","ts3.4":"3.1.3","ts3.5":"3.1.3","ts3.6":"3.1.4","ts3.7":"3.1.4","ts3.8":"3.1.4","ts3.9":"3.1.4","ts4.0":"3.1.4","ts4.1":"3.1.5","ts4.2":"3.1.6","ts4.3":"3.1.6","ts4.4":"3.1.6","ts4.5":"3.1.9","ts4.6":"3.1.9","ts4.7":"3.1.9","ts4.8":"3.1.9","ts4.9":"3.1.9","ts5.0":"3.1.9","ts5.1":"3.1.9","ts5.2":"3.1.9","ts5.3":"3.1.9","ts5.4":"3.1.9","ts5.5":"3.1.9","ts5.6":"3.1.9","ts5.7":"3.1.9","ts5.8":"3.1.9","ts5.9":"3.1.9","ts6.0":"3.1.9"},"maintainers":[{"name":"types","email":""}],"time":{"modified":"2025-09-01T01:08:58.000Z","created":"2018-12-07T18:15:40.583Z","3.1.9":"2023-11-07T01:33:02.556Z","3.1.8":"2023-10-18T00:58:16.320Z","3.1.7":"2023-09-22T20:49:41.110Z","3.1.6":"2022-12-13T17:03:28.684Z","3.1.5":"2022-10-26T16:32:56.167Z","3.1.4":"2021-07-06T20:44:01.055Z","3.1.3":"2020-08-21T15:28:49.624Z","3.1.2":"2020-05-15T04:50:08.113Z","3.1.1":"2018-12-21T22:12:07.171Z","3.1.0":"2018-12-07T18:15:40.583Z"},"users":{},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"versions":{"3.1.9":{"name":"@types/debounce-promise","version":"3.1.9","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","githubUsername":"whtsky","url":"https://github.com/whtsky"},{"name":"Trevor Robinson","githubUsername":"tprobinson","url":"https://github.com/tprobinson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"357658709aa853c0523c1e5ed0ce8a21093999bb092fcc9f8af441a55fc0b8db","typeScriptVersion":"4.5","_id":"@types/debounce-promise@3.1.9","dist":{"shasum":"b59346fe5c24636ebe0fb88f2f7e41b888b1cd7c","size":1888,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.9.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.9_1699320782351_0.7271665942505827"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-11-07T01:33:02.556Z","publish_time":1699320782556,"_source_registry_name":"default","_cnpm_publish_time":1699320782556},"3.1.8":{"name":"@types/debounce-promise","version":"3.1.8","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","githubUsername":"whtsky","url":"https://github.com/whtsky"},{"name":"Trevor Robinson","githubUsername":"tprobinson","url":"https://github.com/tprobinson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"3b3e58b99d982a3f0ba53fbb167707d2ff414ff65f0119a10728d42feae7af2b","typeScriptVersion":"4.5","_id":"@types/debounce-promise@3.1.8","dist":{"shasum":"79c679b48d97c121b36fad264dc62ffbc0d50d9f","size":1883,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.8.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.8_1697590696134_0.027632348107032634"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-18T00:58:16.320Z","publish_time":1697590696320,"_source_registry_name":"default","_cnpm_publish_time":1697590696320},"3.1.7":{"name":"@types/debounce-promise","version":"3.1.7","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"},{"name":"Trevor Robinson","url":"https://github.com/tprobinson","githubUsername":"tprobinson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"ff85f37d7b204c7fbef6c1b17e4cdbc6a0b9a5fd926bdb5ed7073904b9a3a774","typeScriptVersion":"4.5","_id":"@types/debounce-promise@3.1.7","dist":{"shasum":"44457d4a567c7ae9ae143390c735ca97230b1c99","size":1955,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.7.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.7_1695415780847_0.09396447905064464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-22T20:49:41.110Z","publish_time":1695415781110,"_source_registry_name":"default","_cnpm_publish_time":1695415781110},"3.1.6":{"name":"@types/debounce-promise","version":"3.1.6","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"},{"name":"Trevor Robinson","url":"https://github.com/tprobinson","githubUsername":"tprobinson"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"4a25ce214348f4fdcc308eeaa15a06e20b07266fec246a9d51e6f87c093672a5","typeScriptVersion":"4.2","_id":"@types/debounce-promise@3.1.6","dist":{"shasum":"873e838574011095ed0debf73eed3538e1261d75","size":1938,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.6.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.6_1670951008468_0.24925670425492719"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-12-13T17:39:04.302Z","publish_time":1670951008684,"_cnpm_publish_time":1670951008684},"3.1.5":{"name":"@types/debounce-promise","version":"3.1.5","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"bfb5d301437defcb5a75768a2c93792b32fb0533bf1ae04a0c2c5aa634f34e60","typeScriptVersion":"4.1","_id":"@types/debounce-promise@3.1.5","dist":{"shasum":"b911a4cc87ddab5b52c0eb7da09855f1d1bd16ca","size":1744,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.5.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.5_1666801976016_0.15237137357849107"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-26T16:34:47.193Z","publish_time":1666801976167,"_cnpm_publish_time":1666801976167},"3.1.4":{"name":"@types/debounce-promise","version":"3.1.4","description":"TypeScript definitions for debounce-promise","homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"1d8d084684cdfac81c61de494dcef6f695a138b96c74abf77e4fdc434a5ccc36","typeScriptVersion":"3.6","_id":"@types/debounce-promise@3.1.4","dist":{"shasum":"bf10eead11724e666ea541df1c9d3969677a505b","size":1696,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.4.tgz"},"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"maintainers":[{"name":"types","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.4_1625604240915_0.718959332830613"},"_hasShrinkwrap":false,"publish_time":1625604241055,"_cnpm_publish_time":1625604241055,"_cnpmcore_publish_time":"2021-12-17T00:57:55.731Z"},"3.1.3":{"name":"@types/debounce-promise","version":"3.1.3","description":"TypeScript definitions for debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index.d.ts","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"0489ca93f44d7b238f7e269921ba9ab1c62be7a4e6a386af61c16a05800f6d99","typeScriptVersion":"3.1","_id":"@types/debounce-promise@3.1.3","dist":{"shasum":"dd0d6b96ee61da0dd4c413e3ea03a425ffa36b3f","size":1635,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.3.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.3_1598023729538_0.9653629948852314"},"_hasShrinkwrap":false,"publish_time":1598023729624,"_cnpm_publish_time":1598023729624,"_cnpmcore_publish_time":"2021-12-17T00:57:56.000Z"},"3.1.2":{"name":"@types/debounce-promise","version":"3.1.2","description":"TypeScript definitions for debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index.d.ts","typesVersions":{">=3.1.0-0":{"*":["ts3.1/*"]}},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git","directory":"types/debounce-promise"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"810c878744ebde6398072283f1ce21c612e5fffc1ef7114d4d1af612986e61ec","typeScriptVersion":"3.0","_id":"@types/debounce-promise@3.1.2","dist":{"shasum":"e28b8578e859d1943fe1850ce300c6acda1f7af3","size":1777,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.2.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.2_1589518207926_0.0565118697592808"},"_hasShrinkwrap":false,"publish_time":1589518208113,"_cnpm_publish_time":1589518208113,"_cnpmcore_publish_time":"2021-12-17T00:57:56.182Z"},"3.1.1":{"name":"@types/debounce-promise","version":"3.1.1","description":"TypeScript definitions for debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index","typesVersions":{">=3.1.0-0":{"*":["ts3.1/*"]}},"repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"0adf795ae9fda060f6b1b2adc0af304dc35302fb9ab7f85a26b3c376f6e64040","typeScriptVersion":"3.0","_id":"@types/debounce-promise@3.1.1","dist":{"shasum":"38fcb523f7d11d521fca2e8ccb43f0982fbf5ce7","size":1770,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.1.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.1_1545430327098_0.324769381723516"},"_hasShrinkwrap":false,"publish_time":1545430327171,"_cnpm_publish_time":1545430327171,"_cnpmcore_publish_time":"2021-12-17T00:57:56.433Z"},"3.1.0":{"name":"@types/debounce-promise","version":"3.1.0","description":"TypeScript definitions for debounce-promise","license":"MIT","contributors":[{"name":"Wu Haotian","url":"https://github.com/whtsky","githubUsername":"whtsky"}],"main":"","types":"index","repository":{"type":"git","url":"https://github.com/DefinitelyTyped/DefinitelyTyped.git"},"scripts":{},"dependencies":{},"typesPublisherContentHash":"0a11433d7dd4bf26f6ff3fb3f8b34e9a8f8b509ca7355908a0063acd188a30b3","typeScriptVersion":"3.0","_id":"@types/debounce-promise@3.1.0","dist":{"shasum":"f5336ef50f362fd9d90eaf32e2feb18298561e94","size":1637,"noattachment":false,"key":"/@types/debounce-promise/-/@types/debounce-promise-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@types/debounce-promise/download/@types/debounce-promise-3.1.0.tgz"},"maintainers":[{"name":"types","email":""}],"_npmUser":{"name":"types","email":"ts-npm-types@microsoft.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/debounce-promise_3.1.0_1544206540468_0.3915417304474482"},"_hasShrinkwrap":false,"publish_time":1544206540583,"_cnpm_publish_time":1544206540583,"_cnpmcore_publish_time":"2021-12-17T00:57:56.644Z"}},"readme":"# Installation\r\n> `npm install --save @types/debounce-promise`\r\n\r\n# Summary\r\nThis package contains type definitions for debounce-promise (https://github.com/bjoerge/debounce-promise).\r\n\r\n# Details\r\nFiles were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise.\r\n## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise/index.d.ts)\r\n````ts\r\ndeclare namespace debounce {\n    interface DebounceOptions {\n        leading?: boolean | undefined;\n        accumulate?: boolean | undefined;\n    }\n}\n\n// func is called with an array of array of parameters if accumulate is true\n// Use Array<[arg0, arg1, ..., argN]> as func's first parameter type for correct hints\ndeclare function debounce<T extends any[], R>(\n    func: (args: Array<[...T]>) => R,\n    wait?: number,\n    options?: debounce.DebounceOptions & { accumulate: true },\n): (\n    ...args: T\n) => R extends Promise<any> ? R\n    : Promise<R>;\n\ndeclare function debounce<T extends (...args: any[]) => any>(\n    func: T,\n    wait?: number | (() => number),\n    options?: debounce.DebounceOptions,\n): (\n    ...args: Parameters<T>\n) => ReturnType<T> extends Promise<any> ? ReturnType<T>\n    : Promise<ReturnType<T>>;\n\nexport = debounce;\n\r\n````\r\n\r\n### Additional Details\r\n * Last updated: Mon, 06 Nov 2023 22:41:05 GMT\r\n * Dependencies: none\r\n\r\n# Credits\r\nThese definitions were written by [Wu Haotian](https://github.com/whtsky), and [Trevor Robinson](https://github.com/tprobinson).\r\n","_attachments":{},"homepage":"https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/debounce-promise","license":"MIT"}