{"_id":"p-progress","_rev":"14-950794e163b425f65dda45550728625e","name":"p-progress","description":"Create a promise that reports progress","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"p-progress","version":"0.1.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"devDependencies":{"ava":"*","delay":"^2.0.0","xo":"*"},"dependencies":{"p-map":"^1.1.1"},"gitHead":"b4591ed673693481f6b06533bfaf7a17febb0628","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.1.0","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-abBWCtzaTjgEB0lMgn77Jo2mJZGPq6nz5ZtRTuNdomZnCfGoC3ntJeaeiwUN/uNr+h8GXOfS4FbB+0Z0vYLkBg==","shasum":"326faab6ed5c5bff4d6f0d08c60e2ff4b8019513","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIDbVKO0THQ5XGdhfrtI/06a5LcOev+L8CBXfnbBhBWFsAh87YfiHJLWUWrYaxlLPIa1TIGY3aC9SUdxMz6drxJzz"}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress-0.1.0.tgz_1505128548948_0.3918638874311"},"directories":{}},"0.1.1":{"name":"p-progress","version":"0.1.1","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^1.1.1"},"devDependencies":{"ava":"*","delay":"^2.0.0","xo":"*"},"gitHead":"2a1efaa2c4bd89e37cb8bab96255895110713efb","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.1.1","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-5Oww5Vhw89DuwK9o8caCCmWYuznih+Z3kDASgzpkYKWjTaJxGJqRz4KESsqUohs3N/KtW2ecOImGDNGQpVuFTw==","shasum":"1425084742953860a81aedfe2e8aed268ebaa5ad","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFG8UA7PNGA7uvRk/r7D/z7el7kvEWisTJGbo03pjWCAiAPwc5uoRdaXm5uaBoJpRl0BMTTlXaOvqktceDbYpLxhw=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress-0.1.1.tgz_1505128948322_0.727004180662334"},"directories":{}},"0.2.0":{"name":"p-progress","version":"0.2.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^1.1.1"},"devDependencies":{"ava":"*","delay":"^3.0.0","in-range":"^1.0.0","time-span":"^2.0.0","xo":"*"},"gitHead":"8f417d09809f99c6e5b069b1e7cb4a82c99bb9e1","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-MeVSdqGB5t1qjRe5bHKAMsFoOLRHegYo42HYsXK873YuNLdMGXjKV7BNytOV+7jNHFmQUsZVRvUi5hP83yKKTw==","shasum":"7ac844189326d6e6f96b06417f0146cf046952d9","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.2.0.tgz","fileCount":4,"unpackedSize":8400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRei8CRA9TVsSAnZWagAAKNwP/iGIf87wBFxmhNty+ckp\n7dYQB9rCLtZiIxglLJMWzNMXhyxKc4ERlzS+FCKXg5vK4nkwX8d/YhqmkIDD\nDjTCQ1h6eA9Po8asgTQJFLC4r5DsWMmYRXHgI4+CasNsqEUFHg72Ngt+4xuR\nKbJRS5TV23xIzYAoq4gkrB/SQrvm1ls6yW5e5uGIUWPGavNcFKhGrOH7YRjv\n4C+hLb+MBTZEcp2BPHrk+GDaq+wcfkAaWJ21i3kZcJ/k4arSpfBHeOq7JSMk\njxa1tMgQ+IBvHPZ7fEU4n+2QJev2bcoJYNe0sKQSTpRVqLBDlKfEIdD4TbBF\nngLysakUVys9TtqMTLMdx+AMs2q7Z78Oft23mWIfDkouHMJEkffn+MbwRMMP\nonkVnGgtxzYWe/oAT1CgO2mxQATRCm+Rypv1pm7tZHqQp6RjggW9LPMeanHc\nUpET5u2e2BM+2NeuDVPgHYzsY84J0OrA3KNqyzP2wV3NqmJbEEJshFZhXsIn\n+1g8zVGtHmRbBiGHwZo2eiKMVpgNi7s21eB1yJBBzK32qOmT5hEw+YPd4+ko\nc0fFtdgdgVWfYnPL8ONpCvojsVWzo81a/L+DdNnqv0ub69Og0dB+pHg5iSd9\ntZFkCal60U46xuJhzchDFpyjpazz4aypFGsvpATAwxMB74ZqTGjdjVqwE2Ri\nphYW\r\n=SOFV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQOE9eou6OMWueJalj7DxHSjKAvnjbbE11eckq67Qx1AIgPRB+kgMaDdNOBJ/WVZlGbqhonUAVozG6PMlq7lYSjQ0="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.2.0_1531308220203_0.11853562813866003"},"_hasShrinkwrap":false},"0.3.0":{"name":"p-progress","version":"0.3.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd-check"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^2.0.0"},"devDependencies":{"ava":"^1.3.1","delay":"^4.1.0","in-range":"^1.0.0","time-span":"^3.0.0","tsd-check":"^0.3.0","xo":"^0.24.0"},"gitHead":"1194cec4ef591cc6270a89a942a70751816db1fe","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.3.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-gxXjmRsIvPeBDNWgHlPPzYPDoIB6fDcZXtoxISwm3tRqVlSPRAiRjmrZCcqv6tNcw4sGZ0nyaiYjslykjKvgAQ==","shasum":"fbcaf1ee06d7956a0ba9372c017227b0475a6d4f","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.3.0.tgz","fileCount":5,"unpackedSize":27365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch0UuCRA9TVsSAnZWagAADLIP/0Yc/AkjbHif8XcT8RMQ\nvPdfw6U3ricVHd6h1Qirbh1wUbFvPfF6ho6dY5QpUy6XckxzVaT3Kk8XvYd5\ntEGM3kzdHTNUAanGmj/GvUm0FMS0bX2egSkqZqHj5w79tvp3wM+WhJc5Ti7S\nnaLpGC5ilZ2al4aXgh9AIYT3YPpostV8n5nFLcYXnXO39GGf1IXM9bxrGXdj\nAeM1GJedW9OXltoscrhO3FpKvSKCAE7DYSaqq25vGsmSLHa3OWV5aXn8Nss4\nFdUckkqKbzkidRTZ2k0YkBSNC/dn1ZEsuYVDCfj1WIbkfdOOhI0wVqPyFSjs\n7UQAihLFKh1JyHRkslWoXE7pgqaO1WPBEwn0uxPoOQZbyjqjARzSxsQDZNcQ\nPHloqc5zwNwoerKUpG5KvKOd+rNp7DMzSsOzxBTXjL51rHCoDacKW1gJDk+7\ngwXMQQ9ZEqS2tjv+JAEQFtyiWHeOTJClI7IB7tKQvL2W1wLKdFmkyns/5nmD\nMLZGKzXjy8n2Hi1CvlWN0fW9TnNOFYbexqWADcVFCqH5pFKrIDCz2aSg8XIV\nhFxnYCei8VTK+DB585WsJe6h38lxfRU8krwx5Ekwfj3JvGxfrPVwguDc+RDG\nE7kuRHMa1eD+6YbCF8Sn7wRToVeRwUrA0Rm8SgDjhYv/QD5eD+vy0vGztMbc\nYFNp\r\n=Ho6f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC8HWBo8F9GKHfr9mw0Co4Z88DWTuJNcoWy10HkGpAruAiEA/+ZbnqweB95Z8rXhBTlYsvfw/yu5KwfwfSPOK5p1tlE="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.3.0_1552368942112_0.27987513008586706"},"_hasShrinkwrap":false},"0.4.0":{"name":"p-progress","version":"0.4.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^2.0.0"},"devDependencies":{"ava":"^1.4.1","delay":"^4.1.0","in-range":"^1.0.0","time-span":"^3.0.0","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"53f2919f8ee12932981b50ada4198eaa00e65a7c","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.4.0","_nodeVersion":"8.15.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-fWWMdSLdaiCIKDxAlr4fMB19Nb8GtB5pg2lujGcgO6+H+XIXCPviuHFKEeLm3bg1iqExi7L4AN1JERkaGdhPaQ==","shasum":"8790993ead02fe9c5b994d65d0813410b72cbb35","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.4.0.tgz","fileCount":5,"unpackedSize":29025,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoeg/CRA9TVsSAnZWagAArOoP+wWGhx1kBwb5qdXy/ymE\ncJGd93pmutHPSgtJ2S9SUyM88u+FtJsrIL49bpkkayPgWbWLVdumQCfDkVij\nnHefqf/2EeUgvmz0MFpsxvfGKvieXihjnxOIhEqurfOqhUjR0on6CA6OzjDO\nJxsXdKDmRiIRLQSdxqIQhJPKRBDijj56Pnql/jc87d3/4EilWE7g9Bnupa2s\nrsK2eJ0VObfJuXFV9Dm3yZaApoRIm8JEnJVdl7vitw9QUPteom8FGUANPqO8\nkEhVvg8XbvFln4o9ICtCD39kUbMXz3hLU9m6+aD4eitg5oPgLOOr0i2iYf4K\nrtyFH3/P4Y9Hp9OFeeZmJpKsJLFOBwmfWK5RJL2KxexXbtUk03s50KxhX9RM\naUz0WYxBo4r3WWDIFNEyHuedzIB3C8H8FXJStoqave8rbJcFRoHFj5bZgatV\nX9+dB/30YCNma52T4++gC5xnXHxFAQL+21PYy8S1Y9B8O/RLWgMx6ov1fJcD\nwBOMu8Vf6GgO7PTcQjdSt3rNrizzozAQ4U6dAoVB3HsXQhtVD9ZCCclIx/ZB\njJw6jfxmUaz7TO4WFqaS3FhuWygZ8MyetUCyay+JsD06CLGb3+tZe2xKGAWw\nVzRJAextdWwTedrCdyHCb56b/W9KdsiZBdGIVxkboK3xR0emaq+DqQaxLymG\nBOCa\r\n=Gfr3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGboAnXc5NqsWRhWWMa/bSH9mKJN+rgial1RpZbnVEc8AiEArGk5t9i2cyFy6IlBXJKpdPYE+dUtZN5awXY7CrJsAAE="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.4.0_1554114623079_0.37194558539516054"},"_hasShrinkwrap":false},"0.4.1":{"name":"p-progress","version":"0.4.1","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^3.0.0"},"devDependencies":{"ava":"^2.2.0","delay":"^4.1.0","in-range":"^2.0.0","time-span":"^3.0.0","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"a24163f30888e2337ddfcd1fc74eb0ed7973167c","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.4.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-9zo3pgPPX0M/W9YWK8g8hfAnftiLAGGGoy2wp6du//aFGc6XcP8haImyXCSRfRxZCtRyIy+0Uq4gpYL9EmyLJw==","shasum":"494ab8f8016941bcb511a7d1d52995c5cfe1dabc","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.4.1.tgz","fileCount":5,"unpackedSize":28961,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdWT30CRA9TVsSAnZWagAARlgP/1KuCiTRAYn30hqxfz8u\nrOuPhZzcvbSUZuqDIsLN1aJYJlsR+dHsowCpBOg1imoRVAPJNmGw2LAuqVJ7\nUEpOsi4p+JHR4yxO1FoKBq/c9rDau/V0gxrQqrruDlrco2mAGRmY0bRtDL9L\n754qcjLGGwITc8SM4xLKWWM6iS/I4qifkvc/yPRE5jvCoQVJwD9Y+nkea9iE\nxGuYWl9BRkDcJqfPQ3MP8R0TwwPV0gZ9Btrzwp6WrDES5yE6c4O/9yBh0nqp\nuAliWRh01dbs952qUWGueUbMvhut4HuqMgX3MNoFt70NWntru3jefwL9u1lu\nY/BiiTFDDcjKO3ObDQ128p1SUnhNwtpjN9L+ovpoghotDzno6wE/t8/IRfyY\n5T7c2gmSpqduRv/BdEZzH0b+SdyWoz3NUVcHTjY2LuW3GIUP2zcqmDHMTdLm\nThyZ46ZOx1TfqUY5xVX0iYEx+x3nl7QrqIPV+xM/9wJnh57nXoc0nJL/2S1Y\nvr8dO7SMucTzDbCMtfG/tUb+0U/NbFhcJkOw6R1BcqtQcdzaMzZ2O47Lqw0l\nb1wxXn2pRixyL/bLBh9a1Vaz4C2yCS7YesAgGu1s7NlBImB9KWuKTCD1vrmJ\nm+s47mf+zbh2wi7EQhsiC0vu+cH3hxPj1NvM9bU1jx8r3OP+Z6l3C9uq912Q\ndYUK\r\n=oJNI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFk7FtjSD92ilYBzoHSpMzlEbBea07aDhgzErhdku5SeAiB5CfryHor1MJU1Y/XeMYWJ1/WPi57PrbFm96ZGdoZ0fg=="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.4.1_1566129651803_0.7068619313806952"},"_hasShrinkwrap":false},"0.4.2":{"name":"p-progress","version":"0.4.2","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^3.0.0"},"devDependencies":{"ava":"^2.2.0","delay":"^4.1.0","in-range":"^2.0.0","time-span":"^3.0.0","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"e8e18154d725385d04fd94b99112c92b5be29200","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.4.2","_nodeVersion":"10.18.1","_npmVersion":"6.13.4","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-+OAM5xmmURMFepDBN5liQOn2qVBqFVKThw59N+PqYZJP9wRKZtmvx/kIx/Smdhg8gwnkKN/WSoFne5py+XEocQ==","shasum":"65f8d463a3d4b859ecbefb5d43c8b6d624d8f88d","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.4.2.tgz","fileCount":5,"unpackedSize":29191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeT8QXCRA9TVsSAnZWagAAcIUP+wZX5mzSQ66dLBDpWKxI\nLFmnaF+htCCBUpIzDYL7k2gl2afSiVBT56lm0GceZrhimsMrvh1qaWSfyWN4\nzkUYCjCBFt+ZwAtiUvJRWC79XZGYPEUwFVQjHhRFI3CAEXaaY5Joycg+evoG\nv+IX6xLGJbe2HMZs0TI7Gs0y//p4j//aCgVN/hqqJl9OTsI4tXeL9HbqBh6M\nPc/GvtDQxW/Ff0l9eQEPaG6VNuZXKXsq0D8d5FeRHt+nsmD92HyDlaNODnni\n/1rlAutldZYb7eaNZ/ZVSWq707QMFvQNU+d04FtnmQfcG+G2IMmBWPnFbW0f\n/lYR2uAcvPNiyPmXGUfvzjyooaKtnInMbQnRWqfu0Nspw9VW5lh/i5TVgGP2\nGRbrTV0l7fMqz9exSyL7ureWP5OoXEX13M5lPiQ4LOFmhlVB0UJlmZvnaH4p\niZoMElMeeQNeB8K800LYrx32s11EKBMK7nJwwxzZJNHNuR1ZlGrulB95dMEb\nQmQAbApOnLywjWw0PMaG8Tg86Zjtrf4t/vmfBZnxL1Niz/l6DVMkFp5ofezD\nv/RS06sGBoGpCwdDWPXiEjCncCmpjudI745N80qU3cmkF/5rkBvKNKRc/xvh\nmGKbo3Bx8wNEO7q7Gsl9wa8O1quRfOySlGsgKNWFMMkHrA/JTF2eL9JqNbtU\nmDSK\r\n=sAKq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYpKy6j3eW5Pm/eDCPEJwTqWIa9duujLS1xyafORSkbAiEAgjejI3VI93s182TK7hzhVqSbNrbmvGgaBsmYiWqqIOY="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.4.2_1582285847386_0.5591182882500185"},"_hasShrinkwrap":false},"0.5.0":{"name":"p-progress","version":"0.5.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-map":"^3.0.0"},"devDependencies":{"ava":"^2.2.0","delay":"^4.1.0","in-range":"^2.0.0","time-span":"^3.0.0","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"e63f3becd8f4d83e28b868920d1e3084b7091344","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.5.0","_nodeVersion":"15.5.0","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-ahOUCZIP+dMmI7MkHws2meYRkIdQjZHE6A9y0J1MRN7syiiI2/OaNh7Ujvl9dTG/mVeuKWQa98Z94+PFFuAi2A==","shasum":"17aa825b7d44be4c42483528dc6b004bd11a1fb3","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.5.0.tgz","fileCount":5,"unpackedSize":29309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9rynCRA9TVsSAnZWagAA5HAP/RzpytBK88UiNpBXlVx8\nLg6fqaOZYFlgz6YhgSTOnHz+YXpfOODNwTQ0OUeFOxo8oO2dh2VfEPWqEwY0\nE5L9dEl1+IUzWlNvlc81gL3usxP8AYfxb+AzlVv2Y7jMVpUeRwGaSXjGOtPt\nhI0Fg8lhkJ0n5sAgNewtlNyuU0rybZys/4BrRBV0Zjlv18QKgEO5yNqbW/Dn\n6TM5OhAuVj2B9b/9QOvGKLUNusdwtqB45LZZiYqt0sbDxRyg1BF4f8vrxVsa\nxhV+vZh9VKtlMcRnfHZvZUOadTSsIGW0KRQDkUJMil8ecH7Z3ZWjmfWo4orW\n/Oeai0j6If3A6Wb4MZY5xZk8B26zTPklpWjnQhEiw+VNc5z8CT+3PecRlS0l\nIOnS5eImLIew7Nyf3afpS4UjM/GHC+QqTHEhBpg2K5ci336Kh0SIw/jByJ2R\nxOLR2GuNOfdyNpd61ny1TyDZjnKGoqtFMc3iSbavADQVrj2nW24sCLh2uNtV\nr/W8apof5dW4ogYOZJofAFIc9uBRDMkcg87FnAW/9vIZOrX/32R+WjT33NpO\nPT0AE5Z6fum45yxOUVN3O8nz6GjBUtP3HUsEyIz/LRFzmOUT/LMhfGFoycQl\nIliYrqRXvwvm+PpzzR/DdDAwbCfTxkET9qLfZH8DV2yrSG1G9gUgd+5epwwr\nlB+c\r\n=8iX0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcTh0IMSv4QimORWiFNeE3xK1f1QV3uDGhvfZaoxUKkAIhAJWtMthWCbQtNyzhDWra03iuXo5oN+k0JibZPcL1o14v"}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.5.0_1610005671133_0.756215284960378"},"_hasShrinkwrap":false},"0.5.1":{"name":"p-progress","version":"0.5.1","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"engines":{"node":">=8"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-times":"^3.0.0"},"devDependencies":{"ava":"^2.2.0","delay":"^4.1.0","in-range":"^2.0.0","time-span":"^3.0.0","tsd":"^0.7.1","xo":"^0.24.0"},"gitHead":"fe7d47c2df660bb25e4e4642036f84bd457ddb50","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.5.1","_nodeVersion":"15.12.0","_npmVersion":"6.14.10","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-C1+tI3w8TtPtloj9QKQ5Id2avCziULxjQ3n8Eq/OML6pzsgSwem+5TMaojOGoMAOhyvkM+z6yTUFMk6b+Bgx7w==","shasum":"e1e40968db2b9b581fb445d50f439077c6568740","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.5.1.tgz","fileCount":5,"unpackedSize":29167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgb944CRA9TVsSAnZWagAAKXMP/3six5lESxRljKlshMoe\n0J/JQAQNDFMUChy3d1jhG+EJkUMxPW9zNLj0XtP90sYcXGEVHOBZMgYqFAM9\n3TBh86QwI/iUWm4k3HC5OZyH0xEcRAFTAhZKIu3zFsT6CzQS9R0N0htjOhaP\n/LHvoYPYdn6PW4Q4o1MJmo5jAMOpA0aOKEjKxSfjbK+WmqAP9eW5RCJukkWe\nDhlL1QujgIWEsNFD4RO0ENmrZ5XxifIBGpVd0PJk35SIIv73zO5qStKlq5oz\nG45nuUTYcrr3YkDiL56fMP5fNuGKG2Yn3IUCVSf7VsqljOxJch5pUrOsQbsB\nTFhgLaYbEoR+zpmCV48fWR/XsWcf2k7ZVQmBU1XWRXfWzbdWaOAd1fEx0t8+\n46UDRUBETCv0ChdE23cnZR+wKHw/hzQGl45P9l8/zpuWNqGok2N6ibRyJb9f\nLgJlRv24Ov3oijJV32FEkMQU3qdK3pzJ2o521E0EgFXiSe3rv/cLh4l22EVR\ndbZILY/R6G2DlIk3/VSdCykzt7IKkCLoPhAQqR/NyZTHK5t00EiVfA8cMnaE\nBIjg/5Jsz44Ge2BHLwWaJPQ+O1Uca7YLwL1UZFcRLa1hgSa/cwZ2eCXM4Q2a\naMab14Bz4zmNY7Mut6FNaW8L6nQegAQNZKCikoLwUKn+/UGstg4M5I/cHYE0\negkc\r\n=Gwx1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyEb0XM8pHtxP1q+2fVfK3blHdymKpfEX24I/8LjwdrgIgBwgDPOzrbuwk66rWQXTVNY0qipBCT8Z0w5TnqaT7V9c="}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.5.1_1617944120076_0.4202885441767328"},"_hasShrinkwrap":false},"0.6.0":{"name":"p-progress","version":"0.6.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":">=12"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-times":"^4.0.0"},"devDependencies":{"ava":"^3.15.0","delay":"^5.0.0","in-range":"^3.0.0","time-span":"^5.0.0","tsd":"^0.18.0","typescript":"^4.4.4","xo":"^0.46.4"},"types":"./index.d.ts","gitHead":"d1e701f7f9179bc047ebc1a566e79c16fadccb3b","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@0.6.0","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-77ag+wglZsxQkQa8hGeGWXEQJCB8kJFRBV4MLsWSXcTlG5ucVeNDE3GrSzH09Y4gOctFIrHGDB8jSRVFK56c4Q==","shasum":"738206064ac510fb82bd87202fe0e40b330dc580","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-0.6.0.tgz","fileCount":5,"unpackedSize":17312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh22HSCRA9TVsSAnZWagAAO78P/0EtPVRJQj5nOHkX0Age\nO4Qht/DXdZab/r47PueiE9uqD/Ld6/9QlYATk59gJhhwkaGN6JeCyXp/y0H+\nlGs02H9/3WBqnk1+yKryJWlTAVjiG5uEvxJY6sRZYwttfPBqvBGQFLj7DtIi\nLvORCCnPPCaZAY52gGfTgaHuiWQfXVX3hhpCRDMSlEZxvkAhPUErNZLwPQBg\nWbCSfurW0F25u8+yih4M4ROUtAa6IrRki23Fh+fUujPe7kRLEwiKYkYBG1CK\ni5yhflRaY0CmwqAy+an0dPhbls/9V1T9LI2WxYKC4DqP7xgO5n4ZOTmvLdAX\nE8GDGzjiG3ZZgLoT3CuWWSOUVAcNWhWi4aNkENuXm5g1PkzzdiiHFwBh8ohX\nStoCaDE4heAWU3xC8AK+WxuPIFdW9zdDbtVeKApXkZdGUy26+fFIKjSGxarm\nt/ZTUBS4HtmYdMgta8sN9Tj0LX0MrR1cLC3ux4rvGUCJ4eNKRKZ8ckWW58Oc\nD2TPRHe4QrfLYUCsQ1fGfYJ4euaLasddekZxlCDWEPYw/HXNfbUZ4yehHFxy\nLiXk7PI2Tj1uDOzZzlXtSJ/o3p1F4LMceD4IezgsMOwRag/TTTWquJUaTwH6\nYxIeKrLBJzvqbXzcv39hndTTfISHy4/Kpdg0TnrjCrVvfaS4Y9thGLv30t4Y\n6XA0\r\n=Kisp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/yV7rMu/0u1gC0vFvKkWtKLKJwKm5MOZpu98QrjcYDAIgJqlw5QhO5s4MhufGQUQRS4e8djP4ZCcts4JgkxntNoM="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_0.6.0_1635960753798_0.9013997381193082"},"_hasShrinkwrap":false},"1.0.0":{"name":"p-progress","version":"1.0.0","description":"Create a promise that reports progress","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":{"types":"./index.d.ts","default":"./index.js"},"engines":{"node":">=18"},"scripts":{"test":"xo && ava && tsd"},"keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"dependencies":{"p-times":"^4.0.0"},"devDependencies":{"ava":"^5.3.1","delay":"^6.0.0","in-range":"^3.0.0","time-span":"^5.1.0","tsd":"^0.29.0","typescript":"^5.2.2","xo":"^0.56.0"},"types":"./index.d.ts","gitHead":"12d4222ab51b53016cd3574e41e4361a562a915b","bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"homepage":"https://github.com/sindresorhus/p-progress#readme","_id":"p-progress@1.0.0","_nodeVersion":"18.18.2","_npmVersion":"9.2.0","dist":{"integrity":"sha512-OnA4Uo4/tB0PdZG7vH6qt0v8vfV5ktFiinJL+V7ThMvDPPloqL+syfki24h7iHxtMQqGFSIRImD5HEH5QL7RNQ==","shasum":"2ea68ffd94f737388a78145d739d179c46a84b61","tarball":"https://registry.npmjs.org/p-progress/-/p-progress-1.0.0.tgz","fileCount":5,"unpackedSize":17039,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICHN/Jhul57TXmvFKQrK0Hy4UKrZkRIt2rEQLYNyJNRCAiBZftL+hCKqWn7Et96UFquHvbjmIEbBsSC5o80bdUbNug=="}]},"_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/p-progress_1.0.0_1699108554594_0.893463256378286"},"_hasShrinkwrap":false}},"readme":"# p-progress\n\n> Create a promise that reports progress\n\nUseful for reporting progress to the user during long-running async operations.\n\n## Install\n\n```sh\nnpm install p-progress\n```\n\n## Usage\n\n```js\nimport pProgress from 'p-progress';\n\nconst runJob = async name => pProgress(async progress => {\n\tconst job = new Job(name);\n\n\tjob.on('data', data => {\n\t\tprogress(data.length / job.totalSize);\n\t});\n\n\tawait job.run();\n});\n\nconst progressPromise = runJob('Gather rainbows');\n\nprogressPromise.onProgress(console.log);\n//=> 0.09\n//=> 0.23\n//=> 0.59\n//=> 0.75\n//=> 1\n\nawait progressPromise;\n```\n\n## API\n\n### pProgress(function)\n\nConvenience method to make your promise-returning or async function report progress.\n\nThe function you specify will be passed the `progress()` function as a parameter.\n\n### instance = new PProgress(executor)\n\nSame as the [`Promise` constructor](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise), but with an appended `progress` parameter in `executor`.\n\n`PProgress` is a subclass of `Promise`.\n\n###### progress(percentage)\n\nType: `Function`\n\nCall this with progress updates. It expects a number between 0 and 1.\n\nMultiple calls with the same number will result in only one `onProgress()`\nevent.\n\nCalling with a number lower than previously will be ignored.\n\nProgress percentage `1` is reported for you when the promise resolves. If you set it yourself, it will simply be ignored.\n\n#### instance.progress\n\nType: `number`\n\nThe current progress percentage of the promise as a number between 0 and 1.\n\n#### instance.onProgress(function)\n\nAccepts a function that gets `instance.progress` as an argument and is called for every progress event.\n\n```js\nimport {PProgress} from 'p-progress';\n\nconst progressPromise = new PProgress((resolve, reject, progress) => {\n\tconst job = new Job();\n\n\tjob.on('data', data => {\n\t\tprogress(data.length / job.totalSize);\n\t});\n\n\tjob.on('finish', resolve);\n\tjob.on('error', reject);\n});\n\nprogressPromise.onProgress(progress => {\n\tconsole.log(`${progress * 100}%`);\n\t//=> 9%\n\t//=> 23%\n\t//=> 59%\n\t//=> 75%\n\t//=> 100%\n});\n\nawait progressPromise;\n```\n\n### PProgress.all(promises, options?)\n\nConvenience method to run multiple promises and get a total progress of all of them. It counts normal promises with progress `0` when pending and progress `1` when resolved. For `PProgress` type promises, it listens to their `onProgress()` method for more fine grained progress reporting. You can mix and match normal promises and `PProgress` promises.\n\n### PProgress.allSettled(promises, options?)\n\nLike [`Promise.allSettled`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/allSettled) but also exposes the total progress of all of the promises like `PProgress.all`.\n\n```js\nimport pProgress, {PProgress} from 'p-progress';\nimport delay from 'delay';\n\nconst progressPromise = () => pProgress(async progress => {\n\tprogress(0.14);\n\tawait delay(52);\n\tprogress(0.37);\n\tawait delay(104);\n\tprogress(0.41);\n\tawait delay(26);\n\tprogress(0.93);\n\tawait delay(55);\n\treturn 1;\n});\n\nconst progressPromise2 = () => pProgress(async progress => {\n\tprogress(0.14);\n\tawait delay(52);\n\tprogress(0.37);\n\tawait delay(104);\n\tprogress(0.41);\n\tawait delay(26);\n\tprogress(0.93);\n\tawait delay(55);\n\tthrow new Error('Catch me if you can!');\n});\n\nconst allProgressPromise = PProgress.allSettled([\n\tprogressPromise(),\n\tprogressPromise2()\n]);\n\nallProgressPromise.onProgress(console.log);\n//=> 0.0925\n//=> 0.3425\n//=> 0.5925\n//=> 0.6025\n//=> 0.7325\n//=> 0.9825\n//=> 1\n\nconsole.log(await allProgressPromise);\n//=> [{status: 'fulfilled', value: 1}, {status: 'rejected', reason: Error: Catch me if you can!}]\n```\n\n#### promises\n\nType: `Promise[]`\n\nAn array of promises or promise-returning functions, similar to [p-all](https://github.com/sindresorhus/p-all).\n\n#### options\n\nType: `object`\n\n##### concurrency\n\nType: `number`\\\nDefault: `Infinity`\\\nMinimum: `1`\n\nThe number of concurrently pending promises.\n\nTo run the promises in series, set it to `1`.\n\nWhen this option is set, the first argument must be an array of promise-returning functions.\n\n## Related\n\n- [p-cancelable](https://github.com/sindresorhus/p-cancelable) - Create a promise that can be canceled\n- [More…](https://github.com/sindresorhus/promise-fun)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-11-04T14:35:54.995Z","created":"2017-09-11T11:15:49.065Z","0.1.0":"2017-09-11T11:15:49.065Z","0.1.1":"2017-09-11T11:22:28.412Z","0.2.0":"2018-07-11T11:23:40.294Z","0.3.0":"2019-03-12T05:35:42.245Z","0.4.0":"2019-04-01T10:30:23.245Z","0.4.1":"2019-08-18T12:00:51.939Z","0.4.2":"2020-02-21T11:50:47.573Z","0.5.0":"2021-01-07T07:47:51.313Z","0.5.1":"2021-04-09T04:55:20.191Z","0.6.0":"2021-11-03T17:32:33.944Z","1.0.0":"2023-11-04T14:35:54.819Z"},"homepage":"https://github.com/sindresorhus/p-progress#readme","keywords":["promise","progress","events","event","async","function","await","promises","bluebird"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/p-progress.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/p-progress/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"heartnett":true,"flumpus-dev":true}}