{"_id":"throttle-debounce","_rev":"40-c121439c62c0ddff062c1bddf6764a0c","name":"throttle-debounce","description":"Throttle and debounce functions.","dist-tags":{"latest":"5.0.2"},"versions":{"0.1.0":{"name":"throttle-debounce","version":"0.1.0","keywords":["throttle","debounce","browserify"],"author":{"url":"http://ivannikolic.com/","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@0.1.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"9ca97140174f10423a3bb0034c67f8819b8d22ed","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-0.1.0.tgz","integrity":"sha512-oygpHhNLdFnyb5lGmUiBc5mXonEHHQOMDYl9ZN7HynDZW9O7MvHynHDkiywCbUjMD72l1BmEJhqr6ko8SEu/fw==","signatures":[{"sig":"MEYCIQDqcdqyqdVgzzWigv21ic/kB+EsA76wYXR/A+DuHqy/ZgIhAIeivObLdJNKSZfhn/K81DZWHNo48A5FCol5Lv9Y3VtF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"9ca97140174f10423a3bb0034c67f8819b8d22ed","gitHead":"71ed19bd18ae03865c885b66900cf0ca60d4eec9","scripts":{"test":"grunt test"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"browserify":{"transform":["browserify-shim"]},"repository":{"url":"https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"2.1.10","description":"Throttle/debounce your functions.","directories":{"test":"test"},"_nodeVersion":"0.10.32","browserify-shim":{"jquery":"global:$"},"devDependencies":{"grunt":"^0.4.5","grunt-bump":"^0.0.13","grunt-jscs":"^0.6.1","browserify-shim":"^3.8.0","bundle-collapser":"^1.1.0","grunt-browserify":"^3.2.0","grunt-concurrent":"^1.0.0","load-grunt-tasks":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.4.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.4.0","grunt-contrib-connect":"^0.9.0","grunt-compile-handlebars":"^1.0.0"}},"0.1.1":{"name":"throttle-debounce","version":"0.1.1","keywords":["throttle","debounce","browserify"],"author":{"url":"http://ivannikolic.com/","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@0.1.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"d286b6c5cb7b78e0bb81be034b29a22fb29455ae","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-0.1.1.tgz","integrity":"sha512-PeVsnMxGcbZPz6yguY3OXu68eFjDfLQqiXOMAdbTGwYkuQhy7EFZFn9Ocy76J78JWamUQVnj0m/pqvpBmgUWLQ==","signatures":[{"sig":"MEYCIQDFj+/oIYyclIFs+6e6FQwRUiNY54FZ9SB3CibehqHw/QIhALDm6nC4hKNuK4/Lq6WWXTTJLfz1zCvkhxQseTjXkbbo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"d286b6c5cb7b78e0bb81be034b29a22fb29455ae","gitHead":"3b85a8dba946435996e3dbc1c429b41474efa51e","scripts":{"test":"grunt test"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"2.7.1","description":"Throttle/debounce your functions.","directories":{"test":"test"},"_nodeVersion":"0.10.35","dependencies":{"jquery":"^1.11.2"},"browserify-shim":{"jquery":"global:$"},"devDependencies":{"grunt":"^0.4.5","grunt-bump":"^0.0.13","grunt-jscs":"^0.6.1","browserify-shim":"^3.8.0","bundle-collapser":"^1.1.0","grunt-browserify":"^3.2.0","grunt-concurrent":"^1.0.0","load-grunt-tasks":"^0.6.0","grunt-contrib-copy":"^0.7.0","grunt-contrib-watch":"^0.6.1","grunt-contrib-concat":"^0.4.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-uglify":"^0.4.0","grunt-contrib-connect":"^0.9.0","grunt-compile-handlebars":"^1.0.0"}},"1.0.0":{"name":"throttle-debounce","version":"1.0.0","keywords":["throttle","debounce","browserify"],"author":{"url":"http://ivannikolic.com/","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@1.0.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"487d4a9659a12b486f6928880e602d612ede0a7c","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-1.0.0.tgz","integrity":"sha512-UaQe/S7/JX+CftvSqVzxEwb8mKs+x9aF6v5pcfzQaFWybcMwF0LYPZVsq9Ju0Vi28S0mNDi0EeGMFdRGrRIpVQ==","signatures":[{"sig":"MEYCIQCotk3JENwPp004DF6syAX0AgPrA0kqBZA61yubSUDdLAIhALPvvNNhWoOaKWptX9FO1VFisbHgtDhisKJdJ3wy+2HA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"487d4a9659a12b486f6928880e602d612ede0a7c","engines":{"node":">=0.10.0"},"gitHead":"9e6862a1b77aa9ef07b68176971d2a7baa83e57e","scripts":{"test":"eslint {index,test/*}.js && karma start --single-run --browsers PhantomJS"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"2.14.22","description":"Throttle/debounce your functions.","directories":{"test":"test"},"_nodeVersion":"4.3.2","dependencies":{},"devDependencies":{"karma":"^0.13.22","mocha":"^2.4.5","eslint":"^1.10.3","qunitjs":"^1.23.1","watchify":"^3.7.0","browserify":"^13.0.0","karma-qunit":"^0.1.9","karma-browserify":"^5.0.4","phantomjs-prebuilt":"^2.1.7","eslint-config-niksy":"^1.0.6","karma-mocha-reporter":"^2.0.2","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce-1.0.0.tgz_1462115436230_0.004830267978832126","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"throttle-debounce","version":"1.0.1","keywords":["throttle","debounce","browserify"],"author":{"url":"http://ivannikolic.com/","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@1.0.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"dad0fe130f9daf3719fdea33dc36a8e6ba7f30b5","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-1.0.1.tgz","integrity":"sha512-UY6k0BunhpXVx0Emi5PvBQYw8mFoqJtI2B3Cey3xvUD4+A+OhTCo28JoJwXjDXKDX1brQqQn+07f+6SjPJhoTg==","signatures":[{"sig":"MEUCIQDz2y0NMAL7K0ctF9MGThfx3tbiN+9krTFQwv1L72gssQIgRXd9el8pKI2YAPb73w9Fdg6Lx7TKElUVOzAy3wYDrRk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"dad0fe130f9daf3719fdea33dc36a8e6ba7f30b5","engines":{"node":">=0.10.0"},"gitHead":"61fdb73b733aa215ac4928af686406a5d5e83246","scripts":{"test":"eslint {index,test/*}.js && karma start --single-run --browsers PhantomJS"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"2.14.22","description":"Throttle/debounce your functions.","directories":{"test":"test"},"_nodeVersion":"4.3.2","dependencies":{},"devDependencies":{"karma":"^0.13.22","mocha":"^2.4.5","eslint":"^1.10.3","qunitjs":"^1.23.1","watchify":"^3.7.0","browserify":"^13.0.0","karma-qunit":"^0.1.9","karma-browserify":"^5.0.4","phantomjs-prebuilt":"^2.1.7","eslint-config-niksy":"^1.0.6","karma-mocha-reporter":"^2.0.2","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce-1.0.1.tgz_1462115756603_0.010101843858137727","host":"packages-16-east.internal.npmjs.com"}},"1.1.0":{"name":"throttle-debounce","version":"1.1.0","keywords":["throttle","debounce","browserify"],"author":{"url":"http://ivannikolic.com/","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@1.1.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"51853da37be68a155cb6e827b3514a3c422e89cd","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-1.1.0.tgz","fileCount":12,"integrity":"sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==","signatures":[{"sig":"MEYCIQDhhbFkRCfn7h0ohuGRT6FfnJEY+vRViif9C9x+O8fwJgIhAMHOI5406FP/nsDCYYaQk3T/mQl56EISCVYDzD8gTniz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGkt2CRA9TVsSAnZWagAADhkP/jW4ziVrbdoROnsT5v3u\nMeFALy1sRnAqyfUDN2guGsEzBroq3jsMoLTpBZ7wcdELAXNvW8lOuIdJ/2v6\no+GDKzAAptRSBrzjNZ4jURS6gnU+0dRuGzv/3op70f4UbLBG6+63h1xxR8xP\naqsFsM7uB09jRUYcZhNyrWJYhHVobiqalbsr5+4H5OL+G0w0YnbzYc125P2O\nI4qPRha1R6cOzmUk8y+dhFaUepRemxKvK+w2r/+Nqn95sw/6LVaxRb+yVPyH\nL0lvUWnJzYTHtDWwy2UabnDGCJtMsiAmOigYz7ehUK6SfLB6YqDirKqEwIEL\nIU/4XAq/V4wjjRdD+4UuOeq3d20q/g1DT+hiZTrcGnDRoXm8J2tl5oSrDARo\nUXZEOabRMHIl8GILRt7RFTaMsK0X1mgjYe5w7TU4sX05rcTcGf/6sQTu5QI7\nJOMlsAdUJmllXTH6AcjMqRXxB5x71VPD3XwKJyiswXPAnWmXy5szoomVq4wX\nonWnAerlDGkSifNvY1mxKZGCNfIfp8ykavH8mogwTUS0Bs0igtcpS+T/6oWm\n5N1a/PvpZezf18QuQP6ci68pWdooWACTR68JC+ZvMyveWWPElJ58J676Os0S\nhazNXvOkXV5N2Ul4MQP1L+hspfspMMv6CHJaFUxekEE22ABW/tx/lnTZpFZG\nGNUh\r\n=s7IE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=4"},"gitHead":"56087b915d6678b331a34e792922a6bafb6562b1","scripts":{"test":"eslint {index,test/*}.js && karma start --single-run --browsers PhantomJS"},"typings":"index.d.ts","_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.1.0","description":"Throttle/debounce your functions.","directories":{"test":"test"},"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^0.13.22","mocha":"^2.4.5","eslint":"^1.10.3","qunitjs":"^1.23.1","watchify":"^3.7.0","browserify":"^13.0.0","karma-qunit":"^0.1.9","karma-browserify":"^5.0.4","phantomjs-prebuilt":"^2.1.7","eslint-config-niksy":"^1.0.6","karma-mocha-reporter":"^2.0.2","karma-chrome-launcher":"^0.2.3","karma-firefox-launcher":"^0.1.7","karma-phantomjs-launcher":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_1.1.0_1528449909400_0.4534221955288247","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"throttle-debounce","version":"2.0.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.0.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"2d8d24bd8cf3cb0cc7bd1a2dbeb624b4081a1ed4","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.0.0.tgz","fileCount":6,"integrity":"sha512-wY6Sn/xDzgSfagWSj3Ijt5iEEPFwRwgIJbyUYlsptufSnFK0tkr+/qjKr69PAFeiQJnTzHuBZPk6C7nsN/MAOw==","signatures":[{"sig":"MEUCIBlVZ+brfM1yrLaxIz89vQ56cmEGOJ+1TtCws99Gz75hAiEAlUZZS6k0AKiLPP5LTy4wOp10YcKfEbWw1Jk9yhrw4BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGlakCRA9TVsSAnZWagAACooP/01kKL7OhdLjWpdr+P+v\nK+hVKQ9abTGlbimg7gunjQJgCl7vnq1n965+HDpcX0ks5hVW6tRBiV82LuTR\nA4Aww7p4Xo8IvULrR2Z4DG4q7f11uukbrHZ3SU+i1NyAV3yFqHc8QhzTlI7Q\nQDfZjfcJE+cPzXmVVRFeS+BjOqcq6+4Fg3VXeQ0HPQSb1rn7UpNY0IQydoVK\n5AjNOYINbvHNgUPR6Zripu3jYYcDGIN+jy9S37CO9MezeFg/s0T+dS5YsgFV\n/np8jS34pmapD9Vth+NhNt6I78T/C7kda81/IDcrQSvzHjEpZO5evUzi8+EN\nlfI/GLwSO+sa/U/yYZRWojXI5xOKtitzHL6c5+6Y+z413rYskVirVXJsP3Xe\nA9CIRFveTVJ/eYEatN5bajzsOELNlDtB5Wr5MR4T8+CX3tjg9/evOPeFJGL2\nAC2c50B+Kqku2nv7ENYRWF2aMCO+QDVJwVem99xWNLzqvlQEKPKCvg2d0B25\nlKy38lNBIYpAVqIIwQ8S4tYfCthlav2xbhXJKkF5J4wOsmbRqOneAbgEiG7N\nAZIt8nJoqOcwI37AVtHuY0iqg1zU3oCFvrURR/DPGcSPUOmmaa/OMSQr1rCc\nVmZE9GPMQ6YGCR4KhWj56SH+N0AfCQUqooKxHS1CB8td3lsng5TvwChUo3Wa\nha1c\r\n=1w0P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","files":["index.cjs.js","index.esm.js","index.d.ts","LICENSE.md","README.md"],"module":"index.esm.js","engines":{"node":">=4"},"gitHead":"e0f77b93b3723fe87174fb2336d9065ea9d6e292","scripts":{"lint":"eslint {index,throttle,debounce}.js","test":"npm run lint && npm run test:automated","build":"rollup --config .rollup.js","prepublish":"npm run build","test:automated":"karma start","test:automated:local":"karma start --browsers Chrome","test:automated:local:watch":"npm run test:automated:local -- --auto-watch --no-single-run"},"typings":"index.d.ts","_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.1.0","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^1.1.0","mocha":"^4.1.0","eslint":"^4.19.1","rollup":"^0.60.1","qunitjs":"^1.23.1","watchify":"^3.7.0","rollupify":"^0.5.0","browserify":"^13.0.0","karma-mocha":"^1.3.0","karma-qunit":"^0.1.9","karma-browserify":"^5.0.5","eslint-plugin-node":"^6.0.1","phantomjs-prebuilt":"^2.1.7","eslint-config-niksy":"^5.0.0","eslint-plugin-mocha":"^4.9.0","eslint-plugin-react":"^7.9.1","eslint-plugin-extend":"^0.1.1","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^3.8.0","eslint-plugin-unicorn":"^4.0.3","karma-chrome-launcher":"^1.0.1","karma-firefox-launcher":"^0.1.7","karma-phantomjs-launcher":"^1.0.0","karma-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.0.0_1528452771614_0.5515083833540528","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"throttle-debounce","version":"2.0.1","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.0.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"7307ddd6cd9acadb349132fbf6c18d78c88a5e62","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.0.1.tgz","fileCount":5,"integrity":"sha512-Sr6jZBlWShsAaSXKyNXyNicOrJW/KtkDqIEwHt4wYwWA2wa/q67Luhqoujg48V8hTk60wB56tYrJJn6jc2R7VA==","signatures":[{"sig":"MEUCIBh/WZgfOvfv5w1F+zjwJSNWfyRXKlYNBmw2WhwfCS6LAiEAmVlYhOPnonMJWg98geNnCgHnjBeLDPPP5gQoLWrGr5c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbWdRQCRA9TVsSAnZWagAAgFUP/0wdI26ZfGlCPySlFNEF\n+R1SJBrsekIDrM9iy1mmFHCKEAN39DeMAt6S2mEou0nQjkSe+kd1lI2NB4y1\nW449y8cpsMig/7MFcrMzPK/bKKksJ8eumUJdMngZuNe0Gji2Nc2QEVJoeF8x\nMN4o3he0j2AttOKj9kz2KZO+g9qwjq5sjo0+9mbhnr0EVCGqn39WcSqHyGnR\ngri3d4FRjiyLAMmey2UisXcBQIq1QeRiCaYZpJZCIdNw1IXtV0JiickSG9Rj\n59CPxNUby1+G6KGJfM0ec0OOCd0UNL/fguLJJzTKTVyGPF8a1ZeqcyXcBNPX\nnZteQ9DwGQSzAk9JtMb7U46TiSBtWIwLq1wlhwcItZOiMjPTt2y/r91ZRwoz\nE3/dR4LKXTTs64sNw5tR4CCuHp1rSEe5Mg/2wS0ZiMsTT1IdRA4AJGazVN71\n7kr5zWV7dF/JdUZTKfSaxTLkevQXbWRUEMkgaY2KtIvv0Mqdx1ZX5qu5/cMn\nuc3zciz+BuM8pQIINvRQzFftPWq+hwJhQwLl7EouWhZxe/i8eTCy68apyMlS\nDxCCx5/ZFTNoiWRRVHaBHtCK5LG/ktTXvsKF304G+cHg/k5TszkAf3uKSjtA\ntHyYBSmAKKzwhOE5vRL9FdBP3UOEKB0yG/LZCfDAeqJes2XG4+hK2Ex6DWUD\nzfLk\r\n=Wxjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","files":["index.cjs.js","index.esm.js","index.d.ts","LICENSE.md","README.md"],"module":"index.esm.js","engines":{"node":">=4"},"gitHead":"48879bed280f80d2b6228513378485597136daf8","scripts":{"lint":"eslint {index,throttle,debounce}.js","test":"npm run lint && npm run test:automated","build":"rollup --config .rollup.js","prepublish":"npm run build","test:automated":"karma start","test:automated:local":"karma start --browsers Chrome","test:automated:local:watch":"npm run test:automated:local -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.2.0","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"karma":"^1.1.0","mocha":"^4.1.0","eslint":"^4.19.1","rollup":"^0.60.1","qunitjs":"^1.23.1","watchify":"^3.7.0","rollupify":"^0.5.0","browserify":"^13.0.0","karma-mocha":"^1.3.0","karma-qunit":"^0.1.9","karma-browserify":"^5.0.5","eslint-plugin-node":"^6.0.1","phantomjs-prebuilt":"^2.1.7","eslint-config-niksy":"^5.0.0","eslint-plugin-mocha":"^4.9.0","eslint-plugin-react":"^7.9.1","eslint-plugin-extend":"^0.1.1","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^3.8.0","eslint-plugin-unicorn":"^4.0.3","karma-chrome-launcher":"^1.0.1","karma-firefox-launcher":"^0.1.7","karma-phantomjs-launcher":"^1.0.0","karma-html2js-preprocessor":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.0.1_1532613712242_0.8459629994592657","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"throttle-debounce","version":"2.1.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.1.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"257e648f0a56bd9e54fe0f132c4ab8611df4e1d5","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.1.0.tgz","fileCount":5,"integrity":"sha512-AOvyNahXQuU7NN+VVvOOX+uW6FPaWdAOdRP5HfwYxAfCzXTFKRMoIMk+n+po318+ktcChx+F1Dd91G3YHeMKyg==","signatures":[{"sig":"MEUCIFWBq3Ew0r2dHc8GHbiO0I8mMV0D/2UWvPn1atc94mLtAiEAibAKn/wxz/cicHxQEPxA/MLFaK7hSIzLsKFYbRcg5PE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":34429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPFw2CRA9TVsSAnZWagAA+JcP/A0VrFS2lBpNF6fnOZ8g\nKAsroe13l4YC0bMZJrlHNk7i495HMwog2gGcHfblj9o2kbbW1TCNfG9t5U7W\n8FtaSd0NDyLhdQpnY1pKj7zQrznnm8BSJ5MRVgDdHsnNZyLRPG9xkB3gjPJ2\n/T5wPxej77ObWyS+4cssOLT6sWI14AMkO9SgwfEoqqn2hVd0/mZJQAqf2R1z\nwD4GwRJDttnq+2JxQBFGDA9ts8t8vidW9cEkj5tRDudC92vrygNBoeGA8ccD\nhcBN4yS1QKWNe0ROwVXu8+PFl8q8ZHTHd3PNLvEAh/6wWSOBQP0f21EHkCqk\nU2ZUPGbwezSMkBB2hoaAPGQYITesTW+1cgpIku18GXLaLxxcLKpGQtlKGTlc\nBzqIBkqic+SzPLvIf7QWxz3NflRhp/0H36SUNzFOayKq4t3x22hpc5HM6cE7\nOV+R2NRFu0hZBPjaE2kJ+Oll6io+GEpnP1HgrilVYO0xDSPFdKvu26cZULlK\nI+IWfv/2CFhJcFYHCiNFvMlhkAUKnqKPlRo5TFLusypJOh1Wj2+pO+Ek+uDJ\nRhS9aLS+sHtf7LO54+D2+nMU0PKCv/KP9oxsBzj3Em5vG53iV5uDM0x1gw5W\nwtgRbLwxnFJc2MRICIzyzY7zTJWuDcobtd+pooKWZbqv+aN/7jmMi0i3bMaQ\n34J7\r\n=GTWQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.cjs.js","module":"dist/index.esm.js","engines":{"node":">=8"},"gitHead":"9dca7dcc0a54f4553770d6be8d1ee3d71074857f","scripts":{"lint":"eslint '{index,lib/**/*,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np","prepublish":"npm run build","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test karma start","test:automated:local":"BABEL_ENV=test karma start --local","test:automated:local:watch":"npm run test:automated:local -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.5.0","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"8.11.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","esm":"^3.0.51","karma":"^1.1.0","eslint":"^5.4.0","rollup":"^1.0.0","qunitjs":"^1.23.1","webpack":"^4.12.0","minimist":"^1.2.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","babel-loader":"^8.0.4","karma-webpack":"^3.0.0","@babel/runtime":"^7.2.0","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^7.0.1","eslint-config-niksy":"^6.1.0","eslint-plugin-mocha":"^5.1.0","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.13.0","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.0.0","eslint-plugin-unicorn":"^5.0.0","karma-chrome-launcher":"^1.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.1.0_1547459637558_0.9198340431823313","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"throttle-debounce","version":"2.2.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.2.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"f68f715b03a8689fd565f38f016db669c859dfc7","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.2.0.tgz","fileCount":8,"integrity":"sha512-Oy6p3auC6yLh4B3/WfCcsrFxCXI8xb9RuuBGjoJpbdgdbzg+Pv0P4wGXisMXg7BD4gSRaMcFuY8IIsDVDV4dag==","signatures":[{"sig":"MEYCIQDZau7FGyJpQjAwIbHPw3+VSyBmL9aM6DQJUY1lvL73iQIhAOfPjObcP8lBZ91D1fBEWHoP9mlKTK96lv2DOgvqHV3o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3lEkCRA9TVsSAnZWagAA5TcP/3biRB0Pu7dIDcC7G0Fw\nvyNzGmrLn13SukeRDIbhMZ8a1EiLGj2JD+JGsXk2Vb2hoCIhCsL1xbLciHo+\n1GLiiWmflPv4EEvGlAdOuMfwIBZKZQj8C8yf2haLvwbaWKAqpkkh+QJ0JOb5\nJ+o/1dkD+ImGyokLM3LxHv77WktTVPYprSo4mM+TZWcVHX4YzjUC2r/t94GS\nWAstVJupnA0Z0xjhmsGugFaRfhptOBbDEzBFf8ciKr8qbgYdptUSYL2Ok5EF\nMdH3jAAcJVaRrhqYf+6uloF0cqgW0fnU0uIFFP4lArGx2aftEfYt81l4S7xV\nwp4xJOGa1doVA+IoMPSScAMVNZoWvPX+jdi03dHtnqMbi1w5lEXeHJu02Wke\nkI24fDEtatCtAYr95IGIq5dRs/KPQ+HNfigNN8Xs54XJSZbs+wVuXYFXYOQm\nep0JsxwdkLIxgnPgxqxcX8KCJDlCFP9+Xi+Akn0XHHG0STZX/K0PzlwBep9l\naljqVQAyEeIL6EiU5UkK0FZ2frdXK3Q6KjtM2sG8ASX0k3ubBZIrk/qv9LHu\n97ELBZuahjyxyGDsMv/Y71G2NxNhj5Fd2WBMOrKZnUf8L4JzC5ok7R552FdG\nafV3ut8Kq7pmZHcdMavt7WNQ8udANSmXxohgg8YbT+kzHZjPn+ozm7vWJnAr\nJBbV\r\n=+N1K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","module":"index.esm.js","engines":{"node":">=8"},"gitHead":"e15378d61c8c113d7f298bfc6b2cf2f93eee25bb","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test SERVICE_PORT=$(get-port) karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.13.6","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"8.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","esm":"^3.0.51","husky":"^3.1.0","karma":"^4.0.1","eslint":"^6.7.2","rollup":"^1.0.0","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^4.12.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^1.17.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^9.5.0","babel-loader":"^8.0.4","get-port-cli":"^2.0.0","karma-webpack":"^3.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","version-changelog":"^3.1.1","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^10.0.0","eslint-config-niksy":"^8.0.0","eslint-plugin-jsdoc":"^18.4.3","eslint-plugin-mocha":"^6.2.2","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.18.2","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^14.0.1","karma-chrome-launcher":"^2.2.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"^3.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.0.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.2.0_1591628068010_0.04405543366011133","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"throttle-debounce","version":"2.2.1","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.2.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"fbd933ae6793448816f7d5b3cae259d464c98137","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.2.1.tgz","fileCount":8,"integrity":"sha512-i9hAVld1f+woAiyNGqWelpDD5W1tpMroL3NofTz9xzwq6acWBlO2dC8k5EFSZepU6oOINtV5Q3aSPoRg7o4+fA==","signatures":[{"sig":"MEQCIBnHf9d7DuHIsd4U1vJRpjHJwmKwG9C3tu1NpL9N5zXpAiBijKe2Qir3g/mUQ2zzQWU3wgKewr4HHvJ0PVbAeW8DJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3lNuCRA9TVsSAnZWagAAMBAP/jfeQCcxvJWqXOyR68nw\nQdCnGCijFQ3JNNY6gYKeZTcqsvhxmeaNEfu7n1l77x6iyvLMIUr+jqhGbydj\nu21LCesf2n5ZIH5Z7w39HnrCb0UcOchMbBOSYZahlQyrDQ0GQFECCTElV3K/\n5uu941e40A5QB1dPygt5CMLkdUw4Ouc+o3jwUYvnju5XmR8Lqm1ZDJdKqMha\nmDQzB6fxu4wNxwnuju8Zxtoa/6n+5BoMm6xD/aJA4dSm1k4u5A4cR0vfBub8\nYiverU89UPaBT0Mv2IxOmNiZFf62SXyCYrKqfaOVjEcKWEO8h2iOCyxurGPK\nNQeVJLf8mBoXGTTIZkBcje3l96rKQbhRlD6P4UxyoQjv1YOENN4Qb1Xfipdu\ntYFOwTQoSF/T88VTp6xV+8vLBp+hTbQlrkCl2vX1qreUPOvPcn1lzcWOTTfN\nvaHRiCTk1HHwB3Wjefy9OA3T/8vQqD8gXXXaQeJOmS/5cM/Z63lgKw0c5AUh\nbi2ukwO6Z3uLssoMoMplhlCVrQmTYMTFnXWAVzijKx3dgYqula3FDnpDArBW\nUEihgy/6YIs7vfU+HMsgIvtabgb4n7xmkN6sRft4uLs4eSzXgxYANAuwvoMX\nJO2yCPI8anVCpdw5uziYpCnWdXms3nf3vUhn1pWwqTn721CeVjkP7j7xNtdS\nTjgl\r\n=wpuC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","module":"index.esm.js","engines":{"node":">=8"},"gitHead":"99e1bbe989c03bf06536cda5dd0521b116491db5","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN echo 'github-release-from-changelog'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test SERVICE_PORT=$(get-port) karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.13.6","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"8.16.2","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","esm":"^3.0.51","husky":"^3.1.0","karma":"^4.0.1","eslint":"^6.7.2","rollup":"^1.0.0","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^4.12.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^1.17.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^9.5.0","babel-loader":"^8.0.4","get-port-cli":"^2.0.0","karma-webpack":"^3.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","version-changelog":"^3.1.1","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^10.0.0","eslint-config-niksy":"^8.0.0","eslint-plugin-jsdoc":"^18.4.3","eslint-plugin-mocha":"^6.2.2","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.18.2","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^14.0.1","karma-chrome-launcher":"^2.2.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"^3.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.0.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.2.1_1591628654223_0.7620916490235905","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"throttle-debounce","version":"2.3.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@2.3.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"fd31865e66502071e411817e241465b3e9c372e2","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-2.3.0.tgz","fileCount":10,"integrity":"sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ==","signatures":[{"sig":"MEUCIDY0S9zR6Q9MfO5nCeIdcjuOP2HvqQOPLSGawVKBD66BAiEA9zNV35nDXvJuqGOh/ponS75rPrYgrZFFDC63iZJGaVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfM7jHCRA9TVsSAnZWagAApHgP/iJrt3XsN0SldfC7rEAP\nhpxI0+kILoZym7I1Usbsg65olBkkJp1KV+IcYT8hASnPZljEIJ9mEAA3iR59\nMTeIpO/m4VWb8ONG91rQ7Vh6eUGyD6Sr2P0ARoic737WAzab5JW8xQd06Qf1\nkwbnsChgbW1IFRS4fvJDgsf4lcPOtP+knG70ZbpbA63o9ZbOHYEboXLbQ85s\n50whdSDXjqNZ7svowtFKtAYTpEPI51PMH2tRIm7lBpB+M8NifYXATlPcCfNR\nQ4Mj7XBESkcZRZnQ3ehaJlAzo9ufTtbwW8v4s8bk16xvi0dLy8FFe8FbZtAY\nzDTk1NyLp/gcdpTqJ6KiGfEvgtFhqnm2BTBbwpub8Hto6QbH1nD+ArG5YBiO\nju8jXZfBuuEqGE6TxYDYbuqe+faeVg72SOVLXAvjmLj8KXVgKenkPsnqhJmo\nKwjon9LBesKa+ZGDEsz8ZeAi+C/OX/6jkJMwb1XuQzSP36kx6bv4KKeI6etf\nhLEXuPyaz3pOWs4f3tRb5qEhVrsoloqNlp5w5Ddi5ikbXyvdsyOQ9J2cqCaz\n7ICg79HywSHQDnyzuxhKwHNhHF8JpC9TzEA9fBHMIEO7Tom6t/H/hyECfSUF\n/h7wGGUZrp50stczJuVUzw62cngXZl6L0Vrw5eQZqz5bfUiZ4e1Tosp3EJpH\nGlol\r\n=rJy5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.cjs.js","module":"index.esm.js","browser":"index.umd.js","engines":{"node":">=8"},"gitHead":"6d840334982d8e07f212c4325ada062866555caf","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN echo 'github-release-from-changelog'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test SERVICE_PORT=$(get-port) karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.14.4","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"12.18.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"np":"^3.0.4","esm":"^3.0.51","husky":"^3.1.0","karma":"^4.0.1","eslint":"^6.7.2","rollup":"^1.0.0","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^4.12.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^1.17.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^9.5.0","babel-loader":"^8.0.4","get-port-cli":"^2.0.0","karma-webpack":"^3.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","version-changelog":"^3.1.1","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^10.0.0","eslint-config-niksy":"^8.0.0","eslint-plugin-jsdoc":"^18.4.3","eslint-plugin-mocha":"^6.2.2","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.18.2","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.2.1","eslint-plugin-unicorn":"^14.0.1","karma-chrome-launcher":"^2.2.0","eslint-config-prettier":"^4.2.0","eslint-plugin-prettier":"^3.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.0.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_2.3.0_1597225159381_0.18281961170016547","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"throttle-debounce","version":"3.0.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@3.0.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"8d7fd809e123599b17c8d3cf0ee4c4106ab099f8","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-3.0.0.tgz","fileCount":13,"integrity":"sha512-2B0b5wmu8Hpmtsh9Q+1Lk7Eq0dd1u1XQAifrZr0EMshB80MthC1K7BK3FHG27VQ7g1GuW7fFThiobIjCTCIBTw==","signatures":[{"sig":"MEYCIQDh1MzOMQLsJ858c6SjH/Jk0TsgtZYk/it8Q9SyvD2KxwIhAOSOD40TiA63ZSPvmKVtTneSoQUzXTprrgD8o+7imhnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmcfXCRA9TVsSAnZWagAA5ZMP/1q/3zyLt2XshIXu3MuZ\nRZkzzpNg9PCldd7Mr9o17Gfh96Z7T3SzvoaM2yLYv+jGKkGVp2zjaX97FcbE\nnpUrr1FhpTBBqny86E10rvBKbo6lnfOVPra2OHTJ04k6x3nxN+ryTXlUCt98\nqfbW6EG5EbycJaN5RJRer/z+Lli7I1bp6uYk1Mh8QYQrs3h4DuMwTC5lWbPc\nVBT8mkcIaol/OQ5T8jkDHgNw5+K7uZ9rpdapEojJkbv2qYIjGUcLWXcOsKLe\nL00MhROrNvwmd/35WSOs4Wn8CP+T45rQZOcvhWsxkzOhdkzo29xNXji6Bzpn\nKBuPrIoKLKTSO/61v0Up7QqzCqiqXUMFQ2tmC4n7F9kIQn4Hz145ZExYjijS\nNCdGzz7Dv+EWrypT4WxBYvLxhtwsTNRk4oAMmf4tBMacItGGNXggohEafek5\nWvHTsuFhlW+VwIjn9QQ+js58ScZO2B1RYFX/cpAEgrnhA2omCERXPddL1v/Z\nxiHVQnejGPu8iFc2smHc5s7fEp6L0K0dX/oz1+EhEGyEFPI7J+txniU8ikSm\nL5Aky86tS9wpOUiKcUWo+agGP5mB+sG/1mqYtM6DzsXsjlwlklHcNAaqYt+H\nlm9s9rUQUVXnxIGS/jfMjEOTqtUQUKHoRMblLlNPyIUdSpXzpc47+3Vc537V\n1K3f\r\n=I6VW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=10"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"}},"gitHead":"0cdacc688dc2f60ef7b2fb6ee8e0ac336e43a60b","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build && npm run module-check","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.14.4","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"12.18.0","_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","mocha":"^4.1.0","eslint":"^7.11.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^4.44.2","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.1.2","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","version-changelog":"^3.1.1","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-config-niksy":"^9.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","@rollup/plugin-babel":"^5.2.1","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.22.1","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^23.0.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^6.14.0","eslint-plugin-prettier":"^3.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_3.0.0_1603913686701_0.031103391985898066","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"throttle-debounce","version":"3.0.1","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@3.0.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"32f94d84dfa894f786c9a1f290e7a645b6a19abb","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-3.0.1.tgz","fileCount":13,"integrity":"sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==","signatures":[{"sig":"MEYCIQCRyNIWsTQrXkpmDThtJ6np+UpN4VpgqdK9rCZ4oJnRtwIhAPsGMVhozaRB/JfNL32XgfTGkZ01mRNiQIejBxVebitB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68134,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfn+n4CRA9TVsSAnZWagAA7VIP/RuqZeeeKaz1tIVWjoSV\nIuPgahisJf78ZnNO7K9XvepHT2fBM539C2Kuf+6eP8hOtk7sJqbiyY7rnVWs\n4MSXSFLkb3m7wKEKj6D4tpsAC7bRZsY5PecKRoBNw4IzB40dvSx9gc8dXMQt\nUi6A2ku8QQh9gShSglbd0rLSpSb8DFbHtzjJDeiiowy6LSpJCXhiKbmHWAkw\nPVKZ/vIscOn96ov2mI3oO7RXN4w0CtA6nSc5YDjvkXr9/eEnK2qaNBhcKv1h\nv39RbKn2Dt72y4eKiqhoJNimRNlhGWNgjaiiBkBl3XAi3HzK7/vYlgeqLHzf\nAPFow4iw6CB3khFN6mENNbNUvuHec9yvP5aP32nE/TSDpZx9ZSZ9gHt7RNYj\nAyXcA3aq/21VIM0QMHcb8UK/5lBb7hGJ9PBRchyjuwRmp2MIy/5BdO+nBLDw\nzV6b7lzowhsZisCFAR492qet0FEX429m3ExyHurp1M962j50zwX+fDf02UX+\nAIgzRIFOipbB9mvRoZJ1baJgccX11OzDomRPZGTgnsQ924p+ZEfI/j5Qusmz\nlLTg0+A8PO1ZPYnTUAsVdXqTBvjcbha7YSz3iwnjIbulKWP35D81riYMlHIl\ncXnEushDDK/FHQT1ddyzx5tKlGSKdwDjP8bGq6qv6Yqu2XsGnrak459BpsHy\ntUHc\r\n=PdyL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=10"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"67aab0fdfe701b700741bdc2202d923e4b1fc0c3","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run lint && npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build && npm run module-check","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"6.14.4","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"12.18.0","_hasShrinkwrap":false,"devDependencies":{"np":"^6.5.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","mocha":"^4.1.0","eslint":"^7.11.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^4.44.2","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.1.2","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^4.0.2","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","version-changelog":"^3.1.1","babel-preset-niksy":"^4.1.0","eslint-plugin-node":"^11.1.0","eslint-config-niksy":"^9.0.0","eslint-plugin-jsdoc":"^30.7.3","eslint-plugin-mocha":"^8.0.0","eslint-plugin-react":"^7.9.1","rollup-plugin-babel":"^4.2.0","@rollup/plugin-babel":"^5.2.1","eslint-plugin-extend":"^0.1.1","eslint-plugin-import":"^2.22.1","karma-mocha-reporter":"^2.2.5","eslint-plugin-promise":"^4.1.1","eslint-plugin-unicorn":"^23.0.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^6.14.0","eslint-plugin-prettier":"^3.0.1","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0","@babel/plugin-transform-object-assign":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_3.0.1_1604315640303_0.4457450689021403","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"throttle-debounce","version":"4.0.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@4.0.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"ec763b1c050c3a8f73eddd2e853a720893102a40","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-4.0.0.tgz","fileCount":13,"integrity":"sha512-bO2OiH++k8Z3cTNZccOJRlxY5Sk3Tx3Kz6cQl3VY5pTRcEgqbPxwEKtrC00whFAo2jIBQlaH1ZG5mtfrBef3qw==","signatures":[{"sig":"MEQCIAZVq4mKfVF5k95IfGimq5uU79ODcPVMeFZYcdgw96yHAiAoOYSTicfKnEAJp/yTKQDScxewSKdFWZvuQz2FZnvf9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU901ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmryqw/7BQB+vnbOvlRGJ62sb8HT9Fpsz1xb82lsYnlD4wyi2ZdKCoC9\r\no3H+xr52kqnwfOLnDJVfB1LqMbpOCZ9oTmsOIlH89uuZbSJZmBYftSsQABfO\r\nIOxSdac4P3fb23VJ6/HvIREd+aiHLKOVht1n4I7izdnC7gdSrEy8lOf3hDx4\r\nFYfBUY5xWx7xcCv/MR4UP/VHxmyBBH0Yz38tGLBeWwRkVijaPCak6N1EgKaA\r\nLAKz7Ryg9PRJCa97w5MrTMMcMsgc5ivwpI5/3dKKIuK7cHPN0LWvUH5giZOv\r\n2wLoalx8j3xraxw5gXqxLq7w7YRikaKDJHXBCPwipJdCJankvkVeBAJyFaKt\r\n114uNq+08QG55F+pCPr/VmgtbaXnKTDoafVMccoxbRk8nxtXQpD89xPcLT8m\r\nDKWaZKIOn2nZqls0/cWw8phyXxcNHbvVH4eLPZG9qbNGFZWC3FMUIZeJh4+M\r\n1o/njatbJVlYW72Gj5q2Op6dptFfIhsOD/4ku/dTv8USj1L0e8RFCcxh8AEc\r\nkpZsZvzDt+Sd7nKHcHcEMx4p6x2gpugiPTZG5EX10x4BP9uMfgaFvGMyIrDD\r\n7XAxN9o2WyhcRAvde9Ty1soOv7ifIW76VSO+U/3cWuoTxROP2atDU7xnFDAG\r\nm41HGPXE868nSsSKZTHMGEiGjMdQRdOG3e4=\r\n=vOdh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=12.22"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"84ae75db88a0ef796b56fcc2bf2435556012bc31","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi","prerelease":"npm run lint && npm run build && npm run module-check","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"8.1.3","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","eslint":"^8.5.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^5.2.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.4.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^5.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","@babel/preset-env":"^7.12.1","version-changelog":"^3.1.1","node-stdlib-browser":"^1.2.0","@rollup/plugin-babel":"^5.2.1","karma-mocha-reporter":"^2.2.5","eslint-config-nitpick":"^11.1.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_4.0.0_1649663285171_0.051215790870408284","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"throttle-debounce","version":"4.0.1","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@4.0.1","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"f86656fe9c8a6b8218952ef36c3bf225089b1baf","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-4.0.1.tgz","fileCount":13,"integrity":"sha512-s3PedbXdZtr8v3J5Sxd5T/GmWG80BcK5GVpwDdvgEaUXsaMqQe4zxgmC4TA7B8luSDCPxo3CeSBS3F9rF1CZwg==","signatures":[{"sig":"MEYCIQCY4NjVYM9pfvf9Z5V3oemsXiWJZ48Tbi4TvCI1kOcH7QIhAO8Yw/AP+vy6CWxebhCoqJ6yNQ3QwCJeQtrNq5C4BiF1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":80380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWRHsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1XBAAiH+vSXmkcmKdVzEoea6QV0MNRQkBkqUJa4LoL18OLw2Me+V6\r\nV9bEHrmGcYs+wxqBb4CpGalpdCyozQyw/qsKZsC9ekb8jyj7ODrlEXkG9PSj\r\nVa9IaDSY0Ig1BJ2J5UmQqCVBwLF6oDI9TJu3sHGT6dO8Yw1kn5G2dHouNRWB\r\nI1pDUpovSBfInjEWeEfy3nAC3P40g/6VSECiN00y2281PZDb6Lo41taAuL2h\r\nh3XT5l+/E1g9zPOOx/IKUvCeHgbXE1DqPGrcJAuBN1MGfq7DUrdfXvFPjSyp\r\noWIyCsF4M1L+1GWEIuncDBgZ3SJPYbLs7cnUK9i3P4MUJtOX8C0v2rYScYjx\r\npufkSZWWzroAgLxtDGOyfMu7F4U9hScbuI6ERDxC3Rcuat023Q/J3g7leipl\r\nr2pULnY52Zg8Zezv//skV8KUMSljmeZ5ikuvVf0qbXqFfkC/T9cNyEYFWjDJ\r\nbbBIYMfCXXl46sjrptQrKmqcICE/bFn+sRTBVsfNFvo/TXjFUiqxeP/h0gka\r\nBAWUJbpsQVPlDXijx57FZGDZkvvVUJ5pMmo/VdBkzTZQ5fD1/NT/7hRgYCkQ\r\neHgYTTrxRsCHwDCO61/2E+iigXfamFB0vh3KB0QGGI6a3dRLsJxY3SIjLfov\r\nY9K7gxmpudEAfzplHUIe3EgRBE5rt+uqFIw=\r\n=Cbdx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=12.22"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"203deec24d78abf50751a48c10d0ca7ab1896806","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi","prerelease":"npm run lint && npm run build && npm run module-check","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"8.1.3","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","eslint":"^8.5.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^5.2.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.4.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^5.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","@babel/preset-env":"^7.12.1","version-changelog":"^3.1.1","node-stdlib-browser":"^1.2.0","@rollup/plugin-babel":"^5.2.1","karma-mocha-reporter":"^2.2.5","eslint-config-nitpick":"^11.1.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_4.0.1_1650004460503_0.7490592726031136","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"throttle-debounce","version":"5.0.0","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@5.0.0","maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"a17a4039e82a2ed38a5e7268e4132d6960d41933","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-5.0.0.tgz","fileCount":13,"integrity":"sha512-2iQTSgkkc1Zyk0MeVrt/3BvuOXYPl/R8Z0U2xxo9rjwNciaHDG3R+Lm6dh4EeUci49DanvBnuqI6jshoQQRGEg==","signatures":[{"sig":"MEQCICVrrDU5jQi2EuAzYysd2tE0h/1luaa+sF2Qm8Gf6AiMAiBO21V6lPPkqtyvWnVOrN1tBv5oqAHMbA/EkB+Jp8xrUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJib5N6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbdhAAovhZ1xv5RnO04DnY5hxUpyWn/K4KkvSz9nn3nvdXlL4FtZwg\r\nQhiUxPvZiuXs3H3X4WYezESTOhgbL7E85GGO595R0Ztg1MVSG/BbQ+BBcUZd\r\nm4Hrv0Hms9EY6KSzhjAaFrCHArMG5Erzsfjvx7YGOsmg7G2AF2M2eSm7CNVV\r\nQtYvJqgPgKpycYmS0++ouhJ2eU+pcLF8nkJZC26ipdqmRusRA8W6BF+BJ4YW\r\n2BL+Ap49aI8hqEBW0i25HKIphNTAr1QBgLXHOF0EDbKcSA9SJwJ2ksxf4Fhe\r\nuzbPzdX7zCRMiipwW0R8TD5JSgpMZJp++jIq0ZwgUFIWEWp2vXhuA9FvRCRC\r\nRKXq+sUrKx61z2wRq+uFgltisGDaqMSUlC1JCMLzYtKKd5wxo/lIVUJPH30P\r\ngeFJiQYBkwzxzuW+mkY8iucAwHoAM5v4U12XKhO9EFgBGf5QukWy4SgPzENK\r\nPqGpYURL4NTCRK+y4BsFkM+tH/TJO6eynKhGYXuyfDbA2gRxwmQCBXAO+btm\r\n5Y/UFY3z129IE9NyUT6aNsihvvq90Z8Bz/5Z3JQbqf67ySZkJ+zxOKdKvBsC\r\nTRFLX1W0B29dnBCMtc6L/REGzjAfbAoAYnA1MJxPc2tZTobXJBOHDrm3n9NH\r\nS+SHKZi2sTUuVayFy3u5fikmwIHEbOwhdeM=\r\n=FDDT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=12.22"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"f60c45f6cc4848bebcb02800b34dc3708ccaa3c4","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi","prerelease":"npm run lint && npm run build && npm run module-check","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"8.1.3","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","eslint":"^8.5.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^5.2.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.4.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^5.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","@babel/preset-env":"^7.12.1","version-changelog":"^3.1.1","node-stdlib-browser":"^1.2.0","@rollup/plugin-babel":"^5.2.1","karma-mocha-reporter":"^2.2.5","eslint-config-nitpick":"^11.1.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_5.0.0_1651479418065_0.5409698631962121","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"throttle-debounce","version":"5.0.1","keywords":["debounce","throttle"],"author":{"url":"http://ivannikolic.com","name":"Ivan Nikolić","email":"niksy5@gmail.com"},"license":"MIT","_id":"throttle-debounce@5.0.1","contributors":[{"url":"http://benalman.com","name":"Ben Alman"}],"homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"dist":{"shasum":"806835907183b9eaab281485f894797729489b7b","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-5.0.1.tgz","fileCount":13,"integrity":"sha512-mobESsRUkGlI61RMx4f3qCytoT0eDXMLkhqhI5KGOe2OVckj4+m26Wsz/30/P8A2WCV+hGoExbk0Tw1pvmhndQ==","signatures":[{"sig":"MEUCIH+c4MVvORpkgBAv1jJ5zpX6fBlYPdSWftbwl+zT6RbnAiEAvg+LAVQbU9Xs0zEiZAiqsPg2mq8YXZ6tDluSPkXGPOc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68435},"main":"cjs/index.js","unpkg":"umd/index.js","module":"esm/index.js","engines":{"node":">=12.22"},"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"gitHead":"c12c765612243cbc0a90bd390b6bfa7024ec168a","scripts":{"lint":"eslint '{index,debounce,throttle,test/**/*}.js'","test":"npm run test:automated","build":"rollup --config rollup.config.js","release":"np --no-release-draft","version":"if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi","prerelease":"npm run lint && npm run build && npm run module-check","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run"},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"jsdelivr":"umd/index.js","repository":{"url":"git+https://github.com/niksy/throttle-debounce.git","type":"git"},"_npmVersion":"10.2.4","description":"Throttle and debounce functions.","directories":{"test":"test"},"sideEffects":false,"_nodeVersion":"18.19.1","_hasShrinkwrap":false,"devDependencies":{"np":"^7.6.0","esm":"^3.0.51","husky":"^4.3.0","karma":"^5.2.3","eslint":"^8.5.0","rollup":"^2.32.1","core-js":"^2.6.5","qunitjs":"^1.23.1","webpack":"^5.2.0","get-port":"^4.0.0","minimist":"^1.2.0","prettier":"^2.4.0","@babel/cli":"^7.2.3","@babel/core":"^7.2.2","karma-qunit":"^0.1.9","lint-staged":"^10.4.2","babel-loader":"^8.1.0","get-port-cli":"^2.0.0","karma-webpack":"^5.0.0","@babel/runtime":"^7.2.0","changelog-verify":"^1.1.2","@babel/preset-env":"^7.12.1","version-changelog":"^3.1.1","node-stdlib-browser":"^1.2.0","@rollup/plugin-babel":"^5.2.1","karma-mocha-reporter":"^2.2.5","eslint-config-nitpick":"^11.1.0","karma-chrome-launcher":"^3.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","karma-firefox-launcher":"^0.1.7","karma-sourcemap-loader":"^0.3.7","karma-browserstack-launcher":"^1.6.0","github-release-from-changelog":"^2.1.1","@babel/plugin-transform-runtime":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/throttle-debounce_5.0.1_1719237173077_0.40163377322233695","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"throttle-debounce","version":"5.0.2","description":"Throttle and debounce functions.","license":"MIT","author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"contributors":[{"name":"Ben Alman","url":"http://benalman.com"}],"sideEffects":false,"exports":{".":{"import":"./esm/index.js","require":"./cjs/index.js"},"./package.json":"./package.json"},"main":"cjs/index.js","jsdelivr":"umd/index.js","unpkg":"umd/index.js","module":"esm/index.js","directories":{"test":"test"},"scripts":{"build":"rollup --config rollup.config.js","lint":"eslint '{index,debounce,throttle,test/**/*}.js'","module-check":"node -e 'require(\"throttle-debounce\");' && node --input-type=module -e 'import \"throttle-debounce\";'","prepublishOnly":"npm run build","postpublish":"GITHUB_TOKEN=$GITHUB_RELEASE_TOKEN github-release-from-changelog","release":"np --no-release-draft","test":"npm run test:automated","test:automated":"BABEL_ENV=test karma start","test:automated:watch":"npm run test:automated -- --auto-watch --no-single-run","version":"if [ $(git rev-parse --abbrev-ref HEAD) == 'master' ]; then sed -i '' '/\\[unreleased\\]:/d' CHANGELOG.md && version-changelog CHANGELOG.md && changelog-verify CHANGELOG.md && git add CHANGELOG.md; else echo; fi","prerelease":"npm run lint && npm run build && npm run module-check"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.12.1","@babel/runtime":"^7.2.0","@rollup/plugin-babel":"^5.2.1","babel-loader":"^8.1.0","changelog-verify":"^1.1.2","core-js":"^2.6.5","eslint":"^8.5.0","eslint-config-nitpick":"^11.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","esm":"^3.0.51","get-port":"^4.0.0","get-port-cli":"^2.0.0","github-release-from-changelog":"^2.1.1","husky":"^4.3.0","karma":"^5.2.3","karma-browserstack-launcher":"^1.6.0","karma-chrome-launcher":"^3.1.0","karma-firefox-launcher":"^0.1.7","karma-mocha-reporter":"^2.2.5","karma-qunit":"^0.1.9","karma-sourcemap-loader":"^0.3.7","karma-webpack":"5.0.0","lint-staged":"^10.4.2","minimist":"^1.2.0","node-stdlib-browser":"^1.2.0","np":"^7.6.0","prettier":"^2.4.0","qunitjs":"^1.23.1","rollup":"^2.32.1","version-changelog":"^3.1.1","webpack":"^5.2.0"},"engines":{"node":">=12.22"},"keywords":["debounce","throttle"],"repository":{"type":"git","url":"git+https://github.com/niksy/throttle-debounce.git"},"bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"homepage":"https://github.com/niksy/throttle-debounce#readme","gitHead":"bb02ea22128987fdf41e5cc6a817ba2aeeb9f7a2","_id":"throttle-debounce@5.0.2","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-B71/4oyj61iNH0KeCamLuE2rmKuTO5byTOSVwECM5FA7TiAiAW+UqTKZ9ERueC4qvgSttUhdmq1mXC3kJqGX7A==","shasum":"ec5549d84e053f043c9fd0f2a6dd892ff84456b1","tarball":"https://mirrors.huaweicloud.com/repository/npm/throttle-debounce/-/throttle-debounce-5.0.2.tgz","fileCount":13,"unpackedSize":68632,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7OBLIX0Y2gyoDswRq5a8Se/CluMs0pWMozD85gsf6PAiBpOIvOjCg/U8Mb07QtrSYAZq3RBR5VT1BKnkyFriH9fg=="}]},"_npmUser":{"name":"niksy","email":"niksy5@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/throttle-debounce_5.0.2_1719237981539_0.3825652833906503"},"_hasShrinkwrap":false}},"time":{"created":"2014-12-20T15:16:53.035Z","modified":"2024-06-24T14:06:21.939Z","0.1.0":"2014-12-20T15:16:53.035Z","0.1.1":"2015-03-15T15:31:20.874Z","1.0.0":"2016-05-01T15:10:38.423Z","1.0.1":"2016-05-01T15:15:57.518Z","1.1.0":"2018-06-08T09:25:09.523Z","2.0.0":"2018-06-08T10:12:51.727Z","2.0.1":"2018-07-26T14:01:52.366Z","2.1.0":"2019-01-14T09:53:57.669Z","2.2.0":"2020-06-08T14:54:28.122Z","2.2.1":"2020-06-08T15:04:14.441Z","2.3.0":"2020-08-12T09:39:19.478Z","3.0.0":"2020-10-28T19:34:46.947Z","3.0.1":"2020-11-02T11:14:00.404Z","4.0.0":"2022-04-11T07:48:05.362Z","4.0.1":"2022-04-15T06:34:20.654Z","5.0.0":"2022-05-02T08:16:58.249Z","5.0.1":"2024-06-24T13:52:53.253Z","5.0.2":"2024-06-24T14:06:21.768Z"},"maintainers":[{"name":"niksy","email":"niksy5@gmail.com"}],"author":{"name":"Ivan Nikolić","email":"niksy5@gmail.com","url":"http://ivannikolic.com"},"repository":{"type":"git","url":"git+https://github.com/niksy/throttle-debounce.git"},"keywords":["debounce","throttle"],"license":"MIT","homepage":"https://github.com/niksy/throttle-debounce#readme","bugs":{"url":"https://github.com/niksy/throttle-debounce/issues"},"readme":"# throttle-debounce\n\n[![Build Status][ci-img]][ci]\n[![BrowserStack Status][browserstack-img]][browserstack]\n[![Mentioned in Awesome Micro npm Packages][awesome-img]][awesome]\n\nThrottle and debounce functions.\n\nThis module is the same as [jquery-throttle-debounce][jquery-throttle-debounce]\n([with some differences](#differences-with-original-module)), but it’s\ntransferred to ES Modules and CommonJS format.\n\n## Install\n\n```sh\nnpm install throttle-debounce --save\n```\n\n## Usage\n\n### `throttle`\n\n```js\nimport { throttle } from 'throttle-debounce';\n\nconst throttleFunc = throttle(\n\t1000,\n\t(num) => {\n\t\tconsole.log('num:', num);\n\t},\n\t{ noLeading: false, noTrailing: false }\n);\n\n// Can also be used like this, because noLeading and noTrailing are false by default\nconst throttleFunc = throttle(1000, (num) => {\n\tconsole.log('num:', num);\n});\n\nthrottleFunc(1); // Will execute the callback\nthrottleFunc(2); // Won’t execute callback\nthrottleFunc(3); // Won’t execute callback\n\n// Will execute the callback, because noTrailing is false,\n// but if we set noTrailing to true, this callback won’t be executed\nthrottleFunc(4);\n\nsetTimeout(() => {\n\tthrottleFunc(10); // Will execute the callback\n}, 1200);\n\n// Output\n// num: 1\n// num: 4\n// num: 10\n```\n\n### `debounce`\n\n```js\nimport { debounce } from 'throttle-debounce';\n\nconst debounceFunc = debounce(\n\t1000,\n\t(num) => {\n\t\tconsole.log('num:', num);\n\t},\n\t{ atBegin: false }\n);\n\n// Can also be used like this, because atBegin is false by default\nconst debounceFunc = debounce(1000, (num) => {\n\tconsole.log('num:', num);\n});\n\n// Won’t execute the callback, because atBegin is false,\n// but if we set atBegin to true, this callback will be executed.\ndebounceFunc(1);\n\ndebounceFunc(2); // Won’t execute callback\ndebounceFunc(3); // Won’t execute callback\n\n// Will execute the callback,\n// but if we set atBegin to true, this callback won’t be executed.\ndebounceFunc(4);\n\nsetTimeout(() => {\n\tdebounceFunc(10); // Will execute the callback\n}, 1200);\n\n// Output\n// num: 4\n// num: 10\n```\n\n### Cancelling\n\nDebounce and throttle can both be cancelled by calling the `cancel` function.\n\n```js\nconst throttleFunc = throttle(300, () => {\n\t// Throttled function\n});\n\nthrottleFunc.cancel();\n\nconst debounceFunc = debounce(300, () => {\n\t// Debounced function\n});\n\ndebounceFunc.cancel();\n```\n\nThe logic that is being throttled or debounced will no longer be called.\n\nTo cancel only one upcoming debounced call, you can pass `upcomingOnly: true`\noption to `cancel` function:\n\n```js\nconst debounceFunc = debounce(300, () => {\n\t// Debounced function\n});\n\ndebounceFunc(); // will not be invoked\n\ndebounceFunc.cancel({ upcomingOnly: true });\n\ndebounceFunc(); // will be invoked\n```\n\n## API\n\n### throttle(delay, callback, { noLeading, noTrailing, debounceMode })\n\nReturns: `Function`\n\nThrottle execution of a function. Especially useful for rate limiting execution\nof handlers on events like resize and scroll.\n\n#### delay\n\nType: `Number`\n\nA zero-or-greater delay in milliseconds. For event callbacks, values around 100\nor 250 (or even higher) are most useful.\n\n#### callback\n\nType: `Function`\n\nA function to be executed after delay milliseconds. The `this` context and all\narguments are passed through, as-is, to `callback` when the throttled-function\nis executed.\n\n#### noTrailing\n\nType: `Boolean`\n\nOptional, defaults to false. If noTrailing is true, callback will only execute\nevery `delay` milliseconds while the throttled-function is being called. If\nnoTrailing is false or unspecified, callback will be executed one final time\nafter the last throttled-function call. (After the throttled-function has not\nbeen called for `delay` milliseconds, the internal counter is reset)\n\n#### noLeading\n\nType: `Boolean`\n\nOptional, defaults to false. If noLeading is false, the first throttled-function\ncall will execute callback immediately. If noLeading is true, the first the\ncallback execution will be skipped. It should be noted that callback will never\nexecuted if both noLeading = true and noTrailing = true.\n\n#### debounceMode\n\nType: `Boolean`\n\nIf `debounceMode` is true (at begin), schedule `clear` to execute after `delay`\nms. If `debounceMode` is false (at end), schedule `callback` to execute after\n`delay` ms.\n\n### debounce(delay, callback, { atBegin })\n\nReturns: `Function`\n\nDebounce execution of a function. Debouncing, unlike throttling, guarantees that\na function is only executed a single time, either at the very beginning of a\nseries of calls, or at the very end.\n\n#### delay\n\nType: `Number`\n\nA zero-or-greater delay in milliseconds. For event callbacks, values around 100\nor 250 (or even higher) are most useful.\n\n#### callback\n\nType: `Function`\n\nA function to be executed after delay milliseconds. The `this` context and all\narguments are passed through, as-is, to `callback` when the debounced-function\nis executed.\n\n#### atBegin\n\nType: `Boolean`\n\nOptional, defaults to false. If `atBegin` is false or unspecified, callback will\nonly be executed `delay` milliseconds after the last debounced-function call. If\n`atBegin` is true, callback will be executed only at the first\ndebounced-function call. (After the throttled-function has not been called for\n`delay` milliseconds, the internal counter is reset).\n\n## Differences with original module\n\n- Dependancy on jQuery is removed, so if you rely on GUIDs set by jQuery, plan\n accordingly\n- There is no standalone version available, so don’t rely on `$.throttle` and\n `$.debounce` to be available\n\n## Browser support\n\nTested in Chrome 72, Edge 15, Firefox 65 and should work in all modern browsers\n([support based on Browserslist configuration](https://browserslist.dev/?q=bGFzdCAzIG1ham9yIHZlcnNpb25zLCBzaW5jZSAyMDE5LCBlZGdlID49IDE1LCBub3QgaWUgPiAw)).\n\n## Test\n\nFor automated tests, run `npm run test:automated` (append `:watch` for watcher\nsupport).\n\n## License\n\n\n\nMIT © [Ivan Nikolić](http://ivannikolic.com)\n\n[ci]: https://github.com/niksy/throttle-debounce/actions?query=workflow%3ACI\n[ci-img]: https://github.com/niksy/throttle-debounce/actions/workflows/ci.yml/badge.svg?branch=master\n[browserstack]: https://www.browserstack.com/\n[browserstack-img]: https://img.shields.io/badge/browser%20testing-BrowserStack-informational?logo=data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+CiAgPGRlZnMvPgogIDxyYWRpYWxHcmFkaWVudCBpZD0iYSIgY3g9IjIwLjk0Mjk3NiIgY3k9IjI4LjA5NDY3ODczIiByPSIzLjc5MTM0MTQxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiM3OTc5NzkiLz4KICAgIDxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIvPgogIDwvcmFkaWFsR3JhZGllbnQ+CiAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI5LjcyOTIwNCAtNTcuMTg3NjExKSBzY2FsZSgyLjk3MjkyKSI+CiAgICA8Y2lyY2xlIGN4PSIyMC43ODkiIGN5PSIzMC4wMjUiIHI9IjEwLjczOSIgZmlsbD0iI2Y0Yjk2MCIvPgogICAgPGNpcmNsZSBjeD0iMTkuNyIgY3k9IjI4LjkzNiIgcj0iOS43IiBmaWxsPSIjZTY2ZjMyIi8+CiAgICA8Y2lyY2xlIGN4PSIyMS4wMzYiIGN5PSIyNy42OTkiIHI9IjguNDEzIiBmaWxsPSIjZTQzYzQxIi8+CiAgICA8Y2lyY2xlIGN4PSIyMS42NzkiIGN5PSIyOC4zNDIiIHI9IjcuNzIiIGZpbGw9IiNiZGQwNDEiLz4KICAgIDxjaXJjbGUgY3g9IjIxLjEzNSIgY3k9IjI4LjkzNiIgcj0iNy4xNzYiIGZpbGw9IiM2ZGI1NGMiLz4KICAgIDxjaXJjbGUgY3g9IjE5Ljk5NyIgY3k9IjI3Ljc0OCIgcj0iNS45ODgiIGZpbGw9IiNhZWRhZTYiLz4KICAgIDxjaXJjbGUgY3g9IjIwLjkzNyIgY3k9IjI2Ljc1OCIgcj0iNS4wNDgiIGZpbGw9IiM1NmI4ZGUiLz4KICAgIDxjaXJjbGUgY3g9IjIxLjU4IiBjeT0iMjcuNDUxIiByPSI0LjQwNSIgZmlsbD0iIzAwYjFkNSIvPgogICAgPGNpcmNsZSBjeD0iMjAuOTM3IiBjeT0iMjguMDQ1IiByPSIzLjc2MSIgZmlsbD0idXJsKCNhKSIvPgogICAgPGNpcmNsZSBjeD0iMjAuOTM3IiBjeT0iMjguMDQ1IiByPSIzLjc2MSIgZmlsbD0iIzIyMWYxZiIvPgogICAgPGVsbGlwc2UgY3g9Ii0xNS4xNTkiIGN5PSIzMS40MDEiIGZpbGw9IiNmZmYiIHJ4PSIxLjE4OCIgcnk9Ii43NDIiIHRyYW5zZm9ybT0icm90YXRlKC02NS44MzQpIi8+CiAgPC9nPgo8L3N2Zz4K\n[awesome]: https://github.com/parro-it/awesome-micro-npm-packages\n[awesome-img]: https://awesome.re/mentioned-badge.svg\n[jquery-throttle-debounce]: https://github.com/cowboy/jquery-throttle-debounce\n\n\n","readmeFilename":"README.md","users":{"lmhs":true,"axiang":true,"bushuai":true,"jmsherry":true,"silvenon":true,"duepi.biz":true,"edwardxyt":true,"isenricho":true,"qqcome110":true,"arkanciscan":true,"mrmartineau":true},"contributors":[{"name":"Ben Alman","url":"http://benalman.com"}]}