{"_id":"timers-ext","_rev":"17-ac9e12c2a32c522aa329fbb096e49571","name":"timers-ext","description":"Timers extensions","dist-tags":{"latest":"0.1.8"},"versions":{"0.0.0":{"name":"timers-ext","version":"0.0.0","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"scripts":{"test":"node node_modules/tad/bin/tad"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"license":"MIT","dependencies":{"es5-ext":"git://github.com/medikoo/es5-ext"},"bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"_id":"timers-ext@0.0.0","dist":{"shasum":"1b389111088fe0268988842c37a7573b693e23d6","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.0.0.tgz","integrity":"sha512-SGt4XcKBvWoBBuGFHXyWKphmPNQzZnzvZCIalW4A/LyGfRUNPlT2kI0xzXwzjlHTyj2cUvaKhNCNrfpjI1Zpsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbknu+YJfk9ZyocpOGE3+7e4HBRUoMOeFvdFAzFuMfigIhAK92lTgd1gDzk8ydlIKTqIzHhkgVGCIVbVSf1oLIHPMf"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{}},"0.1.0":{"name":"timers-ext","version":"0.1.0","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.2","next-tick":"~0.2.2"},"devDependencies":{"tad":"~0.1.21"},"scripts":{"test":"node node_modules/tad/bin/tad"},"license":"MIT","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext","_id":"timers-ext@0.1.0","dist":{"shasum":"00345a2ca93089d1251322054389d263e27b77e2","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.0.tgz","integrity":"sha512-cSsFwWDXWSQTrYYI/WMqOT+owiAwAJwTaVbC6FwxZ042gpOEjQVcdfFEC75PrObrktp1RjfecyqY92nN/6YYqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClPp5O1lhMnzXwWh2zliuBRFffw+1qt+N+rE1So2vpCAIhANh4WV85BbHsJOlJQ5ZGWeZ6MrRN9T1z4GvpB9OPWiS6"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{}},"0.1.1":{"name":"timers-ext","version":"0.1.1","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.14","next-tick":"1"},"devDependencies":{"tad":"~0.2.7","xlint":"~0.2.2","xlint-jslint-medikoo":"~0.1.4"},"scripts":{"lint":"node node_modules/xlint/bin/xlint --linter=node_modules/xlint-jslint-medikoo/index.js --no-cache --no-stream","lint-console":"node node_modules/xlint/bin/xlint --linter=node_modules/xlint-jslint-medikoo/index.js --watch","test":"node node_modules/tad/bin/tad"},"license":"MIT","gitHead":"8508aa14e060bff757ad27c65f3013c03a05568b","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.1","_shasum":"d6422f1ebd67772355f46c93f25e3933992c8b08","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.3","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"shasum":"d6422f1ebd67772355f46c93f25e3933992c8b08","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.1.tgz","integrity":"sha512-uNdGbSr4DTQ3RxW7eECbPsEUv/Zkv7NCixoY+Z11dfMYaqc8wdQ1OloGin4hKgoLMzYaVeuzkEiBxgn53aR0MA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ1XDqrlCX8cB2kr1G40PmLYRdUnYhF+a68ByjjMzpwwIgMa0Px4+Lx9CAOZy71Y1zZ708IYXfFxhvaokW3SYn9DQ="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/timers-ext-0.1.1.tgz_1489591246218_0.2803815233055502"},"directories":{}},"0.1.2":{"name":"timers-ext","version":"0.1.2","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.14","next-tick":"1"},"devDependencies":{"tad":"~0.2.7","xlint":"~0.2.2","xlint-jslint-medikoo":"~0.1.4"},"scripts":{"lint":"node node_modules/xlint/bin/xlint --linter=node_modules/xlint-jslint-medikoo/index.js --no-cache --no-stream","lint-console":"node node_modules/xlint/bin/xlint --linter=node_modules/xlint-jslint-medikoo/index.js --watch","test":"node node_modules/tad/bin/tad"},"license":"MIT","gitHead":"a793f9bd4264fe197f833402ddd45e82ffa2e32d","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.2","_shasum":"61cc47a76c1abd3195f14527f978d58ae94c5204","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"shasum":"61cc47a76c1abd3195f14527f978d58ae94c5204","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.2.tgz","integrity":"sha512-dKHRhJG3LNlMZKjsIvWKPzcDrEl1U8vRHqiF9uqTLQJKdHLeXMeGyvGTYEuAQ0c0CtlMCpGNOpnllsSketfylg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDAiKiQwU7JXHZdOcC6spf9rhJQGfRe2ELYrUAeGgSncAiA2Pm0BfEHe9dtgDxKIs/Ipj8QMNSu5z+k3pbqWhos3rQ=="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/timers-ext-0.1.2.tgz_1491225304574_0.5325026088394225"},"directories":{}},"0.1.3":{"name":"timers-ext","version":"0.1.3","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.14","next-tick":"1"},"devDependencies":{"eslint":"^4.18.1","eslint-config-medikoo-es5":"^1.4.7","tad":"^0.2.7"},"eslintConfig":{"extends":"medikoo-es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"scripts":{"lint":"eslint --ignore-path=.gitignore .","test":"node node_modules/tad/bin/tad"},"license":"ISC","gitHead":"839cfa4ab2e8ae83be39b9366fa419526e22e676","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.7.1","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-2iKErlS+NnEr0aQVQS91/mjsqCDO4OFl+5c5RDNtP+acQJTySvNSdbiSbmBD0t2RbErirF2Vq7x5YPQOSva77Q==","shasum":"cf3ae91ba16990401a74ce85b00efb8f605e6fdc","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.3.tgz","fileCount":19,"unpackedSize":11714,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGz+v+WztUYF3sBnKzz1LNCdm3/K88fyuVH8EGYH9TTAiEAtCe37jBYBejJEJV5q0EHLjo9IFDX8gBg5zrknEQnETs="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.3_1520438861534_0.13425222370631684"},"_hasShrinkwrap":false},"0.1.4":{"name":"timers-ext","version":"0.1.4","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.14","next-tick":"1"},"devDependencies":{"eslint":"^4.18.1","eslint-config-medikoo-es5":"^1.4.7","tad":"^0.2.7"},"eslintConfig":{"extends":"medikoo-es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"scripts":{"lint":"eslint --ignore-path=.gitignore .","test":"node node_modules/tad/bin/tad"},"license":"ISC","gitHead":"a4c0647753ab91b9f00d79fbe2c7ef1ff7bfe7aa","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.4","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-FJ78K7BQ04LNCY2wCMqBro6eGSJ9E2iNlCdV113J/ddLPD9ynj41lBpGQe/VMFmt/s3QbT1W3O3FrtQBdvLJpw==","shasum":"365781e62b458722be079379fdbfe610a5efa4ba","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.4.tgz","fileCount":20,"unpackedSize":12417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKa1a+9N0qP+EydlGnET0fr0cCQhBnx5IjPffJFt9TlwIhAO7jL9tSO4w1+PfGh9Pv+aB86zNKPw7LY9p6IcvdhRx0"}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.4_1520521964083_0.6541044049839746"},"_hasShrinkwrap":false},"0.1.5":{"name":"timers-ext","version":"0.1.5","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.14","next-tick":"1"},"devDependencies":{"eslint":"^4.18.1","eslint-config-medikoo-es5":"^1.4.7","tad":"^0.2.7"},"eslintConfig":{"extends":"medikoo-es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"scripts":{"lint":"eslint --ignore-path=.gitignore .","test":"node node_modules/tad/bin/tad"},"license":"ISC","gitHead":"3be933914750faa8efa4fe0a341acb89de152b4b","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.5","_npmVersion":"5.6.0","_nodeVersion":"9.8.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-tsEStd7kmACHENhsUPaxb8Jf8/+GZZxyNFQbZD07HQOyooOa6At1rQqjffgvg7n+dxscQa9cjjMdWhJtsP2sxg==","shasum":"77147dd4e76b660c2abb8785db96574cbbd12922","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.5.tgz","fileCount":23,"unpackedSize":13886,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDM+p1PqBGAhEAK7kcZnlnVeQ+mAQtpqUkVHp3NffIaqAiB+/vmEljeRDPCoCI8FYcYoFPwjqiwoyGZkmhMH5cuS+A=="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.5_1520949969638_0.7542956111268373"},"_hasShrinkwrap":false},"0.1.6":{"name":"timers-ext","version":"0.1.6","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.46","next-tick":"1"},"devDependencies":{"eslint":"^5.6.1","eslint-config-medikoo-es5":"^1.7.2","tad":"^0.2.8"},"eslintConfig":{"extends":"medikoo-es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"scripts":{"lint":"eslint --ignore-path=.gitignore .","test":"node node_modules/tad/bin/tad"},"license":"ISC","gitHead":"0ae2fe22434a1159ad249c811d6be90ce0a1bf80","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-o1md2KpfsszoK4dNPDIgRGxFqyj1zgnqVLUmc9IgRbBTQ5EvpnZnRazwgceA9VNEVGRuV2vVlKUzL7yrYsxvlA==","shasum":"112d07c1ddb18abec35396e8cd2959d1282b1725","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.6.tgz","fileCount":23,"unpackedSize":14223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtfwICRA9TVsSAnZWagAACpoP/j55LXMq5o2y7cqBlNqU\n9ig02uD5v27sfCS4zyKNLr6Hd6w7HF6PW4AUnFdKUwDK+QtNjM62ipATlssf\n9Y8dKwCYmZGofneMYuphw2AknG31SzOuZTES9x5kOJlxP56cQm/j94IEIyZC\nQFOjmdQbKLA+PAQKsPr3N+WjHHZq7ax3dt9dLJpsOtJJ6uXqgXIhRvTEIhtH\nKWtbg0vu5gVVuP1vHgnSzARcOIwtfXCreiTW+eUjWNoOzRJpxX6/pUcsuYKg\ncnZdtdV4w9xnN4VCgI5WMJEjKTwpZJBSwaH4QSkt2cmVRfIrRxG7SxOA8T+a\nXZ/vuyxJVf8wHu3+z9je4mzcGWBiN0Pr+AoFMV3XHjpbDtadh9pQ4q2eGy9o\n+Amuzv1+jgELkUVb8B9ErlrIkM5I1LS7bk9PY68sTUIeCmog8HnM1wt5BPLv\nZPBB7fPa8c/fEp+UuM1qyNrYXBEZRtCKNQyjtzjuMKXH9rs8h5S4U5aV9RIM\npKgg6B4LObJ6jb+qKd9CW0QO8tdMKHNX9inf537N3BubRM38zQTqaXJexYHf\nCz8AMdN8bUkBUbGXOEN3+jfI/DbSaoSSTGTLeWYbSgu/28hzn2wy72PRsTXS\nb3mWhEBVAFBMRmwz7SwJujjVt/n8CsnD8GcLhsVck/24K1NU97PhdEreTD9m\nSLvN\r\n=0Q7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYmDLygvSMtKQiB/6agR9xVv1Y4IHRJBSwBEMDBipyNAiBg6pxoc9AujCEV55dCPrLOGLC32myDhIc1Aqy7DvcWuw=="}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.6_1538653191848_0.7205543572414739"},"_hasShrinkwrap":false},"0.1.7":{"name":"timers-ext","version":"0.1.7","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"~0.10.46","next-tick":"1"},"devDependencies":{"eslint":"^5.6.1","eslint-config-medikoo-es5":"^1.7.2","tad":"^0.2.8"},"eslintConfig":{"extends":"medikoo-es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"scripts":{"lint":"eslint --ignore-path=.gitignore .","test":"node node_modules/tad/bin/tad"},"license":"ISC","gitHead":"7ec87001f8977ed186cbfab921fc9cbfbf7d7f51","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_id":"timers-ext@0.1.7","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"dist":{"integrity":"sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==","shasum":"6f57ad8578e07a3fb9f91d9387d65647555e25c6","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz","fileCount":23,"unpackedSize":14421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtf6MCRA9TVsSAnZWagAAY+EP/jCNb1UiKHH1bDWDg+jK\nKpQBWHySsrcsfSFxrq8KcvNbAt57zGMrI1Pz7M8ybbniBye/N6reOofiUbqL\nG8S5jlyIB9xSEUfeiKeuEl/RzBrj5IPMYumNfIc1fFz6zmeLotovQtqCpVKp\nopEdBjowKBPoBL1QxMb5j+jc3Ydxleb/9vMis2g0YD2dwH9os6t85awJ1Qah\nP72cUOUx05TAsX/jvTSembx3N/+GxUmdDNyZpY/SW5dvliIKxUbVk2arGlid\nMIoKQOhEASCwYiw/CiavJEZzd5kZkm1op3ixtEXpvmKfZXeLYx6Bm29hkocF\ndLzJsoUhRqAb+xn4865K5CrnExKpDFsZHmVH7HFR2fVF5CSwtq260ocYbfib\nVZ1F3N/Dv9Ac/WnXt1Zhgtp5vupT7or4tfwOQqlZQlphWlf72zBdek2vug7i\n/pDig45K/UGgSmKed/17BTIuOnTvXldduwhffe+A6OcLbcc/M0TjcmDC/GD3\naPNN4JVgG8I80cXtHlxpc2XaXZCijuI9TPkgjh0J6QwkMHeN0AiWtIHrdzYg\nUHHHRsGKQ++bbeYHN6NXGYGEunynw01JtKJs0T+k38KfasRLvMM5v7JwgCSy\n8M4QxgUTJc0x50Bki7xGGeH6NmsXDIxn1ICBXqd3HnRKb1Dlygj2QN5Wm845\nCyWf\r\n=dIl3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDm/wrmktRTp6BY91fx0v7qX0ubnSSUrZS+JJ6lVJfvGAIhAKT6g2CKB8RphaMHvoAgSr8QBlzijqoG4r3fX1GsqNQV"}]},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.7_1538653835542_0.37461690756103705"},"_hasShrinkwrap":false},"0.1.8":{"name":"timers-ext","version":"0.1.8","description":"Timers extensions","author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git+https://github.com/medikoo/timers-ext.git"},"keywords":["timeout","delay","interval","time","timer","timers"],"dependencies":{"es5-ext":"^0.10.64","next-tick":"^1.1.0"},"devDependencies":{"eslint":"^8.57.0","eslint-config-medikoo":"^4.2.0","git-list-updated":"^1.2.1","github-release-from-cc-changelog":"^2.3.0","husky":"^4.3.8","lint-staged":"^15.2.5","nyc":"^15.1.0","prettier-elastic":"^3.2.5","tad":"^3.1.1"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"*.js":["eslint"],"*.{css,html,js,json,md,yaml,yml}":["prettier -c"]},"eslintConfig":{"extends":"medikoo/es5","root":true,"globals":{"clearInterval":true,"clearTimeout":true,"setInterval":true,"setTimeout":true}},"prettier":{"printWidth":100,"tabWidth":4,"trailingComma":"none","overrides":[{"files":["*.md","*.yml"],"options":{"tabWidth":2}}]},"nyc":{"all":true,"exclude":[".github","coverage/**","test/**","*.config.js"],"reporter":["lcov","html","text-summary"]},"scripts":{"coverage":"nyc npm test","lint":"eslint --ignore-path=.gitignore .","lint:updated":"pipe-git-updated --base=main --ext=js -- eslint --ignore-pattern '!*'","prettier-check":"prettier -c --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettier-check:updated":"pipe-git-updated --base=main --ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier -c","prettify":"prettier --write --ignore-path .gitignore \"**/*.{css,html,js,json,md,yaml,yml}\"","prettify:updated":"pipe-git-updated ---base=main -ext=css --ext=html --ext=js --ext=json --ext=md --ext=yaml --ext=yml -- prettier --write","test":"tad"},"engines":{"node":">=0.12"},"license":"ISC","_id":"timers-ext@0.1.8","gitHead":"5feea55d9820970daf5cd9c4a874053047940ac3","bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"homepage":"https://github.com/medikoo/timers-ext#readme","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-wFH7+SEAcKfJpfLPkrgMPvvwnEtj8W4IurvEyrKsDleXnKLCDw71w8jltvfLa8Rm4qQxxT4jmDBYbJG/z7qoww==","shasum":"b4e442f10b7624a29dd2aa42c295e257150cf16c","tarball":"https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.8.tgz","fileCount":13,"unpackedSize":12111,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzAEKWJp2nzOZz8U2eD0kT9L65QotbUpcwtC+VrcTedAiEA++l9AQ+U/v3nQxTxBcAa6BgCLNVHq6buQONCfbU+Puk="}]},"_npmUser":{"name":"medikoo","email":"medikoo+npm@medikoo.com"},"directories":{},"maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/timers-ext_0.1.8_1717441647169_0.3322133414508657"},"_hasShrinkwrap":false}},"readme":"[![Build status][build-image]][build-url]\n[![Tests coverage][cov-image]][cov-url]\n[![npm version][npm-image]][npm-url]\n\n# timers-ext\n\n## Timers extensions\n\n### Installation\n\n    $ npm install timers-ext\n\nTo port it to Browser or any other (non CJS) environment, use your favorite CJS bundler. No favorite yet? Try: [Browserify](http://browserify.org/), [Webmake](https://github.com/medikoo/modules-webmake) or [Webpack](http://webpack.github.io/)\n\n### API\n\n#### MAX*TIMEOUT *(timers-ext/max-timeout)\\_\n\nMaximum possible timeout value in milliseconds. It equals to maximum positive value for 32bit signed integer, so _2³¹ (2147483647)_, which makes it around 24.9 days\n\n#### delay(fn[, timeout]) _(timers-ext/delay)_\n\nReturns function which when invoked will call _fn_ function after specified\n_timeout_. If _timeout_ is not provided [nextTick](https://github.com/medikoo/next-tick/#next-tick) propagation is used.\n\n#### once(fn[, timeout]) _(timers-ext/once)_\n\nMakes sure to execute _fn_ function only once after a defined interval of time (debounce). If _timeout_ is not provided [nextTick](https://github.com/medikoo/next-tick/#next-tick) propagation is used.\n\n```javascript\nvar nextTick = require(\"next-tick\");\nvar logFoo = function () { console.log(\"foo\"); };\nvar logFooOnce = require(\"timers-ext/once\")(logFoo);\n\nlogFooOnce();\nlogFooOnce(); // ignored, logFoo will be logged only once\nlogFooOnce(); // ignored\n\nnextTick(function () {\n  logFooOnce(); // Invokes another log (as tick passed)\n  logFooOnce(); // ignored\n  logFooOnce(); // ignored\n});\n```\n\n#### validTimeout(timeout) _(timers-ext/valid-timeout)_\n\nValidates timeout value.  \nFor `NaN` resolved _timeout_ `0` is returned.\nIf _timeout_ resolves to a number:\n\n- for _timeout < 0_ `0` is returned\n- for _0 >= timeout <= [MAX_TIMEOUT](#max_timeout-timers-extmax-timeout)_, `timeout` value is returned\n- for _timeout > [MAX_TIMEOUT](#max_timeout-timers-extmax-timeout)_ exception is thrown\n\n### Tests\n\n    $ npm test\n\n## Security contact information\n\nTo report a security vulnerability, please use the [Tidelift security contact](https://tidelift.com/security). Tidelift will coordinate the fix and disclosure.\n\n[build-image]: https://github.com/medikoo/timers-ext/workflows/Integrate/badge.svg\n[build-url]: https://github.com/medikoo/timers-ext/actions?query=workflow%3AIntegrate\n[cov-image]: https://img.shields.io/codecov/c/github/medikoo/timers-ext.svg\n[cov-url]: https://codecov.io/gh/medikoo/timers-ext\n[npm-image]: https://img.shields.io/npm/v/timers-ext.svg\n[npm-url]: https://www.npmjs.com/package/timers-ext\n","maintainers":[{"name":"medikoo","email":"medikoo+npm@medikoo.com"}],"time":{"modified":"2024-06-03T19:07:27.519Z","created":"2013-08-27T09:06:30.097Z","0.0.0":"2013-08-27T09:06:33.288Z","0.1.0":"2014-04-27T09:57:29.758Z","0.1.1":"2017-03-15T15:20:46.872Z","0.1.2":"2017-04-03T13:15:05.291Z","0.1.3":"2018-03-07T16:07:41.632Z","0.1.4":"2018-03-08T15:12:44.137Z","0.1.5":"2018-03-13T14:06:09.710Z","0.1.6":"2018-10-04T11:39:52.076Z","0.1.7":"2018-10-04T11:50:35.669Z","0.1.8":"2024-06-03T19:07:27.319Z"},"author":{"name":"Mariusz Nowak","email":"medyk@medikoo.com","url":"http://www.medikoo.com/"},"repository":{"type":"git","url":"git+https://github.com/medikoo/timers-ext.git"},"homepage":"https://github.com/medikoo/timers-ext#readme","keywords":["timeout","delay","interval","time","timer","timers"],"bugs":{"url":"https://github.com/medikoo/timers-ext/issues"},"license":"ISC","readmeFilename":"README.md","users":{"iuykza":true}}