{"_id":"tape-run","_rev":"57-d6354057e2ba6a6518ab8666590283bc","name":"tape-run","description":"Headless tape test runner","dist-tags":{"latest":"11.0.0"},"versions":{"0.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"0.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"~0.0.6","tap-finished":"0.0.0","through":"~2.3.4","optimist":"~0.5.0","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","_id":"tape-run@0.0.0","dist":{"shasum":"3fd31ef8f6317805aac1efdb9c14aceee9bc0e53","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-0.0.0.tgz","integrity":"sha512-fCsWljf0wdnI/cJQ0Hhod4S6CAS+LRb2R2i4+EMXAiFBY83k790PI17iuw60OGJKu4OaVYkcuL7vq9DoDzhxZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5V07hVAWVUcmBP+5fi6Zcir+W6DXVdjpmmvSrMpTAXwIhALs/AVJyVlP5N0iXej/4IZkqC4cpuDsLBwqiCwyvhZrC"}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"0.1.0":{"name":"tape-run","description":"Headless tape test runner","version":"0.1.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"~0.1.0","tap-finished":"0.0.0","through":"~2.3.4","optimist":"~0.5.0","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","_id":"tape-run@0.1.0","dist":{"shasum":"a582e47fa783602a1e19f48b8d392b7f27a7acf5","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-0.1.0.tgz","integrity":"sha512-WXr6lPJxrmQj6q1U2fa4k2HYG7hHqFT4mt8yJztku6yyUg3eIqKuZhKZJUk+1zbUYF1BOMOFXMTWLF9POuPvIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7ajlTsgg/Z0Lc5GimBjNEN2d1muAWhVMkcmjjAZyDnAIgKmM4Wb9fR+lT7eENI74QWm8K27nrKVOWel7CGq9llYU="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"0.1.1":{"name":"tape-run","description":"Headless tape test runner","version":"0.1.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"~0.2.2","tap-finished":"0.0.0","through":"~2.3.4","optimist":"~0.5.0","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@0.1.1","dist":{"shasum":"63e6fd2b697dc35d731f8ea9a492b0aebb3f5cc3","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-0.1.1.tgz","integrity":"sha512-zlECRK2b113ZAxUIQhgCWbvcLiRa2WTStmHveKPw1s+bu20WT3c33gjkcG6pNb2FLxSjC75H75peSkl0WtDRkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOIEEsm1yZSqBgLerrxcyVETMPk32J8uWyOgH0OwhTEAIgUj6XlsjnhqZCNYP3Q5O6N6/ioI2PXyerqdNfUHOri4g="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"0.2.0":{"name":"tape-run","description":"Headless tape test runner","version":"0.2.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^0.3.0","optimist":"~0.5.0","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"b2cdaba01da25c02882ab1bf2633c124364330ba","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@0.2.0","_shasum":"d1de3199efd3a947774771f8bd067cb191e4b2c1","_from":".","_npmVersion":"1.4.20","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"dist":{"shasum":"d1de3199efd3a947774771f8bd067cb191e4b2c1","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-0.2.0.tgz","integrity":"sha512-V36+q4KPPf3adY4e0N3ij+tIdN5oyk0I+jJC6CeWAOAnRRx8zV6rZD5GwBby9ehV9Eq1RFu3jKQUTbUHhcurLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFBPOZCynVSYC8bgr6x+G44T1tBZjcYsEw7/wzXwKnulAiEA8cUPNi4P8LMafw8HJmcGuN62Z3K1bIkNANbSSB7iD9U="}]},"directories":{}},"0.3.0":{"name":"tape-run","description":"Headless tape test runner","version":"0.3.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"~0.4.0","optimist":"~0.5.0","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@0.3.0","dist":{"shasum":"68857d39db8f0b91da9d8cfb3c41f182110591c6","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-0.3.0.tgz","integrity":"sha512-1MMMVHo9hPBXj+RWDR+eygJydH6+pKOvk2+taUIERXpj0eScc+twLR0HJIFR+IAqhBoFMyws+CpVimx7sblIXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFo5+ZlWDWGu17X5OFLhIDpHrvwsvefdEbi12mOSC7IrAiEA5DhvvM2FIR/3xBy/EN8AsU8fAFgNwcmX30jkuAXBOs8="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"1.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"1.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^1.0.0","optimist":"~0.5.0","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"5bc9baea37598d94f8f497462914207919378ba3","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@1.0.0","_shasum":"41d0dafa45d4c1a37a5fb4d1fdaae4c9aa95885f","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.36","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"dist":{"shasum":"41d0dafa45d4c1a37a5fb4d1fdaae4c9aa95885f","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-1.0.0.tgz","integrity":"sha512-vN009RMrUU5foGWur/5AYxQjyDi1Z4SNzaSlSxyYV7CcDzssnEPelCQbO/79hV7QTCoMW3jQpFp6zcRyUJEclw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcAZsrQO3y80BYLhBUCC7TGAnV0hHdFdvE8F21vdww/gIgSX28FxVgUyzV5hlTB60Tu97W1KQSgPa/UEwOrvjeoWg="}]},"directories":{}},"1.1.0":{"name":"tape-run","description":"Headless tape test runner","version":"1.1.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"tape test/*.js"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^2.0.0","optimist":"~0.5.0","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~1.0.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"6c8cc23c9e771277c834e3b49220f851f5e74d22","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@1.1.0","_shasum":"87c058c845453eb530057aa55bfdeebbc07d3b29","_from":".","_npmVersion":"2.6.1","_nodeVersion":"0.10.36","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"dist":{"shasum":"87c058c845453eb530057aa55bfdeebbc07d3b29","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-1.1.0.tgz","integrity":"sha512-mlEpk5lry+tWxL6hkbTzYbDBoB8wuHZI7Ojy7/Hgd3pZfFHsq5sUgvl7T98twqc6KDNGHCILhp0Tf5B9QAHoMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ/SO5v2rFh+9zgMK9+U4RuBOToLtPlZ9/CBMXrhfMQQIgYE934HE60Blpaut/fuvXVi4OjxpFPEsddMO8w/64wV0="}]},"directories":{}},"2.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"2.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.0.2","optimist":"~0.6.1","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~4.2.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"bbecdea7b4e4f121042efb219c316646a871527b","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.0.0","_shasum":"e825940e90ac0525abf4c462fb3ce5b0ea8b4a65","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"e825940e90ac0525abf4c462fb3ce5b0ea8b4a65","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.0.0.tgz","integrity":"sha512-XYLY7ZTUrd/g9cF6zyjyOE4cy4oINqGvtLNaD6Kq1vvr2RArhey7HsLT/bg+pyd3ysago8jZXeGlNxI7CtntmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGZnUtFgbY/gnm5wWOfeQViZumu4scLQKtAaKxmyrNpQIgIVnpMbH8jtuZZi199JoAOnMCxeaw7UQreGOgj87nCBA="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"2.1.0":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.0.2","optimist":"~0.6.1","tap-finished":"0.0.0","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~4.2.2","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"335f6bfb054a85e4b74a4e8a21c978fc112e68ec","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.0","_shasum":"b7884ac2426fc67089bb1edfb5e5bfc961f2b186","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"b7884ac2426fc67089bb1edfb5e5bfc961f2b186","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.0.tgz","integrity":"sha512-M5dlJCDxsVpoX3k7YPgPat2YmZ6WDOBxSsFtHv8vG0lVt1g5D3Mz5zV/nTtIK5haBjzPULhlikas6ngX7K2gfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDrcVX95qRkjng51zJ7jO3DFOB3dSQosthpdaqTOvM9vQIhAJt1M+7erSdXMx1+JFmsIECYuYOVwBYEb+fJVezm9KOC"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"2.1.1":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.0.2","optimist":"~0.6.1","tap-finished":"github:juliangruber/tap-finished#throw","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"tape":"~4.4.0","browserify":"~2.14.1"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"1aa780b06c24e32834087ef6e1bbadd58e3cee1f","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.1","_shasum":"2e5831e5e8d4a0e1fb5deb26ff1248e23164746a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"2e5831e5e8d4a0e1fb5deb26ff1248e23164746a","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.1.tgz","integrity":"sha512-ygFOFCuNcfpAbtoz5xC1bGdorKlGHQIsumf8XiEahIHqt2OeXoOqSPXPe0cz9y4H76HxSqg5xqYsG4kEnK1DaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFbPQ+gZQXCDtg28kLRK7c89dI7Shp7GQ3/OhyBBexihAiEAvpjCmg/phJ6bv9FowZjC4wT9QKYFoLtD+CeRh3fxOws="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"2.1.2":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.2","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.0.2","optimist":"~0.6.1","tap-finished":"https://github.com/juliangruber/tap-finished/tarball/throw","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^13.0.0","tape":"~4.4.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"4907c9ef165b490dce6f7b8e3bef98cf1f4caf66","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.2","_shasum":"2a984467db2b7b8206619b2aa0d716db5a8e5bdf","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"2a984467db2b7b8206619b2aa0d716db5a8e5bdf","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.2.tgz","integrity":"sha512-mXPBUgoX+R7t+94poAx95rEUBfA+6evbYBsQzqfwYZ51D81NzOESeil3/ob22qVGaqH+3JLvlcWD310B88EA+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEOjPoX46rYFl1/cd7pxpjj+UCAgoKApok2vI3fRkLkAIhAOdIuPRYFxkxA8kLa6x9xeIOak6lDIJoBsdjF4KPM9xq"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"2.1.3":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.3","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.0.2","optimist":"~0.6.1","tap-finished":"https://github.com/juliangruber/tap-finished/tarball/throw","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^13.0.0","coverify":"^1.4.1","tape":"~4.4.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"79a88de211482f03969f6639215ad5d05bc76d18","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.3","_shasum":"708139545912b5745cb48e53d51f042d6f484527","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"708139545912b5745cb48e53d51f042d6f484527","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.3.tgz","integrity":"sha512-HKg1IgZKuBpato5h2ZbuOs5qmlSPM6+3gOZvdqe0J7XJtncBKA/J/0Bgq6TGNzckwNhtOvfOS1FajTgW/XAFWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoZWYWBZmEqAbezX6fVPO50ZtS9Md3ollpjN5LLavEAAIhAILxuK5EppRM6RKUimCo69hautVFRFqe1MoOt0FIECBd"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{}},"2.1.4":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.4","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.1.0","optimist":"~0.6.1","tap-finished":"https://github.com/juliangruber/tap-finished/tarball/throw","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^13.0.0","coverify":"^1.4.1","tape":"~4.5.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"8909d8e21d8fc5180cc1e9d96dfd959bef7e19c1","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.4","_shasum":"38b334eb4dfe0285beea699b7396dc8a0f18a445","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"38b334eb4dfe0285beea699b7396dc8a0f18a445","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.4.tgz","integrity":"sha512-dsgJa/gGwz1tQByDpCVUt62ks7xMA+N7K+Zz8yckV9Qh5ok4JA3HH3YeO3fXXkHe2ZOs1uogt3QQXtHF3+5s9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFFCeUjfepZNoVVBUd0+p2GFbyp/bWx6TYMY+pFBJ27LAiEAna8lrPSgKgHHxePXyeGqBFfVyuXSg3t84HlYc+iUr2g="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tape-run-2.1.4.tgz_1463917621680_0.820137397153303"},"directories":{}},"2.1.5":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.5","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"browser-run":"^3.1.1","optimist":"~0.6.1","tap-finished":"https://github.com/juliangruber/tap-finished/tarball/throw","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^13.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"b58cbf1d7469faed561507991e00996a605d5ce2","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.5","_shasum":"78a0bd7870905718a79d6efcf7757840923b2ee6","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"78a0bd7870905718a79d6efcf7757840923b2ee6","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.5.tgz","integrity":"sha512-6NIVqoK7nbp09b+4ZXclrhnJLyrkzBnV0amgIyMukOe2qRJCVrZNTKr2qtNAFlPPCkJ2AvA5Udx3ulAG8c+P8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDzzC2h2R5ta5f4MvuNb5q38CJ0b6FZrdg06cFif4FTOAiBs681a3WKm3QMFLnFr8Ma34P0W5lpKt3I8l3qAzrHjlA=="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tape-run-2.1.5.tgz_1482232688484_0.7019336146768183"},"directories":{}},"2.1.6":{"name":"tape-run","description":"Headless tape test runner","version":"2.1.6","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"4738769265080e5d96c0fef8de28fa9b7df55728","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.1.6","_shasum":"c44034868488efddfb9b734a1582341626a828b9","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"c44034868488efddfb9b734a1582341626a828b9","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.1.6.tgz","integrity":"sha512-Rks26kIQbdKu6KD2kx51ftlR/pWnqwhTpz7ELNddCDUcnyFiXMsjI4mTXqjKyKyeWhocQ8Bmw66FvkzHFUo3Cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBizVfnLx3JkEMQWMMYo5Pqn8qjqPeLRqa8cnQaga1S3AiEA/MnVHNniR5QFSQNYUzVYkJKNU2Xf95U0Mn4CDtUvzow="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tape-run-2.1.6.tgz_1486539476635_0.03147510439157486"},"directories":{}},"2.2.0":{"name":"tape-run","description":"Headless tape test runner","version":"2.2.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"60ee797bb7f05ce42b602a5159628b711c456cac","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.2.0","_shasum":"3356ba9ef54f9532888f458b33e7085ca0a69dab","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"3356ba9ef54f9532888f458b33e7085ca0a69dab","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.2.0.tgz","integrity":"sha512-HwMO+bwglKx3/AisgWjQYgcvKjWoHQo49Le9vHRP5q0FUsz4Z+/utk/kcBzi2VzBxmn2qsyn8cvLqbTugrNTeA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcdD70nIYOLDw0DdXRiCD+GsJHtY1lAvdWsYPFBNFzVAiEArCbT4RsvZp3xxlYandy2h8qKTRg/sF/nLkhPAK9KO4w="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tape-run-2.2.0.tgz_1486740345292_0.5861946144141257"},"directories":{}},"2.2.1":{"name":"tape-run","description":"Headless tape test runner","version":"2.2.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"24b1d210322ec6c87c22dc726d1c017b5ca87174","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.2.1","_shasum":"c58cd61672e688ba8eb9b7bfefc43eeb6845c265","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"c58cd61672e688ba8eb9b7bfefc43eeb6845c265","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.2.1.tgz","integrity":"sha512-ltat63t3kixGT5HSQD6LPlwxHjiqPFvlFrm8VawEZKrak9gwTzLl5ywMVSIBMgu2YHgZ7L7BYbOhKS+TeD+GFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6KBjCcFCa+ZllD3F9FxTpse27FXmnN/UEzouCpBRMGgIhAJr5C46U+mGUD5bYqJyMYUzLvi9jywV+fFUD7EjYbfBn"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tape-run-2.2.1.tgz_1486823085008_0.5337706983555108"},"directories":{}},"2.3.0":{"name":"tape-run","description":"Headless tape test runner","version":"2.3.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"263fd02a5bf275afd033d0a3c57003918e21a6a4","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.3.0","_shasum":"033e10138f885756858609ed0f0b6050f7af9aec","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"033e10138f885756858609ed0f0b6050f7af9aec","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.3.0.tgz","integrity":"sha512-g2MdLn6rNNEp9eqexAQQ1iIRQsZMP/HYfcjiE7UoEzptj4Q2iM1WRCwCKMdo1X5qi5oWSWceQ5qc1vfq0x0Gww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEVL+ujNkyPneGV54jbcFnD2YLCf44xRNq4X7yxMjf9HAiEAoI01dF9rhBIX/FjQ5SbmTb9NvfZ5UzcDNNOokQWVIFU="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tape-run-2.3.0.tgz_1488632922868_0.9513116530142725"},"directories":{}},"2.4.0":{"name":"tape-run","description":"Headless tape test runner","version":"2.4.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.6.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"cd234ebd184d6e95fbfa82e29a7c25a4ac7d82d7","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.4.0","_shasum":"5c936fd0618f8cd77d7373a5a90ed9359644dbf0","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"5c936fd0618f8cd77d7373a5a90ed9359644dbf0","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.4.0.tgz","integrity":"sha512-drTaDCNl2XJpFBAO+yLhwO2N5qwzs2nQxCHeogv151uiHtRFvEGwhxOYOChVlmu2i+RFI3Vg8ZGowE2JxtHNkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDc2YkROsZI/OoS3PZLQuuFc4cvhuoZcQbfmoxv/xcdFAiA4AQIXYL1gJm6bOaxm634kx+FFZvYy2l31kvc/oC07oA=="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/tape-run-2.4.0.tgz_1488652738879_0.6372560143936425"},"directories":{}},"2.4.1":{"name":"tape-run","description":"Headless tape test runner","version":"2.4.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^3.6.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"500ce421358fde2c5e149e3402d2fdd83d044f00","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@2.4.1","_shasum":"9ea6ad5552d3162f2eff1425f96824e3eb162f55","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"9ea6ad5552d3162f2eff1425f96824e3eb162f55","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-2.4.1.tgz","integrity":"sha512-GIZYE8eCuiWnYrOxT8FJnpw3feFdJW1Y63/mQf3CENRaprcl69133vJ8eiXLxGd5k9H7tBq8rBR/LSPnapNRVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIES255Wmuf8QcM3eeTke8FtQZ6TDQfM8TcFSdRmLuwsyAiAS8rF3sFrPuLbWQWPURKqrbItxlKaWDYT/+zPEEsKhbw=="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tape-run-2.4.1.tgz_1488652986532_0.8981734472326934"},"directories":{}},"3.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"3.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.0.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"cad964ab738f285964f6ff733771c8a095311fb5","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@3.0.0","_shasum":"f7085ef4b69502bb6b3590e3ef72f94d27c998cc","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.6.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"shasum":"f7085ef4b69502bb6b3590e3ef72f94d27c998cc","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-3.0.0.tgz","integrity":"sha512-VfdYiVCxZ+vKf3WbnDqfq3zi1d72S+PNFUzc6BEVnfL16VU0qXH++14wBsJn/xIOlEfR2o6Cx6C65a/6gPhSfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC13Dl1TEoE6bKMp3RueJ8fBuQ0piJdPFRa788dL4AmLQIhAKuay7ps/38cUYbFCq5gXQlaADYjJAfk2kM9YqelgCzE"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/tape-run-3.0.0.tgz_1488975508911_0.9302622303366661"},"directories":{}},"3.0.1":{"name":"tape-run","description":"Headless tape test runner","version":"3.0.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.1.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"ed44bcdcdecaeae05fca0faacaf13b75ad62b028","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@3.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-VYxhpM0joVBF6Xm9mMZAj73yHWaSHKlJyTByNyw6LP+8cVeobow/u8cEeTaRdQmVqMReh8zhd0R8rf/24HZqog==","shasum":"2570abc07abc7aa86002f59e262353342d12fdb2","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8g0bKBqjCm+qlk4cuJE+45hlGaWdBYZE2RlrkQryjigIgcTY64ysgW3o/86AN4u5yu7MXZcZWOS9P3Um7lWYvV5c="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run-3.0.1.tgz_1512388486127_0.391384064219892"},"directories":{}},"3.0.2":{"name":"tape-run","description":"Headless tape test runner","version":"3.0.2","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"193428bae6be6ea7a705d25e446abbc6f3fdd98a","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@3.0.2","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-hEEroG5B7h9SmAhEwS3wKwwqa/pRLYv8rRboVjg19eRNvPZHHhflG0K8T/vh+7g5AbI0qNhgvjHFiE1TCaMZAw==","shasum":"fbad4b77b72bab77c36e5f1c3610bfa17402c46d","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6Ty+ppDIovC6Q3AsnMSrkC+2OUpMUsTkzqLGBe/ckggIgfysPi8SeuGnv0ErrERDxKSK8DGGVcIC7OT5PFIvZUPA="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run-3.0.2.tgz_1516691236348_0.7767761254217476"},"directories":{}},"3.0.3":{"name":"tape-run","description":"Headless tape test runner","version":"3.0.3","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"5defaecb2bae3df3d7a338c049d1604bd20e35f8","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@3.0.3","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-72SPE3N5+eCQWqzXOIJdX7/pbRov3xvsKYnQuGjCkXoRUqbl2fJS46rRPls5f3MrMeVHA9/VVRxhdd3SX2rVuQ==","shasum":"b59ccd9f5a5f0154aa5bc64b092d7d68a5a1779d","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-3.0.3.tgz","fileCount":14,"unpackedSize":12554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCbX0IYT1EHGQz83N8MZvaidSVjJYXvU6ISgatEb+47AiEA8j5e8lUwEgtEE36DYhBWjQiXs35Os6QMOY/7bJTwGiA="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_3.0.3_1518169914394_0.10954032501956346"},"_hasShrinkwrap":false},"3.0.4":{"name":"tape-run","description":"Headless tape test runner","version":"3.0.4","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"f696cba9ce51b2f40efb19beb0631584edd0ed2a","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@3.0.4","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-nMj/zeUshHQzm0DCsyX/XIsfKUxsvJAEw2yMHuWNB5a0KlvBjzjIpwwEFHo73stUPBReGzEVE1NnS17fF6CIDQ==","shasum":"7f68be0c494ccc8736a9c98636badb204e6590d1","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-3.0.4.tgz","fileCount":14,"unpackedSize":12649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEvbP8BpU9BgMs4sUc1L5YzKX4IPmuMXHt709s+tAB1AAiBP7wB1Pik0gdNSGYxCoayrwdB2AOpkMRaVSnStlRZ9cg=="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_3.0.4_1518248910536_0.9147139551121788"},"_hasShrinkwrap":false},"4.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"4.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^4.1.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"2186d4d0c72908e6344999409751c7911e3909b8","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-FIHUNYhvLSv7h/lxWgej9642h3ZSHNoSBPZOqbCAU9qi4o2CXJbi5wArmrgvPrwoiEIOsF0EWy7Ho7n51Oj7Xg==","shasum":"3ab23de7e4064d11144eec9abec92c2e6cc239d4","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-4.0.0.tgz","fileCount":14,"unpackedSize":12649,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAdwwMCuLvXVjB9nvj8sn4W4BL42Gq3f9ZP7EtpnSmv5AiEA2YApNWq78KFsXg0Fs1o2U49pFn7yXakaZb6vEMedi7Q="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_4.0.0_1522143470816_0.7877339424081466"},"_hasShrinkwrap":false},"5.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"5.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^5.0.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"9fc2b4baa56d8569318fe333082f2f49e0e86f7b","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"dist":{"integrity":"sha512-7R2QB0WjN1Lstfvh35UxL6vxNaXfNIAaL6/tunZ+H72mxSs4SOorsanv3slFTuasoeFhA1zSIzBCPeHfxsfOgA==","shasum":"13860cd6e71bd1d7945ef727ddc24c816c2caabb","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-5.0.0.tgz","fileCount":14,"unpackedSize":12649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcE1Q2CRA9TVsSAnZWagAAf0cP/j5oV9MJXA14yLfyWmxY\nvvTlPhr7qwLFOS/lY7YXNX9LmQSAU9jZcAw722h0mqPVeX5W/Cz97W4PIR1c\ndzU+AVa/1LqP6wTN50dmrozGjJxKEuOQiBd67Xa44Rxj2ai/BQb1/x7pdLL3\nFt6fHxLet3rxoQjnh7kp7DlOykikQQTc8Q09/zv451TVMvWOXg6jy/qVFKaD\nUVUbXYiFEG3cRvGPFSFWk28J/VUYu+0xo9oFT2Sduv9MvVJYCoF0bUX+KCbl\nanJjdiwph8VCXGyXzVIqDaIoq2E4ZXTH0ZPsYoHUB6emh97DXMt+V85XCGda\nrQxRE0nRJ0bYdl5V0mp1TY8AVepLYOATkWEmehpgIbPxurGzSBsqIUh+96Pf\n66qcHX6fDdR3TafyBRIq+CGwdELOzvYgEd3ukJGUtN2GwWfwUETkLs0AOU+O\nJTPgh/vQKy0eH7aIGBO4NTRlIn/DY09zL+bHpVcsPCDzI6JeQhPvSk/BrQRY\nX3T2i4MK6AX0lzS22s5Wmv5ICGLeItMPsND3FmDkRBVzUnlzUJNjN3ABRKsc\nKmQAoJ4GFzJKvmrNNz6ytMz2EYWRi+GGIIUI4lXH0Vd+3Z4c79gaLWjA5zq0\n5iQYf3ob44QvuFRnYX/dX3hf7sj2Gi80aQqurGTt/aBhrptBwmlURf/YTpHh\n2LVw\r\n=Fa/q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRCFtl2nPNbDTk9uOWbRAxicueq79HQ46CPkRdfc2g8AiEAp5M01eLv/RLV8/qGL1g6aOmpMGYpwqfmvne3FvVwvl8="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_5.0.0_1544770613919_0.49546555623197475"},"_hasShrinkwrap":false},"6.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"6.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^6.0.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"0056a9078d5367fa69fe0b8d3aedf5f769294f9c","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@6.0.0","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sOraSXldPqW2eaCP5HcOhraMEZPIxgZCWmmaZtHBDAPVdI6tmOuioKLq7H+PNbM1Qp6BhdXNctvc+3qMqiO+sg==","shasum":"9a942c2cd5e6de0c5ce6c042a3279d156280d0c5","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-6.0.0.tgz","fileCount":14,"unpackedSize":12649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyzfhCRA9TVsSAnZWagAA16gP/2PEGvtZYN/gnZ04S07M\nbpLvl94FJxEAC+v3oU9YyVjLirz5wfTOChwCQhYLKM6XKQ6O2HJ8+D2wbjO+\n+rrVgZP0Fvm3cCJyHnDSLy3w0FKAkom30y62MOE9D71ivtXFw0bV3E7uH88t\ncZpyurav0Kxnvyi4QGHStYyJByV2uZDDubRfHQOenGFOHvY4UV9t96if2H54\nIL0Vu1uXlEbKk0q+GtEYdGTdEyZMVB8gM/IOqxC1cFQ+xcOejMQPlFlO74hZ\nZey0JwzbBDAKaIRft8jllgtg5UGhqeExMk6uu/8VqZwvSl6rPaL1aGh16bYh\nT8WHG8ewC6aUHa3ahnzZsZGwLEU3DX4EYO7AIdv4ucVw57QRSvT92pdVLq6p\n+UYxPtPW/hZMMMPOiIQY1iFpq8Hu0C7SRM4XD2qzGR81Y7J3qqvMFEl91JsH\nCcf03m5XjajM58Xqp8sdEa/LNyEATPY1cJHk2YGfC2NUR8tKaJ7E411aX4lx\ne5Q+m30/PjztQjdKLnz0NIVIn9HNqwJe/DRnhNXfOH+KfJtGhLmSp9uleUVr\ncDaurOmbt87HI94W4xqx6LmxuxBBcpAmLbfv7uVpRoMFWPD8P+Bhbn9iF4eV\ngp032WIaYu+AZdfAuQ+VoUsve0sfAnxse1sbYPRuktBhW2wqWhNSUAAmLJ/U\nxDFF\r\n=1yzl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOIrGbv5n+x8/ze+A803SW4orAg8/ksPiKmQoCl3FP/AIhAOsm20u7hr59GC4P16dj6QtZzW3xU7dfWKWiF+4p7VBs"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_6.0.0_1556821984252_0.9760295055315236"},"_hasShrinkwrap":false},"6.0.1":{"name":"tape-run","description":"Headless tape test runner","version":"6.0.1","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"./bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^6.0.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"01b5790f45e1623a9a422696998cb1fddf5b4483","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@6.0.1","_nodeVersion":"12.0.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-j6k5NbHL6Ww2E3uxng7pZPr5uNFWkVuZd1u5ZWW2QunofLl08nASxmzmrj0Tphvtse6rKO9FA1ibruzY2a1IGA==","shasum":"f017357c094a8c005aecffd7579ac8ef56a3e86c","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-6.0.1.tgz","fileCount":14,"unpackedSize":13274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdW/EFCRA9TVsSAnZWagAAKSQP+wRsa0xxTbo2PsHYU60R\n9hjAA54zYsWt/2viLt3GM1+QwWNzk6AppuJpY4Og/XLNay47C/ZO63yIl4PC\nWvI+zKAI7oZ8smf31vZzhg2xncHX7uTGLtHL264W2eymr2MFouZcesIZ5Q1W\nk3mgFlA7IrfaniBrigF3Lx88gfv1sIKvaKgYGvZKbgFBaQZFcPprhJOQ88fk\ndVzyGppFopeC8nRFMrtRdCDf6PZzUC9YoySaxaWVb/RR1elER4vIr8W1dBVz\nlj/GvCL2ofbFZKye37B+VjZl2adj22zfTu6crWEiYp/aYHWdlojXZWx3gnXX\nfUAmzlkAaIph0R9Bt23c7hd7kaXRpj3FJ5OP1Wymq6eh+utnibUUNPLrlIyp\nN4igKN31NWCZ61b1UDyklHTJQ7KsWUTHAotzs7DNxMmWx8yj3terhcaTOcgN\nOz1odZfw8rcAp76oP45gdMI7A55xWXYhfqVKKw2/LUabIGROBFU8oJXj3VOj\n8x5tEpn19e2XSZfMGsfNy+uBtgmL9kC0hFo0SXVZtv7fXa9xeSleq7Z00okx\nCFE7XsSV/8Mc41A7JGAo5j/hhHGABrbGXUeY9NDciFM56EtX8c1YXorpMA97\nanifHd4G4XZ0sZow3XdjHUBKke8EQWExMvbXH34BJtqEQrgFn0AFfCNGxqne\nAC/A\r\n=/c4M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/Wqz1/f8jfVcxDGM2XKRGJYNvAPgmZno7DRcmx71YZAiEAjYEZClDz5AB+nsFaYNnShPffECrfTV5PjF5wfjLwOCI="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_6.0.1_1566306564884_0.5856422851150669"},"_hasShrinkwrap":false},"7.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"7.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^7.0.1","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"463bed922a798ed7a24873fea8bab2fce2f86bce","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@7.0.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cQytZDcfaHiWcm8PjOXAw8V+HLKvEkFNz0NZRXQA1H/cef6iB2CuqE6TzZlsiwKAomrVQ6xIpuY32RsMmPYQfg==","shasum":"753d9e7f3e1a621b947cc61717b7527024b5d4c2","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-7.0.0.tgz","fileCount":14,"unpackedSize":13274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeiwi/CRA9TVsSAnZWagAAVHwQAJCWxCbsi3/TZT8jckwS\njPgQXNX33OZa4AUj/b6r9n2OzUdyNzR/uc96onxKcOiE/aeQtUUJjT0VK0d/\nS+TxVMPMOPTWUDhV3km07IArlYkVRAf1ncAoO3ni48415Z89C0kzkrkpyes9\nbvWfNuRfi4r+606Mnhoqi51lw5RDDLphU10+Nj8NVC/m196rdhDYtD7VhmJu\nRvjvDYEtOxawICkMVIwFsu9P9+7ChC0Zf8eRKEzZpiYcOBpfIG1THy/0QsIC\nHxv8mmGLioII4CcYjFbm2o9wVWuGuqNxAho3Kx1ligm/UPy/nt1womOEIJG5\nAunJXZ+kDPY1ZZNAIGYSrC6pCnVZ1Kd7GPb6sJKhL56Co6pVGEPsnoTRuwq8\nhemzoEVwAXKaOnc4z515kqzKKTmHBhJ14NhixwyRvY5VF2H3KBVJCg99qrvK\nTbo18GUW/bcW4IUFh9FvFHJeONE0OBArrcAnl6R4IqvTizVBwWA0b16GZCl7\nVd1ciOHbkU60G/qgaGSYwDPRN8VgbBOTdGSc1LSTbzV4QICEdsa7Vi5TYg3w\n6iBKyzcCrASETt4gMT7BQoZTBlWx+RXeA0v3sWcSDUeUFwpfVkNK2KX9MoLM\n0Mc2B2Dm7OKEuuNIBbuoGQX2JXLmWzdn99puCXbKN11BxERS0elbIRNymqTT\nr7CZ\r\n=Zgmq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+dCMpLdi7pRq5VYxlWqHHWl7rC3ausj1zee44u8VqrAIhAKr/I3H6Mys9sTN1aLyZdpKO343nJMe1Y752+W2WHBZr"}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_7.0.0_1586170046689_0.6419191903149823"},"_hasShrinkwrap":false},"8.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"8.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^8.0.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"31de6f95d059d6bc2c88fe434910bbd4045c6749","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@8.0.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-NcTZypx3M7VRwCQ2rQcq1/n2r4asNYdP+wFeU8VX2C0FT9yAZ6/BWfvgvR+CdbmMvK56xYJI2n3F4ALkAJDufA==","shasum":"f3a191d010f8249c392762015d19d560ba841cdf","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-8.0.0.tgz","fileCount":14,"unpackedSize":13768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGEdgCRA9TVsSAnZWagAAbfUP+wZDCWwmpP6toWLpIURY\nBh0zgeN2wNfJAbwclpZGgkzDp+A4z0hWW9by3a0eMnuXQ2EclYV8K0WW6CxH\nuCkeozsJALsSSnQ+I0dTeN31xgtDLG7qZe/bmeQ6WFNuEbu1xJAsEoJh9r15\n8wofXvig6A1nzeKEADXR8CEhPd+I8F+TSw4Kb7q7rKlcf9SrlKfRWcAJZnD9\nVy5aIAGfH5Z4Un4j+iQJBHdoHAIWL2dmtLkGT4+tVBFMMNJqvC8MVJXVEw6S\nEzAluicdH4WedMW+J6IwlmWorUCx3aLO4Sxhm1gKtQDmIXiCnHis+mIgg1b0\nO1qZNprAfWTN3vEdBHqGtivTUsJitWKAiUYR4uhKA7wNlhgREY+r9eXWtHxz\n865hCOowZLzh426zhgVC1vOm8jRscQmKNkMTnbtM2A0H/aQ+JmyEg0Asw2sj\nxEJLnmG91G+UqN2iY+BORO0Epm9u23m3WtsmNb2iNHp7C4Nc4BujQ7Y1IDP7\ndBVj5DNgIPA5eCCknCX0REUjaF/M4KbOsZoQ6CKr/i5myRd3yB+jeFCQfrsD\nOsBL2GPJwUi42yH2jTJd+4/XOtf0lyBc+LSRadISUi+7fha5roqVQLoDN9DS\noa1rycPEKwtlXBJL5yqW7hjc1Msm4fONUZKaCoxWVlwd/UkAIftcfSCDoG7I\n6Jc/\r\n=fw4a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg1E6Dkcro+OUQ2AGexbI0l0QWZ+FPDT7yHrfflm+lcgIgCJ6bNJjb53Zd1wJuLnZ6i0uljBYiHUMEcBbQGM2+Ln0="}]},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_8.0.0_1595426655658_0.6904766211827282"},"_hasShrinkwrap":false},"9.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"9.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^10.1.0","optimist":"~0.6.1","through":"~2.3.4","throughout":"0.0.0"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"ee4654e596f5cbcbb8d77c9628da0ee6e1d39d4d","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@9.0.0","_nodeVersion":"15.9.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-T1LHKDo7K02gN05/e3IBi29/VLSnkgpNfqZI0ysBQUzdO7kH1ov6+YOYHGLDYX6hgQ+Y42RJYiFQuppI+tMcSA==","shasum":"8ffaae0e6b1f7be3157582e9f84a1dd4f390ecd6","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-9.0.0.tgz","fileCount":14,"unpackedSize":13610,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgdBTtCRA9TVsSAnZWagAAFwcP/3qojJvkp94yioFczGmh\nuGIatB3lxWG9jlBIelrHexU6HJnAV0toBZLnNYh2r7VMEobKgmUer1nEpBZG\nzgIvVdfHCEvWqz9tpSEnNaT1iJ03rKYNQaEax1smdtMcTyvXOZuT2txBxbS6\nD5PVjZ6kgd9NZMEfGkTktQ0voZ/UUlcH1EfW2StAXAhOBo9+np7Ze3os836a\nygRBVPAlsM5ZYurU7PHagDYPDHc69gvZPZ/6de6+T6AeQyozk+3O7j+2Mp3k\n9X7unas0/yBOSgrtfdqgWaw8C2uycWIeLkmkbuuQjZ/JspAkveiFpIeHahTu\ndHeQhh4648nBDI91OUAmZS5HSV/5i+pEfp6wtdHF+XlHhGZVIGcW+CgFgf4h\nH2B9qvZaQmyTRCKsVXylk6Q1fdoiFwFyrAFjTyzS5uAxNGhyG6NnC0pz0ECD\nZK1CRQOLKAWlDvpjr9SjBicKClMIuKDXYDxGw9vszs1gCmU/FYRJTtjKicGy\nzb6rBbRspAcXMFuhsCZ/1J0LgJNUlIGTF6uU86COzzY2b1PD3seCifuS746I\nquVIP16t24/l17CwDQeJ7WTYt66HJYMmxPJ3LXAm4vW28WWnwiWDiYqTZI+0\nu63ZOKrVaXdR3X2UAiBWHDXBEQPO3kgWAyc1/HUdEFwFUNhgTwztAgPXFPgZ\nbUqo\r\n=Whv0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICi5u9WkUKYIek75ZsjBxgBUQlwsLgWh1id/S0kinrtuAiA1f10bvN4bW7wmYfO5hBU1yZ2WHthja3T7Si0uYFF44Q=="}]},"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_9.0.0_1618220268781_0.5450688796185761"},"_hasShrinkwrap":false},"10.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"10.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^10.1.0","through":"~2.3.4","throughout":"0.0.0","yargs":"^17.4.1"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","gitHead":"8d0e7902305f6005945a9d853eb7bb99a2f26e6e","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@10.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-6HQFQxUDH6QQTgtRe7V4rxh9LsVYkC8/HYdEEGM1Rb1S9/F8sjGcl0IhZbzozI0xuFoaS9L152262EUgrLwPrQ==","shasum":"f48c0ff491c47993458f90d89c94dc34f6e4cfb1","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-10.0.0.tgz","fileCount":15,"unpackedSize":14160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICr+PjORacM9ezW+YZJ4pZ18xlPdNLY0sRuHpm0NFEdKAiAMu+uowEKJJmindYiGB9jthSEaRaQwshC2753MJk3a3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicir3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobWA/+MX/FtAXwF7XbxIEH2qa7YOlj9wuwBcjW3+hKRxaV3n0bSp/d\r\nKWRItU3JyftAJYQqDXcvBpg/z+nYVNWgPld4JUTQyooIE1XbAFtOVNdj1Kak\r\n/qH5/n9f/JCBaKjguhMXGpwYTVRehJyRcYaeXIHHIsd1VoZJRM8moXaK/hvJ\r\nIeiROYV6zmtyAPT7BdBebKm/TASSdJqMOre8PDpsB4V4mOiNaMG9Dzupkz2c\r\nvYYIcKMacgKgFEjXZsW8/taNutBMchpi6kmDMn/6G17r2C+baywkrTv5qd76\r\nd+ZChlkH/u8F5SziOGxshATsh+3lQUiT3QH4uE4bjoVrwMr3kfO0cp4s7Kut\r\nJJG8RPWdlIpdSE+pdhOMrAFj5CT9hp5HlLX5UOavs/AcG5JDNclUB7hCq7ja\r\nOOniuG1Ws5WQEtSXVs3rYlsvqDr48qotwDnGBdBzq1OOT9b1HEnikF2V8itc\r\nVLw+b8s2+2kKhkMR/BJIWGVWULO7ijfKZ0mLyL7XcoaRBSn079u6j2XQ9J3V\r\nrZuTedWN1i9sT0GkJ4weDtKQbUOuOlyC6tBVuiZ5XN7ZBERZjJpetlZWlHwl\r\nxDiezn0xuJva05Ya5bd+71cleIexGZVdjGd2i4j+kgmv4vihYVu6eBrTE2Ek\r\nN/3RkR9v9oQhjZdW8FcqT+Ka0CUw3AMHoyk=\r\n=u4OK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_10.0.0_1651649271357_0.4591732433487612"},"_hasShrinkwrap":false},"11.0.0":{"name":"tape-run","description":"Headless tape test runner","version":"11.0.0","repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"homepage":"https://github.com/juliangruber/tape-run","main":"index.js","scripts":{"test":"make test"},"bin":{"tape-run":"bin/run.js"},"dependencies":{"@juliangruber/tap-finished":"0.0.2","browser-run":"^12.0.0","through":"^2.3.8","throughout":"0.0.0","yargs":"^17.4.1"},"devDependencies":{"browserify":"^14.0.0","coverify":"^1.4.1","tape":"^4.6.0"},"keywords":["tape","test","tap","runner","phantomjs","headless"],"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"license":"MIT","engines":{"node":">=14"},"gitHead":"dfc05e76fb816dafaa9d3850b5547ab4fc73f283","bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"_id":"tape-run@11.0.0","_nodeVersion":"20.3.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-/dJZicliuqH47SRdxtYiWNxuBU0NuzP2LhtZSSpS4LGBf9zs8u7H8ze7kCY4j5Zi5pxZbVJiRW2Az60rKxBwlg==","shasum":"af0fa18a7a21835acb717bdc85953a23dd3db759","tarball":"https://registry.npmjs.org/tape-run/-/tape-run-11.0.0.tgz","fileCount":15,"unpackedSize":14364,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEXSjZK582mOZ6k39CMHTfEWH9Se7XmflLVCmvQ8dbLtAiB/9yEDQQQzs+bL+M14AEzOOdCn12kpOv9va1MLpt7s8A=="}]},"_npmUser":{"name":"juliangruber","email":"julian@juliangruber.com"},"directories":{},"maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tape-run_11.0.0_1694291513787_0.10674231444785587"},"_hasShrinkwrap":false}},"readme":"\n# tape-run\n\nA [tape](https://github.com/substack/tape) test runner that runs your tests in\na (headless) browser and returns 0/1 as exit code, so you can use it as your\n`npm test` script.\n\n[![CI](https://github.com/juliangruber/tape-run/actions/workflows/ci.yml/badge.svg)](https://github.com/juliangruber/tape-run/actions/workflows/ci.yml)\n[![downloads](https://img.shields.io/npm/dm/tape-run.svg)](https://www.npmjs.org/package/tape-run)\n\n## Usage\n\nFirst write a test utilizing [tape](https://github.com/substack/tape) and save\nit to `test/test.js`:\n\n```js\nvar test = require('tape');\n\ntest('a test', function (t) {\n  t.ok(true);\n  t.end();\n});\n```\n\nThen run this command using tape-run and\n[browserify](https://github.com/substack/node-browserify) and watch the magic happen\nas the TAP results stream in from a browser (default: electron):\n\n```bash\n$ browserify test/*.js | tape-run\nTAP version 13\n# one\nok 1 true\n\n1..1\n# tests 1\n# pass  1\n\n# ok\n\n$ echo $?\n0\n```\n\n## rollup\n\nIn simple cases you can run `rollup` and `tape-run` right from command line:\n```bash\n$ rollup test/test.js -f iife  | tape-run\n```\nIf you want to use a configuration file, here's an example for `rollup -c | tape-run`:\n```js\nimport resolve from 'rollup-plugin-node-resolve';\nimport commonjs from 'rollup-plugin-commonjs';\nimport builtins from 'rollup-plugin-node-builtins';\nimport istanbul from 'rollup-plugin-istanbul';\n\nexport default {\n  input: 'test/test.js',\n  output: { format: 'iife', sourcemap: 'inline' },\n  plugins: [\n    resolve(),\n    commonjs(),\n    builtins(),\n    istanbul({ exclude: ['dist'] })\n  ]\n}\n```\n\n## With webpack\n\nTo use with [webpack](https://webpack.github.io/), set up a `webpack.test.config.js` to bundle your tape tests. Then, include [webpack-tape-run](https://github.com/syarul/webpack-tape-run) plugin in it. As a result, `$ webpack --config webpack.test.config.js` builds your tests with webpack, runs them in a headless browser, and outputs tap into console with correct exit code. Neat!\n\n## API\n\nYou can use tape-run from JavaScript too:\n\n```js\nvar run = require('tape-run');\nvar browserify = require('browserify');\n\nbrowserify(__dirname + '/test/test.js')\n  .bundle()\n  .pipe(run())\n  .on('results', console.log)\n  .pipe(process.stdout);\n```\n\nAnd run it:\n\n```bash\n$ node example/api.js\nTAP version 13\n# one\nok 1 true\n\n1..1\n# tests 1\n# pass  1\n\n# ok\n{ ok: true,\n  asserts: [ { ok: true, number: 1, name: 'true' } ],\n  pass: [ { ok: true, number: 1, name: 'true' } ],\n  fail: [],\n  errors: [],\n  plan: { start: 1, end: 1 } }\n```\n\n### run([opts])\n\n`opts` can be:\n\n* `wait (Number) [Default: 1000]`: Make `tap-finished` wait longer for results.\nIncrease this value if tests finish without all tests being run.\n* `port (Number)`: If you specify a port it will wait for you to open a browser\non `http://localhost:<port>` and tests will be run there.\n* `static (String)`: Serve static files from this directory.\n* `browser (String)`: Browser to use. Defaults to `electron`. Available if installed:\n  * `chrome`\n  * `firefox`\n  * `ie`\n  * `phantom`\n  * `safari`\n* `keepOpen (Boolean)`: Leave the browser open for debugging after running tests.\n* `node (Boolean)` Enable nodejs integration for electron.\n* `sandbox (Boolean) [Default: true]`: Enable electron sandbox.\n* `basedir` (String): Set this if you need to require node modules in `node` mode.\n\nThe **CLI** takes the same arguments, plus `--render` (see blow):\n\n```bash\n$ tape-run --help\nPipe a browserify stream into this.\nbrowserify [opts] [files] | tape-run [opts]\n\nOptions:\n  --wait       Timeout for tap-finished\n  --port       Wait to be opened by a browser on that port\n  --static     Serve static files from this directory\n  --browser    Browser to use. Always available: electron. Available if installed: chrome, firefox, ie, phantom, safari  [default: \"electron\"]\n  --render     Command to pipe tap output to for custom rendering\n  --keep-open  Leave the browser open for debugging after running tests\n  --node       Enable nodejs integration for electron\n  --sandbox    Enable electron sandbox                                                                                   [default: true]\n  --basedir    Set this if you need to require node modules in node mode\n  --help       Print usage instructions\n```\n\n...or any of the [other options you can pass to browser-run](https://github.com/juliangruber/browser-run#runopts).\n\n## Custom Rendering\n\nIn order to apply custom transformations to tap output without sacrificing the proper exit code, pass `--render` with a command like [tap-spec](https://npmjs.org/package/tap-spec):\n\n```bash\n$ browserify test.js | tape-run --render=\"tap-spec\"\n\n  one\n\n    ✔ true\n\n```\n\n## Headless testing\n\nIn environments without a screen, you can use `Xvfb` to simulate one. We recommend using the default electron browser, \nwhich however requires you to add additional parts to your headless configurations.\n\n### GitHub Actions\n\nThis is a full example to run `npm test`. Refer to the last 2 lines in the YAML config:\n\n```yml\non:\n  - pull_request\n  - push\n\njobs:\n  test:\n    runs-on: ubuntu-latest\n    steps:\n    - uses: actions/checkout@v1\n    - run: npm install\n    - run: sudo apt-get install xvfb\n    - run: xvfb-run --auto-servernum npm test\n```\n\n### Travis\n\nAdd this to your travis.yml:\n\n```yml\naddons:\n  apt:\n    packages:\n      - xvfb\ninstall:\n  - export DISPLAY=':99.0'\n  - Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &\n  - npm install\n```\n\n[Full example](https://github.com/rhysd/Shiba/blob/055a11a0a2b4f727577fe61371a88d8db9277de5/.travis.yml).\n\n### Any gnu/linux box\n\n```bash\n$ sudo apt-get install xvfb # or equivalent\n$ export DISPLAY=':99.0'\n$ Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &\n$ browser-run ...\n```\n\n### Docker\n\nThere is also an example [Docker image](https://hub.docker.com/r/kipparker/docker-tape-run). [Source](https://github.com/fraserxu/docker-tape-run)\n\n## Installation\n\nWith [npm](http://npmjs.org) do\n\n```bash\n$ npm install tape-run -g # for cli\n$ npm install tape-run    # for api\n```\n\n## Sponsors\n\nThis module is proudly supported by my [Sponsors](https://github.com/juliangruber/sponsors)!\n\nDo you want to support modules like this to improve their quality, stability and weigh in on new features? Then please consider donating to my [Patreon](https://www.patreon.com/juliangruber). Not sure how much of my modules you're using? Try [feross/thanks](https://github.com/feross/thanks)!\n\n## Security contact information\n\nTo report a security vulnerability, please use the\n[Tidelift security contact](https://tidelift.com/security).\nTidelift will coordinate the fix and disclosure.\n\n## License\n\n(MIT)\n\nCopyright (c) 2013 Julian Gruber &lt;julian@juliangruber.com&gt;\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of\nthis software and associated documentation files (the \"Software\"), to deal in\nthe Software without restriction, including without limitation the rights to\nuse, copy, modify, merge, publish, distribute, sublicense, and/or sell copies\nof the Software, and to permit persons to whom the Software is furnished to do\nso, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","maintainers":[{"name":"juliangruber","email":"julian@juliangruber.com"}],"time":{"modified":"2023-09-09T20:31:54.227Z","created":"2013-05-21T18:11:59.377Z","0.0.0":"2013-05-21T18:12:04.577Z","0.1.0":"2013-05-22T09:26:04.757Z","0.1.1":"2013-10-17T07:51:41.426Z","0.2.0":"2014-07-13T13:53:34.679Z","0.3.0":"2014-08-13T08:49:46.279Z","1.0.0":"2015-03-23T15:13:13.063Z","1.1.0":"2015-07-31T10:10:42.298Z","2.0.0":"2015-10-30T11:59:18.767Z","2.1.0":"2015-10-31T13:11:22.958Z","2.1.1":"2016-01-09T19:26:26.928Z","2.1.2":"2016-01-13T22:44:16.332Z","2.1.3":"2016-01-27T09:00:37.410Z","2.1.4":"2016-05-22T11:47:04.160Z","2.1.5":"2016-12-20T11:18:09.199Z","2.1.6":"2017-02-08T07:37:58.360Z","2.2.0":"2017-02-10T15:25:46.633Z","2.2.1":"2017-02-11T14:24:45.648Z","2.3.0":"2017-03-04T13:08:45.054Z","2.4.0":"2017-03-04T18:39:00.629Z","2.4.1":"2017-03-04T18:43:07.244Z","3.0.0":"2017-03-08T12:18:29.834Z","3.0.1":"2017-12-04T11:54:47.017Z","3.0.2":"2018-01-23T07:07:17.411Z","3.0.3":"2018-02-09T09:51:55.084Z","3.0.4":"2018-02-10T07:48:31.289Z","4.0.0":"2018-03-27T09:37:50.860Z","5.0.0":"2018-12-14T06:56:54.031Z","6.0.0":"2019-05-02T18:33:04.415Z","6.0.1":"2019-08-20T13:09:24.980Z","7.0.0":"2020-04-06T10:47:26.824Z","8.0.0":"2020-07-22T14:04:15.807Z","9.0.0":"2021-04-12T09:37:48.923Z","10.0.0":"2022-05-04T07:27:51.543Z","11.0.0":"2023-09-09T20:31:54.046Z"},"author":{"name":"Julian Gruber","email":"mail@juliangruber.com","url":"http://juliangruber.com"},"repository":{"type":"git","url":"git://github.com/juliangruber/tape-run.git"},"users":{"allain":true,"dandean":true,"hierophantos":true,"djblue":true,"mlm":true,"seangenabe":true,"wenbing":true,"agentlewis":true,"hugovila":true},"homepage":"https://github.com/juliangruber/tape-run","keywords":["tape","test","tap","runner","phantomjs","headless"],"bugs":{"url":"https://github.com/juliangruber/tape-run/issues"},"license":"MIT","readmeFilename":"README.md"}