{"_id":"@amphibian/iterate-down","_rev":"14-9c9824ab220c1840dd462017e7f27357","name":"@amphibian/iterate-down","description":"while loop abstraction for iterating down with -1 as increment","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.4":{"name":"@amphibian/iterate-down","version":"1.0.4","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.5"},"gitHead":"67497b961e3a923bbae8b9f63b79af393731671a","_id":"@amphibian/iterate-down@1.0.4","_shasum":"c0238b9f0043ef5b4e75315204b4791c4699422f","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"c0238b9f0043ef5b4e75315204b4791c4699422f","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.4.tgz","integrity":"sha512-3IkCuxL8CE7RrS/TbclIU/XTcwjqDGEhq84krLmrclr3pRVNulFegqUj+cqfKemb7BnXFw3w+C7+2Nn6RhjwgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3flbpbj4eedb4/DUZASr14agSv6/YiN/z92tul8AXLAiA397BlB+lUzQRxcf5hBShGwyNvqpj5BF6ioGG3+jvsUA=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"directories":{}},"1.0.5":{"name":"@amphibian/iterate-down","version":"1.0.5","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.6"},"gitHead":"d9ff3dbb261a43ce343b3b1dd584b012168f8a08","_id":"@amphibian/iterate-down@1.0.5","_shasum":"00d55dc24ef1ce0ca0985486531f828ccf1e7204","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"00d55dc24ef1ce0ca0985486531f828ccf1e7204","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.5.tgz","integrity":"sha512-X2rwt3Y1mJCzFECNmMEOd+RR1+VtcaWMPvkohc2wL3TYTVgQFYbYouGqI2SDVrgO+Pv0UQMl8qlnO6fB6Tbvvg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+gL8Wrdck8aHNSwxtkDx17Nm/i7nGdGkcNBCM1AkmcAIhALL5rN6TZ4s7WoteW+d/dQf8WmI5pZCCo78pSRgrg5P9"}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"directories":{}},"1.0.6":{"name":"@amphibian/iterate-down","version":"1.0.6","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.7"},"gitHead":"4de0cbb031e83b94f1b5ceca3622e71d59734262","_id":"@amphibian/iterate-down@1.0.6","_shasum":"26642a5564b69f5602437320d870dec817bee456","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"26642a5564b69f5602437320d870dec817bee456","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.6.tgz","integrity":"sha512-65wnvOAV3DJOAR9wan8bqzX7t0o/Ovimpz8n3DWXUdiaeGkN111whoDOtyTJpMPAIJiXiA9F0e8zZ5BZCNckCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClpI7h2KQH60YoCiG7WjRl2TsNTqNrMHXym50df6gxVwIgW3vpk+NqzDzFZzRasg4BJEPgrqLplFJYXFdRjcf2GTo="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"directories":{}},"1.0.7":{"name":"@amphibian/iterate-down","version":"1.0.7","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.8"},"gitHead":"69bf66ba71d8ca1e3e1ee1ff5d51f92a7d6479f1","_id":"@amphibian/iterate-down@1.0.7","_shasum":"36af1791d4d3e2aca666a82726ecc7383f120fd1","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"36af1791d4d3e2aca666a82726ecc7383f120fd1","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.7.tgz","integrity":"sha512-7hcxHFHThklr+/IOAiltitymAwfBWLB1ofnKb7vQvh4M9270Xtsk4g2TLfn0VwrC/Tb5WQyzeg0DSAogIqq8WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVOdczq/AXr7+A9OEmWrcgmtC7Iv0cwfHKIeRa0zDDFAiAkkypcgXbvgHC2Vql/m0J71AgTeE5OCkaBIGSbOz3BmQ=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"directories":{}},"1.0.8":{"name":"@amphibian/iterate-down","version":"1.0.8","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.8"},"gitHead":"38c95550db6e736c4af880caf7e7ae579cd03a69","_id":"@amphibian/iterate-down@1.0.8","_shasum":"014008d59067a8f5d54b6fa9ecb0614daf8bf1bc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"014008d59067a8f5d54b6fa9ecb0614daf8bf1bc","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.8.tgz","integrity":"sha512-uItXwqj7dAm3j3PlmiqaoeKjMY0q3zq4HVNYFxzann1sZwCNc0SYBarmZjq+QXcCcY70wovXYaGb8ryzky/+CQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkvlpaqALDYlGU8pFLaZso7yqfdbV7imRDDZX2VE7a/wIgZfK6tHFIoz3UJCJ/es4dKVPlkV0t6XMe2uypQvlsHJU="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/iterate-down-1.0.8.tgz_1473336422595_0.7822121612261981"},"directories":{}},"1.0.9":{"name":"@amphibian/iterate-down","version":"1.0.9","description":"while loop abstraction for looping through indices from Array.length to 0","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^1.0.9"},"gitHead":"44a8caacb889ac3597291c169cf8e75ab758f5d8","_id":"@amphibian/iterate-down@1.0.9","_shasum":"30bdf1a341e1e7f6026b134758b19cb1e6c50d2b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"30bdf1a341e1e7f6026b134758b19cb1e6c50d2b","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-1.0.9.tgz","integrity":"sha512-v2VGs7Ggd9KOvmqgHNhINPJyrqxiq7xtuLPG+1V0GJgmrFPLxh0VrtLREDBV8hY/913gDz2hypuYJwcpT+uTGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGg55C5nIPJ5AzNwB7RrksyER3D+1NtBRqz/Ys5Bhwo4AiBSXtxkZBgNwWfrcV2W0x4BT44X+Os0Cjo81b25p3Wt6w=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/iterate-down-1.0.9.tgz_1473337012855_0.32204781216569245"},"directories":{}},"2.0.0":{"name":"@amphibian/iterate-down","version":"2.0.0","description":"while loop abstraction for iterating down with -1 as increment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^2.0.0"},"gitHead":"d6722a9f727d6d972a4bc0e303c6e2411dc4b52e","_id":"@amphibian/iterate-down@2.0.0","_shasum":"77891ad152f5ac2f052dbe20ea61c41844ec9ac6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"77891ad152f5ac2f052dbe20ea61c41844ec9ac6","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-2.0.0.tgz","integrity":"sha512-h7vZ/l4LOOZ+bGvYiDkrkeE4ANlecg0CX1dNtIf0+0ewTT6OfuVq6Zj6znIHh1F7X895h/tC9RUBKtIoQOrapA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICoPnXIRrHi4CKYmeQAznJR2kGM2voxW62a70637tb7fAiBK7ljKvzRnoDkak0EWC879zLDzRVawW0VKEAtApIsetA=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/iterate-down-2.0.0.tgz_1476392880526_0.6103758704848588"},"directories":{}},"2.0.1":{"name":"@amphibian/iterate-down","version":"2.0.1","description":"while loop abstraction for iterating down with -1 as increment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^2.0.1"},"_id":"@amphibian/iterate-down@2.0.1","_shasum":"8657e70f79c4950a5163c5bb3cf4455ebb1171ab","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"8657e70f79c4950a5163c5bb3cf4455ebb1171ab","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-2.0.1.tgz","integrity":"sha512-nBAcs8z8uHSHAOklVbuDwoAHSR8YSFYP1CsiEOFS+UXl73ho+Sr1R3ljTzmbBmsVKGMtA0bKjndEUNuVILgQsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuhwC3G31eghqc1l8pqwBLCgdb/QASqqwfZsjnN5g7TAIgDFwffQR2OkgSzILHSkAzVl2qCVSCkA+BIpQ/iHfl1Nc="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/iterate-down-2.0.1.tgz_1481728350146_0.7101663963403553"},"directories":{}},"2.0.2":{"name":"@amphibian/iterate-down","version":"2.0.2","description":"while loop abstraction for iterating down with -1 as increment","main":"index.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"license":"ISC","bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","dependencies":{"@amphibian/iterate":"^2.0.1"},"_id":"@amphibian/iterate-down@2.0.2","_shasum":"f37a4e86e1732f69edd696ec3850b674bcccb821","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.2.0","_npmUser":{"name":"amphibian","email":"t@hom.as"},"dist":{"shasum":"f37a4e86e1732f69edd696ec3850b674bcccb821","tarball":"https://registry.npmjs.org/@amphibian/iterate-down/-/iterate-down-2.0.2.tgz","integrity":"sha512-ZS66qP/DNu3TFk1i201RiipCUMhSVO6jUK3GboOnzU2cWlNczkmO3KRi2K5gKp0zV7wKfw8S1hAL49k2+53jGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBpljqEa/G6EZaQAUElaku826K2R7A+/gocJRQUSmgj0AiAETPYlNmUeWV0DPdL7vnal3opXp0a9NCJbhH/d39e7pg=="}]},"maintainers":[{"name":"amphibian","email":"t@hom.as"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/iterate-down-2.0.2.tgz_1481728600543_0.19729986367747188"},"directories":{}}},"readme":"# iterate-down\n\n[![build status](https://gitlab.com/thomaslindstr_m/iterate-down/badges/master/build.svg)](https://gitlab.com/thomaslindstr_m/iterate-down/commits/master)\n\nwhile loop abstraction for iterating down with -1 as increment\n\n```\nnpm install @amphibian/iterate-down\n```\n\n```javascript\nvar iterateDown = require('@amphibian/iterate-down');\n\n// Iterate 5 times from 5\niterateDown(5, function (i) {\n    console.log(i); // 4, 3, 2, 1, 0\n});\n\n// Iterate 5 times, but stop at 1\nvar question = iterateDown(5, function (i, end) {\n    if (i === 1) {\n        end('hola que tal');\n    }\n\n    console.log(i); // 4, 3, 2\n});\n\nconsole.log(question); // > hola que hora es\n```\n","maintainers":[{"email":"t@hom.as","name":"thomaslindstr_m"}],"time":{"modified":"2022-06-12T14:39:50.997Z","created":"2015-10-21T22:57:11.140Z","1.0.4":"2015-10-21T22:57:11.140Z","1.0.5":"2015-10-21T23:23:04.248Z","1.0.6":"2015-11-02T00:48:04.667Z","1.0.7":"2015-11-22T18:42:44.720Z","1.0.8":"2016-09-08T12:07:04.409Z","1.0.9":"2016-09-08T12:16:54.037Z","2.0.0":"2016-10-13T21:08:01.516Z","2.0.1":"2016-12-14T15:12:32.316Z","2.0.2":"2016-12-14T15:16:42.544Z"},"homepage":"https://gitlab.com/thomaslindstr_m/iterate-down#README","repository":{"type":"git","url":"git+ssh://git@gitlab.com/thomaslindstr_m/iterate-down.git"},"author":{"name":"Thomas Lindstrøm","email":"t@hom.as"},"bugs":{"url":"https://gitlab.com/thomaslindstr_m/iterate-down/issues"},"license":"ISC","readmeFilename":"README.md"}