{"_id":"@particle/fetch-file","_rev":"94-566488675c514e3452a4992d47a62721","name":"@particle/fetch-file","dist-tags":{"latest":"3.0.4"},"versions":{"1.0.0":{"name":"@particle/fetch-file","version":"1.0.0","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.0","maintainers":[{"name":"debbie23","email":"debbie@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"andrewparticle","email":"andrew@particle.io"},{"name":"samt","email":"contact@samt.us"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"jme783","email":"jeff@particle.io"},{"name":"dmiddlecamp","email":"david@spark.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"towynlin","email":"towynlin@gmail.com"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"mdma","email":"mat.mcgowan+npm@gmail.com"}],"dist":{"shasum":"175684915fc819abc824a6280a4e4a5c9fd7ae60","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.0.tgz","fileCount":3,"integrity":"sha512-Lzg86eCsdySzQJUw7u+unFM5rfo4dJoCB9k/vuxXfeNdnKZPyCK4/YE+8saEUhXuR/3IP2PtZBjR6Boyg1View==","signatures":[{"sig":"MEQCICg3aH5NPSZZReaTorNWIflcpYbT8scF3pjzfWt9ClgJAiBjlYSrQOReAMHSeq4pABqCBxh5c3LfWK4UIZOi787Lbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6JN5CRA9TVsSAnZWagAA3vwQAJkarJxUsOBFTTn84ikL\nD/0cdu8lE4vEPLa9wOifpbHmMHoWuTSLcFopHTu76v+/ihIWdW5mMVrW1kyU\n7ndb1N+5bfu5vgFzEA+KzQp3r8UVd1jsYlCFQzWpM4WdXIlJh0HhkgegzIFX\nYe+i/qzDSbk60a3ax8HPEeGEodcFKvWKfYzktgaghGmgZUWd7NFdhj6Dky5a\n32aNNOv8NTMbHwHzgMY06KwP//ZunpiqJ+Y1ftRxrIl555qpcmsIdCeRnsjb\nS/MeE0dxyKUKVkPwmO6k1McN3YskTF0ptcpeoYVYMygfYuTokrwgzZ4jkhcc\nfI4ZTDAP86AvIeF4CHQvfMiEVuTD0MKSF4I8xxo/1/qSJxdLD56biUQvpuAF\nhspDf9M9Wab493VBvWlYNdqfmMt+mYC8u+Z0tW8Lc6YgwZW6JIFSghK6yzmn\nG+TkVicv9plisCTaH9/VUFscijiZJO/std3zLQqfE3kAat7aoClWZggAkCI7\nJ0V9o+fXIJ29JTjP/mY3r/e0fXaWws4lLJMFVrSIvjXrVf/UnyUiF92arvpA\nJ2OPqwqiYHP9iUSW4rwZHR3j9owlPpRDHTQ5gp5m2vhPY0YwlLZzqJmL9Nru\n3EGtNDbLHm364j1fH1Lqtq1QIRdJcqXlBYM276Ap3a8h5hR81J6oB943hjOI\nlGcN\r\n=MWoJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"40132237ebe5c420afab20998e11500b54ccabf0","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v8.15.1+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"8.15.1","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.0_1558745977058_0.9585577549092599","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@particle/fetch-file","version":"1.0.1","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.1","maintainers":[{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"andrewparticle","email":"andrew@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"dmiddlecamp","email":"david@spark.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jme783","email":"jeff@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"mdma","email":"mat.mcgowan+npm@gmail.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"samt","email":"contact@samt.us"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"towynlin","email":"towynlin@gmail.com"}],"dist":{"shasum":"276d71738996b90be9369f1689afc42ce6e8147c","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.1.tgz","fileCount":13,"integrity":"sha512-9S47IZgrpEPxUaR2btP5sCeVhpfAi+QvlhDL455ElBy45gEZnbkekch1iROhPBsT0sqknpGpXj5ZlARsLykyWg==","signatures":[{"sig":"MEUCICMUf/hseV6stUGJwy8NLzZEHWPC2GG4t7QIuzKrxwTLAiEA6z+9TfSvKObzkZkROTlxlA4LEeunj45Rh+xzuPycsQI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8cZ1CRA9TVsSAnZWagAAyHsQAJkn4C9ugj5qDsHxfPN3\nVpe8STG64BY0lSHhvpq7Q8STUYtw4wlKPHjpJB234Jba5re/JJzHPjvtsiF1\n7IhnyIGZW7ExLBAO9ggYK7qZOs+RsB6jRMk0ocDcuhIOv54+4ul0124tqNQI\n3lZahfcBjSP8dPHH+qoLtgieWVPgZ6HMewQSehHcrFKDejZMYbz2DdtF9A1k\nian+ccEGD1D3agl01/eIO5hLwo73oBgco9cjx8GpCldPaYdT1ljihbt7NdDK\nxHuFYLqqX8wd3Jc3mmiTiglO0lK2VB47lBJPNB8HPbMRtMnlxqCMpMD/4Hv0\nzfAxL6bvOTsEZVgNYYUPN1jPoMdc0uUR/JypICrfM4rbD2vtIeNKVNG0NpiV\npKHC5uBrbGDu2UEeaS2HR/vQvqo8eF62Qj4XYpQpBn5UBIDuLv+fNNlLw1hr\nWBcTuAIixTFQnA2eSUP8riz+rKeYWc04s8dqYOFtWj1+j/Q3acTwFU/MSzaB\nUZgyxWmGv6XB1qjxYt5R/3xkxMGdhc4FuN2E89TzDssAbun1jmCh2/TLfGLN\ncQMTT6MWCRs88nQS7fWU//MPb57kiiN1M+lGLlID4jfTx+j66ghSoszh6Z8M\nn7lZXdh7U3qfrB3ccpH1iDa8Ry2fiT2lx0twPX5WtZANpGWp8GSyxZteSwCg\nANQj\r\n=uiva\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"56946a942307035f8e6b70445ab8a643bc65f263","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 85 npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"8.16.0","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.1_1559348852846_0.43143215720230965","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@particle/fetch-file","version":"1.0.2","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.2","maintainers":[{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"andrewparticle","email":"andrew@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"dmiddlecamp","email":"david@spark.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jme783","email":"jeff@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"mdma","email":"mat.mcgowan+npm@gmail.com"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"samt","email":"contact@samt.us"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"towynlin","email":"towynlin@gmail.com"}],"dist":{"shasum":"c3cdef3e5812627a726ecca00b4221931d2f6ff6","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.2.tgz","fileCount":4,"integrity":"sha512-MwGRgvn9YMsJXMJIHCBauJJSr/s9tOOEfPV4mzdu685uOtLT54ufQOS59MSrXFwEtX21ymcPhkASfm5uDDr9Pw==","signatures":[{"sig":"MEUCICKHVK7aD/Stvepb0iFI/MBmDkce+2dHkeLAov0AmOXIAiEA3oLQGktALrupbHNm6Ady1V5sParxgb5QWINk3uqPmsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8cgYCRA9TVsSAnZWagAAcEsP/A76Q4CxZ3gqprb1mGNJ\nrIeFe81H1XY+kRQC122IHjWo3M3Mb6cfNLQX8NeOq3bwCGmXpnkDjXyRsZDo\n1zqYeZfGC6jOGnSIQYt48XTGR1M+OM7oJ7maxht7vjM6NqVVlaNIeVkMWKz1\n7zQ9W3xQvqYKBe0jsIFXiHVYjaIiPpONYTO/Oy7LI6pkUWFD/OvLQy/Hh9Ec\n3qDSoBNigLbmHCd85Z/v9ZPSaoRrXp15hqgiiQJWz3Px/khEWnQ/Ld9SO7+v\nB4RGBIfXFdNwOGm0ycCPmYtFN68elW/vnp+w0EQeHR6ORCPl3udhHdHnPmJK\nQWnM0KruoXIa8XRKHDxfvNd84ppKqIRXyLBy31JoUIVC6X2yqECZ7cROdetH\neGwQMYUh8/niMAj5aJWhqJmqV9J9pUDlZNQh8LYwqxlpGPV6ZG5IYog+4bxB\nWo5v1B6+RdzR+XP+qP6FrXOv1O+ikPk4iJ9hY78pKCQLlXJcCEBUgEzEzPS2\nK02g2gouSzmTf8DTyu4gUPrtftNapSEz0pWoJ4wZyoKORf6a0SAuiSJrNB2p\nK2gZ/ti78Je6WKTbVsB8RJcH9L5rT21GRnND1TbcTv8azD7LyIyzJST2JA8o\n/Nnzr9Rn+61DAA4a1gKGVPPbSJgL94md/sj5b0ffdnLIpfYJWdKLGAfJVPHf\nSuye\r\n=hdCE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","gitHead":"afcb6cd26f7ed248dd5cc1d5d7c1fcc67b213814","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 85 npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v8.16.0+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"8.16.0","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"restricted"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.2_1559349272265_0.26704413864782683","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@particle/fetch-file","version":"1.0.3","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.3","maintainers":[{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"bwalach","email":"brett@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"suda","email":"admin@suda.pl"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"}],"dist":{"shasum":"1bce58452d29a476309a0a4ecc34eca2c0e60dab","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.3.tgz","fileCount":4,"integrity":"sha512-aybsn4iXSbHKC61Qvzk+lgKQxN8lEtNgqBKVsXl+5RpKRhPUwRIFmaK1Je0jApgmswQkpcTFDRzh0IU7RNuhqA==","signatures":[{"sig":"MEUCIGJqmXZg4NH8GLwbLZB9AE5KVTGmiN//elLbfKrPirVJAiEAyVsug3kh7lYBJy/niHIqYR7SkHn9EAVBQdjOrCNDXDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11634,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejKWTCRA9TVsSAnZWagAAC6EQAJM2NJkIUeFQ1bUQspDA\nl758sQfxwkxZPesPzP9t0e0uoiDOYiE76oaIoqAr40pT+JwQLbpddn+I3HRA\n6+ajJcXju29XtmQ41DWwfe5HtS5m46KJR5WS1rfbUxQurAKmItSLmYKl7wyo\nbAaJVK2yt431dhF6Eg7tKSe+yEBFgUHt98PrpZQeKy4jvgNOmsEnX98XBN6X\naMzt8LxIpViJ4S4z6eC0R0a/BMdYNpnY8lBjRiNgObcc8YiZqE3f4azQZM4V\nmxlME1g0xIB3S7HAgf2qH/rdJTXgHZNMzid7P7F+pmVkjctb1mbZNgXSQq9K\nszPenp5L/CnZHdcWAboGYgBCzXCT7M1UWtWsLpgUj2heQq4ZMBtLnlqQAK9l\n2WqkF56P9w+H5+53lR9Bs8iOydbyMQpkyQcFxn6O+DhJDkrY73058PK5jB0Z\ncH0KRmLJL+M7ljKrjsjS8wDiFCfgT3vbOMdS8DD6mfPj6YWN15z4NJbQh6Cz\noJbDvWsrjsmDwaMpnYGJMb5au3PZXFh/dERWglEb3lOaD6rNr6pdmxcUhbHN\nrYyqztwdVdnY6iyB9vQBWZVN3pOcIK+GNwOkGsTf6kpw80HdQedWz80svgSp\neB7lIqMSwvKAQTcfGv4RMMFxmA2HZFDSClYvlTpMsjgKwBWwLbWqnTFLo3oG\nr+V4\r\n=PQob\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=8"},"gitHead":"eeeb7e95366e06549d3b4de49a067a056531f5b6","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 85 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.14.1/node@v12.16.1+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.16.1","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.3_1586275730774_0.8774824135033752","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@particle/fetch-file","version":"1.0.4","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.4","maintainers":[{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"bwalach","email":"brett@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"suda","email":"admin@suda.pl"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"}],"dist":{"shasum":"f1723ea0f5d6c3cda2a0f0b05aa3a72fbc079185","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.4.tgz","fileCount":4,"integrity":"sha512-z4mTh4kbVWXgkpi4Ri6L+Vez8AHA9y5PPwRc19oEe8lMKc3ytGgNi3zNQsEwzxeo+iC+VfKyx9QWYA73zZ1Kuw==","signatures":[{"sig":"MEQCICD5t3F+mPSuS38S+DyOOD+OOleOMbMn9bIpMk5B830HAiAWnEeK8AV33rmfNBsU9/5FxRJSUShy/y5aug3GCWQDAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeneOzCRA9TVsSAnZWagAAbz0P+wQFNN9UqqfJVTjvrxU7\nj7fVk26xD+NuguF4ZpVnyKXSX62LHnKIRAv8a2yIx5wqgPNdcHtY59/E89A1\nGci32yFS5aBg1GILQ/X60M5WHMW29lFsq6Tz0bQQq8nZXo+1S7PzyI0V5Wa5\n+/AABFFVGfa4vGEOKFRnDv8Rb1zDpnlOi5R7zybnnjHn9Zyst3izzqqHzYkZ\nixRWNFsC3ttiseDPvswRUxLc00pcbrjK6I7CQ9D8IgnZJWJX6JV6tXlc5pFj\nu3gecjYMWAdEf45ojgUja+DmThU0yczPcFamTCfLwyF1NKTWRVMhUBvrlpmR\nBBLgCF6RnfC1a4+AoOxiIHC6EQO7wckaIQ4Vr7cCl/HRK6RRF/XzL+dofWfP\nTgcF3lG7+9iXhgD4HQKjDVJWVs+lTtHIIY96Ymrmn0AandLgyn3I6rhqE9pr\nA32gLFNLq+PTTgajIo+DmhONlKtzOrIV8ZUR5QWJtjev+bhn0lPGkhLgvI8D\n/NQ5ob9ezWigTPCa9a6/TpvwdlCnsCFF4DlTGwawlneAsqpkzRrg44ARl4wA\nNc8stf8fRQLyjhiZlGCM9YztsqidWGvNlhqeJkk2zccTIiX/qstB1n0kGw3s\n9guwikaAYnXZFwOKtiZZOzn20kaTFBRxWMgaYVF8DWgpSJCxl10OO22yGsuE\nuE7J\r\n=WK/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=8"},"gitHead":"80d4ab1d2fb6c277f5780388d2a76ed2f0876b22","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.19.0/node@v12.16.2+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.16.2","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.4_1587405746850_0.2275578930215223","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@particle/fetch-file","version":"1.0.5","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.5","maintainers":[{"name":"anatoly-particle","email":"anatoly@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"bwalach","email":"brett@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"suda","email":"admin@suda.pl"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"}],"dist":{"shasum":"bc2a03f6babf04570bd975f4dbbc46d2dcf73d15","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.5.tgz","fileCount":4,"integrity":"sha512-JWAtGd5IvYgs890aQLjzELCoAPazT+JJhGFI8UUV7YTMkna1nEuZK2/8mh6X5kQm50SE9xAgwVeVy+OjndA4jQ==","signatures":[{"sig":"MEUCIF8WQ0QOiPOEFWvCd3u9DeZUrDlQaUt1qVXX5mjy8674AiEAwHtGDERd5czKp5EI+hxJPMPYAk2RTSK7SR2i51dVfZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe0VIeCRA9TVsSAnZWagAAj/8P+QGR3DKsI+Slmt7pdlj8\n3050h+jejxUgyDfIIjysNDDqdfyy936Ahs6IASXS6vhEoksoY8vvLom+eaaE\ndjL3MjHTkgPtf8w7utdZQknXYsKldaJj0o5lrD+AjLIKBWpRiURRPH1wjoZE\npiBQIA1IKmqb1P8RsVPK8fFRvlwBcPjbhgMSGxs8HLqYyqlmM8lJGs9AMzcQ\n56trKiJExoZ7QlPT4KicEsCe1G40BYzyxIpVUefh8VdS0gwtRtClDlaBzJvd\n0BOu64Ty08BV4Ph4E2RlpSPu35g4rBm4ddzJsn6pEJLStEsneDFvwTA2BnXg\nfmEdrNCMk+9zFuW1eWohKzxY1sBYaiYbE9ErtK3QhIaurGqjXIvE4KNvlMk8\nXdlOZzfCJ9zvk5fyDANXA2JSqS25kxjRd/6HYNQc2kkn6Y9oR5b5Ko5731mo\nwBAxkNNGIC2fZm4qmd2vFpzOObYtx5B+lTchsX5MFrxmQvmHfwhGWmcdCMyG\nZvLPJJXDlL7HoLlPNP6A/U1K26vKnpw2akTkV7Y7+KaXlboBKnGGF0TpSWq5\n/F0PnzjkyHJ5VY0tFzienvCGNHij1jwP2iinpl0/LWmlxtjT6VdQihAdLSU+\nrJ4qE+O2RKJoVEusOkg6A7ljd6l5kgbT2+3OStdbOJzGhhCJjAIj8hHzynob\nt1/D\r\n=0j33\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=8"},"scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"6.14.4","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.16.3","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.5_1590776349855_0.790444164092577","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@particle/fetch-file","version":"1.0.6","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@1.0.6","maintainers":[{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"bwalach","email":"brett@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"suda","email":"admin@suda.pl"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"}],"dist":{"shasum":"8b3af699831ae152f25050b7a5023634f3d2311f","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-1.0.6.tgz","fileCount":4,"integrity":"sha512-xRlPUoPu4/tHnt99vaqLhafV5XWeXptblycB2+7224iswbekXY0iFkCr3fql6Xx81s9sYQTvbja+YsbhpQVvMg==","signatures":[{"sig":"MEQCIDyxv/tvti85gfakRWrBPZg6gHU+DcNknwtosJWrMs1HAiABvQCLfgXCmU1DDIc+gkg4Fjnp2M1EvPwUl+c0hWIljg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEjQYCRA9TVsSAnZWagAAt7MQAJP+4uqEa+fhzqH3VrxH\nkkiqPTFKcZVsyKwRdE62y2kfA8VjJGWyjOSV51jOrKrTgV5NKS8GlczMJRPp\nFRDimQUJDKEcFld9Ra0cGXMNY2zadignAgUVNs9aWnadtBD86oGBlvCCFfFd\nfPDuAg4QTMyYwjv/vQUpldEykaTycS8+zsb+WU28LJsJLDG/4IZ/ijebxzpM\ntyZNKAhmmjID4n69pqaXhzFZyMTKjhFF82dLWxLbnO9ex4CufEv/bIcUc4j0\nkeFPdz9gcJ/CJv5vzfrrk7wtfUMrPJYEWPFMmboIGROq+93JxDSgdlPEgqdM\n7scVkGmHpebjMwayB4MusUKmfwLaxFNEO//r2JmrnOfYYsguqeeic0D5z/d0\n3wnVgqU8Yhk0royjLqmT2EiasKwhtY6ScaIx2LWKbLbA7aQWZRn5az1noI/8\n1COnyN3m9/LwG+BCFkVnWepcA8yicq5qsdVNsdd0+BGLGZlehRtL50vM/G0H\nvSu2K4JCS/RmEL4bEBN9M7+eukZZAJOrmnC8jpSOs8gxOPT56mdcV6oGtZUb\nEMg/8MW/c5vLQhuFgTRrICbvlotdvWDpsjivlXZSded1sF53JRNtQJFV/+os\nNPl3CR5nZ6PE6ZhUbioqfHV4DiMKaUIblq4SXaPsRtS5aTki6rSIPXjnkPzW\nuH8q\r\n=C2to\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=8"},"gitHead":"78af4cbbadb1d6ff34eaa4c2d4f55d541a5e91cd","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.18.2+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.18.2","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_1.0.6_1595028504517_0.9858617501353524","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@particle/fetch-file","version":"2.0.0","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.0","maintainers":[{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"bwalach","email":"brett@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"idokleinman","email":"idokleinman@gmail.com"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"suda","email":"admin@suda.pl"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"}],"dist":{"shasum":"212ecd5b234c1119e2b8a6751503de43da8248c8","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.0.tgz","fileCount":4,"integrity":"sha512-Fi6V05yGy0a3jR1AicfQT2qkM7xkF1iaBVXcAGLdYrGm/AgUwmTO0e1VxVjMzX12gVj0Xqbidm2rWiOZN38Tug==","signatures":[{"sig":"MEUCIBKMNHVbuwdSMJNBrVbfVCcxEQFZCuT3GwKW6BOU2Ts+AiEAypkQawYd/o9P0GSzvC+6NohCyh+IdvihmLgkyH/T+Jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEj/ICRA9TVsSAnZWagAA3ToP/R9Wdl7t8f2ENa6R/GKH\n/YnnGPdztozk3+vFksPQMshcI8P+M+kCmJiXNwdlIne4dVZTU26d4IbYx2dG\nnT7H9jr5E6oeqqzo+Zu72u+zaYaNp5OQp+0Qk7gSVz7ktKWK3SaYgmSIDEbx\nXBe5i6aKNZKlNyEB81bjRoNl8w5JXR1FDJDTgBh168u50r5Ygs7wSlGe11eI\n86M6It5Uk9PO2/VLS0MsiuLmuKsClEIIzr/B1MQNkP4L4n815C812XReC0WP\nxuJ8CNr5Uuhd8A+w0p4FSsmp3lAPm3ColN3OIhA2yvNqs33GCXf0dRE+amKX\nWB82anGsK1r2h4FPrPGLW8rC1ySbvXY855C1oS/qj4zX4M3QXwZZEq5Otent\nd/osuoXubdiMUy5cKtYmo3rNw22upZBY1RmXIY7+4Dtn9e5pL6DsJCIMD8+A\n/ZNMamGuxLp/8xEenoWs55jBLB/zisqqUmsQaOxopWY5tUJh559r9yVo7EvT\n+QIlVU6m3nwTDl7GVm/xjvldJRVtNvGwx9kY33UmLIzvKfgVAVPeCiF1VBd2\n5shsAWXAV816WOyASnkF8MiE/V4rnb8Ruhl9qF/hq5K4wfnKodfLjuSWMwQB\nNfP5/AWCesuHcdPvo6PfEwIJopi1lpy5m+0lFVb+oRoy4dY0hDDRaTBB12Z7\nVOiY\r\n=0pPX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"5fb8ceb2791cef5c95544ab084edccc95dd06957","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.18.2+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.18.2","dependencies":{"node-fetch":"^2.6.0","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.0_1595031495748_0.5005526531736528","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@particle/fetch-file","version":"2.0.1","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.1","maintainers":[{"name":"zsup","email":"zsupalla@gmail.com"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"patrick-at-particle.io","email":"patrick@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"}],"dist":{"shasum":"c19a116322ac80879aae3832b42f71db701238f1","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.1.tgz","fileCount":4,"integrity":"sha512-3LZ2OwMqxFpkWCJDlrv48OLaKSZXfv1/Xz8zgNCL6HSyjMv0YplaSl3ucQroSO2BOD9jhuIEOG/3I6dHbmBMYQ==","signatures":[{"sig":"MEUCIF7wVB1MUC1c6TQQA1ZfiwFyQXM4WN1mU/SjY/fGR4lKAiEAx3ialLXXXVZklwqn5N0OsCibQzWlsCKu9AjjqQlD3E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfghv9CRA9TVsSAnZWagAAXR0QAJ+teHipAwygPy3KHefc\n+LdtUCrqfru1O8G9WT3SUWKThp6nkucxCGQiUn4XMvSpHCi4VqAmulw2HwsD\nFUjnNzA/JF5MKEhW4BrazQSRBkxG3XPEOz8VUrkM4Yp3Wmej+Zsl36wh39+K\nyypaLMaOHYdOzTnfbFItklab4LuhgLFZKMDxUfRKfjnpMFoxolkkZPQSTdrL\nDa020rjV8I0hvVQCoJpvJbaY09MBn4jonO4Zkrztm6cQrfpAyn30pjUzL8I1\n21MzQdV0oGMIYEnyRufiuJOePi9HZxi5M+u5Q9PjuSTD31aZkFovZYX5Jud+\nVIyKXyPFnNOWewGH5PgxJgcDt8g6NxTNpetUSsc2z4IcyoS/nVwSTYsuiSjf\nLvZvDFeYp+6Iwkq2Jz5zTscQy+5ooC9lT0y6SeVxaKw7B0g54DhsqG/iy/yV\nM2hANTkPTCKiWhhXkps01kZxEaDG40iKcFUFH8rZB4Epr0SHynKQN2+4WYqO\n/QZxUxe3ABV6V2R+hvRfnScA++xmS+Op63KFQFiu4YCy7YPer0yRelczkReq\nDiETMgw/mUqnnYlifTPUAxq+xk9/DQ0E3n7Yt7utYiAiREy3yvoXjmr9IfxS\nnFF9Lw5be3oqSx6MChBMERBKMPd8a9IsgK2QJ0qycAcC6hMFExnhQAaad8NM\nfJN6\r\n=X2Dt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"f2720b9e9c86c032f5205fca1569131ac8b0d69d","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.18.2+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.18.2","dependencies":{"node-fetch":"^2.6.1","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.1_1602362365450_0.2795860083222814","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@particle/fetch-file","version":"2.0.2","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.2","maintainers":[{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"jaime171","email":"jaimesalvador.simental@gmail.com"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"renemendoza","email":"rene.mendoza@particle.io"},{"name":"carlosyslas","email":"carlos.yslasa@gmail.com"},{"name":"ianrgz","email":"ian.rodriguez@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"}],"dist":{"shasum":"5ad7e14d6ec6ef40a8f21e548f34064cc085f644","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.2.tgz","fileCount":4,"integrity":"sha512-9c8kjCVPtfYyliSFIr9DD0bePxK/fxZQiYrNCt46x6kyTvTwAQKEfyChhWA/9xKWS6TOXv/FeqBSh0oCHlb6bQ==","signatures":[{"sig":"MEQCICPHS09ZJ3stHAps/nRjohrNxklEmDtZ2vzOz3I9N0m1AiA8jT6PV4VqXPvj7WAOnovZm/FBbKfLiJPtBC3dXU9sZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13973,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOUiPCRA9TVsSAnZWagAA20oP/2mQDOOmaLFfbN6RL/Le\nfsjqL5aINvQUY2A6I6fmJLynPY49/5BX6DZ/C1DrKf0Icc3gOaH03EPqjgGz\nwVj95w87e59dwen2nD7vAvR26sZsNozRAHCYxBPexmJjeYlHspGIUlKDIxxg\nzrALQLQ5/DvtFSrXWq7Kcq5nqbEI4yW2zIgKACKi4xiPTVNz9VG3+2NKJ/Gf\nTk/yTh9/dEgHSFSkN6VMZkKB/xk3YWuLppa6acIzSQAFurVabd/2743lWxHi\noD1GLuZ5llZAKRylmd1X721eovvFEIaWqWLWhWTIqFo1b/gerCFAZdohXUbw\nLgLFP1PHY9pPCAAj3PLIR0c+q1mmce5+vfOcJdDJaJfJkjzlxBkSueGrQR4K\neHDcql3r3wa5gpnUwoQzImCKo92JcBQv1IIniImOg+BRYcEnDhPOp32dMK+9\nNcVHbI9TUEtcPr+QAnyVWPCTAqG1cS8Yg+7H8Lo6/guxMXNnbq98N9WYRzYz\nhWtDygxr1kN51SnUntZVr1hbRtKlqjc6yWpVcnvsUX0bddpRc6wXw/2cQ2Lg\nU7L5kdR+vgc+4Kpv5+UEt73trTsWE5s/0cfSzKpyxRdrRB+ZN2JSOG5dT08F\nqsh4APg61ZgaDreV7E4RnhSFq6iv8YFkiSHm7ZNFcA1RiftHb2ZpHEmdB+s4\nSy9o\r\n=ujkU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"8217ab83c262d64c9f7a1517fdbc1c000f4ac1c1","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"PARTICLE_NOOP=$(npm run test:unit)","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.22.6+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.22.6","dependencies":{"node-fetch":"^2.6.2","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.2_1631144078824_0.7565348688948936","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@particle/fetch-file","version":"2.0.3","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.3","maintainers":[{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"jaime171","email":"jaimesalvador.simental@gmail.com"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"renemendoza","email":"rene.mendoza@particle.io"},{"name":"carlosyslas","email":"carlos.yslasa@gmail.com"},{"name":"ianrgz","email":"ian.rodriguez@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"dist":{"shasum":"4e692c08255be530d6330470fb219fdb8c9a5f2c","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.3.tgz","fileCount":4,"integrity":"sha512-TTJBAKWnEs/w83z/MXRumhjrFf73J8x54/LuhX4Mdlb97K+nVG24IXLO4ZtzKu98lvhI6+Qm3lVKW0xDSFfbfQ==","signatures":[{"sig":"MEUCIQCHo8+IHhpEJopWaFctU1qnXXdYdvaBfyRTfukJ4BXw3QIgWn77dmVC231uglZ3qvhXW/OyqdKsSw8MoDTwDZnuWXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpXVICRA9TVsSAnZWagAAZkkP/2Fs8xBCve6Vdrx8jy5w\nPs/aXvkICxlTXPwvT2F9PRmUgjIKmZths2ODdtMVjLBRbHeFli2Fd9jFE1Ah\nwrb9GMfHxRImZLxVGB9EvmHmxmMIea/xewdyNHEwXWLVKRoZ9WGSpN4CjMDv\nIA9UMVg7P6d53kPqF5aJ1zNPCgSNI3Ktt2enquihXLCHC/BUC6QpHBkBIWXx\nS/rbuII6mChLBfgy/CdU9hP5Re9UHTkf8tX/QeSeyifpUgKI0AgyR/iuITUZ\nUfT48cJFBi4MpycILvn1MdWWhppEWlPTuOC9ANti+xs0uTl97CxlUpLO8XqA\nsTLxq6rvi3N+vKkAWsg7Qxt9Gm1mOOjtccAWCN0Do4xpkIhF/qOUI2jxss/p\nLg4elWb9mjgfpFB0nXlIW9moUwpeGyTkBCk1wz6Rfi4CgGghMfzP5GmBpCfS\nYPgkmRbl/+IcfWkmA9WPu6P3SlPMGPhNgrZhDG8GI3N8yMp0oekY1Bnl7suW\np6uWmqhRZrzyfZAuqfJHXIiNHCP2OTcpJYXAJvwF0UBXIwQN8LMUidBDZWzq\n1/5ap75+veLYbtWmvsJN6iRicmqdwaooiRFz23gqiEHflVq98KS1paOY/IPN\nHGhzmARgwHfge8+QT8LdJbxf1AhZJ19vRKarfOh/dYJfUTtB4FXtFK7E/3Qb\ntGBz\r\n=ybb3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"021138af1b842e81536c4ea3135de45773aac82e","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.22.7","dependencies":{"node-fetch":"^2.6.2","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.3_1638233416594_0.55217991334222","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@particle/fetch-file","version":"2.0.4","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.4","maintainers":[{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"jaime171","email":"jaimesalvador.simental@gmail.com"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"renemendoza","email":"rene.mendoza@particle.io"},{"name":"carlosyslas","email":"carlos.yslasa@gmail.com"},{"name":"ianrgz","email":"ian.rodriguez@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"dist":{"shasum":"5b93c866244dba95efa4d899dc527116b2e1b0c0","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.4.tgz","fileCount":4,"integrity":"sha512-QUEq86OOtUJGpv8StZo2Wn642yXGoM+gOGAKpgykJrY6/1GSRBm7IEe3nuYIzGIWnB4fuzQWPCwbQWD/NGrJ6g==","signatures":[{"sig":"MEUCIBkHfEtquI1uXKa3fSy2jSGILjpmC1v/80qKgK1dkNZVAiEAwjNm5e5dnfff3MJ/6YdxhmYUJi0CGuKE4bYurHHmymw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht4yECRA9TVsSAnZWagAAwi4P/0srACYdo4P7ufYtqhMn\ntWhyhjk6eiarMT6m36aDEq+cmx+r9fNBc5fOIQisymNg5jnkXuzbbSe4dqWi\nEHrgeZYt+jdQLD/yDRc2lPOeRADdqrRA9Lfu1hpY3ijii7/4CxMmBoD52SbI\nNkDw8d+be809vHJ2RjtUvA04xq+hvU5XOv2yNWJV30Y4VPta/yvDVwxaVHa8\ni3M3XE8bx9vIOAmm0uinchArwXn4A0ctw3C/cgTrhmeSk/ftcN6KYihFXoiZ\nxIlPlaUqHSXVu4YwBxZ+Y4YX4W/35lhR6+qCoI/uSZeYATdyv5OXantzhY2N\nPdPeviEAnxkv+g0pk1DUpnNPsJqRHHLjja433asE7kzbLH/dd1uQzwCI9tHV\nJIGUFwZVw7llyG3vR0t1RVEY4cKRQakf2VbR7NjLLVFeW5b6UE0+QhQH8nzH\nYPWNj8irkOnw6WoaA4LBf6p0FfxUGa3P83r+ENFl5ts3SgIiICzonRaloRVX\nPX1IrTF8roWeNvqNlvYYyDEoJm198qwhr+HO6MR4tY7dzdT1OWkQgKpoSTd1\nFh3I8ldodP1NtSJ/mh5m9a/fH+X8PpCi5U1aNV//RMwFHTHrxh4Xt1RdmRj7\nlZfWiNqspvsZr+kOu13N+hhbKQ1H/FzDNjdfGPkZl1DLso4ZGR/t+/srLK7W\npaja\r\n=idJr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"1e1ef40e8703cb6e21baee7c2100980e99590def","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.22.7+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.22.7","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.4_1639419012147_0.9613390967114259","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@particle/fetch-file","version":"2.0.5","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.5","maintainers":[{"name":"rowan.hamilton","email":"rowan.hamilton@particle.io"},{"name":"edablan","email":"ed@particle.io"},{"name":"edgravillparticle","email":"eduardo.grajales@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"dist":{"shasum":"bb1abfc2c22261e5dba6c8e2ccbaee73d9da9bf6","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.5.tgz","fileCount":4,"integrity":"sha512-nMf7cw9JutmHBQ3S+NL6LRnr2cUn2dSnjnKQscjvW+jCOqFsaUbFXpqldwWw0ullhCGELnX2FUsy+3NwA1pxUA==","signatures":[{"sig":"MEUCIBchnZdLZZQAt8vfIeW6DS+gzqGTyH9XAzifDnJa9Va4AiEAh7eVnkUHlDUdHtmFllHTwJaSgbFaYGL4Ay+h1fqe6nE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14209,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaFeNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Jw//TFTIzgqymZ7Lg39POr9uzxuNYJ49+cNok0SxxCm4CfwJQM4h\r\noBNLl+DN34B6W/apLXMOipifZa9KL6WhPv0gPc0ubh2J3nuKFXigdJ191bCP\r\nW4kndsyC1OAMOJ0TJicaQ7hGpHYuFo2sLN2Ks3niEd9+4h81AigPyVN0FmIs\r\nSxpzsEbuK09j9qP+Nbkl/whgg3kU4y1f9EtKhdOs1J6Rj4yJ8w+acI56OX2S\r\nN53ca0Uzlac2abCtxa4QX8aZu68OLgDMfLFNkGTeVKy9a9WpqdP+jO7pBvVB\r\ncR/SSvrVkiqcBNTW39toCNP9QbgFcjCm1xITEBBieWDXTCkaaNMf80STcBN1\r\nff3aPhOMxmo6dnE9k/AgGSCiU+ixXzD86B2NC/ANrM9CZBwjfc8JVOmV+yAT\r\n70V01FsFbRSOcXtWT83cHzh6SDhmkfHIx8Y6eLb7DZ+IYAtlB5VpHKmsVnjT\r\ndaRi1yw5W240Kam8tRafCaSyNW9xxxw2R3OPf1PZIVaqxImgjwJrhmu4hCLB\r\narA8otap4Q5ynS2R7tYKbDQL1s0OnfnnKhX5uRF4PzFvlmhxF4CCl5xAdvUd\r\nVEKYnpJscf2pBb+DHbGWMi8u8fx4D4xGsO3pV2+RKypI1c0mM89Vs8cuSJa/\r\nFbKOSIjm1oeWhqD14u81FrSVlRKISziC6dg=\r\n=HxYl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"1073abafe1d310120bacea23c147056dee2fd791","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --include='src/**/*.js' --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"busticated","email":"itsbusticated@gmail.com"},"_npmVersion":"lerna/3.22.1/node@v12.22.12+x64 (darwin)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.22.12","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.5_1651005325221_0.11591828878452581","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@particle/fetch-file","version":"2.0.6","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@2.0.6","maintainers":[{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"rowan.hamilton","email":"rowan.hamilton@particle.io"},{"name":"edablan","email":"ed@particle.io"},{"name":"edgravillparticle","email":"eduardo.grajales@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"nyc":{"exclude":["**/__fixtures__/**","**/*.test.js"],"include":["src/**/*.js"]},"dist":{"shasum":"61c2b53d632ab993100c42098e899052d0ebe794","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-2.0.6.tgz","fileCount":4,"integrity":"sha512-x0t287HWmQYtYded0xnhj4s7YZ7jG5VtjFhbREu6grLUiJQ/S+ml9bxOVYqmWNbAGjyoXTfbd5MCCahFwtl8VA==","signatures":[{"sig":"MEUCIQDdNucgiWJWyLMB2Wcx1dWfjf7lDFf61lSwA7elDHI6mAIgbezaCLFN/anoAl4axo2pcgDeHRAbn36g8Gk6cAvfveg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihokAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmogcw//aZj/UnPi/MxJ5hmmzkMdHKJQfqGCsCJ8kdctj/gk5/quOd+B\r\nSPzyAHpGUWaZDpWb3SCEYfjyAF2JAJqqfftLDL7KSWETp3fPrp2GG5fqRFHz\r\n/+C4c4fdJfYa53c3KL/rU/DBSpiNZRuXYRvgl24o3tD1KWM1cOPwVTuCsjOd\r\nblkq9wnYM/C7HWwoHDBC8SsR/i4QDYLSfjHsWatTg6+5qHUtHviZ4ejSWs4i\r\nSDu/ZPlkW1at+T6n+elE1McRaZrQRz93VfqhEoi/CIwQDru0ijJVLCbtbRos\r\nKGUQM6Fnresup66HTgswS1oB0X4x6Upxxkkeg+y323VaVFUU6w4Ja39i4TYf\r\nKQNyV4w/Mj5oJXWn22qqGwjZRoMPJFD5STHgNurAq+5YX0h0VBe0KvIFeN3e\r\nTM5k81kGkMr8mb+IFiJP6m3bXxh651t3AmJ5lgE54FjBapSuMGnMefM5Ic0w\r\nCtOAtQmn7hTPXgu8rUQibsS0vaoUcOyeIXcafym0PYg1v9F4MIjnzTTtm9Wv\r\nHCa/tIKTqPr+NVy3xLvYW2HvDlls5WH74GVJHewkAH/H6wVzKhS4tDPjR2tp\r\nux06lPH0PWws3rFclHF1ypFZnUJM46oROHEsFmFAvVX1M8QLYyAf0l13l8Jq\r\neR8Gu8eeNAogfz5v4lLECiasEX7qgShidWA=\r\n=YZDb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"6.x","node":">=10"},"gitHead":"820bd906686554dd312a5e41a9aa679b8ec40c78","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"_npmVersion":"lerna/4.0.0/node@v12.22.12+x64 (linux)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"12.22.12","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_2.0.6_1652984064049_0.9232565751637678","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@particle/fetch-file","version":"3.0.0","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@3.0.0","maintainers":[{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"rowan.hamilton","email":"rowan.hamilton@particle.io"},{"name":"edablan","email":"ed@particle.io"},{"name":"edgravillparticle","email":"eduardo.grajales@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"nyc":{"exclude":["**/__fixtures__/**","**/*.test.js"],"include":["src/**/*.js"]},"dist":{"shasum":"19daf08c2d9c93d75580f9b0cd3e7632f95fdafb","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-3.0.0.tgz","fileCount":4,"integrity":"sha512-Co5b5Up9nvdHo2rOshCHQq6eRMZ0BzAJiTyNsSLEtKbzEcctPEp/2x3JCLpc5gbE4WA99nsyHTJxilhHjwJ4WQ==","signatures":[{"sig":"MEUCIQCpfZ7iWPytfYu8g5dbD+Xr2XSiIW7AeO7L2NG+avOIFwIgDML7wnj0SmVjfSEwR+wBbvnt/LFazrIAkxG1FJ5nEcI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii/qbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru+g/9HH2OUigou0yHT/g0cKUzXoOHL8iaAfxfg7gNtdfvSEQunT1a\r\ndLTtQytiTvPVJvLNzjvDUN4q8gnS1NkfqUCpZQvZ4/G3p9xmTX0GmR8C12BH\r\nIw4Tllq4n5z2ZHIPM07mRXbuPS315fdbtSPR67cfkdNrZI6SwwJp7dFrPqtp\r\nFv5JsC04dxj+m1x1Dbf5lsIcmwXsvyrAMvdiwTJbe7v9rcKjmBSbEI5lUOw4\r\n49NVC1ZS+gmaf0eIK8j22KGT6iEJiTpFMcZ3/uPGMWHD8vYxmekr7lvumJ/W\r\nJihOYx6vA78ueQ32igLzvtOpgEFbebGAEOrLWEPBrefiAvBftfrBwJaUeHSM\r\noMbNeCaBWaosBjYnZXbW0XqhLCUgINoijAyr+XtXuFtbDWAwvqsmTPXC/off\r\nduMgh1Y0Y4XYLSDJHmmnZ/C0DfQT9+P48QlayNLZ5fK1J/O8HjvvkxzXyYNl\r\ndX3AsNiMN49+JKKAt3hIImohWfuHkErA+u0H8QLx7jrCH6x07lI8B2RFWiE9\r\nnZQl7sIswp8wn6rjoPqgb8iuqBBd9FrNKkNJgUvItXOyjAeYoL0BoGMQos2/\r\nPmz7zv9EQt4xhfXcT5pRksM0q/EV5p7+HeOQMUT0+Ng6bIcv4y/Epxk5RGSW\r\n2D1W3ApNXsEagn7nLTgUd0C8I3I/DjM1K7w=\r\n=VVeG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"8.x","node":">=12"},"gitHead":"3932082e342c344208938413bcc5468c3ca482da","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","pkglck:fix":"node ../../bin/fix-pkg-lock.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"_npmVersion":"lerna/4.0.0/node@v16.15.0+x64 (linux)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_3.0.0_1653340827226_0.23698064508636763","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@particle/fetch-file","version":"3.0.1","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@3.0.1","maintainers":[{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"rowan.hamilton","email":"rowan.hamilton@particle.io"},{"name":"edablan","email":"ed@particle.io"},{"name":"edgravillparticle","email":"eduardo.grajales@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"jgoggins","email":"joe@particle.io"},{"name":"elijthomas","email":"eli@particle.io"},{"name":"jhagerman","email":"jhagerman@particle.io"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"cullenshane","email":"murphy.cullen7@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"jtzemp-particle","email":"jt@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"kisha","email":"kisha@culturepurveyor.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"nyc":{"exclude":["**/__fixtures__/**","**/*.test.js"],"include":["src/**/*.js"]},"dist":{"shasum":"37fcb5478f338ed742977564d3594b37e67c51b4","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-3.0.1.tgz","fileCount":4,"integrity":"sha512-Nt1/F4LtnovDxBoEso2I+Djio9FYxn4ozfQ76fYKty8B11uTL9h3tgenlCaHXxykOWfRpJGpLgj3apiIOAJNoQ==","signatures":[{"sig":"MEYCIQCszeRv7c+TVsL/zEMlPY22GtEi+gWsT3PNRBPH+GpgGwIhAN4wsdJRfAFV0xzeg3D/x/mASbIUyLTrrW5G8ifvjViX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJimV6BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9jQ/+JYcIEDRX/N8bVLtv2TEzDc+86JPniMLzbZ6T+abQa/xkZWkm\r\nWlsktdXdcdfXH56zQfjC1kE1xSqvL/xaXdPtHG6VG1LFrJnrDg0EbrUGmmUK\r\natEPUQtQCh406uthJ+Lo/XqQjSx8dYqzwSX2MMUib8f2l0PhYZOQjVPnfp4x\r\np4Ry+ruLO8WRBzFPQtOCjF8prNHBCQbqdKcBzz4G09QpljZqT69VNSDIruL1\r\ne3Rr0SFxUjaDXJwhfho/AcH7F43KaGULnFXUj7djGuLWRurVZDt3D9Bs7Dab\r\nc4NCv1HG3dl2tJWVDAUe1XXmeETpjUFz8ha8MzL98BnqqR4/duk3sq9YdAPh\r\nLso5SH/ZvmvprrdbVNaHNC2PEusz5aWofgMWkWEhKSJvNyxcbE0lWRYUwEf4\r\nqVGYEZ1AIMQ6zV3pYXzsh2WrNiytvRMEtWzGTXgdAf2MHxGlja1WckWmfPTC\r\nC3v8hdAtbBCHEPPjFTIg3UJu7MoWh8X5Va8mBZlY3F+oVb1239X4VffWlTRT\r\nf0eYFAMvTyKeEm6YL8mlGaeOEwkeF6BYvuX1/Wwd3J/UwfyK7Z16qbYfV0T5\r\nWdwFD1kgPNYknAv+2HUqtEoCJEm/iB0uHpXR3TOHYR3R1mPOYHs21I4pU8Uh\r\n2bSOwcRuQooTwSzzP1pgw2/H4B4fhZh/tJI=\r\n=9jjA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"8.x","node":">=12"},"gitHead":"9d047a35a7a8f5f25fa6fa6f3032081b255aa65d","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run pkglck:fix && npm run changelog:update","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","pkglck:fix":"node ../../bin/fix-pkg-lock.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"_npmVersion":"lerna/5.0.0/node@v16.15.0+x64 (linux)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"16.15.0","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_3.0.1_1654218369411_0.89268512745057","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@particle/fetch-file","version":"3.0.2","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","_id":"@particle/fetch-file@3.0.2","maintainers":[{"name":"amaury.particle","email":"amaury.aparicio@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"rowan.hamilton","email":"rowan.hamilton@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"busticated","email":"itsbusticated@gmail.com"},{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"debbie@particle.io"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"toolboxbot","email":"wojtek+toolbox@particle.io"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"shewy","email":"mike.sheward@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"parteberseth","email":"eric.berseth@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"}],"nyc":{"exclude":["**/__fixtures__/**","**/*.test.js"],"include":["src/**/*.js"]},"dist":{"shasum":"766e1516d7d8ef218cf7691b8379b91ad4272e4f","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-3.0.2.tgz","fileCount":4,"integrity":"sha512-ZUw/VkJoiyL94R2o2/fKqZy6zaCd0fDwTGjQ3dTEJp6BG9kbx/0HMCJ4WoBoHdGKh/X4/aodcZg8mK4wns848Q==","signatures":[{"sig":"MEQCICn2/faOFWwF/0pqM0LA2j4IJI7PERVcXkKhnZvFOTSRAiABY4hw/eYOR7Z0U4h/D/f5Ybvv81qLwBcxy0dvE+Mg8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9t97ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNlQ/7Bl2VJEa/7fqu/d6MYjS+8eHdl4Npj9jIYTyiZMJQKaGY5DDY\r\nq1fPQimYSMzxKDAPmDNub6MR6ztwEqLTgM78FIKAiwTTGm35XLFBkRg7CiaP\r\nJETjCDmdls+1ElmOp5P84JRA3/x80jrbcjZIKAvMbfU3kJm33y++4SDKVgjq\r\n9lGUMdNUm6PUjHYACeZPn45zHUNa9/gC6nNE+d5aSm3FaK79ND3luVzOvgii\r\n3Ls4d7fiib+HxlKZY5ch9rj4kRjcpElep44Aa7aKL7JDT6fR5mBOMyZL5CD7\r\n5mPD9C+AmQ68bHrefySRVAoy6peBlDrafbL0hWNbK1b3X6x0HB4ghDAOXSpg\r\nnAKHCU+eP/20dWa3uBaxRG648KMlnlm3jUBW2m07U5MsHJndZqqEaR66eQzI\r\nN5SNnrFRqLruTNj37Oeykf2e8Ukx82f2Vfhghvptu5KzjDxsdWit0NNraA75\r\nguGRYIgCNAy5hU7Drx1Rm7dyI667j9cgVWzCwZp2eO2eZn1xORldDDWpLRv8\r\nHDsTA8VfX6EFu8TVkWlG5szy6OuvsGFU+igD8tDY+8HpGZ6k0l8e4F2ndZC5\r\nDaynXIPW1lPN1+nFYeytN7Eq2UjDGPuuVPY/KYZK9sVzkJdcGCrISC0RfF5+\r\npKCKhih0k7/c965tONTBn/CCSbd+b+BzMdc=\r\n=kHG9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"src/index.js","engines":{"npm":"8.x","node":">=12"},"gitHead":"e8e05299134393ac129c13d96ad82ef33af21f33","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"_npmVersion":"lerna/5.3.0/node@v16.16.0+x64 (linux)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"16.16.0","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_3.0.2_1660346234814_0.7511852026882506","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@particle/fetch-file","version":"3.0.3","author":"Particle Industries, inc","license":"UNLICENSED","_id":"@particle/fetch-file@3.0.3","maintainers":[{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"}],"nyc":{"exclude":["**/__fixtures__/**","**/*.test.js"],"include":["src/**/*.js"]},"dist":{"shasum":"a10bf9116792760d699329c03f29edbdeb68a5cd","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-3.0.3.tgz","fileCount":4,"integrity":"sha512-9s3pdqKjHd9TqypUEIL1lqDeY7gqRd/5wJZFr73borNCIxKG6GJHHaR5qjIq8GFLLEH3J95Rbv1GxFoygL7zLw==","signatures":[{"sig":"MEQCIFqUXPHgcio7bBy5WQjYGn+U3xS31DxhyYr7plwjXvG1AiBS2k1NQGLZp3+wIViwSXvFP++DmYuuTfsfKjcwWa5o/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14625},"main":"src/index.js","engines":{"npm":">=8.x","node":">=12"},"gitHead":"8ccaeac48599c035989ceb21e814dc1627b2ecf4","scripts":{"test":"npm run test:unit","clean":"npm run clean:modules","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","version":"npm run changelog:update","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","test:unit":"mocha './src/**/*.test.js' --color","docs:build":"node ../../bin/build-docs.js fetch-file","clean:modules":"rm -rf ./node_modules","test:unit:watch":"npm run test:unit -- --watch","changelog:update":"node ../../bin/update-changelog.js fetch-file","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","test:unit:inspect":"npm run test:unit -- --inspect-brk"},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"_npmVersion":"lerna/8.2.3/node@v16.20.2+x64 (linux)","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","directories":{},"_nodeVersion":"16.20.2","dependencies":{"node-fetch":"^2.6.6","progress-stream":"^2.0.0","abort-controller":"^3.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/fetch-file_3.0.3_1756396334454_0.1341183668554109","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@particle/fetch-file","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","version":"3.0.4","author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","main":"src/index.js","publishConfig":{"access":"public"},"scripts":{"version":"npm run changelog:update","clean":"npm run clean:modules","clean:modules":"rm -rf ./node_modules","test":"npm run test:unit","test:ci":"npm run test:unit -- --forbid-only && npm run coverage","test:unit":"mocha './src/**/*.test.js' --color","test:unit:watch":"npm run test:unit -- --watch","test:unit:inspect":"npm run test:unit -- --inspect-brk","test:unit:silent":"npm run test:unit > tmp/test-unit-log.txt 2>&1","coverage":"nyc --reporter=text --temp-dir=./tmp/ --check-coverage --lines 100 --all npm run test:unit:silent","changelog:update":"node ../../bin/update-changelog.js fetch-file","docs:build":"node ../../bin/build-docs.js fetch-file"},"nyc":{"include":["src/**/*.js"],"exclude":["**/__fixtures__/**","**/*.test.js"]},"dependencies":{"abort-controller":"^3.0.0","node-fetch":"^2.6.6","progress-stream":"^2.0.0"},"engines":{"node":">=12","npm":">=8.x"},"gitHead":"d6c11c37bdebc2b208b57e2d76321af33859adf6","_id":"@particle/fetch-file@3.0.4","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-8ldqFqxNomjW7qN4olJGOlmDuWv4qIEFtWvaDtxafBwASBUYls4wYZRmDJ7itzStnpzoIv2UGRvlo61F2ITiuw==","shasum":"a26b73ae2c08f79dc79df7532fbabeae4c1b12f4","tarball":"https://registry.npmjs.org/@particle/fetch-file/-/fetch-file-3.0.4.tgz","fileCount":4,"unpackedSize":14629,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFonOuV489lAPWGjmA7BMWWp+IcmyjyErdKJPBLzv9SQAiEAhZU99DQxsvTc+PYSEaeNgk+O0MVTXu4yodDLWWyuPo8="}]},"_npmUser":{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},"directories":{},"maintainers":[{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fetch-file_3.0.4_1759850695799_0.31933301486083"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-25T00:59:36.945Z","modified":"2025-10-07T15:24:56.393Z","1.0.0":"2019-05-25T00:59:37.263Z","1.0.1":"2019-06-01T00:27:33.053Z","1.0.2":"2019-06-01T00:34:32.463Z","1.0.3":"2020-04-07T16:08:50.926Z","1.0.4":"2020-04-20T18:02:26.955Z","1.0.5":"2020-05-29T18:19:10.024Z","1.0.6":"2020-07-17T23:28:24.672Z","2.0.0":"2020-07-18T00:18:15.900Z","2.0.1":"2020-10-10T20:39:25.544Z","2.0.2":"2021-09-08T23:34:39.002Z","2.0.3":"2021-11-30T00:50:16.734Z","2.0.4":"2021-12-13T18:10:12.324Z","2.0.5":"2022-04-26T20:35:25.431Z","2.0.6":"2022-05-19T18:14:24.276Z","3.0.0":"2022-05-23T21:20:27.868Z","3.0.1":"2022-06-03T01:06:09.650Z","3.0.2":"2022-08-12T23:17:14.967Z","3.0.3":"2025-08-28T15:52:14.621Z","3.0.4":"2025-10-07T15:24:55.976Z"},"author":{"name":"Particle Industries, inc"},"license":"UNLICENSED","description":"Download a file, report progress, retry when appropriate, and verify integrity of downloaded bits","maintainers":[{"name":"particlebot","email":"engineering+npm@particle.io"},{"name":"no1089","email":"chris.fourie@particle.io"},{"name":"carlos.hdez","email":"Carlos.Hernandez@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"keeramis5","email":"keerthy@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"avtolstoy","email":"avtolstoy@gmail.com"},{"name":"mlauer","email":"matt.lauer@particle.io"},{"name":"wraithan","email":"xwraithanx@gmail.com"},{"name":"azenk","email":"andrew.zenk@particle.io"},{"name":"bwalach","email":"brett@particle.io"},{"name":"rickkas7","email":"rickkas7@rickk.com"},{"name":"mrlambchop_particle","email":"nick@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"}],"readme":"# `@particle/fetch-file`\n\nDownload a file, report progress, retry when appropriate, and verify integrity of downloaded bits.\n\n\n## Installation\n\n```shell\nnpm install @particle/fetch-file --save\n```\n\n<!-- private-module-note-start -->\n\n<!-- private-module-note-end -->\n\n\n```js\nconst fetchFile = require('@particle/fetch-file');\n```\n\n\n## API\n<!-- api-docs-start -->\n<a name=\"module_@particle/fetch-file\"></a>\n\n### @particle/fetch-file\n\n* [@particle/fetch-file](#module_@particle/fetch-file)\n    * [module.exports(url, destination, [options], state)](#exp_module_@particle/fetch-file--module.exports) ⇒ <code>Promise.&lt;(DowloadedFile\\|Error)&gt;</code> ⏏\n        * [~DowloadedFile](#module_@particle/fetch-file--module.exports..DowloadedFile) : <code>Object</code>\n        * [~Progress](#module_@particle/fetch-file--module.exports..Progress) : <code>Object</code>\n        * [~onProgress](#module_@particle/fetch-file--module.exports..onProgress) : <code>function</code>\n\n\n* * *\n\n<a name=\"exp_module_@particle/fetch-file--module.exports\"></a>\n\n#### module.exports(url, destination, [options], state) ⇒ <code>Promise.&lt;(DowloadedFile\\|Error)&gt;</code> ⏏\nTries really, really, really hard to download a file, verifying integrity of\nthe downloaded bits and optionally reporting progress along the way. Also\nsupports cancellation.\n\n**Kind**: Exported function  \n**Returns**: <code>Promise.&lt;(DowloadedFile\\|Error)&gt;</code> - A promise for the downloaded file or\nan error  \n\n| Param | Type | Default | Description |\n| --- | --- | --- | --- |\n| url | <code>string</code> |  | The URL for the file you'd like to download |\n| destination | <code>string</code> |  | Path where downloaded bits will be saved |\n| [options] | <code>object</code> |  |  |\n| [options.signal] | <code>object</code> |  | AbortSignal object as defined in https://dom.spec.whatwg.org/#interface-AbortSignal (optional) |\n| [options.headers] | <code>object</code> |  | Request headers as key-value map object (optional) |\n| [options.maxRetries] | <code>number</code> | <code>3</code> | How many times to retry before giving up (optional) |\n| [options.onProgress] | <code>onProgress</code> |  | Function to call with progess info (optional) |\n| [options.interval] | <code>number</code> | <code>100</code> | How often to report progress in milliseconds (optional) |\n| [options.algorithm] | <code>string</code> | <code>&quot;sha256&quot;</code> | Algorith to use when verifying checksum - supports whatever node's crypto.createHash() method does (optional) |\n| state | <code>InternalState</code> |  |  |\n\n**Example**  \n```js\n// download a file\nconst result = await fetchFile(url, tmpFile.path);\n\n// download a file and report progress\nconst onProgress = (progress) => console.log(progress);\nconst result = await fetchFile(url, tmpFile.path, { onProgress, interval: 250 });\n\n// download a file but don't retry if the first attempt fails\nconst result = await fetchFile(url, tmpFile.path, { maxRetries: 0 });\n\n// cancel downloading a file\nconst { AbortController } = fetchFile;\nconst controller = new AbortController();\n\ntry {\n   setTimeout(() => controller.abort(), 50);\n   await fetchFile(url, tmpFile.path, { signal });\n} catch (error){\n   error.type; // 'aborted'\n   error.name; // 'AbortError'\n   error.message; // 'The user aborted a request.'\n}\n```\n\n* * *\n\n<a name=\"module_@particle/fetch-file--module.exports..DowloadedFile\"></a>\n\n##### module.exports~DowloadedFile : <code>Object</code>\nInfo about the downloaded file\n\n**Kind**: inner typedef of [<code>module.exports</code>](#exp_module_@particle/fetch-file--module.exports)  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| filename | <code>string</code> | Filename of downloaded file |\n| hash | <code>string</code> | Checksum for downloaded file |\n\n\n* * *\n\n<a name=\"module_@particle/fetch-file--module.exports..Progress\"></a>\n\n##### module.exports~Progress : <code>Object</code>\nProgress data passed to `onProgress` callback\n\n**Kind**: inner typedef of [<code>module.exports</code>](#exp_module_@particle/fetch-file--module.exports)  \n**Properties**\n\n| Name | Type | Description |\n| --- | --- | --- |\n| length | <code>number</code> | size in bytes of your file |\n| transferred | <code>number</code> | bytes processed |\n| remaining | <code>number</code> | bytes remaining to be processed |\n| percentage | <code>number</code> | percentage of bytes transferred (0-100) |\n\n\n* * *\n\n<a name=\"module_@particle/fetch-file--module.exports..onProgress\"></a>\n\n##### module.exports~onProgress : <code>function</code>\n**Kind**: inner typedef of [<code>module.exports</code>](#exp_module_@particle/fetch-file--module.exports)  \n\n| Param | Type | Description |\n| --- | --- | --- |\n| progress | <code>Progress</code> | progress info for file |\n\n\n* * *\n\n\n<!-- api-docs-end -->\n\n_NOTE: Unfortunately, docs have a nasty habit of falling out of date. When in doubt, check usage in [tests](./src/index.test.js)_\n\n\n","readmeFilename":"README.md"}