{"_id":"@particle/device-os-test-runner","_rev":"118-362dfe750a2fd4b3b82609ffd1260df4","name":"@particle/device-os-test-runner","dist-tags":{"latest":"0.21.1"},"versions":{"0.3.0":{"name":"@particle/device-os-test-runner","version":"0.3.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.0","maintainers":[{"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":"anatoly-particle","email":"anatoly@particle.io"},{"name":"monkbroc","email":"jvanier@gmail.com"},{"name":"suda","email":"admin@suda.pl"},{"name":"idokleinman","email":"idokleinman@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"6e41fcf7cea3846817f0be502f4e09aa815933f7","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.0.tgz","fileCount":17,"integrity":"sha512-ia0z7Qiv4cKXqBk4g8eXLuLL9k3xX8Z2gOD2dZyxwWRzSmaLa/q8eYm1fx9XtTBZ8ulmk/OfQ5sLAO/FfpTdxg==","signatures":[{"sig":"MEUCIQC9oRU5/iPjdcCv9MN+kGXiq/gBjWrHYDaHbW4DG/PulgIgTwsv8FcvhTf9YjVYHxpH8FgtELqg6BgF/+8vmFhvX7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/hpvCRA9TVsSAnZWagAAHqcP/3AmAZ0I2Kb17fR8gn2z\n7wjSSUR7DHT74SUmQnKlNsFjJ3Rsqyn2uavirvum+1hp2NFsgAkuwPzNNtiW\n9rPYD9scMlMWTDCuZTW10usf62FhM38JCtmUcOzrcOuTOktKdb0rctNenY/G\nYuSJHm8QcH8GrtR9rreM1/hFb+QfqvYNkWuH5npeRPG7YdHIjjBGZIXv6w2J\nu15xL8/qVK8ep9apnk94SrA1SYRS4xzg6gObun4UC8kFX6+/XEloD8WH+07l\nziZU8uDJ34PvM2Gc5NvaWcem5HTvN8VP6Gg8fyEjSsz24XnYhkemvNvlME4e\n8CMp76NpVGttJhg/xr1O/OZKlvN7jEFK3cb20C5S++DNaj/4DcwmISB8LEu8\nlJijcq6JTGEG/1+2i9qgmihZGZU+YlY2Ykwz8EbFpvmM9I2dTK0BVrquQSxI\nFsG7lzdteVbHsHSxBmigUtmApVM5ZVw8kvESq1IaSPZJxVhanBpPe3zFzwhM\nSuBJfWpOep7o2s9cI0IjWk43UbMjnj17qnlOKYH+MHb7/ZnHVsB3w0VRCq3g\nQgGT63syxG4aT1XmXxGK7zAIRkKEkV+SghOr4+YYJ6FvCJsneNxd3EPa7zyr\ng3qT0XEPxSwo+GHKIF7mzdG1xmWIXgEHf9kRrXZ6dlhbUaCgvX7bHG6qbGj5\nIp50\r\n=1ZYV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"9ea032a79d11ed02d953872a7bcbf17b5a5612a7","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.0_1593711215392_0.8022287102142536","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"@particle/device-os-test-runner","version":"0.3.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.1","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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"cd960a0368fd62f0cd4cae879ae62103336bd97c","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.1.tgz","fileCount":17,"integrity":"sha512-uN8k2k8xD5SoYQUzQ8gZAZ3GVawjKfLitamybQYqLmDWpSQzbWiI8wGH5N9JFEtwAsfC5NIAghLES6Q3sKfpyA==","signatures":[{"sig":"MEQCIBm5ZDGfIrTSiWCH/Fb3npVz54n88JHkueN+G+lXYPK+AiBMmdWrD5nJ7PaMfaRbFKl7QWYuZLEwllS2hGXBmUb2VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165795,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/zYkCRA9TVsSAnZWagAAT1IP/3cGLKpcBi2Pm7/G4uNV\nU3HLgvWX3nhmeSc0USdYF1bLHdjyYv4NaxIcQ/h0wjyK45mX7VV6GyyIeM0f\nL8fbBTpuWRMlyqz6t7+JIfA8JoY1jzblFASwWt3rSabTzGvBT762+eG7WA8S\nlVpurizv0gmqbCmOA33tCQP6eWozszCG9Bd5fiB/ESW88XaOL1j5a+AEuwEg\nEg8GHyPRnxkYKSuYQ9lCFdZnh/6bKa1petGmFqjWLQMkaVBHl8VR5wMgdp9J\n6nHRh4m4x2hiPMo5JWYLowpjGD0KRqeIurXjtrIjR8coJLcXVDUsV3KBbRKS\nTrg97rUZ2U3hL0MPZtnYY99UwwVMot3Tqt9494LVvDYEYoiG32uArohRu9xC\nGyO1h5fTkqQpJra2sUpS3njeDQFiRdTgfmzSS8GuOk+ObPauHlhkegpU3oNv\nUJbqvhXOK7XxPR9VHSZA6VOecoDTIEM3P2EoXA8urjOw8/FL3dJ+9CPIH9eA\nsKTmil3OOu+cKteTV1MGsxbbfoQHVl6Mg0+uk+RydHUuuaPrOwyeO1XPHqWy\ntTlgV5uKxNM8fWaANG7AVRBhdeO3tiylVcNLwqCQFzVcpF1NGCvLq5RorLzC\nm+fXqXAqhZWRlDnku+0rR5iDUTmwpTB6NDbTF0xbAwTTCJFJxs+3RwCDWmWI\ncir3\r\n=53su\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"3cbbb2f716e16f3bce3def999b518a7bb4be0946","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.1_1593783844080_0.8582530956713461","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"@particle/device-os-test-runner","version":"0.3.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.2","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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"63836941ce96da474eb954baa860b89ac4c67f01","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.2.tgz","fileCount":17,"integrity":"sha512-0HsROZf55ZAohgJbcjZlodCxOFf6hOeLfEzokyiiRoWALijiKISsa8upWtGkTRr0bJCgCMZUIsVedjbIV1QO9Q==","signatures":[{"sig":"MEQCIFfui3yrUQy5JOvJY4fl4qusgRaevXfujsvaf0rs3eLsAiBpWHrwZU3Qn+xOUtp1Nlc5ygDOUHmVwqosvO6R60ssEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/6N7CRA9TVsSAnZWagAAoJUP/iXFxYphdcFEIhSo787F\nMBbY7guH0fx5utvLJZVZDjT0VpOIFxCEvHoV+RRWq98IBu6/LKLEvbgBgcNx\nzwZ/3jZyi4+j5IAmrLgSWEnZHelBewCGBjhzbI+WL2Nmm7afZPg9spWfXvaw\nxIoL1oiahaMVBgre7mVqsmsfkn4BHB7V81vtwjzX6JpxjU7ZSq6n5uLLK0bC\nWT0TEFI5uLjpqrF6GVw9hx8fcQrnRgEvBr19ykMy4/8o7OFTFLExnSrEW4AX\nv8iKp2smzzhMSo57rf9NkoUEG6PInWH9lKjQlkk5yai3cpVztWem05NfKklX\nrest17GvSJCKFgUrJyVQzsf/UE5tn9254imcjmRaTzjgN7M0lIT/iZbauwrS\nhVm6WH8lNU45+nosmblu4cuC36UJZp90TpeKzbLMed46XtpWOLSm9yclPYyS\nSpGx8FRgO5QUMPJr7PuZKIXrspSu+9OpyuR+QBlw1nARc1xAWQ/25fK7cWjU\ni1wq9rJ5XQuq4JQL/nrWSuYghmRjR5z3J/8547NOkPdbIaf2KLw56NZltZyy\n+KgBoabzh+4d4UjlVXbBh7iv+zAOqbMnSRr2SyPwUQnRWDnusC9pOXaME0Mg\nNmTwB/qraKIbfDbSAtW31w1hYiA3+jV4sA00LqBimVxMHDn/0LwFxrPzVrBH\nZD4c\r\n=2iF2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"4a60cc89b9484d73f647249f976bfde79fa4794b","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.2_1593811834646_0.0957340147330894","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"@particle/device-os-test-runner","version":"0.3.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"cc77d08bb04c24bd755a1be6fc34a083ec113221","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.3.tgz","fileCount":17,"integrity":"sha512-iDhJLtIB4Ax9VDTZZIj///iPS0ER8V7UfS/f6o3bcWCIpr9GGx1RJH72yiyzLt4SaHeZRRQ04osJ69K/Dofacg==","signatures":[{"sig":"MEUCIQClP8wyUgpKEBA7ahHDlzebMDqqEAFYcg2aO+9nTXY3zgIgBL2foH4yEcdIB0bdHd57xK1H/IdbHVaAN+UpNmfRAJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAztRCRA9TVsSAnZWagAA2OwP/2P9idt8ZzvYbY7TtdGD\nlU/9yQqtrxvtkCzw3CW9nNWop+OzQg/iF7XD2lCaw8jsvEOgvU6wuic4fve6\n622AEwW2wY1DNHm+Zfhj02PoHQJjOXmcvqDfWEv+5EcSTzDHZeyahPEmWEAU\n0/WElp6DNn/wq0ES1Xh/a0wLMLWJp4iX+Cd2qnWaFZp1743dZ0IzO5ObSxNX\nbNLUZBTJ2A+nBoCmzgoZAB6CR1cTGmZTC34BJcZQUYOu5uEf3oBvPIc2d7xG\nO7DF6KNLEx8mV5TFE5tg9D5+4FkREp2P99HrwWrZczYehvyasxM4sd6ZLTao\nvB3L++qZoFuN/B8mfI30OKfmKFFdTy2VzhZgtrLrAsNT0wEKxJHrYb0sx55R\nyLOi05tytuzbti+YDX4oWSsZRtucXbqE6iDAvWF/Tyg01dOuKh3V4BwZL3Jd\nenNWh+i/jBbe28dNkPsgQ2L/frv+QujEHjxYyEYsjfKVVVXULxCwKNJJj0e1\n6ypHUXYE5NbHiBW4TLVbV7k/T0MexwBAmPFl1fS7SeNhMylowFbtZwEW398B\nfYlhmKumquQKS9OdoYVSgVkfyBODoP8C4Q3ulyv0fVI8SJbLG/T0ahYDMGQk\nKsitUSZQhFnUiFRRokFi3BEsdYPzs55KSMUvfdKWSjY1QuFcBXItiVzmuTSK\nOLQ0\r\n=aBM+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"4e4f2359725333df71bc1c5aa4e1b148a4fc8f66","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.3_1594047313283_0.67592610883661","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@particle/device-os-test-runner","version":"0.3.4","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"32a72e82b2147f3949ad223e430e5903a664c41c","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.4.tgz","fileCount":17,"integrity":"sha512-TLnGaoTfV/NhiHcUAFDWiV0HPkkGGmdFsrxKMNLzmP5gx9RyEim2NyBPC/3Pc+fqbsFZnzYc3IWTwD8iYw6Fog==","signatures":[{"sig":"MEQCIGMH4r/1Cy4zoXjbMfj6WMKG5M5Dg5XQh84SUSxpTBQEAiAv1QUf52vO1hwhyIg4bo5+BU1quoRlSdZ/AUr2RvYIyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfAz6dCRA9TVsSAnZWagAATYAP/1nhhVhNygDSmWXE0dht\nLh/ZstmMD7caOH+DpiDHB9oZlcVl4w26ipJ2vs2Uop06lFYTA8ghVWpynNxp\nM8mwJRLULLFcY4CRdfkykTpalW2sFo1I+mbVPLpQXh8XTgYWl10aufIUTalw\n3JI5IgaG5VPYucG+lHJJeHDcjfDlt++g2C/mE8cLFs385xYTnHTKbWNZ0epj\n0+ctyOz8Q3yg8o761N51p40+WMyxriAiZ9f65hTvZQBzySxMm9Gtcge7XZSC\nHf9H/AFHiwbwWLNyZws0OsT+I+o7sA4UOGoKJZTwLq4V5Q/u3tum77hs4mUa\nMxHm7HkXBIF8OEQcQJwgim0kNSWm+rX7kM4VVOdFHzkW6SmT9reG95ORrS+I\nYeomEVi0e2N2NpVVdLCEKuH4iN6r62ACP8woY1GwThK0h3fuDiMyr8DouQzD\npZSnBEtjxdlG8RnTE9W3ND4HDM6yjreJ9JvmEOqT8FnnyjeOekxzFBXSsOQD\ngtNODXb4Kb2n6kMJ1V3j+IkFPtHwqt0LHxGRJcATDJOi55PlFZNhZbSjI1Id\nuNKm4ibL/ZBil84ti+pkN3+it2rmN6VGgWuuFVHQFf9VQwqBh91a0FEoYSiC\n1hyssAd3R9IjJ1tgbcQmLg1uSNXobPxJ1DbM0UIrrAit1dbdZwTV/9T47OAs\ngzK1\r\n=EDYC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"e47e6157a97a2bd7351077f186910374baca0256","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.4_1594048157146_0.34291537622159063","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@particle/device-os-test-runner","version":"0.3.5","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"f29650d8a0800417b00562674fd5ed45ec026a25","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.5.tgz","fileCount":17,"integrity":"sha512-0g1p+BSKfw8oTRQL+ej+b18cm6MwvenFEfcdRhZiZPsrjYVMxWsD1RkJNy5QBOqlo+pnojg5uPTx1ixHOqGFxA==","signatures":[{"sig":"MEUCICR1lnMr1GQ99gRkgE04zb5i3184Yw9xKCnvMuRZl7I5AiEA1sgafSvxYmYR3DUleJJlBMLxz0C50Xvsey2vVYNeoFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA0UwCRA9TVsSAnZWagAAO9wP/jhatVP00NFHxLbYDS/K\nghshMpY/EbxdhdgZZu3iFGjEv2LK+UTMEIHpbMofNO/nyQVQ1/nG6LFQh5OA\nryobnUhcDwhCH14J7Sqow0YIL/cuoCPyMhi7PECNqDAVqdDVDAYTgSEI1Yqe\nyedH3u965CeN+yS9iWE8ABMTPGAf4+C4EeWLG3E/5rfbYzXID00nHwwtSmER\nuH1NaxUjzjy1+P4R+gBnb1P08e3x4F01N27GVe++W3fDas/IKifq4dEZaRIg\nSx5PfY9yuLqPMhFS3aLCccpWWkXctllFtSQJsJzN+FAdVTsEi57nZTfC5wAP\n85sMoBzqN8uR1+YS1n1XUXGJkrAwNkgYJYhbCjDRSoIQhd9qhAh3BYL3+GEh\nHoP2jseAjSTdvv0nD5yfczC5FyWwFx2yM7zvY5Qojw0CSVfCOaT/698/5Ybu\nfUQmp3q95rGDR2Cw/c6kvsvscgKpwZ8hUAw0Ogb3CB8gcsQUmul0LhCt2gvs\nq+dMBgIUcbsmeVYYIsKnrGQy7kEkiQvwFPN1WgZ2xKfg97pzd2w+Jya7a72/\nMAUzoTzFvEo2QhCHLonFfNkgeCiZBLX9blgiTj6FXmOzMPx7t6BYb4ErUcmB\nCuoggSJVn47g9P89dVK2Tl9M5ibXDHIJERSKgJB1IlFGgPzCod0doUzd/9zh\ndgzM\r\n=crue\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"3a61645b9e4944e33570bd519d49980fc2b2a3e0","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.5_1594049839669_0.8896946861609243","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@particle/device-os-test-runner","version":"0.3.6","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"391b49a6406d238f02ac05de1226b27cd29c06e1","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.6.tgz","fileCount":17,"integrity":"sha512-tZNwx57wg6nu8gLRhRUEU+rZ0aj4VR4b8ghtODYdSCCbgs2Y/ZcJ6YsSJNOTwbfXIc/3RGT5t53e8AGKSfUULw==","signatures":[{"sig":"MEUCIQDDQk47BQpzx4m1HGBkuSaKggl681xGYdj1hzg42dqeWwIgAiu2lchlXEeGHRQcU45TZxjsIDpJ/y9oIa/eVMLYS2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA1eYCRA9TVsSAnZWagAAB4UQAICOU7xOXZcf5Hk/+18y\nJOtrrOzjuUx/pqBWsvdemDbx0/HJSaqB4sHUhWY+1o8gEpUTLmw9zk7kYj5p\nynqo6ZQkTKFsyBwUjcgQQkEn4sS1BVGc7SyY+mrOZWgrYDkpHFdpP2NT/9yM\nBdBIQcxtneQ9ewjwcuYkycZfSqTzrGAl3GHvJn+sVA7sOoLf20qRbrGfESQR\n0wMCWdoufhfPkiDAfnQVJmP29kELE7UXKjXcbeFz3KtxcVNUtAFv0hP7AiDJ\nuf119Ni4cxeMwSpLjWI2bgxI/eFUukkRpT2gmiB28R3CxTJBAnW5KaYyAYHR\nEIe1kKJsWs0SF7gqXm6jAwtVn+MUsEQqebl3+k+brjI5aAeBDny2Zki06FwN\nfoMCzD0q3iS+k0w4Xp9gTSpX4jEUA0Lt+7zxfv2B3PfxAsBZoeCnCzoSwfPa\nlxT8GsLp7Twi/rknJjenC6R9WhDKGLrRTcDaP+JuyUYaHw94JjE4gFr8r8zz\nfUVm7qum0Q57SxummYpls938K8tVuBtzbUfeRu69gaE18pDkB/5pZRin3NR/\nvfh1RYkgoXULaBAU+a85UP/nGUmoBIUftq+W2KCZYZaqKjgwv0/NdznP1Og7\n8Ip6sEHXkH7w5GzuzlO8LaeRXZk/+CGto72eYW9MgSq7MhlmpvDAr95ffsCt\nYAMZ\r\n=VyxZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"6103ab51a95ccd2e57963c7458d5d3ce55947125","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.6_1594054552176_0.7923752765499457","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"@particle/device-os-test-runner","version":"0.3.7","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.7","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"e9794b90bcdb0257878d4ff24b18038f1c31eb2a","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.7.tgz","fileCount":17,"integrity":"sha512-X/Znvfz125OBOIAGoasO2DSbVC1mQwXHWWG1hdW+BJHHJK6Jw9Gcw7ogoDk4sA9hObRv5JBn2OYg/RyVu9m/pw==","signatures":[{"sig":"MEUCIA417RAg/8zJSdvfCEucOgFjXgHEeqdm05fqsWu5ptBcAiEAoAkwabJeXz/drmERjKJI2Xfead9A6OnYOda2HQJAf+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166665,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA14hCRA9TVsSAnZWagAAR48P/jb5Q2PmjFHHHycljhmC\n3Uk/ZsHK5XBsfF8W819U6gA2Sq/zomTzknRNfQsmIe6HM+UJxlx1QJVBnu1g\nehift7EyfQ2QoVHAZYCOsCP7/SGw85FwQ+wYg5/0fjQlH2BjzWox4rmH19ja\nNsZFw0OFIJSx/UKquM9dY4vdg8VhZaG3JP2LnXLZ1cS8tVD4VMNnaFAGJKxN\nnN2kLgckfcqWZwWwBDojpoe4ay6u20yqusoW/x/pTPkjvYrcaSm2NMqSM6TS\nvmFMR4lbo0RIFHdjqFIlknBlJJc29ZZQRbgHq93n4RvfA4XO2V0jmX6TBZQD\nzCNMjHCd0LxdG6fJ2F3Sr83pD8ooepjMHZv7X56b5+2Nht0kBe9kbU+EnRXu\n7Jw0+J6jz5PMqrkbKIET3SltM08yq+L5wRDVNhgAi+zc8lhAU49zmTdqkpgq\nxiF+ajcefWQPrL66qjaI84Wpq12pbhgMdY6QUstKSOgK5nsKh0eIzNVFRkAp\nYpaoFxwmnR6MRCn7FhWwl1urc2Sa2GrtPHHq6Wwve1zlM1pUIHXrJsIxEF7h\niCXWxGIxmtB/wojvdXqxFOZ+sqtwFkCekdBKVJ5FjQTISYH4Az38XdxIyjJL\nx3pH9pehbTzcfwLnmLjrujAPf6v75xjCzPwWwjOZ8rCOZt8Fwmv3p0Fm4jzJ\nDHie\r\n=iBJU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"58de0c108c7ccdd15c91976607de83cef740ea0e","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.7_1594056224568_0.8285309919244732","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"@particle/device-os-test-runner","version":"0.3.8","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.8","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"856418f9f6522831cc82e3b832d4447cd7368409","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.8.tgz","fileCount":17,"integrity":"sha512-a0N6YhQ3kSfb4m4u9YkyKQqKLYT/RaUASrMhwSf/PwTMmRrs7FsuLUsa7/Gy8gzHr0bP7F0d/39FGWAbt/Eb4A==","signatures":[{"sig":"MEYCIQCjaIxP3DX+rt3WebSUm6x7XsELpAmvsRIWbOulbE/WoAIhAJiwgJCb7YPt8JBleNDcQ8ruT+NMelYpMlTr+UcYfy1t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfA2ivCRA9TVsSAnZWagAAa60P/RsGNbOpgVszEAzX2uMs\ny7KTy2CrlcZGgY2w1GMqLbPb8VSB4RbWqaXTPGAe89nH8mGMJYEdXN22dwAa\n5M8umSO2BCGAc5IpZTCCbWHkgbMh6XQKhc2xLZnCw6SHH8MxK/HfUGg9MbN+\ntchprcH7QsZsEE2UeMibrqaKfR63uJiqK7TuRCCW3ZZGqwCWkskPS3F5jqta\n0rloOXjDULzz1IBwR6rgTSRT17Twk/VHSMx6e7cpIWxe+e9ErFun281g8rTL\noQV/KyqOAAjPP7PWhn8QP5i12m8HK6PatwIaGueNDBF8sjVT5Z6Xlmt3wVea\nS35PfolPEEzHsGw958hLfdllQW2op8HRwteIBIT0Gn5hD5POdB0lpd5wntII\nkIlQaQyuDwm8zKPifh6nB4Dhteri620esUHWq5eX7m199wwOUrN/gbX4Aj3U\nWlZaGv+s7golNLndMdgJFfaDuUCLvBOrVw114aCP9i6eTl0pT2CzEyICEdI/\nr978WD40JwZFYcLDfRBANjeVUrWGWXHNxOJvEWmnvYCY4AtQcgbDsqc2zuuk\nyz++9OmiwB1M6Vq538C1w4+ziBYC9hWzNWsafm9Bfw+iHHxzN4p5p4AzCwEB\nB92hF/yX/HZ++qJrvuk66ylrG1K7M/uaQeG5jdj/ZCMw3KQt9muoU8a2S/Cb\nI1KU\r\n=lPh0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"36ac80090e3160723af5989009ea01e47bf11d83","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.8_1594058926637_0.6674969935995432","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"@particle/device-os-test-runner","version":"0.3.9","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.9","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"758dd2e7d38ad7ec66c2430523794aae8a4362a7","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.9.tgz","fileCount":17,"integrity":"sha512-jUwTbxB/GAlzrRKuIOobdpgoBBnFRJTbl5u/I7ZK5z0W2plKc/ok4ZpEyWAEnyWauvVrBrwjXrO+CpkAhu3YKg==","signatures":[{"sig":"MEUCIQD9yaXnkiPcm7IoPObLmMLOplD3HKce1NMGyufIGqylLQIgKsPQFoMPjqQL1WuG3ChtaxAocFuA1QO8n2cmvjwrVuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBb0ECRA9TVsSAnZWagAAHN4QAJs1nluOVpFM21ZykcrB\nJdo+Qx95kATwCGjrKX15YgdT38tJM+VxnN2ZqpsoMhIw7/UIJK5x9InLCFRm\ndRHxzximA3COnQ7Vu9jO89LNN5R54sMU69pNIxdDtTkJG6PVmwyS8Polv3cX\nEY6GKvkBQH2ip5HBUIrzVX7dd+pxNmE/a+ZlFukKSy+9zdKgywdNrtRci/1R\nhW03OY5Rvrdh2f8Qpip+S+tRUX5l88RpMhnuxGcIPlQUDQUUaqgFaUvIx2+x\nnLmnAlLs+uDBeQJdxtpLE09OkbPDTYsW38XGSXJx55fhzURBpjRnArMsBDzn\niRqdoN6dSV1WiD8St5c7FA34u9GhkvAyzRd7JvEzSFoKhAj2Cw7976vmF8cZ\ngN9DNNQAy5VNQUVfV5KDG9r41+kbyloEJOIp99b0HB5Xy78zJOX8NI7k6zGb\nY6YzxWe1X5WWUb6riVHC+Vz1pap9EiQOy9V7PC7GHCP8iJd7gqPIgKLbpKh4\nNfUs6eC+88+RawDjDR9uaHBcehtacpZdeQQ/BseqMJR7ka5dTzTwJDfaYyor\nmyK+ORZWkQUYNrD1cXfDM+4gr00Nm4qMkOYgJoe0Z8Mw7GGdOn+vsp0F+nd3\n7p/DmNc3NRb35C7W6UgQ6ftX6GpWyvYTkxenu810qcBivSuhTTXYrsu/gmCL\nj6m5\r\n=7fa2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"63cf7d56165e0aa6d6031be8cd67c20b4b25eebc","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.9_1594211588580_0.37269289833438357","host":"s3://npm-registry-packages"}},"0.3.10":{"name":"@particle/device-os-test-runner","version":"0.3.10","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.10","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"0713efb70b1b2fdd8f3018a287f4ef6740299389","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.10.tgz","fileCount":17,"integrity":"sha512-z0NV2vOb/RXYtcX9Dky/7hO5tc9IRyfkTXI2A2dDZ1SLT4QU5m9bUqix7e8Y3A2sawHfKq2xq3+KVvusUhzYbA==","signatures":[{"sig":"MEYCIQDnCbdAecdyiiVBcm+43ksncy5eCEI+kg1MT/cz1x7gyQIhAIk9ZJDdnFZP7mhk9EwNkcebUh4AM4/mWYo/rW5RZqXH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBdtKCRA9TVsSAnZWagAAHioP/2jCcOTgP9x+wOkkmpjO\njV7UNOeUGGFblIPpIl89hAP5l1ABUl1Qs2Rp7tcTDrvlzP9iMdMZqGt7T/AN\nlj1Id03R9ZQPkmKytPNWwxEVIyBbXGTEdhEji8RC0VOTMZ6507io/OKIStDD\nt4dU2l9nCOUxaMAVhc8KexmmPe+EGnGaIjykFCZ/aFpCIcOK4zGwNPfHc2xk\nMlPUGd0bAgUOeAlIxd38Pzm2KDo4JUAcxmMd2yyZ0KGHAjo1NpbG+3/tLh6B\nRr5iWg6tGb3bL4UiWwqCFzjnfA/sSifQrSfw8Zws4eZaOCjnQ9TbUs2qHety\nqMEs3tVOD/9t6h17hf2dICl1YXzUti/jJLum0kihCwbM1F1PYMgM/7hQ8MdW\nrfYaR2A5z+pq1iSTuFEBIilDtx3CXCIKH+Z+KC6liGNtOftN0AQ0EioSB7ST\ngNydyf3dtwdf09cXaj3TVbmMnM7S5pqMRuPwlptRWJ0Qm1lXke+7PDb9Yqrv\nSB4mbSOJJ1munyrF4clKrlRMyyLpg04dIbO0xic9u3N57EzUFC1N+QkQeWm3\ngy25JO0nwR+nQQFKX+UWIaqjH8sQsNgzt0qV1mACu4i/PSCOMA2Zb5ouyypG\nXEH2A8JfI9oSawVV7cLYQ2Rf7XXNQerjaEE9+ffm6vIEvgVj8dnv0IC4qLRU\nZnIT\r\n=DFpK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"b68d0b4c4e6e2c12c134a7e4ffed16c139e693df","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.10_1594219338090_0.10774008922819789","host":"s3://npm-registry-packages"}},"0.3.11":{"name":"@particle/device-os-test-runner","version":"0.3.11","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.11","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"eafad32b615a506e958ce0b563d5f5250c7338b4","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.11.tgz","fileCount":17,"integrity":"sha512-psLnantOF4zSolDxVGeH/p7e8jB08XSvcV1YGPaTeyPwGei8MCFflWbP4hTckfitEylN7Hus2+cm3whnf8OdOQ==","signatures":[{"sig":"MEQCIBCEIeTjAUdBhOF0IiBBeZydT74MfZ2aQTJWBT3u/aZYAiBFdYwxdfuDmmie8RT6lnsYZfn9T6fk30/uB+jnDm1HTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":169184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfBfT7CRA9TVsSAnZWagAAQmkQAIzkydN3yxPRqFFgrnZG\npXpI5poITOxK0iRrrRZIa1MowPLVoW+iaFn5d2Xq6VLuwsABnBTUiyCQtyYM\nENGkA9C7EEhL3q/OT7gIdRvrcIt0ce+Cg+tXqtO3qtV+p1zGTrRD651aIntf\ncyUIv0B4sxJwr0blddf1V5jNw8IHauolU1aNL3YtIb+jzotWXmCVe970yVUr\nycPm2eVa83a72MR7+PTX54b8UdqDOVQ/+wMqe24exW5VNc3f2UWVjYEsG8wm\nT4RiUbzuMSJujbM21Atv2nS0HtJ8PS0ySfSN7tn/QMf/XbgkgzeyKQePMr06\nizxKs8IVxCnkVfNGHgtWmZbicrWF1UbgMJZ0rf/WmPEghBVNVcF3NFx4Fx8A\nD6XLaVvsAkuCPjwkBNNVihKXifOJshsSUIF8O2YL+ZUgCOpm5m/oTpD7JU3f\n7HNSGSYW/XljuatVOnaKW+SaIPQbxAoXWIyrf89T4mzHpsmr+C4BehlVX3BO\nJuoxbpXSaElMdzWWK+XpBQ0f/vup1EJrdyix0zt6G3RMTXDVPi9c0ZxMTlTS\nyOjjUfXaMtf6CCSt0qNPUIxVpJouCBgqikXNXuTDGrRioS0zCawkto8tmkLC\nTxmVB9yDcrjbleXwHWlLzLPQVZjPCaJf8amUfoLDGir/Ntv3i0dPcBCEDSQA\nq7BM\r\n=z8T8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"d7ae771c1d820bb6b258444b58a22adeb3cba1df","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.2.0","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.11_1594225915382_0.19703655055546254","host":"s3://npm-registry-packages"}},"0.3.12":{"name":"@particle/device-os-test-runner","version":"0.3.12","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.12","maintainers":[{"name":"carlosyslas","email":"carlos.yslasa@gmail.com"},{"name":"renemendoza","email":"rene.mendoza@particle.io"},{"name":"toddparticle","email":"todd.stellanova@particle.io"},{"name":"hugo.montero","email":"hugo.montero@outlook.com"},{"name":"jaime171","email":"jaimesalvador.simental@gmail.com"},{"name":"ljuba1701","email":"ljuba.youngblom@gmail.com"},{"name":"imartinezdev","email":"ivan.martinez.aguero@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"},{"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":"patrick-at-particle.io","email":"patrick@particle.io"},{"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":"scotthodnefield","email":"scott.hodnefield@particle.io"},{"name":"mrlambchop_particle","email":"nick@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"5dab6d79e487136cd0c4ebe3592f5041f4d8ebe6","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.12.tgz","fileCount":17,"integrity":"sha512-Ep3f73tUtVf0ZUYy4cHjTrHhj9cWYcQ4xA0vq/9A50btaNqLNj82v1LVPntK+8k6rxzpuAlcUFlMPYCF4UBh+Q==","signatures":[{"sig":"MEUCIG8OO0hvKW2j1aQiXKcr0DK7vX99ERrX24pf3Nh042TAAiEAjYxEWhcSv7MwHurBSvKx2ABbWdH9By6LAaV6GwIWkHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgohfOCRA9TVsSAnZWagAAqsIQAJaz3LH8i62rBQlxpgaO\nXdp4yPgwlxxCA/ylxJJhEaNcaEThO4jPcb5RxXK7PPJYobYqLwbsbIxW42rP\njNFnLeNWWrslwWbswv6uhnP7OtLGzXeQfrHSwpi3HSBO8nOxtqYwnh5zz1Sd\n4byK9gDm78CgG/esLprhJZfhIUxkVhyVkJIa9PsZcB10BKkuineCKi7XnYmZ\nHWezV6AMTBm5c4+YsMiGu78VIC8Kn5m8UkJdFZeH+3qH7xwJ23q/vQzfT34+\n+91EMZxTx3WCOqwL+fiBv9ylLT0mJMeGPnRIak9o9XnSWz+Atf15B/Rd3bpO\n8EOZuKLjrFx8BkqksHZRQww+8y5wzMqfWAWkTN+dM/SaQ1rdpk0g/za5B/53\n3Ps4fwcdYTxAISlv/UohoWsolz7xX55ldkcX45uvod75qx3ZcC9x1lzy+c9H\ns2dk/rfFyHPwsKdQOilzTpvAZQgFGs9SxqS9NCGUMc+nwzfaFWUmsfErAjr6\nQ59Bw7XprHLnMzbIICW3tCOCX2wChrU4K26vq9B7LFSC9ctiNn4UD/NVeZuR\nhBJ20Wk2X3jlt4EzibEKMyPSO7+RZd+l9KaD5x/40BUnpkX+kTGvRqdVOGgt\nOxQ9rkrByYlzaRYWbbZQusTMwlXUFkcVM+wWe8BHlpY5P1YT2uNroGTA7HdB\n4bqE\r\n=WpFp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"02ea86efae699bf7c175a86318e16645d29b9ecd","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.3.4","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.12_1621235661954_0.14497698637551437","host":"s3://npm-registry-packages"}},"0.3.13":{"name":"@particle/device-os-test-runner","version":"0.3.13","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.13","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"9bfa2e080470a43105b43c5b8efd229c8316eafb","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.13.tgz","fileCount":17,"integrity":"sha512-QaIoTz0v06QYmwiTca4+PImrUkss20LhJXM4o7aCsyvvcwkHYBtbsptNq/wpDHd5Gf3zX2EL9I0Bkb8lyiDYZA==","signatures":[{"sig":"MEYCIQD73g6A5jmwCtHExwpRNNgGKC8xlWPIhLx7SBAMVvwtyQIhAIwEMxr532Ut0A3zHLBAGT/yoR9Ze9v+1sbIXj5Oqx68","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHmmbCRA9TVsSAnZWagAAF7QP/0q8qi7JjMOC0L12D9no\nBCEIjZaf6dNdPp78gt5/QZgpxsN3z3WpWg4kMN5NdiwmD6SxqtA81Puv2/1k\nL+A5M34W3m1iF0JlGLaj5o3iSrJ1DubWNfwkZLjowklbnKEce+GDWz8VMzZX\nDIETrXgnB1HkUR5+08v75OxuEhRO56DlheDazhzR4M314FWx3kQ8soBqfUF/\nJ51YMeozPu8Zj5AFsMu3pzE8+X5wSHgOqWT65Ry+9OpcrHj//zqMmo8WKYTY\nuLp7OZQPruThDiHQrJL1m9p3ZeKRVcZD2oFbC8Oy+/phTJNIrTVrc8LFuzRK\nc3Z0xs50dskV3re/+Tjhu8JG1PzTW2aERIZZaEMmHVhR+/ac/VLeCksh5f9o\ny5RMtENYz7RqadIIIWxAFjJ1WBnM4JvZv8jqlRRC9bfiXx3myuiPJr31N0yt\n5UrjSKOBzRwARsvJ9Ar5VSmgBJE5nJuA8pPHm3WkISSf6f1LRyec78BBKAi3\neHehmSnFCdE7WwS8w3mZoo2uLdjJj0dBBl+jXsUTIo0ikMEcvG9lw/+Wdg6Z\nNc5Dj1XxKUcTDNn5ijFwGqdCZsotZQCp5stuy4hYzQYV/0oxiuqMmWasie2M\ngPPEVS2Hn4T6K1tzdQTuChbvgXXOCIXlbisS3P0ibsvnfb/PiNwZ0vud+ofL\npNZ8\r\n=cKei\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"4ae1fb13b7dc3559bbd549ce359aa9c0e0ea127f","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"sergeuz","email":"sergeuz@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.12.0","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"^0.1.0","chai":"^4.3.4","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.13_1629383067831_0.5883975483531196","host":"s3://npm-registry-packages"}},"0.3.14":{"name":"@particle/device-os-test-runner","version":"0.3.14","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.3.14","maintainers":[{"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"b5198a6506313ea5e992ecf31e1e071a96100099","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.3.14.tgz","fileCount":17,"integrity":"sha512-2POWBEPwbTICHaluFnsLnSRZPW6Ks8HZFJLHrUGQcTHy+mU/nhqX/V5+0ocXPAlIAhZKvg77yc2EeqYBX+S2QA==","signatures":[{"sig":"MEUCIHQY4fNugNyP/gK8flQVfZYBDNyXj/oiJboy8ZZmKEvSAiEA+jYG9u06CgggjgGDBTkKw/96CZRSvDNP5X3goMc2wqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170475},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"e17eeb1cafd5f97d3328248ff270cbb3cba5f339","scripts":{"start":"node lib/index.js"},"_npmUser":{"name":"avtolstoy","email":"avtolstoy@gmail.com"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.15","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.6","dependencies":{"tmp":"^0.1.0","chai":"^4.3.4","chalk":"^2.4.2","mocha":"^6.2.0","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","fast-glob":"^3.1.0","simple-git":"^1.126.0","particle-usb":"^1.2.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0"},"_hasShrinkwrap":true,"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.3.14_1636148973550_0.40211957558702816","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@particle/device-os-test-runner","version":"0.4.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.4.0","maintainers":[{"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":"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":"ianrgz","email":"ian.rodriguez@particle.io"},{"name":"mphsi","email":"mpaul.hernandez@gmail.com"},{"name":"deleonnmdn","email":"joel.dl08@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"681993f90560af123c7b63fc46c55e81a1ec024d","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.4.0.tgz","fileCount":28,"integrity":"sha512-wRXnYzUesP53W+DBnvOybgs9+IKxEV8w1cjmOkRXFw3zlv6qn0vuYusG53DQJZtfUadxKmUG31nAGrl/D3aHMQ==","signatures":[{"sig":"MEUCICYWkCFJJLo0HDreIRE1VxqmDHjfljaZYp4Uxyc8mkJjAiEAgczPxH8dXCNm86x18witfkUVo2ZFMtq8ZW3OpStMvDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":248888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHkRmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1TBAAg3q757WI+CLtfWfSeik5hQymHu1Ux6FtjG1GaoScAxh+fAN8\r\nrNPEcHNzE+mfgBL8uUXcrdH3GeT2EWlIRM5GCeYxtLFyq/Ksu3sng18dyzxf\r\nzrr/oxDxY/KXhQAY4jFrCVmlt9sf9Orr1+8fKvt/3LQJGx1GFL8PKSCTsVAy\r\nXoXAHZRQYR6k6owmSCzKH2z3qzMBfVRfCAPM5a6nxfZAIVuUegNBYzSzerwh\r\nN6u/euk9/z/ufmhZWKM78xwGYpNN75ye10U2k0KiEe4jaTY11M6B/qGJyyFn\r\nxbWDWs8gkR5bYY4LlzxoyzZHG8aNR9KpKEs60/WnuBmBk50dfqyeEKQ0LLJj\r\nKdM20nwCiN6REQfP03RukpM9aDsfhjLUgTmUsOzvwrndChG7MNXOEZd7ptlE\r\nhZJXanYb+eIIDENQP8cO+V3d/Qi6nwxAEp1lTGVy6iyGv5Ucy+2LT07VwXCb\r\nBXgo7KSE/Yucn3mJZTnUtXADFBzGpZo5P5XF19Lab49bKrygnuoBnC3LHliW\r\nu3nGHJhxyGMcwk5tkFyY2bhNNsVcB1OJsEyr7JdfVdgXqSu+PUaPjQiOXrnn\r\nAiYz/5ec+eyA5rGZC52NMrhcHCpaiKz0NQNI2R0jk3d1SWmg0m6qe27HJBfM\r\ngEzN8wAToQjClfn8qJoGOmIZiqV06RUiE8E=\r\n=ODDE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"1e492cee8824113daea756f777993f487e7a1214","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only --exclude=\"test/fixtures/**/*.spec.js\" \"test/**/*.spec.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.10","dependencies":{"tmp":"^0.1.0","chai":"^4.3.4","glob":"^7.2.0","chalk":"^2.4.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.0","simple-git":"^1.126.0","particle-usb":"^2.0.0","particle-api-js":"^8.0.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^1.3.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^12.0.1","eslint":"^8.3.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.4.0_1646150757942_0.7061371216125418","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@particle/device-os-test-runner","version":"0.5.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.5.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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"a20fc124ef0f0a6a054d5b3156f25cbe99adc073","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.5.0.tgz","fileCount":38,"integrity":"sha512-GY1uatZa1ye5pYPpY9b1y49iRXjhvxKHSzLmBDTy0+gNvVTsNPJJy0vOm0oWB8KByOpzI8iqod4IIIGHp+yudA==","signatures":[{"sig":"MEYCIQDEPk0ReJeWGIucKb2jBayM/mSY0Sa7T1rIS+oYAEbikAIhAIV7NF9tpA7N2j8NyKTqCOzKAiPUYCdwtumdDgXSLX7W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256395,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin4ShACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod6RAAhD8g7TFDcRCupncw5vRfPsaQTUdlBQNM7+gife7kVqlFjOKi\r\nzvcREJNY8IFLmiT73LTm16//Ddf7sERsdndrrptCUp/EdFG/sqBEw+BEevov\r\nkv/qvjyAb9oYb99qhAyFerJg1PbCm54mIS3KVdTXgRXRUjL1uPNWrLGyqmqZ\r\nZckRv4yeXbhk8Ts04IC0X3HBGG8m0ghW/Iwu+MdTZU+Bkiz20UJxliJesWsA\r\nRteVxXkE87+OznhELud3LsvHhzb2dKHC65LU5ZF9OA3eOtKlVVLpoxKSq5MP\r\nE4OaIbpGXVWlYtXZTRi8yidoBElrUsYvpXssqLV8tSr/kZB16NiRM1+6/lFf\r\nny3Wmh2nPHC4qSa2gRSJ3qyZq3xpkRunauvmw98jhVTTqWxehGOuQMbvN6c1\r\njtBatp8MkZPm82GLV7+kQ5TeUTdRZohE5rtpUfpHVXh+o2Ee0rcGUfE248dH\r\nQv5al6hIoSXe4kUB0OKPlXym5nBgm0J/ay+Key+BFgeBgppqrncdLOILcCI7\r\nXGeUtI/6KenhaFIzP8pz/otwFaQfHaa9kgxsG0VVq6ijCC/qTMKFX04vlElS\r\nRbb481JFhHIXtzzLxXVvO0QsrLpwwGHlrwJtA65vI4SwXsKrr+W6rEppdM4N\r\n7F4/3dkqlX5v0bxaCTXy2HDcZ9HPHP82L34=\r\n=Z+ga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"5488e039cb0a33dcb84e1230e51e2928b82dabae","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^1.7.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.5.0_1654621345697_0.8302097447714951","host":"s3://npm-registry-packages"}},"0.6.1":{"name":"@particle/device-os-test-runner","version":"0.6.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.6.1","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"eb8d9446cfd4952f8c4d8e9d9f0577c0abc69e45","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.6.1.tgz","fileCount":38,"integrity":"sha512-BGyyv9RUvKWfuHB7lzcX3vhhRktlzmUeQYu2jHC/yLHKBh/gwlusutr/fEGRg/Z3cHxufCVycIh96Pl5XKnIZA==","signatures":[{"sig":"MEUCIQCcN0xV+iVbCk841dzxQhTjN5FMWE0Z+TXhG5jNG3y1NgIgesDEdM86ktx5IyHr5bGD6O5GDT84Qt9G01AymGaf5i4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/Bv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrydg/+IoamZUA1iplQ5TBZMXuo6cRwfhvQZjVLmGVHGqqPEW6Izf+G\r\nOsbgefakyK3o5+o5FlRP8u2z2GrTXavnoRgH1lbsHj1WDDRibmCOS/TuxC3y\r\nFeUTQNVnu4MSgc72x7QXtDTu7jUKWpkJ7B3yE/XFHytAOtMPB2KNQoAKbQb7\r\nc75ifl6QgPMgl/RPYEGwi6lo2M/+IsnF3xLNSxy/WJgA8zL/AcQxwxMKgw3G\r\nx5IdDlNjYNgSFSmoJLG0RzORdwGW93xZX/vGo5C0Kl4LfMsdlvqh7AHLJQ5k\r\nMned65yCfkDYGOmPvEOekHTAs9gzhqQccspNCgut7k4RuKCCEAb9dYCayE3/\r\nafYDeOe7UmlT1d/5N8d9kMnY1QLpigB8qh+geiF70kYc9CN4Nf1i9CNPHu+0\r\nCV15Vg6gCtvxfzOxOEY5FiMPgPyDVMiGZJ+NI8auiKGxnRld6F94gBm8UOGv\r\n7qLqgrYEINODaINefjzkNeMsj0T03Dt9RSkA4Hk31SzGB1GUXSkcvqVtoYIM\r\nwGZ6aKnt32pumXe1ylGLPKT5oOdWpb0g9+h7XiJjDr5SUQ1sXWbuM/KzQZ0V\r\nUh1s7NtsvgsLI8ZkcN2cqAN4IB3DU1JoLWZ7O4q7KAaet60t5zAhSifk/Fq9\r\n+0v/apvykomwvHr9GEyEWMwWtqWkpbqMlxU=\r\n=qpxr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"f7d78b9d029740f2624eb75e166503a8be5ee661","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^2.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.6.1_1660689404327_0.06365768068072919","host":"s3://npm-registry-packages"}},"0.6.2":{"name":"@particle/device-os-test-runner","version":"0.6.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.6.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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"3449eebe49a9228f4ed8218ac28728ddc7cf21af","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.6.2.tgz","fileCount":38,"integrity":"sha512-KpdBDdKduqcLHuLV+mwBNtDtrp9FkodqmFtFoJeMQD0iHBHHgQ1Nnds5y48ppPihr0yQ8JdBbyo0jmenBIBTsg==","signatures":[{"sig":"MEYCIQC/gkdFkOMGF+wmrXJk3yeLLzgkQDtaSvFjrKnD+jbITgIhAPeupLZi/JWVOiZWYBQSxwV/V0kjevbWI0bJ7CIwlYEH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/n27ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZow//Q9bDrE7ow+rQHi0Pl7XOzgMbj5r+9PW2yeQJerNLVeDBnud+\r\nsZXt5o85NcqvKTTGrhsxr4BdTj/Ks1c/7zYBMlghjFszjzItLBIzuFjDRl+2\r\n+zYJArocyQ5+eJO5mnPz925br7NsZch0G1HfCrScKmPrRK9FVBUvEhnMtHpK\r\ncmqcLCmLJ+5N3BNZ0D7+CY04f0Oa0iLHc43Pb9iqalwW97oFkIJ2INE3H5FE\r\n2cJRGZBhKMytnryA62+xw1Apk2r8mG5XH7rv5bi63+/MPiBG+IK/WqT35Tke\r\nziWq8b/y4KewfvA9402FlN4OB6WYnV+Pj1QZRFWIsAkT985ISr28eg27idRh\r\no3+kKpLqt+rkmLzNymCaO5p2m18z/FeZpNXGIK4I6Jn/9HpTzeUI4GlKByKy\r\nHoJFkZ5exuiABTjTM09LS4CslXLjGmWxGAUdjvK8Y2E0VGS4a/gLSlCmHfsw\r\nNqGFhqvW5jCaBmo2UOClpMMSrTe02nxp3OVlR0VJ+OKRp7qPG01RNJvtsTe2\r\n89AGm7jTMh2ZKOJ9YUTyvB9BEcuvdmXSCRXQcexZ6yUyRuGfWj4/IOZvipha\r\nS33fQ99IUvyYARyIMf15dS+2zM0mSSU+wCNo5ayLO+HB+PhQY4n4bvbUOaPY\r\nBRDx+4rwROoiW27M9oe3iPSp22V5R7syptM=\r\n=+F2i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"e701b0f5b833e7e69fc9e5a0f3015c99da453a2c","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^2.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.6.2_1660845498777_0.3152809579364322","host":"s3://npm-registry-packages"}},"0.6.3":{"name":"@particle/device-os-test-runner","version":"0.6.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.6.3","maintainers":[{"name":"jmw","email":"jmw@fastmail.com"},{"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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"25e23e14f318c8edd826356c4b8dce3e92653baa","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.6.3.tgz","fileCount":38,"integrity":"sha512-q1pIQPdTlLPuftR8bQBQdloAzpeYqsz9sw2jwR4Y94FaSNvmqY+HZrFv1cW1Qz4EscyNG+H8px3SDzXAgmmwwA==","signatures":[{"sig":"MEUCIQD8EhIhQR+UTO5cDfgdZt08MtIYm2BFYuIBHU7Up63DnwIgcVIVtM7DljZromdYYAQLUdSefmRwabjXeZE71V94NE4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMwx7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJlA//Snu5vGheF1MQgqx8S+0915Jo0CL9+fIzJH8La5dmbJGTAMjX\r\np0cgaT977wlP/IQdKV37N0FB3d/1wPonrBAXWpuZlEdCXQhVRKB+yzWOYQMj\r\n9eSylC4Qcl2rM8tgHuQ744ym5Moh2j9ACnjYkg+MrBwqIVPpLrbBywJvSuvX\r\nlQfzTYy9cqtkbUis2W8rrn38ZpWf4vVi4zDAz5MxKg0wSVRINlHRoAhkqPq5\r\n+MXy1VP0kQ7IPEShFAQhfgvYafY3YekX4sox7tgZzhfBHJpkr+8IJzXars6b\r\nPe9aG+LaojSPNGsqposWPcJQr8/GxmrYt7c2fOHe1xP5S53uyYOeOXjXh6ro\r\nRdLhrmgl5gvvBg8wEalFplxyruOW2NyiWmQ7lgCfungIM22RQioNmAmM0Sjx\r\nSlw/lpA8gDYqNTw9uEA/2hVGixq0IATRaLpmv03nwky33F5flOtQuh8oydUW\r\no6W4n+Jaw9w/shSxQSUPG0vcczK+pI84reqRd/qzW8wWyp9CaBeJssLkAv4k\r\nvz/YgeOXvcPXB7AGMdIfnLUGEO+3Nm0TMqOEI+s0xS51xY2iJEDQQrv3GA5K\r\ntnEuW7Ss3RH2KWQSywuGu/Irmmq8gh4Ko74bBDd1APJLpS/y6dPKDMmk5xvI\r\nMC8xSCA9qT6jj4wccL6tKTpc04IYyKyR6MQ=\r\n=AFMt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"5e4192f88962ba0a1034f90e1c67ce0fcae8c9c1","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^2.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.6.3_1664289915109_0.38560247912093404","host":"s3://npm-registry-packages"}},"0.6.4":{"name":"@particle/device-os-test-runner","version":"0.6.4","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.6.4","maintainers":[{"name":"jmw","email":"jmw@fastmail.com"},{"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":"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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"287423f373ef6bb449c0719dda871850ad43f64c","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.6.4.tgz","fileCount":38,"integrity":"sha512-WeDEgtXLBXrrmLRvqVfyS6Ovkxu18QDf0j8YZOI+5A22qHF38lqNJ5ihEzPKHKnCgN1Q19ot7+LHp8dKosmKKA==","signatures":[{"sig":"MEQCIC2rKeKujfuvLt4SuOwFvAb97CnhYxYzdzRhSAbJniN7AiA+xarRexFduWa8u+Klt4uX4R5K+Csa/RKi9LEYi4zyRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjNMyqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOWQ//TPb+PPfpgkaimGPBqwqGzZ61aM0VDjGdmlS6RWVwEKhF2otE\r\nPfPHerKcmSRGVccvID3YVzCWUB61YaszVeKGQQDxp4GNvuoUnfwCOw8xqUoJ\r\nJXrYxQWliBCnJWDo9ZDX/PUtmMj30LNlYSNgp+xkKmwsqIjj3FPfZbbCNdNu\r\nz6Bd+0zExbbND3LQt0a8AFoJ2kQm6e43NssiOGvzxoJP7SToYPfTQJZKdePM\r\nYspHb1FhJh7zXbVXelfsmNfOy9Ojv3k2M5adaaDA20om4h2kO7Cp+2DRS2Th\r\nG+7ncgWcjWRFXMCt3F2+wqKldYJZq8QEfepJhXycviWaSzFXfYHQxeEUcne5\r\nhuY+wSxxnS3kkYS+xawBKKKoDQKXCHBQtBcfOHB6AaGhIGLXFT9WMauGu3f5\r\nqdycmu1TiTxgWaKzex2+tCzCpQKE0XRap9DP28PCYbR1YpiZITvfSV+ZhAOC\r\nBHWlI7MSSdcHQagoByOTJYVgxDktIC5x6PZasc0bsAJiwytIc3CEPCbXWNuH\r\nzJl0vIGk5H1fMFYps6kNR5dZdRT2U+8XXWVjdSi2kxcLisnGIlXW/vrdj9mY\r\nkGpB7pg2yb1ydClNWJRzcf3PG5xURWoagZvA1EPCdLdMLyPqlVcdmzvudSNw\r\nL/OXCpcJb7t2hHKobPOeADZNlhbBXaeR1hY=\r\n=yLHk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"cc8e09ff36d31394e33807024265e3dd908a6416","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^2.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.6.4_1664404650067_0.7621071380500875","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@particle/device-os-test-runner","version":"0.7.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.7.1","maintainers":[{"name":"marco-particle","email":"marco@particle.io"},{"name":"julsjulsjuls","email":"julieta.trevino@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"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":"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"b58a057a56ae26c964c69fc557fa8345fa4f1713","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.7.1.tgz","fileCount":38,"integrity":"sha512-WEvnEjubFoSkfzjE/dvU7E95CIVuOSs6+d6HukwAil2xJCPyZyrqY7eF4b2wBJPxXTxbqAS4ynOE2uwM+POx/Q==","signatures":[{"sig":"MEUCIQD9h2230ieO2xu7X+LZqp45fDSVEZXUIs0wv/ASql8m5AIgOMJDMvtKVUQGRCL3zplUHB61suhtuLl30cQ4EtW3ask=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzs2CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8wQ//YLS9TkUyAfk+Ro/wX67jSif6d5wBtRVheoDKgNi6PaZauszP\r\nuVFtTgplsXvHdgkPkQlWGzCqqVaXcqgnT3uSFQZ/607zMw0CrfyOd7ai6HI/\r\nMQEK4KWk+vzHg0+dAy2/6pur3m9DIShNfZwQjar33C1LqD25z0pc9FnkggvH\r\nydHRpASqbld1YBVAGbC90iDiCpCUci71tOECx0RaHiYuN/9WYIze5nM2IK8l\r\nCsuh1lObcattLRJ0qX6wnRsvIabwOutW8Taeb2Kp7oRraWnEJE7efSuD0+Tj\r\nRhEv6RNKvmFw2eaR3G04kfs12DeWbl+Tx2B9SzavnpF4cJVfxXKvqhZHMkSV\r\nBIPkR1hgL4xHZQW4bKI+BswMbRpad833ZhS6sjcuG3hvEyRLkdULIce0VpOW\r\n8pr6ePnrCJ3MfMlwgwABDS2KqBcI3/91kN1BUPGTwDmyqUSXudO48UkB44an\r\nLUB5Y0J/jgzt52LlYQdPMRmXPtkAt7jRilO0MSSo1U3FykuwjmmSTyQvLm9O\r\nbPGZ5ahd0P7nnacjQrZ8rgg2pfxlozJoQZdiW33gCNmohzl+Y+Ql6n1kjl6X\r\nLRdGZtT9ttSI2BJvOSAMVKEu+DQqEPzmV0NJb/b+Rw+W5Qn9hUR/olYlZ9Ud\r\n9xI/FIjutkUHNn20W7ZOOoHynPq+wQfp6OU=\r\n=FiJ2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"690ca222ffea1b711ce18509038e2f50463ac851","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.1.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^2.0.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.7.1_1674497410280_0.7767905086671272","host":"s3://npm-registry-packages"}},"0.7.3":{"name":"@particle/device-os-test-runner","version":"0.7.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.7.3","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"e3dd625ae45b376850d2540730830a1659031c06","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.7.3.tgz","fileCount":38,"integrity":"sha512-JA+D4+scyOwBZgb8VuJR91Q9sDcV9sreZuApkZ80DeCFM5cy0Smb0HBPlODvtUyNMjqGsK14kuszaSnCs5F4oA==","signatures":[{"sig":"MEUCIDwUz1EoXOltW/yMpsSyi7QsVNrcrUbZZEGu1rsxrl9PAiEA15Luknz2yBzE319Q8xD/TjpjBExEbGfMMWpG7OmCXzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275909},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"88cf1efba3b1cb5020756aac7fa0f964efd88fb6","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.7.3_1683835596393_0.30185596275330084","host":"s3://npm-registry-packages"}},"0.7.4":{"name":"@particle/device-os-test-runner","version":"0.7.4","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.7.4","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"82f2cd6532bfca6c9b3ff63a7e7e252de6aacacb","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.7.4.tgz","fileCount":38,"integrity":"sha512-X5pAygYnvukmDisLTnfCKRTF9hD0aqLafkiC2Us/Tq2Q5B5Q5Jf2SaZo0qgVU7r5w9S9vEWi7C5fy6SNVoZ/kg==","signatures":[{"sig":"MEQCIAmJnO11Wr7HgM2e4oH/FUbybVeaZ7nW+RHGCroULO6FAiARFRg/HmN0BgMdoV4YlHfjtVRtvrd3zpirTc6W6vo4+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276040},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"91dbcd21d8ef603b55e78a0b6abd693dfda8e4c1","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.7.4_1690560479313_0.05038877838434974","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@particle/device-os-test-runner","version":"0.8.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.8.0","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"f052f04d75f20c994a30147e49c148e671e0dd84","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.8.0.tgz","fileCount":38,"integrity":"sha512-s+zkvxE6dWuz5xOhf4oQZL6ZGhluf6eRsSklL887c5ofnh2cWZLqVcGETHgY8mfzPGDMHnlMOgTKtSxqKpKLzg==","signatures":[{"sig":"MEQCIG9zZrf9O9ciVavXoxhdbr900K3CHfF1ozOtW8gR+hsLAiAdwOLWuIkutwRXJFBteU5m9AmnTY7d+6MbQdrpKhDdeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277450},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"0655c6574055e7f187763293eb7a34f522de2af0","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.8.0_1690933702052_0.04580574231668688","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@particle/device-os-test-runner","version":"0.8.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.8.1","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"d5c1617b0c5501f4a9af2340f9c9d1dcdf1edda1","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.8.1.tgz","fileCount":38,"integrity":"sha512-eKay9SR4x2L0PyjlceqrjbCn1FtAnnejioqnV5pqftAAmgTo/ucK11OjdTO2v3rEBG4R0FjSIOXjMxRtx7CrNQ==","signatures":[{"sig":"MEYCIQD5kJAhpqhHgnDsHZh1Gok8n2qY+UNQ+vfG4MNDZfHBqgIhAMTfp+pJvruKcBTCS+892XbWCD9u2DOW4HCVCWzye/zx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277601},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"41b761383ac4edae2f7f18543fde38b3af9f7844","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.8.1_1690984034518_0.6483675516293221","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@particle/device-os-test-runner","version":"0.8.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.8.2","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"6a462ac7903825c52aae318f26912e4edb8dcdb8","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.8.2.tgz","fileCount":38,"integrity":"sha512-tmVBk2rzlA6Zfbotou4CJSBDcxilZquPg1lMAfm/jJZWCznKIMvuR9ypW9Xv3Od82tNECsabUyArwRP2ofbfTw==","signatures":[{"sig":"MEUCIQCf8+/+fIJF3JHpdKaCQQtDFXQjvJrIUKU+A8TwlYgxwgIge3WpExVv4pFCiVDOwMInvfCMfqHLYlOt91TZdiTRjPA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277254},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"6db1a061a5dbb5a726259534f0b3f1c7ab4e0890","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.8.2_1691006733916_0.04275885789175704","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@particle/device-os-test-runner","version":"0.8.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.8.3","maintainers":[{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"marco-particle","email":"marco@particle.io"},{"name":"jmw","email":"jmw@fastmail.com"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"71eb6f12bdc6799bebce642603b9e4b8dfa86a7d","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.8.3.tgz","fileCount":38,"integrity":"sha512-+XBMnYLeoqFwaAFEyOPpTB4t+FT+q/J/7PWoNmwYbp2wImJaqYA9SrdUDU+KZQLrEo36ksHhWNgRbEDyTjHAMA==","signatures":[{"sig":"MEUCIGUjJep1sbn1B8as4RhU8kq0xn4/I/aL87zh3wSyR/CIAiEA8z2zmPnOnnEFiBt5aswPWxmjgZ8wEPkLUmNIe7BUmC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278428},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"dbee144feb68db59d7e09dc2a2c7e78934ebc6db","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.2.2","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.8.3_1692119971691_0.6339602583136001","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@particle/device-os-test-runner","version":"0.8.4","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.8.4","maintainers":[{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"azenk","email":"andrew.zenk@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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"b50d3437fe64865e0c58fcef0a2a7e3fc75c43ab","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.8.4.tgz","fileCount":38,"integrity":"sha512-0Mzqz3ukaAPeyYACApkifD1JID+XmkARTlb1KUVW5dZgSTjkkuQ29S4dBqkM++iNDfgig/8LEUGFQVybd+eyQw==","signatures":[{"sig":"MEYCIQCd6rznmPHO7IpVZcB/TC9NLrzbJsiPQ7qDXAmhS/txUAIhAK4nvkCyQVEtW9BzewAuOCT1PiFZpO35v+xiuHaA3qd5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":278758},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"4ec1a358eeea0d80ebcd6e19df610806df0d8b27","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.5.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.8.4_1701274089190_0.8252261377221575","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@particle/device-os-test-runner","version":"0.9.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.9.0","maintainers":[{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"azenk","email":"andrew.zenk@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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"481d79561d2beb21f96c9aab37a09382f5ad23e5","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.9.0.tgz","fileCount":38,"integrity":"sha512-TUcGzc4aSkD2UWZLR1aDRa0nCArXH5ejp/Okyh3aI1W0cpqCGXWSg5NfEoWDKmUDUj2oQzJEmx55Ci5HNLYqwQ==","signatures":[{"sig":"MEUCIQDK3YUm7hL8DQauTWKHZb73h9hOauhins8JTSEU2qBiWgIgEqczNM/SmzyMXVIUW6LOdfHO/gjAGygWNognL2Cwuaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":279667},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"af5a007e2c984e99289a5c0c0f39286385e3a6e7","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.9.0_1710253091533_0.9135921183454072","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@particle/device-os-test-runner","version":"0.10.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.10.0","maintainers":[{"name":"jackson-particle","email":"tjackson@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"azenk","email":"andrew.zenk@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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"73e542f9cc28b952eab5924f3f0a9459836780ec","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.10.0.tgz","fileCount":38,"integrity":"sha512-wNdzCVnQgHFJjS06Fn9Oo36FmZNYsM2bwm8OICT5EX7frqpU9aoMN/qfc3VA2m7r/w0YBOFCJrZBPdVZ4zmWsA==","signatures":[{"sig":"MEYCIQDYCYNLFG6+xBWVMwuXu/GlIYjSvLq2aLTXef7RycaMYgIhAMZQ9MyS6aVGvt0i72DMmUMtHkoSVsWEgeRqYDPg8PNa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281380},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"cb7131a55df5da97d2aeeba0bf49c618defbd0d0","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.1.11"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.10.0_1722874325192_0.2512276149545465","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"@particle/device-os-test-runner","version":"0.11.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.11.0","maintainers":[{"name":"jackson-particle","email":"tjackson@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"azenk","email":"andrew.zenk@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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"4acef87be9055b8ed6238b78bae32bf2f969bac8","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.11.0.tgz","fileCount":38,"integrity":"sha512-2XnNX+soZo9mtbZSBm+MVRluMZfB8wQK5uCVlAf/ThbwQxEf/wQ/CnEYdqLDgfjO/EtTIwHiqyac9hafeXXmsg==","signatures":[{"sig":"MEUCICaq6iYIGeCzctN+JqPMVTIHVjNGAPYvo0vahwk0tDvdAiEAidmzl4XwfBcnySv4wMyXyHDdz7n5ahk2cnCGDG9hIaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281377},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"f0385e843e6a7028e67a945ea79ee790a4f1834c","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.5.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.11.0_1724449891926_0.10647742628686307","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"@particle/device-os-test-runner","version":"0.11.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.11.1","maintainers":[{"name":"jackson-particle","email":"tjackson@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"mohitparticle","email":"mohit@particle.io"},{"name":"eugene_particle","email":"eugene@particle.io"},{"name":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"cole-abbeduto-particle","email":"cole.abbeduto@particle.io"},{"name":"pedrosordo","email":"pedro.sordo@particle.io"},{"name":"guohui","email":"guohui@particle.io"},{"name":"sbrust","email":"scott.brust@particle.io"},{"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":"azenk","email":"andrew.zenk@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":"mphsi","email":"mpaul.hernandez@gmail.com"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"bff0309750c59580ddec2ce246924d2c51815930","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.11.1.tgz","fileCount":38,"integrity":"sha512-LvKnNu+VS+eIrER6WBOPRflRMVShSC3IVIIDd2c/6lWGZY7IOiXUpj9u15MiUCEObVeO1S4sPs8RdtIX+Myyag==","signatures":[{"sig":"MEQCIGR52FQOs3JAIuFT3MP3N7//PXM+YlHb9Yzu7cB4vvHqAiBk4RZ4tHhsy2KraGUyOsigeyNs2pzlBCneNSV4VjB4Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":281377},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"798621cf1a0272dd35c240dc5503adf8c9a5ee4e","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.5.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.11.1_1728413289383_0.0008811514963258382","host":"s3://npm-registry-packages"}},"0.12.0":{"name":"@particle/device-os-test-runner","version":"0.12.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.12.0","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"3b7f8de789e5c9e42514731b58b86140d775232b","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.12.0.tgz","fileCount":38,"integrity":"sha512-ID3sJe50qtxWEbYrPM0PozeiWZNTwUSPPcN2fe4yJesucrxAiDGhWFITmt2k+NX05Pr2V+2/L1n0dhBtXXDo2Q==","signatures":[{"sig":"MEUCIBILA9eLSH47f8UqYnlZ+sCjDCb0Jlro/zr+f/4sV6uMAiEAuWQ64FfG9IK0AT5LEw/oTi7So5oZD9/ZIq4Kqjner+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":290918},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"a9fcf3c4aa7671697765ae0caa69d9ed6657313e","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.12.0_1733842135862_0.7075429224578225","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@particle/device-os-test-runner","version":"0.12.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.12.1","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"214a3cb4d904d1aad713e666d67c254b0110b52c","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.12.1.tgz","fileCount":38,"integrity":"sha512-yclQHAY7hqpcGd1Fmxu68AyxOEG1/f19O3phXaddozf6RZpsySMd1zNQRVJ2H0qLofO4+4nPANu8s/VXev8EGw==","signatures":[{"sig":"MEQCIA8AIUGXESQsmiADERHO8TxXqQTtP4g0ONTYvohVTzH+AiAJXLxC/EohiozSADW8J83RybGGwIkqY3kdJZxVqoMcBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291215},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"ee1ba490995d70aeab43e3c3c08bc692cb91d5ba","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.12.1_1736861051138_0.8099007095853139","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@particle/device-os-test-runner","version":"0.12.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.12.2","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"52d3504de837365a11ad7d056563dd4cd858cc9b","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.12.2.tgz","fileCount":38,"integrity":"sha512-7saNQf0kai0GgT6bQWkZ9RR0MesJh4VfowDoo5TYOTdLJCQK1okjdc227lnrw8GTWDAIr4WaR7aSIhGeZDeC6g==","signatures":[{"sig":"MEYCIQC5014K42Rh2euG8E1o1ExOzZIOBEsTQjn280p4RGGSdwIhAKPCEFhPbfOTjwtNFLLWhUM51qse6YtLvzoFA1E5B04p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":291110},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"2b10a8741539c73878e6fe8e38df3641c97ce6e8","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.12.2_1737474471209_0.9414589218461564","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@particle/device-os-test-runner","version":"0.13.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.13.0","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"c2d4cc01bf36a228d3574d73af59fce4fb17d6c5","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.13.0.tgz","fileCount":38,"integrity":"sha512-rPF4pXW4tRfybl85D0KWSuR335WvHV5z8Zy6YAmGkrS9+3PW8UKj2jS0l6TY9TEDWgAYs8rtDFW3xskRgjz+9A==","signatures":[{"sig":"MEQCIGL2vu6ztZZtBv43ZozjusXEvNOFqNbqWhZEa5O0/2UtAiBtztGtVGcM1V0zeRKdTePhuZKOWDEDP9HZ3po0cW0ypw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":291640},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"2ac740189b803e897c76bc6c58a63c02a5f318e3","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.13.0_1738006473810_0.32919488877963277","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@particle/device-os-test-runner","version":"0.13.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.13.1","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"802c1114f6e106420dcec9d2ca06d2313424a27a","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.13.1.tgz","fileCount":38,"integrity":"sha512-vTw6N/HzqDZIrJI1LaAmbvYTJyom3jCYkYAxmw/casNSlzWZdMFAxT52cbEzNsKN1teYhi0OzQDrvtFMHjyiMQ==","signatures":[{"sig":"MEUCIQCsR7OIj6Cz/x2Vox/3kB30/x29WHglgDCF/rr0EyWLRgIgGPevM4FMtuoCNkZfHsu3bgLLv9TBv3JWDfNuXtWJbMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292737},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"1be1b31b679e274ce22c9376ecb4ffb57fb20be1","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.13.1_1738097847823_0.5630409025814589","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@particle/device-os-test-runner","version":"0.14.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.14.0","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"4d81f8b5459c01ec7e39ce8499512a378c4460fe","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.14.0.tgz","fileCount":38,"integrity":"sha512-cm3GwhlavRT/SOIu8ZpGdYxdeK0KmouB0zlHMt6UYNt+Njdv3hjhkNAGpEdxMhxJnhttOIhp0HZQSO9FDAoA1g==","signatures":[{"sig":"MEQCIBHqhxAA4XZURD6rvY3A9UaVApcqIzuL/fE1+522zwqzAiApmWzeSC9zeQivWXPko9jiKDgEGGQ4pVLRQSgvIKoOsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293622},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"76c9e0619815352faef9dbf320230209acf743a9","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.14.0_1738174314417_0.025213522085677953","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@particle/device-os-test-runner","version":"0.14.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.14.1","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":"suda","email":"admin@suda.pl"},{"name":"mstan","email":"npm@1379.tech"},{"name":"sergeuz","email":"sergeuz@gmail.com"},{"name":"debbie23","email":"gill0199@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":"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":"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":"kmok23","email":"kent.mok@particle.io"},{"name":"karlag","email":"karla.garcia@particle.io"},{"name":"mike.grundy.npm","email":"mike.grundy@particle.io"},{"name":"jackson-particle","email":"tjackson@particle.io"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"57700f8fd01c0fbb6af746585e49e43e996e0c4f","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.14.1.tgz","fileCount":38,"integrity":"sha512-GCuBm1ZrLTR/YKEcucP9VUZjHnR3YLaoZgYWSZeN3ZLElfun+pPG55m+B1DZGGzphNMxt0/Z+Fz4KnF0O0F1OQ==","signatures":[{"sig":"MEUCIGrBKUI3fPW+2mzxMlpBIiENeM4OJgt2hMl0d7Yyz5jSAiEA6Dt/XgnKPAELzla10+Ug6oD6EFyEIoGXfcFaOkBl4IE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293622},"main":"lib/index.js","engines":{"node":">=12"},"gitHead":"9773d63b837a7e7b783bcca46deeec795356ccbd","scripts":{"lint":"eslint . --ignore-pattern=examples --ignore-pattern=test/fixtures","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","lint:fix":"npm run lint -- --fix","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"6.14.16","description":"Device OS Test Runner","directories":{},"_nodeVersion":"12.22.12","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^4.1.2","mocha":"^6.2.3","mkdirp":"^0.5.1","convict":"^5.1.0","minimist":"^1.2.6","simple-git":"^1.126.0","particle-usb":"^2.8.0","particle-api-js":"^9.2.0","shellsubstitute":"^1.2.0","@particle/device-constants":"^3.6.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^8.17.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^2.5.0"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.14.1_1738176350345_0.2767272944771717","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@particle/device-os-test-runner","version":"0.15.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.15.0","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"e7f17c4a8612c456b7fcb7f2596f477d91fe6e35","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.15.0.tgz","fileCount":38,"integrity":"sha512-zL6G2eOiDKQEbA+CQk68HriTRX0Uiol+ug0nvAd4yaJCpBjZMJLVVQmxTPUlGcFUWAIOlnIrmgACJuZa57faeA==","signatures":[{"sig":"MEUCIQDRVzoeDSwFYpqyey4xkc3N28k8zDf98k5TlaUAWg1wCQIgd4iThwg3yt4NZEPCqnT3G0MRgxPj5GssYbdHssLX48s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324437},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"604fc95046497ea8d4f46e0f0be8d9bc4a812199","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.1","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","lodash":"^4.17.21","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.15.0_1763078333964_0.3399384797082259","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@particle/device-os-test-runner","version":"0.15.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.15.1","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"46d7be433dbf5009025f1300a16fe7e5b05da116","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.15.1.tgz","fileCount":38,"integrity":"sha512-o8lKCMk4+RBKHHx7zlqZlr49PSHUOPHadLmx9gZULsIAaWr/ZVMhOSTAHc3W8j+cG685dnND+RyRqUnP0JbquQ==","signatures":[{"sig":"MEUCICmyMu0nm5prjaLz2qMME8pWeCFA+RJy3TEyDNuibdWqAiEApN35Ne3lioD3sIclsqsdp/i9FXE546XEk4ioQ/lFUD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324418},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"759aaeae67ec54685f68ad5de98d4e8d5d42b3eb","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.1","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.15.1_1763141820375_0.7492722128113607","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@particle/device-os-test-runner","version":"0.15.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.15.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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"8a5f9785b353aa0fa99c45e284fd5ca58b026c3d","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.15.3.tgz","fileCount":40,"integrity":"sha512-SpcpbYNjaC54CtKUCYUh3xhnkfEc2i7wH7thQBCHqxC6gecBshC44ym2UsdYNeGjpjc4++Fy4gCAE0eUfRxfLA==","signatures":[{"sig":"MEUCIQDNvsLD+BG+5C86evjm6zSN+gExMlpEjTBKTt1QYf3NLQIgfOJbPFXu5EAIn94LpEBPpnggGk5fuImR/72LS7WXHPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330776},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"302149a24f7cdd431d95c172040a0c8bb38c340b","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.21.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.15.3_1764628361951_0.9681018950677196","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@particle/device-os-test-runner","version":"0.16.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.16.0","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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"38549980f4345961ad199168f12bc43bb254578a","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.16.0.tgz","fileCount":40,"integrity":"sha512-wPELFkx2lmomM3XnahEiIlSfRL5P/aam6TbYoln7gtFWdMyA52ZgeXDRXi36U36Qclqz4/Ijq7LxpPuIKEj9Hw==","signatures":[{"sig":"MEUCICY/RDtD12Ihk4dFq8NHn/N8rbWF/F/KtHe+SwxiYlmUAiEAnQ8iH88/jR2l4ITqGgDNbBB6ljMusPZpbBImVCwzZfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330806},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"c65c75e563025c6b7c4857e354daa923e33e7d41","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"engineering+npm@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.0","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.16.0_1771522809583_0.3587743128408589","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@particle/device-os-test-runner","version":"0.16.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.16.1","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"9687dcf6a8834fc4c4f911d53da84ef2a4a83879","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.16.1.tgz","fileCount":40,"integrity":"sha512-hqtHxwnwEx4ivNtvoMEYT9UVqVS8q0FKoQ5DGCEReEqg8KepKkeDxz7NXfqWilv1Lr2qD5GXf2JK5dBYydBZQQ==","signatures":[{"sig":"MEUCIQDfWbKo9ddar67TS8pggU33P8/UFjjCMaucI/LWoiq7IQIgHLKBEs87GvaBZDWKR2JeCjhPKIm65wVDF4J2q2LG5V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331169},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"849ae785c703d058554ef3708c62e5c4c30547f6","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.0","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.16.1_1773571986627_0.27679187089810386","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@particle/device-os-test-runner","version":"0.17.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.17.0","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"fab00ce28d9e080632d4c9ce9b34f3abc17986ce","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.17.0.tgz","fileCount":40,"integrity":"sha512-32HCABHMro/A/dmroIjsfrz3VmgLr/ntMlCP0c/W/YyobUJcKMjDSL6406LLSGPOsWv7mB3A3yIP3vC6JR5bzA==","signatures":[{"sig":"MEYCIQCae6XCR4EAvZhPmfEat+JhCdE32YviRrz2yZ9i/BVMVwIhAK+V0rzh58Rx5SZZb7YhN+IIo6Z8gHebPoO1tXBIR/Mq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335166},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"79988e8672481b3d12f78ccb96f7b23c07e61243","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.17.0_1773750604166_0.17353684903608713","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@particle/device-os-test-runner","version":"0.17.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.17.1","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"fb1dad4aafb532c5865b3a37c72355158694b5ff","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.17.1.tgz","fileCount":40,"integrity":"sha512-uqOy+J++LOLExQy8AC1xiRmrB+9iVbbDwZzJF3FtIMJxrqLvjMzLj5KuFebqe6Yqo2Fp81jLdJdyVNIN2whggg==","signatures":[{"sig":"MEUCIFeUuXZwKVhW+u2dinR7VtJeL1BhffEFYDJp4yXvv4weAiEAreEZSBI7G4MDIiUcyBI2OQefR8zYW2sJC7cI6visJHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335191},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"09260cea1eecae53e110b6001344d53b5e21766b","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.17.1_1773755786747_0.678570035028006","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@particle/device-os-test-runner","version":"0.17.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.17.2","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"2909365a58bdf78a4402b458136f1ddec16bd097","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.17.2.tgz","fileCount":40,"integrity":"sha512-8C9tbNqktouD8ovrSELVXefrPnJB5VTYOFQ2vcDKSxVlT7GTMQsiH5PEQtZrahc5Hos0963SJNE82zaaF1Lfsw==","signatures":[{"sig":"MEQCIAHfbOqlBQ5zKkkE2B1N011G/e2VEzMUfbkU61c2CAr1AiBKxTMWekcqr8iSOY5OSeebRj70hhWiTdJfw3kt7LJTSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335224},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"7530b28547599c83ec7dba73998b822e46cfadfb","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.17.2_1773758092993_0.9763707951302996","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@particle/device-os-test-runner","version":"0.18.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.18.0","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"36624cfb905331cb185aa361a734aa89b8fee464","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.18.0.tgz","fileCount":40,"integrity":"sha512-Hltou5c9Pk9YNyQIs6hqrp3rv+OosqUBHn+j0zkeKAnRFdPTQtpCeVi40yS7SzyXjwgcnDMSWe3HTpkGDyEAww==","signatures":[{"sig":"MEUCIQDzE09eWkWu4sRT1pg4XuahV5s9abi0zGA2W9bMz4UBIQIgMeuo/0BinkuWEbosLKvoUqEBL0wuSkXeaB2efSAZvOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339714},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"c99947385116a33fd228148c54a3ff4a0299ab1e","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.4","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.1","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.18.0_1773828121549_0.3731411877820008","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@particle/device-os-test-runner","version":"0.19.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.19.0","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"0719250615e13494cfe7bf0d1e9ab944887f40ac","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.19.0.tgz","fileCount":44,"integrity":"sha512-82QkUjsOLh8WWVV2DEQR0RDGxZniJARRaJOYSbNe/rT0sbBgn/An85EywtWoYvGNPvVF4aod+pP83I29Zqtd9A==","signatures":[{"sig":"MEUCIANyRbfdlwQ0OBWkg1B4MP8fs836L4MG07dSn3Ghc16SAiEA8xw51PGMp2/NddOU8BM3/panovRzdMMG1sHNJ0fW0cM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372797},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"0dcfa2e55bc4881231cb7b942372f4bd511ce59d","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.7","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^11.1.7","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.19.0_1776376693096_0.6178451682556816","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@particle/device-os-test-runner","version":"0.19.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.19.1","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"4fe6338a6e8ea8993a65dda93b8676dc10848cbd","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.19.1.tgz","fileCount":44,"integrity":"sha512-cZZYCmf/1f8q12rXpTwD7lKsgdTziTspmg/rPSjpREACEKQRAOHoa5o3N+nb66hcz6G08xuv8kQv7Ye/9t7vvg==","signatures":[{"sig":"MEUCIQDDKHemkDY7b1UShyXVzi3IkwkD1Rym9sjA87E8rTV7PQIgHD6C6JxxKqtvGRaONxZHjzYyYnFuiBwaAIz6wvh9HMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372797},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"ef1453042f2815c703aa2cb385ab099485d16b34","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.7","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.19.1_1777072015651_0.25661671923545426","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@particle/device-os-test-runner","version":"0.20.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.20.0","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"a5a325df53fe2e378a3ae60ceadcb5317ad9de68","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.20.0.tgz","fileCount":44,"integrity":"sha512-IKx5EiNWOwUVm+G59Eph485H7lcb3/y0aS5H9Kao1mAzVxZaqnIkwS/l/IvYc+8sy+nFlzdyKRHUYdQEkGchKA==","signatures":[{"sig":"MEYCIQCsZ4GGFxW4kLaGZKC3PCZLIwSW+4z4PzaivZkE0YqzwgIhAKXUPLq5vE1PrcmrgstPRawJExYQrDV/qGNOTxL3IreO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":374491},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"fc77edc5156426fb84eb856814b24dd095fa77e6","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tmp":"^0.1.0","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.20.0_1779911493290_0.7577585926996546","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@particle/device-os-test-runner","version":"0.20.1","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.20.1","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"e2632e1735fcb88b6aa3bf402308977ba88ce4dc","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.20.1.tgz","fileCount":44,"integrity":"sha512-2Chc4EjpfxSlcI9IRcNLIpH7fV7UJKOclgvoMx4nGDCXd04oO+9oXCiyW5zL+4bq5lmHPd3k1prxr9uOtqX4Pg==","signatures":[{"sig":"MEQCIBBl+jRNPmxpulQ9dBtBtnXDu85XYGRXQl4rNpsXXtZXAiA8HAhNDHmnwuOmVU92HusRplarwNKPjYtWtnirfD+ZPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375036},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"337510bd99e06f822449d0b9e6f3950eca6b185f","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.22.3","dependencies":{"tmp":"^0.2.6","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.20.1_1780067798762_0.07893264189306537","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@particle/device-os-test-runner","version":"0.20.2","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.20.2","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"f04476e7b49c3de3098818e216a61729ed3df23e","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.20.2.tgz","fileCount":44,"integrity":"sha512-vlQChy/3IvOsn8VfopZL7H4O6S7HpDUx0PVfwrCbwhUhFnmNTIUoqXrlhDz8h25LqULTVnrOUiI41K7wq4dj4w==","signatures":[{"sig":"MEQCIAUPXWiV7fVygDP8o19MVpXRV5TCd836EyxuJNfgdapXAiBxCh/HxWDvE4OvEQwcXdD9I5rpbNbFa0lE24wsmyTW1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":375106},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"0a6560631a2e3f396dd3bb8dd3ddd98c28a46138","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.23.1","dependencies":{"tmp":"^0.2.6","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.20.2_1783624743714_0.02483612353124398","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"@particle/device-os-test-runner","version":"0.20.3","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.20.3","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"061d20c83998f96ce447a79de6435f337b49b32a","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.20.3.tgz","fileCount":46,"integrity":"sha512-isjwgcwuox+BBzf5rJbAYi8VsyJdFIv6vPCw2Vc5zkP+9Wys30Acq+Ttb3T7wq4jFbpTt7GSh+2h4QecTnV73Q==","signatures":[{"sig":"MEUCIDcntKHVAzg61B8dykkTa0g+1yvij/B2KscNmIC2g/PfAiEA3W/u5Ng5MPdHcfgedQtyYRFOnWuI3wBNxrXjFa7h8h0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":380292},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"18e5b28d5b5654c34ea32a3409c52a7ef9addcf7","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tmp":"^0.2.6","chai":"^4.3.6","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.20.3_1788201783079_0.7183260231970949","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@particle/device-os-test-runner","version":"0.21.0","license":"Apache-2.0","_id":"@particle/device-os-test-runner@0.21.0","maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"bin":{"device-os-test":"lib/index.js"},"dist":{"shasum":"580c327c97e22219d733c265f86c0bbc3fc12fb5","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.21.0.tgz","fileCount":47,"integrity":"sha512-kCK2aNz53qhlVsuE3FNe8xo/Zys9gwK6XMesDW0utAbYlaOs7WgN/Nwiyihojs6NN/zWQkwGAs9PXSjua7VxCw==","signatures":[{"sig":"MEUCIB6IsrTQRKOykQfn8kEAgDVnTiADQP4pLL4ej/DLJZ/oAiEAlpV6KgT7FyHlcTlJPGO/tmrT5BPuIf1MC3qyYdlJIVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfOdKQe/2iSoGmYEIakRIJtZOX1Od3eAcOtg34yKvSkAiEAt9gbDM9+9XgOdZeqaVE2L+/9yLlTy79uCIU10goC9Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":405243},"main":"lib/index.js","engines":{"node":">=22"},"gitHead":"49e3ea74f7b1e8e0b208930300d5ffcfcf1c8240","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"overrides":{"@particle/device-os-protobuf":"4.0.2"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tmp":"^0.2.6","chai":"^4.3.6","elfy":"^1.0.0","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","addr2line":"^0.0.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0","@particle/device-os-protobuf":"4.0.2"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/device-os-test-runner_0.21.0_1790049011702_0.47477782645354294","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"_id":"@particle/device-os-test-runner@0.21.1","bin":{"device-os-test":"lib/index.js"},"bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"dist":{"shasum":"572533134194d323b04321fe5a8ff4094531d57f","tarball":"https://registry.npmjs.org/@particle/device-os-test-runner/-/device-os-test-runner-0.21.1.tgz","fileCount":47,"integrity":"sha512-8iE/KWvN47tNcHBWqqs0+PIVvcb1+PR4B9VZqcVJ8Yk4pMAilk/jbK6+vzfL5WnaxwKx7TheiffGQbKcv6ewvg==","signatures":[{"sig":"MEUCIFPdO2Ri+Jvxr33bbxVomZAPekvkhRfhZzV+3ElYFdemAiEAowxuz+NpS5i8TjwvTIAZ9KmS/6sZatB8EBlfrbuA20g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGSH/Z98lE3bSNM9mdxdiNL+MG1hHcn0CG7e+KdjXiw6AiEAxYTrUpisXx1EO/H8ZfunviFYN/SljApbWzX0C/ZbmsQ="}],"unpackedSize":407008},"main":"lib/index.js","name":"@particle/device-os-test-runner","engines":{"node":">=22"},"gitHead":"390f1df094fc6af1d4462cb638c0e9bf350adca9","license":"Apache-2.0","scripts":{"lint":"eslint","test":"npm run lint -- --quiet && npm run coverage","start":"node lib/index.js","coverage":"nyc --check-coverage npm run test:unit","test:unit":"mocha --forbid-only \"lib/**/*.test.js\""},"version":"0.21.1","_npmUser":{"name":"particlebot","email":"npm-packages@particle.io"},"homepage":"https://github.com/particle-iot/device-os-test-runner#readme","overrides":{"@particle/device-os-protobuf":"4.0.2"},"repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"_npmVersion":"10.9.8","description":"Device OS Test Runner","directories":{},"maintainers":[{"name":"particlebot","email":"npm-packages@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"}],"_nodeVersion":"22.23.2","dependencies":{"tmp":"^0.2.6","chai":"^4.3.6","elfy":"^1.0.0","glob":"^7.2.0","chalk":"^5.6.2","mocha":"^8.4.0","lodash":"^4.17.21","mkdirp":"^0.5.1","convict":"^6.2.4","minimist":"^1.2.6","addr2line":"^0.0.6","simple-git":"^3.16.0","particle-usb":"^4.0.2","particle-api-js":"^12.0.2","shellsubstitute":"^1.2.0","@particle/device-constants":"^4.1.0","@particle/device-os-protobuf":"4.0.2"},"_hasShrinkwrap":true,"devDependencies":{"nyc":"^15.1.0","nise":"^5.1.4","sinon":"^14.0.0","eslint":"^9.37.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","chai-subset":"^1.6.0","chai-as-promised":"^7.1.1","eslint-config-particle":"^3.0.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/device-os-test-runner_0.21.1_1790102491437_0.279856856991058"}}},"time":{"created":"2020-07-02T17:33:35.392Z","modified":"2026-09-22T18:41:31.736Z","0.3.0":"2020-07-02T17:33:35.553Z","0.3.1":"2020-07-03T13:44:04.193Z","0.3.2":"2020-07-03T21:30:34.815Z","0.3.3":"2020-07-06T14:55:13.388Z","0.3.4":"2020-07-06T15:09:17.317Z","0.3.5":"2020-07-06T15:37:19.779Z","0.3.6":"2020-07-06T16:55:52.326Z","0.3.7":"2020-07-06T17:23:44.673Z","0.3.8":"2020-07-06T18:08:46.763Z","0.3.9":"2020-07-08T12:33:08.676Z","0.3.10":"2020-07-08T14:42:18.193Z","0.3.11":"2020-07-08T16:31:55.571Z","0.3.12":"2021-05-17T07:14:22.103Z","0.3.13":"2021-08-19T14:24:27.961Z","0.3.14":"2021-11-05T21:49:33.777Z","0.4.0":"2022-03-01T16:05:58.132Z","0.5.0":"2022-06-07T17:02:25.912Z","0.6.1":"2022-08-16T22:36:44.497Z","0.6.2":"2022-08-18T17:58:19.066Z","0.6.3":"2022-09-27T14:45:15.280Z","0.6.4":"2022-09-28T22:37:30.244Z","0.7.1":"2023-01-23T18:10:10.427Z","0.7.3":"2023-05-11T20:06:36.767Z","0.7.4":"2023-07-28T16:07:59.514Z","0.8.0":"2023-08-01T23:48:22.220Z","0.8.1":"2023-08-02T13:47:14.741Z","0.8.2":"2023-08-02T20:05:34.105Z","0.8.3":"2023-08-15T17:19:31.983Z","0.8.4":"2023-11-29T16:08:09.441Z","0.9.0":"2024-03-12T14:18:11.704Z","0.10.0":"2024-08-05T16:12:05.409Z","0.11.0":"2024-08-23T21:51:32.099Z","0.11.1":"2024-10-08T18:48:09.593Z","0.12.0":"2024-12-10T14:48:56.125Z","0.12.1":"2025-01-14T13:24:11.300Z","0.12.2":"2025-01-21T15:47:51.511Z","0.13.0":"2025-01-27T19:34:34.095Z","0.13.1":"2025-01-28T20:57:27.998Z","0.14.0":"2025-01-29T18:11:54.600Z","0.14.1":"2025-01-29T18:45:50.533Z","0.15.0":"2025-11-13T23:58:54.250Z","0.15.1":"2025-11-14T17:37:00.564Z","0.15.3":"2025-12-01T22:32:42.172Z","0.16.0":"2026-02-19T17:40:09.745Z","0.16.1":"2026-03-15T10:53:06.787Z","0.17.0":"2026-03-17T12:30:04.317Z","0.17.1":"2026-03-17T13:56:26.881Z","0.17.2":"2026-03-17T14:34:53.136Z","0.18.0":"2026-03-18T10:02:01.708Z","0.19.0":"2026-04-16T21:58:13.246Z","0.19.1":"2026-04-24T23:06:55.801Z","0.20.0":"2026-05-27T19:51:33.444Z","0.20.1":"2026-05-29T15:16:38.903Z","0.20.2":"2026-07-09T19:19:03.897Z","0.20.3":"2026-08-31T18:43:03.240Z","0.21.0":"2026-09-22T03:50:11.794Z","0.21.1":"2026-09-22T18:41:31.548Z"},"bugs":{"url":"https://github.com/particle-iot/device-os-test-runner/issues"},"license":"Apache-2.0","homepage":"https://github.com/particle-iot/device-os-test-runner#readme","repository":{"url":"git+https://github.com/particle-iot/device-os-test-runner.git","type":"git"},"description":"Device OS Test Runner","maintainers":[{"name":"particlebot","email":"npm-packages@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":"![Build Status](https://github.com/particle-iot/device-os-test-runner/actions/workflows/ci.yaml/badge.svg)\n\n# Device OS Test Runner\n\n## Installation\n\n`device-os-test` requires Node 12 to run, make sure Node 12 is installed first.\n\nInstall `device-os-test` with [npm](https://npmjs.com) globally:\n\n```sh\nnpm install --global @particle/device-os-test-runner\n```\n\n## Getting Started\n\n### Prerequisites\n\n- Two Gen2 or Gen3 devices connected to the host computer via USB (the examples in this section use Borons).\n- [Device OS source](https://github.com/particle-iot/device-os). Make sure the system firmware is compiled and flashed to the devices.\n- [Particle CLI](https://github.com/particle-iot/particle-cli). Make sure you are logged in with your user account.\n\nSource code of all examples can be found in the [examples](https://github.com/particle-iot/device-os-test/tree/master/examples) directory.\n\n### Creating a Test Suite\n\ndevice-os-test is based on the [Mocha](https://mochajs.org) testing framework. Test cases in Mocha are organized into test suites which are described in JavaScript spec files. By default, device-os-test looks for the spec files in the `user/tests/integration` directory.\n\nCreate a new directory and a spec file for the test suite:\n\n```sh\ncd $DEVICE_OS/user/tests/integration\nmkdir test\nnano test/test.spec.js # or use your favorite editor\n```\n\nPut the following into the `test.spec.js` file:\n\n```js\nsuite('Test suite');\n\nplatform('gen2', 'gen3');\n```\n\nThe above snippet defines a minimal suite configuration:\n\n- `suite()` specifies the name of the test suite. device-os-test uses the Mocha's [QUnit](https://mochajs.org/#qunit) interface for its spec files.\n- `platform()` specifies Device OS platforms supported by the suite. `gen2` and `gen3` in the above example are platform tags.\n- `retries()` optionally retries the whole suite after a failure before the runner continues with the next suite.\n\n> Run `device-os-test list --tags` to get the list of recognized tags.\n\nLet's add some Device OS tests:\n\n```sh\nnano test/test.cpp\n```\n\nIn your editor:\n\n```cpp\n#include \"test.h\"\n\ntest(this_test_always_fails) {\n    assertEqual(1, 2);\n}\n\ntest(this_test_always_succeeds) {\n    assertEqual(1, 1);\n}\n```\n\nDevice OS tests are implemented using the [ArduinoUnit](https://github.com/mmurdoch/arduinounit) library. Device OS has a port of that library which is available for use in test applications.\n\n### Building and running tests\n\nBuild and Run the tests using the following command pattern:\n\n```sh\ndevice-os-test build <platform> <test>\ndevice-os-test run <platform> <test>\n```\n\nE.g. Clean build all tests (for boron) using the following command:\n\n```sh\ndevice-os-test build boron\n```\n\nE.g. Run all tests (for boron) using the following command:\n\n```sh\ndevice-os-test run boron\n```\n\nE.g. Clean build a specific test (for boron) like so:\n\n```sh\ndevice-os-test build boron slo/connect_time -v\n```\n\nE.g. Run a specific test (for boron) like so:\n\n```sh\ndevice-os-test run boron slo/connect_time -v\n```\n\nTo automatically rerun flaky suites before moving on, pass `--suite-retries=N`:\n\n```sh\ndevice-os-test run boron --suite-retries=2\n```\n\n- `-v` To diagnose errors, enable verbose logging by providing the runner with a `-v` argument in the command line.\n- `run` tells the device-os-test to start running tests. All other arguments following that command are interpreted as test filters. A filter can be a directory name or a tag.\n- `build` can be used to clean build the specified tests.\n- `<test>` is the directory containing our test files. Optional, if not specified all tests will be targeted.\n- `<platform>` specifies the target platform. Filter arguments are optional and, if not specified, device-os-test will run all tests on all supported platforms. Optional, if not specified all platforms will be targeted.\n\nWhen started, device-os-test will build test applications, flash the resulting binaries to the devices and start monitoring execution of the tests. When all tests are finished, it will print a summary report, which for the tests in this example should look as follows:\n\n```\nTest suite\n  boron\n    systemThread=disabled\n      1) this_test_always_fails\n      ✓ this_test_always_succeeds\n    systemThread=enabled\n      2) this_test_always_fails\n      ✓ this_test_always_succeeds\n\n2 passing (15s)\n2 failing\n\n1) Test suite\n     boron\n       systemThread=disabled\n         this_test_always_fails:\n   Assertion failed: (1=1) == (2=2), file tests/integration/test/test.cpp, line 4.\n\n2) Test suite\n     boron\n       systemThread=enabled\n         this_test_always_fails:\n   Assertion failed: (1=1) == (2=2), file tests/integration/test/test.cpp, line 4.\n```\n\nAs can be seen in the report, by default, device-os-test runs test cases in different Device OS threading modes. This can be overridden by specifying the desired threading mode explicitly in the spec file, for example:\n\n```js\nsuite('Test suite');\n\nplatform('gen2', 'gen3');\nretries(2);\nsystemThread('enabled');\n```\n\n`retries(2)` reruns the whole suite up to two additional times. This is suite-level retry behavior, not Mocha's per-test retry.\n\n### JavaScript Tests\n\nA part of a test case can be implemented in JavaScript and executed on the host computer. This is useful when you need to verify some post-conditions of an on-device test which are difficult or impossible to verify within the application code.\n\nCreate a new test suite:\n\n```sh\nmkdir cloud_test\nnano cloud_test/cloud_test.cpp\nnano cloud_test/cloud_test.spec.js\n```\n\ncloud_test.cpp:\n\n```cpp\n#include \"application.h\"\n#include \"test.h\"\n\ntest(particle_publish_publishes_an_event) {\n    Particle.connect();\n    waitUntil(Particle.connected);\n    Particle.publish(\"my_event\", \"event data\", PRIVATE);\n}\n```\n\ncloud_test.spec.js:\n\n```js\nsuite('Cloud tests');\n\nplatform('gen2', 'gen3');\n\ntest('Particle.publish() publishes an event', async function() {\n  const value = await this.particle.receiveEvent('my_event');\n  expect(value).to.equal('event data');\n});\n```\n\nIn this test, the Device OS application publishes a cloud event, the JavaScript code receives that event and verifies that it contains the expected data.\n\nWhen running an on-device test, device-os-test checks if there is a JavaScript test which has a name that matches the name of the on-device test. If there is such a test, device-os-test will run it immediately after the on-device test finishes its execution.\n\n> In Mocha, a test name can be an arbitrary string, while ArduinoUnit requires it to be a valid identifier name. When matching names of JavaScript and C++ test cases, device-os-test normalizes the name of the JavaScript test by replacing its non-identifier characters with underscores.\n\nNote that the `receiveEvent()` function which is used in this example is experimental and will likely be moved to a separate module in future versions of device-os-test. You can access a preconfigured instance of the [particle-api-js](https://docs.particle.io/reference/SDKs/javascript) client directly in your tests:\n\n```js\ntest('Calling a cloud function', async function() {\n  const api = this.particle.apiClient;\n  const device = this.particle.devices[0];\n  await api.instance.callFunction({\n    deviceId: device.id,\n    name: 'myFunction',\n    token: api.token\n  });\n});\n```\n\n### Test Fixtures\n\nA test can involve multiple devices where each device has a specific role or require a specific wiring. Such configurations are called test fixtures.\n\nIn order to be a part of a test fixture, a device needs to be assigned an alias. Aliases are used in test cases instead of the real device IDs or names. The mapping between aliases and local devices is specified in a configuration file.\n\nFor example, a configuration file for the [I2C test](https://github.com/particle-iot/device-os-test/tree/master/examples/i2c_test) may look as follows:\n\n```json\n{\n  \"fixtures\": [\n    {\n      \"name\": \"i2c_master\",\n      \"devices\": [\n        \"boron1\"\n      ]\n    },\n    {\n      \"name\": \"i2c_slave\",\n      \"devices\": [\n        \"boron2\"\n      ]\n    }\n  ]\n}\n```\n\nHere, `boron1` and `boron2` are the names of the devices which are expected to act as the I2C master and slave devices respectively. The test suite refers to those devices via their aliases:\n\n```js\nsuite('I2C test');\n\nplatform('gen2', 'gen3');\n\nfixture('i2c_slave', 'i2c_master');\n```\n\nThe test suite has two Device OS applications: [i2c_master](https://github.com/particle-iot/device-os-test/tree/master/examples/i2c_test/i2c_master) and [i2c_slave](https://github.com/particle-iot/device-os-test/tree/master/examples/i2c_test/i2c_slave). By default, if the name of an application directory matches the name of a device's alias, the application will be flashed to that device.\n\nThe order in which test cases on both devices are executed depends on their names (ArduinoUnit sorts test cases by name) and, if the test names on both devices match, on the order in which the aliases of the devices are passed to the `fixture()` function in the spec file. For the I2C test, it is important to start the slave device first, hence why its alias comes before the alias of the master device in the list of `fixture()` arguments.\n\n## Contributing to this tool\n\n### Get the linter/tests working\n\nGit clone + cd into cloned directory, then:\n\n1. `nvm use`; use right version of node\n1. `npm install`; get depenencies\n1. `npm test`; watch the linter + tests run\n1. Add code and test coverage as you go\n","readmeFilename":"README.md"}