{"_id":"testling","_rev":"81-034f0302a83192fbfcdca20e9330653c","name":"testling","dist-tags":{"latest":"1.7.7"},"versions":{"0.0.0":{"name":"testling","version":"0.0.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.0.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cli.js"},"dist":{"shasum":"f2e1b4a18c40b65e8fb4d0a4580d0585d17a1cde","tarball":"https://registry.npmjs.org/testling/-/testling-0.0.0.tgz","integrity":"sha512-mx5Z5MLhSl8Nm9CyT+D6evbxyGsQtEJOJS6ydyG8QvgMHefKk+2FHyrX9G5LNGJYINBy9V28xiONL9n2q0Kcxg==","signatures":[{"sig":"MEYCIQC1usyL3v/pC38ks2vxHM/HegQQj68Mux+zXOaa6WCPuAIhAJreEGT2HeSRYmrfG1QskWi+lcKbovMmhgzuU0Gx4xW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.4.0"},"scripts":{"test":"tap test/*.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.0.101","description":"run testling tests headlessly and remotely on real browsers","directories":{"lib":".","test":"test","example":"example"},"_nodeVersion":"v0.4.12","dependencies":{"pw":"0.0.x","seq":"0.3.x","jsdom":"https://github.com/substack/jsdom/tarball/master","mkdirp":"0.0.x","request":"2.1.x","optimist":"0.2.x"},"_defaultsLoaded":true,"devDependencies":{"tap":"0.0.x"},"_engineSupported":true},"0.0.1":{"name":"testling","version":"0.0.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.0.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cli.js"},"dist":{"shasum":"a17d8c728000feff98c58b80b7eb6d59f21d2c8a","tarball":"https://registry.npmjs.org/testling/-/testling-0.0.1.tgz","integrity":"sha512-at6OfJ4+mTTiRKLTUeYvyQNtLiLX4eklv228hxgwEZi/4ocCqUb7r0rTKjzXrUtK52MHYRB6Q+g4BJQLVBpOvA==","signatures":[{"sig":"MEYCIQDxiJlrKQdzDQOPAi08T+r1R0UFh9WLU6fRzY+C3JoXPQIhAIBl6nw3VcFH6NnFd9YoXscPX+XvEu4YFoUr1DE9KNU5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.4.0"},"scripts":{"test":"tap test/*.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.0.101","description":"run testling tests headlessly and remotely on real browsers","directories":{"lib":".","test":"test","example":"example"},"_nodeVersion":"v0.4.12","dependencies":{"pw":"0.0.x","seq":"0.3.x","jsdom":"https://github.com/substack/jsdom/tarball/master","mkdirp":"0.0.x","request":"2.1.x","optimist":"0.2.x"},"_defaultsLoaded":true,"devDependencies":{"tap":"0.0.x"},"_engineSupported":true},"0.2.0":{"name":"testling","version":"0.2.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"f661cd2e6e8d08ea4f8b18a890b22ac54894fb85","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.0.tgz","integrity":"sha512-PcvNmZ4b3HRXgnJn5H7vUpNd0ynj0LSkVLJqCcrL2NJCUxxDPXJ8WJLD3LIKpRHJEySF40XxM/eWxs/WvxuBnQ==","signatures":[{"sig":"MEUCIEVvmlEl0mUmMtZLOCMJSDza+7G+ql0ze5x0xYPboJW4AiEAoIH67ybTvh1INUzld6bCBMFFqH05Fb+UM5VY57eq4Xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.1"}},"0.2.1":{"name":"testling","version":"0.2.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"70ea7bf0620ab439fea6cd8cc460295874210e68","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.1.tgz","integrity":"sha512-x9igL+IQdc4AqTcaezlhg2lZKh8w26WT7v/XU8b60PwvbpNj95/Fcb7W5nZPMuUUM7P7YqpBKxsTV9cAgbnvLg==","signatures":[{"sig":"MEUCIHP+A8juBg/br7aLvdRTGmq8bhsvgjgTQGjVid6SIQikAiEAl7qKipMRe8v9o5GthHc+13v0IXhtQTOq2tVkffmBPaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.1"}},"0.2.2":{"name":"testling","version":"0.2.2","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.2","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"52df09f52c649029e7cd7a6d45a89db8077d14d5","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.2.tgz","integrity":"sha512-qJNzyFqylYvLU4fd9RNErXLD4JllfxM11d4Ot5sR7fw/RmCSSvsNjhNr1gwmnGmGRKrsL83HR6W5LHGFkVoYxQ==","signatures":[{"sig":"MEUCIHjx6q0/hD260Vp8iEtRghEqDHBbkZoBlKGb6cdjkKoQAiEAvVRu+IgBmVtS2zaqZ+E4hJevdGY+FeJ6yW5InLv+TyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","bouncy":"~1.3.1","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","ecstatic":"~0.1.6","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.1"}},"0.2.3":{"name":"testling","version":"0.2.3","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.3","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"59ff1a735513ef8b62a2374ca4291031c8dacc0c","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.3.tgz","integrity":"sha512-/IxFeGVu8rHXgPrYvCacxrGEVAdggDDDYLGI5gX0jYl1836VG84rMcwt20vBMCLWFyhO+C41MvcmRZlBe2lmDw==","signatures":[{"sig":"MEUCIDyPjWBABEnZtLsXxYw/44fO4kpKyaGAQ2gNdr2U4KKpAiEAyafz4EA21ERvIS1nnahENZRJnV/1oRmxhFcr3EOhbFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","bouncy":"~1.3.1","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","ecstatic":"~0.1.6","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.2"}},"0.2.4":{"name":"testling","version":"0.2.4","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.4","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"cc1e4e18dccb6b5862246992deff95c2d88e5454","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.4.tgz","integrity":"sha512-87AECZDqeg6mWvzdbO2qGEwLdvDdCS2fSVSZREpYabpqbg/vZ6Un/KU706x+6+L3tnvls2IRzr3c2VvpXkORkg==","signatures":[{"sig":"MEUCIA/kSFKtNZEnrd9J8yzNEsW5AOMqrHNsTZ1EGqlUneX/AiEAv84Ede2tn5NiaSFzq0QPGMg1FCiuviKoXKG9yyhvcME=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","bouncy":"~1.3.1","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","ecstatic":"~0.1.6","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.2"}},"0.2.5":{"name":"testling","version":"0.2.5","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@0.2.5","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"34d252cb3848dd8e3ee7edc6ad71f964cd9bdb4e","tarball":"https://registry.npmjs.org/testling/-/testling-0.2.5.tgz","integrity":"sha512-zOanrVYzkq+qUz1BR3CLbWoINxUqH4341Z96wPkDPL9yGtGMURKouA8BHOsz/yCl7UsP1EJVwaG+EDqrRPmYIQ==","signatures":[{"sig":"MEUCID0zzEG0QguJ8Z7GCzMHW4uu27/PkYhcbUZ0fkq0vKRWAiEAzDmmWw9JsQ+AUrE/vUA/AMYG5CVcZaK+X8OXaWGIiAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"install":"browserify node_modules/schoolbus/proxy.js -o static/proxy.js"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"description":"write tests for browser code","directories":{"lib":".","test":"test","example":"example"},"dependencies":{"pw":"~0.0.3","tap":"~0.2.5","shoe":"~0.0.2","bouncy":"~1.3.1","mkdirp":"~0.3.3","jsonify":"~0.0.0","request":"~2.9.202","domready":"~0.2.11","ecstatic":"~0.1.6","optimist":"~0.3.4","promzard":"~0.1.5","schoolbus":"~0.0.1","JSONStream":"~0.3.0","browserify":"~1.13.3","event-stream":"~2.0.4","browser-launcher":"~0.0.2"}},"1.0.0":{"name":"testling","version":"1.0.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.0.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"1f3a88cb41548b22f3edd1f94288faae2c631a12","tarball":"https://registry.npmjs.org/testling/-/testling-1.0.0.tgz","integrity":"sha512-DXWtMLXRMhwZHcPt16y6pXDYXekOpGzEV7w4Oc/X2EbBw1nz1E2eZl4Hild6mHFEai8w5QH/m3H7VPl/pl5Y8Q==","signatures":[{"sig":"MEUCIQD4cI/y0QRM4xcbvsjUKyscTpDKwQdaEZlTEZTd2FoNhwIgEKx6mG4lRjAkM37HXjoYcWxszzy160cmbZNBaaF07G0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.2.2","description":"write tests for browser code","directories":{},"dependencies":{"jsonify":"~0.0.0","optimist":"~0.4.0","tap-finished":"~0.0.0","concat-stream":"~0.1.1","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.1.0":{"name":"testling","version":"1.1.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.1.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"bf21e5b4f32f8db29608122d6e9f40ca1ad6cff8","tarball":"https://registry.npmjs.org/testling/-/testling-1.1.0.tgz","integrity":"sha512-XDOIA0KIAGjsCd4mRFrSQtPUAQfTC/hk0EKkMTvZtoQR698tRzxQlQ8h0ubwVwz7UMQCAx/ER9tvrUbwHQtCBw==","signatures":[{"sig":"MEYCIQD52EVmjFMxqIfrr3gWEJCZ0vPnQ2zCP7oLhiUYFpEvQQIhAPXhFMcfp9caw7k/OiqgBB4/jGqI6L4bBB5BwX6nb02/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.1.71","description":"write tests for browser code","directories":{},"dependencies":{"glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.2.0","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.1.1":{"name":"testling","version":"1.1.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.1.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"1a9cb593a87f923016d818aaf4dc8090a15c7ba0","tarball":"https://registry.npmjs.org/testling/-/testling-1.1.1.tgz","integrity":"sha512-CKPmMZTxBFZ75nEk9Kj386UnOoIVYuQdUYQOI5IDhWSvP1TSNsd0lZR0pPxxThJxlvDfY915CuMIgjoELa5LgQ==","signatures":[{"sig":"MEUCIQD/IjQWQby3hisRvdtn2yMU4njo9gHxaippZ27/O8tS1wIgSqoVyK6l9ZGwr8N27ngRH/LwgpWE20QNxAeu0ouA7II=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.1.71","description":"write tests for browser code","directories":{},"dependencies":{"glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.2.0","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.2.0":{"name":"testling","version":"1.2.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.2.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"e45e6c0817f90cb7e9ccc988966b683f1ab998bf","tarball":"https://registry.npmjs.org/testling/-/testling-1.2.0.tgz","integrity":"sha512-/2xhzN8cH9N5jGBQ2VC+Q3ykYZ0jVfA21OiliIS0BjuhtHzM/cfDxJHNe1psykmNlZEVsk2FVgIfsEAwIsxbuw==","signatures":[{"sig":"MEUCIGJRx8FouoBzLkCOHuGp0DDHDo+nKRmIvD1z/csMd4tsAiEA009bY+QHO7cdOH0uYsfgZ7ab16CJPXOEdV1fbZk82sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.1.71","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.2.0","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.2.1":{"name":"testling","version":"1.2.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.2.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"4fe67e1c4dc21b6d08d56052fb4f9a933226cf36","tarball":"https://registry.npmjs.org/testling/-/testling-1.2.1.tgz","integrity":"sha512-MlvpcT32E0btEC06jZ88ZXepOgtXDSEDMdFb/V4b3viyUDgiJVRgwdGtGb0Nx3Cuu1KJkK/Cfk3Y2Z0pbeYnog==","signatures":[{"sig":"MEUCIQCQVHqax4tjaU7NhF5NhwY/0Pp+M5FVvVv5095NvYwatQIgQBm64GkEnPx+akb2IkdbXa4QQGGwqEHjEf8TYzO0ClY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.2.2":{"name":"testling","version":"1.2.2","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.2.2","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"e5b2b50ab06a863e817549d82f597c4f00472c02","tarball":"https://registry.npmjs.org/testling/-/testling-1.2.2.tgz","integrity":"sha512-GfCcSmZiglfDNglr22osPcC74wKXVfVopZEWJ6wDxuqPqXuUcGhjlxXhb7eRFLMaK4ZTmyXw5z4j6EJpKCfNCA==","signatures":[{"sig":"MEYCIQCkUgaC5YCfctyuWhesMxg0vw3uLy8kGQ1tmzmJn6+7xQIhAJ4vqNDLsu7n4P43lsnVIOttnmoY6Nx14mhsY1Ab+khk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.3.0":{"name":"testling","version":"1.3.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.3.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"5c364afff045e47242f57f7ef6c0ae0a337fc23c","tarball":"https://registry.npmjs.org/testling/-/testling-1.3.0.tgz","integrity":"sha512-y+WKrCxg1p2hPInpwahPOe81+KrjUw2t3elbQTCJmmdRPHWphJclxL91r7DwUnPTbAfA2Ee+kn1m3hqIHkeUjw==","signatures":[{"sig":"MEUCIC3LLJlkSxWSSNlIqAMXYxwBiiXW9z2SXSadaMv/PKhLAiEA6EsDbGo/5yqJqcC8BUBRwSslM2SS9gn73PnrD2VWVk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.3.1":{"name":"testling","version":"1.3.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.3.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"287e8949c8c08572553f9fcc6fefe23f1638bbf3","tarball":"https://registry.npmjs.org/testling/-/testling-1.3.1.tgz","integrity":"sha512-rYnzeamEQjTf6bNXiRBlRFcJ9QhusEtm1O73FjoKOvmTCIMyTAHIw4LLLz8u4dLiPEw3k6LJq2AJUtC3jReHXg==","signatures":[{"sig":"MEUCIBt7/s1PDjNxdr/oyekkrsmuYafKcXQJ7rmsxdFDDOrKAiEAsKkMa7eVnWFk97np9HgoMX6GSdtFC20P8fizMYGz+mk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.3.2":{"name":"testling","version":"1.3.2","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.3.2","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"83c9454f833e344254de1613fa2ddf5dfed26544","tarball":"https://registry.npmjs.org/testling/-/testling-1.3.2.tgz","integrity":"sha512-Kk1yqkJiZ0L0ML6J/zZcBSIPltdMef5H8gWeZoUNObkBEIBYOvZUC7Iogr9A6J4hE6exsGhud5J+NwbJw7Wdow==","signatures":[{"sig":"MEQCIG3js6LuaLai2H+TY2Ea0b4vrFulxeHtmtH2o1AWXJ6xAiAfyFPQPkstnCZMvH9LA15ra1d+lIUZCNmnUIHbnUxqYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.3.3":{"name":"testling","version":"1.3.3","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.3.3","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"f5dac485157bb428599e68aff4198e3464a03428","tarball":"https://registry.npmjs.org/testling/-/testling-1.3.3.tgz","integrity":"sha512-9RnlZ1mV0JbU7WmUA1iiqR/RaiVJ+tvB4re7vIhkJPwmddyUgIcwjq/w1BQWl2Big80jXQCrJANZEPnaga+VFA==","signatures":[{"sig":"MEUCICFE8JdIsRCgbO/zuNORWRZK4TCouWTkCAHYxgSHSTu+AiEA0vhgixrsuoKg5cpe3QdPmavhX4yOZ7qT364HvRu32xU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","shell-quote":"~1.3.1","tap-finished":"~0.0.0","concat-stream":"~1.0.0","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.4.0":{"name":"testling","version":"1.4.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.4.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"483399713f1e576748011b43c4440d5f3fbc381d","tarball":"https://registry.npmjs.org/testling/-/testling-1.4.0.tgz","integrity":"sha512-RtxMcuEDNilvktTgTrqRDCmN9xrzAnV0Z5d/NZGfcZoLiOSEN1mGX1fiO+XjQMzFqkebCGz6KDsQfWx1U1nwpw==","signatures":[{"sig":"MEUCIHwxRR/jRnz/LrihLVysd3+0nTMOhhbMMtYjEE8RTnzEAiEA4n1STm5of5IuUjlvJ2uO07sS7ph271we61fioWHoCwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.4.1":{"name":"testling","version":"1.4.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.4.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"13aa7ccdffd56f8e3248bffde6c6b698f6580ad1","tarball":"https://registry.npmjs.org/testling/-/testling-1.4.1.tgz","integrity":"sha512-pH1a3J0HlSZfiJx+3QLr8bddcWIrFKfzs5Nw8TFksEQnrtoyqk2ldHlt+WCem0JYi7WCSPTZOI1rL9wlZRPzQA==","signatures":[{"sig":"MEYCIQDH638oVi12J/5TQLyonuxlFbWivAfpDQuVdmiR8Hx2ugIhAOe4oALJ1Z0TaQje2eP38thP0qYTyue0CsTRMUnpRGJ1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.0":{"name":"testling","version":"1.5.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"befd3e437bc7b9b59e43395db6f180ac62ce5db7","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.0.tgz","integrity":"sha512-jAWFqIMpUcRbxlnVzcrqfWK2YFXj2ak7k0UcSRyN1BhV6pBAEaBPHRC3VIZW1tPhVXBReIyqO9sGa4IvlIbILw==","signatures":[{"sig":"MEUCIE07m2FebOh9QmYdfhHsk0szmp/5Vsje9XLhMa0PhGDxAiEAsB3KmGMoBaLniMCLiRKvx2Vx/+WyfBhSDbB+uxwJsr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.1":{"name":"testling","version":"1.5.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"c21986c275ce2229fb187379dd749c956eeb47f6","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.1.tgz","integrity":"sha512-Nwoq65TN1LbxxQVuWygHo7cP7YsCPUpbseu++jUDOCCOKnVXzDvym/pThFxEq0bNcY9gGriYWAJMc9s4DvE+sQ==","signatures":[{"sig":"MEQCIC+eADneUliPjpL+TYEO7trPUj6C8tdPxpSTtK5HG2bDAiAe5h953f4Lb3gIlDn3ei+4f8aFk5lMoglQveGWo7oC3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.0","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.2":{"name":"testling","version":"1.5.2","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.2","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"6baf5ee99241333d82ee9202c48c8b0ac51e96c8","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.2.tgz","integrity":"sha512-4S8VISDO7Kw6oAFkZjqxQtDYLwxRSesXQ2moXLF4H9GXBHQGhuoB3Yk5MddPmhYYW9U+f6lg9G7gb4qbFAN9Yw==","signatures":[{"sig":"MEUCIQD9DdaydJFBG4OdPOiKMEiWg2GclH6xAE+FdMRDnX/TmQIgXaqTs5luhKA0oeGT3ApmNgQy0trCZ1EKpBPftFr0MO4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.7","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.3":{"name":"testling","version":"1.5.3","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.3","maintainers":[{"name":"substack","email":"mail@substack.net"}],"bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"48a903fe944f246d8eec818923028bd03a15616c","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.3.tgz","integrity":"sha512-G3mY6frlz62Thwh7TGhOd0imVl+BswrtGc1bC8U7VKPdH5ajtuqxxxusihGR7GbokD1zCcgfJ1n0+W1Ukju5Iw==","signatures":[{"sig":"MEUCIHUpn3Np+OFhDzuP8jUdnMuBS1jyDG2Tus9zhG3tJHjnAiEA40b7Gw+nqV6tmTu7K/xBDyBhs0lYI9fO30GsEIVf0fk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.7","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.6":{"name":"testling","version":"1.5.6","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.6","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"b13becb3f31c750d368e0af61f23eacbaf6bfb1d","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.6.tgz","integrity":"sha512-iJcx62Xu0lKKqw0AqBjr5oXcLRQn2g2ycJjnuQqOEi0rUEU3etBCOc1BMdBiuglLpGtL9i9Cgz636Wh1D0ORqw==","signatures":[{"sig":"MEUCIQDF96ktOsbnUh604+4Ah0jyrZ3FLDugNgT2EH9j49942QIgLnrr0uO/Q07kz+8c58gBVqeHgoRypFXqAiOu5A91JjM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.21","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.8":{"name":"testling","version":"1.5.8","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.8","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"bd7501df30354afd1c611f688dba211f3c440fc5","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.8.tgz","integrity":"sha512-hEkTAj0T5gud31162LWDH1uWooXqiHtnBi8cHrUvrK3siBDCoMlvtu0ZbEidgKVLZXlBQjrM+t4+T3uUcoV14g==","signatures":[{"sig":"MEUCIQC1biDRKg7t9Oyf/u3w/fn7w8qgJAOl32kSNs8Lbq21GAIgJPnFOZKTnPWVB6EIiyT/uSyeoAKNbFe/M6jn4vu82aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.21","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.5.9":{"name":"testling","version":"1.5.9","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.5.9","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"c32deb77ccbcfbd2f121b21297fc6a817209ce55","tarball":"https://registry.npmjs.org/testling/-/testling-1.5.9.tgz","integrity":"sha512-40dRvkhBu1/iMp/6FBeakSaHfQvMHdJcrHfgkctIiHaJ09nKGZo5a6hxKeRjNrZS5wu6aexFDUj4UsqAgjlMYw==","signatures":[{"sig":"MEYCIQDcUzgMnWnQKWpvh3p+wdJt3V/M8jkRH8VAA4kxfQDvPwIhAOPmrO/5mzE5bw5d6kHJeoMrjCDyV5k6gclJYIM3ZxWO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.21","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"2.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.6.0":{"name":"testling","version":"1.6.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.6.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"cbf9b41c92cba99122a1adbd536c325e64101230","tarball":"https://registry.npmjs.org/testling/-/testling-1.6.0.tgz","integrity":"sha512-sM5N1VCUWW6gNrroePG6lBB3b/2/W9zHgrsc7p/1Tp6ZQj+bFP+pZpMumKpPPiEuJWoQdvWO5eksj0xT/u7CVQ==","signatures":[{"sig":"MEQCICX0Ju8+0jeUOwQfmQ1GmoeXWkje0wMiQGOg3DDu8lexAiBAY6jz6YCjYj8cA+bNA3xc81wfJWQtGY3uTe1P9pA0gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.3.21","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"3.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.6.1":{"name":"testling","version":"1.6.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.6.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"dbfc3fa8bbd06706f341366badf70dc1d518a6b8","tarball":"https://registry.npmjs.org/testling/-/testling-1.6.1.tgz","integrity":"sha512-WUaHLRKWVlYsFxJHWirgnVGzbbCQNwH8JIAtMsPFKuCWReLN5jTJ2X9vwy7p3GAjKYjewmKjXDE+0E38ZvQiPQ==","signatures":[{"sig":"MEUCIQDN5PjgDiy7Go0s51sxj6MH0RAkIoUvS0aBJwaAI9khrwIgPQlWk373VVoDM2qMw+KLJ/NEfYADCNfVMMh0PBeolWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","engines":{"node":">=0.6"},"scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.4.4","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"3.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.7.0":{"name":"testling","version":"1.7.0","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.7.0","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"9e7cc2b97b238c7c21637807cbff9184b8036bea","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.0.tgz","integrity":"sha512-tl/a/QSnQOfUTUfwGZ+rka53jgHmsmOjsOyVTevcju632T7XSdLnYPpEaS2KnOQP0QuBiTPMzarFK4rXlHtqgA==","signatures":[{"sig":"MEQCIGCZ1LY1Ou2+odJNXHL9sxJuv71+qYkSVbEd8RIiWpkNAiBpy45EJ3u8PZ3uBGSLIrQKpfdbCWoj/Ly0cDoC4vzhqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9e7cc2b97b238c7c21637807cbff9184b8036bea","engines":{"node":">=0.6"},"gitHead":"c6208182c042bb1fae3148c654a6b4620b9de5c1","scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.4.15","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","browserify":"3.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.7.1":{"name":"testling","version":"1.7.1","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.7.1","maintainers":[{"name":"substack","email":"mail@substack.net"}],"homepage":"https://github.com/substack/testling","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"bfcfa877c8b15dd28d920692c03d8d64ca47874e","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.1.tgz","integrity":"sha512-0Djggm5G76cM1mTewgI/Fgt4IAXEWirBak+tSeaGnlUs5eaV5alatxasX+aDhfsXMyxQwu8NfXun3f3miumfeA==","signatures":[{"sig":"MEYCIQCXS1MTPSslrwwI5gZ7Mc9rn7i1dp+SJnSeVQX/9Ra2OQIhALNBtHViwLnNkXDd12xWgRniQ2E4Q0Uovk+mm99C5cQ5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bfcfa877c8b15dd28d920692c03d8d64ca47874e","engines":{"node":">=0.6"},"gitHead":"6d4783a1e81151930cc7378f3e70a0325d320679","scripts":{"prepublish":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js"},"_npmUser":{"name":"substack","email":"mail@substack.net"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"1.4.25","description":"write tests for browser code","directories":{},"dependencies":{"ent":"~0.0.5","glob":"~3.2.1","bouncy":"~3.2.0","jsonify":"~0.0.0","resolve":"~0.4.0","ecstatic":"~0.4.5","optimist":"~0.5.2","win-spawn":"~2.0.0","browserify":"3.x.x","shell-quote":"~1.3.1","shallow-copy":"~0.0.0","tap-finished":"~0.0.0","concat-stream":"~1.0.0","object-inspect":"~0.1.3","browser-launcher":"~0.3.2","xhr-write-stream":"~0.1.2"},"devDependencies":{"tape":"~0.3.3"},"bundleDependencies":["browser-launcher"]},"1.7.2":{"name":"testling","version":"1.7.2","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.7.2","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/substack/testling#readme","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"39902563a30bd7783a5266204ad1235392bd5226","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.2.tgz","fileCount":9,"integrity":"sha512-6WiZ76Z1v/SXjvQcskqwa7OaLqDEsvdTi+syqWcWD9KmedtzmHuSxE7mNbk3HqU1t57EzteGhOs4bW75FcAWOA==","signatures":[{"sig":"MEUCIAQKXDursofpdgPbldaIQP0q1q4bQ89uhTi9zUBlsOliAiEAglrd6PBsuV645+0QqEi527EIbCchA6XtXcFamOdRZiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeG5JYCRA9TVsSAnZWagAAm1EP/A7pza5oIkwR0r7Swgo/\nrtr3Vx+ZAxAMsrgaqMtLg265R8YmEzUWdu3cm7JHQUGQF+9tsOJw3Iw+bKmy\nAZe27YByVv5SQxyoxoYLIn0hxEtQflqxY8iIL/yP/2tvw7GW7B3aprcdR3TE\niG6P3ai9U3vt7jnRPCFdOlsQw22nTIs2qdFkELU03pDXyPkjKhDLxVghbBoX\n9xHArkmDidYJx268TM1w5Ho2+0CrchxVwlNwE8mwb2dKleTLO4kBc2yFfBmD\ne1+CZTsvB4m2pxA4qBPj859YrCOAtZNO8H3+FlywF1UmEWOwbhr5yOXIKZ3x\nMReYjlNiv+Fk5BhtFcwrEYd5EUqE+x3M4M8L/ly4zF339V16Pdy9s4gx+r/9\nY7bLKWzRf/VWSSsx2zEBXGmML+8csyInAqmTj1Ig+KPFpJPsW9B4lrwg69/V\npDSkVKmFO0GDmj5DrTC0UUdTHFWMv0fjV2Ko+eeRGzsHQrtfGgSNhb1z27uq\nFsQ82+Xd2wLokFs7eXZuxZqDWtsH+0oB9Y74hAOo+K1nlEX2sFAWDdap32QS\nA9pJkxwWX5COf+cJHeLFCsK3hIVHugl7cPIqG/oS56OemV3mKzrn/pCjWR9A\nRl+G7KvqPEp/QkAylpbYWJIAWZoZuGpKfHgd38xPUrX6SD5Nk25nzuuO+B3Z\nBdN+\r\n=SvJI\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.6"},"gitHead":"0b779335157e8009887524dae2fc47cb91846ed7","scripts":{"build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","prebuild":"rimraf bundle","prepublish":"safe-publish-latest && npm run build"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"6.13.4","description":"write tests for browser code","directories":{},"_nodeVersion":"13.6.0","dependencies":{"ent":"~0.0.7","glob":"~3.2.11","bouncy":"~3.2.2","jsonify":"~0.0.0","resolve":"~1.14.2","ecstatic":"~0.4.13","optimist":"~0.5.2","win-spawn":"~2.0.0","browserify":"3.x.x","shell-quote":"~1.7.2","shallow-copy":"~0.0.1","tap-finished":"~0.0.1","concat-stream":"~1.0.1","object-inspect":"~1.7.0","browser-launcher":"~1.0.1","xhr-write-stream":"~0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~5.0.0-next.3","rimraf":"~3.0.0","safe-publish-latest":"~1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/testling_1.7.2_1578865239667_0.23471974645931826","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"testling","version":"1.7.3","keywords":["test","browser","headless"],"author":{"url":"http://substack.net","name":"James Halliday","email":"mail@substack.net"},"license":"MIT/X11","_id":"testling@1.7.3","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"},{"name":"substack","email":"substack@gmail.com"}],"homepage":"https://github.com/substack/testling#readme","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"4dbc5d9e91b0fbcf74b0f7c3b3473e1d3ba068f4","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.3.tgz","fileCount":10,"integrity":"sha512-tnTxpSzy8aGjeIbAeGP0Y6IW6uAXj1JpYj3jsXhcyNh3QVf3McpgN5tZMoljQuDPRqREGjSuQZMeowmJtDQLtg==","signatures":[{"sig":"MEQCIFhfHvtTWgrANnyFf1Wc02G4JvtFRC/0Pq7a6fZ/d1uNAiBpeT21DGtv1dyUErAeFXX1W8g5/LtpwOfdFcFaNsBJfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeI4xhCRA9TVsSAnZWagAAKUEP/2VeXISCe4dGfAie8tRI\nc/nFR4xXGTSepLwaFe+8xFhxlSr+8IEOq8IWm3qiiK8IZJdTbXZJAyXPNddH\nDIWNwRWVUsZH5w1sFuM28ycL7AoiD5NizlTYhMolXzlrP3VB8rc/Yrw6GBRK\nJZxpJQj2Jty3k/rwpRPe8adUKdpyzPjiERGMYSd68nAdUvWuUs+W0uMM3Uok\n+jCifvPdTh1CxxZLYbgMH3oVHmgmFSYddSVVnkS8xvt5v3tZgmRIQEFP+vwc\n/dLqg++hEAFYlfJtebCP9ZbZCS1bs/Egfb+2RHL/CkDOMglW3YEwk05NaGDf\n2WF5Cs7sUzEGtDkPtBKcCn/LsnfTh5U3NdoXAKGFsvl6R7pKdnUU1UM9WdOU\nERjnGqBKNgyokL/BhtDz/TaoSupBCVmLcLiROSlOxc4gz/kVw1KG/3JqlKKS\nAdOuqO8np9Oed8tD+jy2+o/P+8ddGGzqAHUwWPasQwKFG16WL0U9lqpfxiCh\nDF0DkqHXL7b0E3zBCKjecyxX79VdC8CoclXhgBNbLg868oVwKmsgnvur0ns6\nAUlNTg2PqLZCTYowQsXSMzGpASfkrbbmsputFhuHqVs35vr+C1rQmcT0/uy6\njiAeIsFc7C/6pukTjRiehVXv/XslLPAjKFF84fU2JmdgExLA/BjzEnr6x/er\nTOP1\r\n=xdcm\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.6"},"gitHead":"ebb8df758d80e0b759bbd16e975df3150dae8ae7","scripts":{"build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","prebuild":"rimraf bundle","prepublish":"safe-publish-latest && npm run build"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"6.13.4","description":"write tests for browser code","directories":{},"_nodeVersion":"13.6.0","dependencies":{"ent":"~0.0.7","glob":"~3.2.11","bouncy":"~3.2.2","jsonify":"~0.0.0","resolve":"~1.14.2","ecstatic":"~0.4.13","optimist":"~0.5.2","win-spawn":"~2.0.0","browserify":"3.x.x","shell-quote":"~1.7.2","shallow-copy":"~0.0.1","tap-finished":"~0.0.1","concat-stream":"~1.0.1","object-inspect":"~1.7.0","browser-launcher":"~1.0.1","xhr-write-stream":"~0.1.2"},"_hasShrinkwrap":false,"devDependencies":{"tape":"~5.0.0-next.3","rimraf":"~3.0.0","safe-publish-latest":"~1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/testling_1.7.3_1579388000435_0.17668001603447325","host":"s3://npm-registry-packages"}},"1.7.4":{"name":"testling","version":"1.7.4","keywords":["test","browser","headless"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT/X11","_id":"testling@1.7.4","maintainers":[{"name":"substack","email":"substack@gmail.com"},{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/substack/testling#readme","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"e3434e4acf8ddaf89ad99e1388af62b7d3bd0e41","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.4.tgz","fileCount":12,"integrity":"sha512-6x0610YunL/39OH087zhrOj09p313BVLah1OoExmSrhRN4ZCyo9T9j0Di7/1qkAFmAI2Qo5qAYLogRdEAj4o4Q==","signatures":[{"sig":"MEUCIQCCv0vDjvLVZueLG08C1MnVBH5itkAqhdYXOEHq73fwdQIgHV333Vilm6VvY8biuhY50uVsN4i4WAEt0d5bV/xPwZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":256936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLToHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGXQ/9EH0htAgPTUEcnBIUKhEIQuzwHzd46ppWkQjhIHfZyuAUjW1H\r\nTW3vapD07R9TXioaarCvvWOdHzVR92WA6IEPwg5LbI+/jjVuLD4f39m2Fgvd\r\nw/Ou80o5DzAqzU/ZQ3y60P3LVakYJEgYyVnv/vfco6SvQQDrsQrU29/A47Rv\r\nCJf4Sgf7LN0pte6GfQedrjo7O6QOOh8JC/aHssh0hFBITZHxNJ+njpml/GYa\r\nU6CVGf2KYljseSOrS1V7Q6ht6xWNRME8Td9iFETtpsashCoRZskoUqslUirO\r\n4zO7xQ9rdQyvqGsvEeKU0u5nXBS1zWlRxNt6/BNwuunoHvryr7zo0qxXHMuD\r\nm3cw+3geQI1fZkBJUP4iw7x0It2TpeSeDAPP6gDV7sb4a17Gr2vv3QwlwEZ3\r\nm+IH0UO8qdsBmO1758jjx3+8tZogYENpiQH/frsO5K9JfvGWiCfxZJTyEfG9\r\ncZ7svdrgXBF+neeuwToMaVfdtcruLonDLAP/xyJPAsfSUHYZFNPO/ps+UVSp\r\nuKPPc43Ly15Vpk6oocr2P9vV9bZeX0gppQ9u/XEyh3yDnjhEyDw4lzGu8sB/\r\nUyzSoKn1UXyI0AS+lh4JMi2LYco8j3gI5IMAygJ50m0xdl53CzQ51aj3HPG2\r\n0hgmqol15JZYVPrB7X7NsHwhb8Z+QSLsq4w=\r\n=STyF\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.8"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"4eeb0002fa25d41cbec8e52d1e7bcff4bfdb2127","scripts":{"build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","version":"auto-changelog && git add CHANGELOG.md","prebuild":"rimraf bundle","prepublish":"not-in-publish || npm run prepublishOnly","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest && npm run build"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"8.19.1","description":"write tests for browser code","directories":{},"_nodeVersion":"18.9.0","dependencies":{"ent":"^0.0.7","glob":"~3.2.11","bouncy":"~3.2.2","jsonify":"~0.0.0","resolve":"~1.22.1","ecstatic":"~0.4.13","optimist":"~0.6.1","browserify":"~3.46.1","cross-spawn":"~5.1.0","shell-quote":"~1.7.3","shallow-copy":"~0.0.1","concat-stream":"~1.6.2","object-inspect":"~1.12.2","browser-launcher":"~1.0.2","xhr-write-stream":"~0.1.2","@tapjs/tap-finished":"^0.0.3"},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"tape":"~5.6.1","rimraf":"~3.0.2","in-publish":"~2.0.1","auto-changelog":"~2.4.0","safe-publish-latest":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testling_1.7.4_1663908359468_0.0253496689349475","host":"s3://npm-registry-packages"}},"1.7.5":{"name":"testling","version":"1.7.5","keywords":["test","browser","headless"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT/X11","_id":"testling@1.7.5","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"homepage":"https://github.com/substack/testling#readme","bugs":{"url":"https://github.com/substack/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"03714451ab6e5f5524ce4acd9296b99ee36108a5","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.5.tgz","fileCount":12,"integrity":"sha512-V5QhPrpC8EGv7pP+CJhbM5LUaIXLSSd+d0NCaBDvpw/0vDOQBJSwN+484EbeQDOvvFgtCwpMGdv00UqCC0hrvw==","signatures":[{"sig":"MEQCIC2JQBebsvUP0DCahhZHRPI4yuTRYJ6TzqESth3duMYwAiATs5NS+R1e8clRDNaMd0oR7SUpd/zXOBAQxbQohZ+RgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":258850},"engines":{"node":">=0.8"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"de04646dc562410b4583b1c096882686ceb91f8f","scripts":{"build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","version":"auto-changelog && git add CHANGELOG.md","prebuild":"rimraf bundle","prepublish":"not-in-publish || npm run prepublishOnly","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest && npm run build"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"browserify":"browser.js","repository":{"url":"git://github.com/substack/testling.git","type":"git"},"_npmVersion":"10.2.4","description":"write tests for browser code","directories":{},"_nodeVersion":"21.6.0","dependencies":{"ent":"^0.0.7","glob":"^3.2.11","bouncy":"^3.2.2","jsonify":"^0.0.0","resolve":"^2.0.0-next.5","ecstatic":"^0.4.13","optimist":"^0.6.1","browserify":"^3.46.1","cross-spawn":"^5.1.0","shell-quote":"^1.8.1","shallow-copy":"^0.0.1","concat-stream":"^1.6.2","object-inspect":"^1.13.1","browser-launcher":"^1.0.2","xhr-write-stream":"^0.1.2","@tapjs/tap-finished":"^0.0.3"},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"tape":"^5.7.5","rimraf":"^3.0.2","in-publish":"^2.0.1","auto-changelog":"^2.4.0","safe-publish-latest":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testling_1.7.5_1708032859851_0.8198185814495824","host":"s3://npm-registry-packages"}},"1.7.6":{"name":"testling","version":"1.7.6","keywords":["test","browser","headless"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT/X11","_id":"testling@1.7.6","homepage":"https://github.com/tape-testling/testling#readme","bugs":{"url":"https://github.com/tape-testling/testling/issues"},"bin":{"testling":"bin/cmd.js"},"dist":{"shasum":"a46f613a225280e13b621c7d2056eca615c5b1e4","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.6.tgz","fileCount":12,"integrity":"sha512-oXRzd30PjchSQBzOw0lod1yYWedpY9b5hAXqWxZC5mKxL9j6a9wY5llGQlbzs21iQHqHNrbBr0vaJfZ8k3k/Xw==","signatures":[{"sig":"MEYCIQDXoPqOzQLxPSj7k4Yd8LkjwWnKgF2vXw392x6NO3AzpQIhAP1mbBKn2auWiZ7SZX0wcMWlBTyD52vsSQi9E0Dgdomd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":260679},"engines":{"node":">=0.8"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"a55c36caaf315cc72f5ae256a0895fd64d4fdc49","scripts":{"build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","version":"auto-changelog && git add CHANGELOG.md","prebuild":"rimraf bundle","prepublish":"not-in-publish || npm run prepublishOnly","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","prepublishOnly":"safe-publish-latest && npm run build"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"browserify":"browser.js","repository":{"url":"git://github.com/tape-testling/testling.git","type":"git"},"_npmVersion":"10.7.0","description":"write tests for browser code","directories":{},"_nodeVersion":"22.2.0","dependencies":{"ent":"^0.0.8","glob":"^3.2.11","bouncy":"^3.2.2","jsonify":"^0.0.0","resolve":"^2.0.0-next.5","ecstatic":"^0.4.13","optimist":"^0.6.1","browserify":"^3.46.1","cross-spawn":"^5.1.0","shell-quote":"^1.8.1","shallow-copy":"^0.0.1","concat-stream":"^1.6.2","object-inspect":"^1.13.1","browser-launcher":"^1.0.2","xhr-write-stream":"^0.1.2","@tapjs/tap-finished":"^0.0.3"},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"tape":"^5.8.1","rimraf":"^3.0.2","in-publish":"^2.0.1","auto-changelog":"^2.4.0","safe-publish-latest":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testling_1.7.6_1718999635113_0.07159302348166463","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"testling","description":"write tests for browser code","version":"1.7.7","repository":{"type":"git","url":"git://github.com/tape-testing/testling.git"},"browserify":"browser.js","bin":{"testling":"bin/cmd.js"},"keywords":["test","browser","headless"],"scripts":{"prebuild":"rimraf bundle","build":"mkdir -p bundle && browserify browser/prelude.js -o bundle/prelude.js","prepublishOnly":"safe-publish-latest && npm run build","prepublish":"not-in-publish || npm run prepublishOnly","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"dependencies":{"@tapjs/tap-finished":"^0.0.3","bouncy":"^3.2.2","browser-launcher":"^1.0.2","browserify":"^3.46.1","concat-stream":"^1.6.2","cross-spawn":"^5.1.0","ecstatic":"^0.4.13","ent":"^0.0.8","glob":"^3.2.11","jsonify":"^0.0.1","object-inspect":"^1.13.2","optimist":"^0.6.1","resolve":"^2.0.0-next.5","shallow-copy":"^0.0.1","shell-quote":"^1.8.1","xhr-write-stream":"^0.1.2"},"devDependencies":{"auto-changelog":"^2.5.0","encoding":"^0.1.13","in-publish":"^2.0.1","rimraf":"^3.0.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0"},"engines":{"node":">=0.8"},"license":"MIT/X11","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"_id":"testling@1.7.7","gitHead":"201e97397c7eb4facb62697123a014dc0c2f22b9","bugs":{"url":"https://github.com/tape-testing/testling/issues"},"homepage":"https://github.com/tape-testing/testling#readme","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"integrity":"sha512-2VeY2XwMzmtHp+fBmbufq9+o9tNMcBJ1wI7JawayNPI+tsWPgzsZ3N24vAPbGY6UyOS2+bRMhJtZq+QybWeZ2g==","shasum":"197d3c195b642ea2217e355f5ccfd50ee880b06c","tarball":"https://registry.npmjs.org/testling/-/testling-1.7.7.tgz","fileCount":12,"unpackedSize":261365,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEg8K3Nj+PJfWj3eokKPBKwGkbr0jILwBypV0DblRFdAiEAoqBfTki/aQAoNXETK0fvnIhNJFXlYvi4cky2WIvI7rs="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/testling_1.7.7_1727398812897_0.06943711553280285"},"_hasShrinkwrap":false}},"time":{"created":"2011-10-30T09:10:05.538Z","modified":"2024-09-27T01:00:13.275Z","0.0.0":"2011-10-30T09:10:07.810Z","0.0.1":"2011-11-04T09:14:15.674Z","0.2.0":"2012-06-30T02:15:46.125Z","0.2.1":"2012-06-30T14:53:56.259Z","0.2.2":"2012-06-30T16:05:12.304Z","0.2.3":"2012-06-30T18:00:30.614Z","0.2.4":"2012-07-01T06:54:10.390Z","0.2.5":"2012-07-01T20:25:00.881Z","1.0.0":"2013-04-23T22:56:06.389Z","1.1.0":"2013-06-20T00:34:10.171Z","1.1.1":"2013-06-20T01:25:14.398Z","1.2.0":"2013-06-20T01:42:32.256Z","1.2.1":"2013-06-24T09:25:53.841Z","1.2.2":"2013-07-03T09:46:56.210Z","1.3.0":"2013-07-21T08:37:27.013Z","1.3.1":"2013-07-22T23:28:11.017Z","1.3.2":"2013-07-24T02:26:03.569Z","1.3.3":"2013-07-24T02:53:13.934Z","1.4.0":"2013-07-26T11:29:12.721Z","1.4.1":"2013-07-26T23:04:08.991Z","1.5.0":"2013-07-26T23:39:43.406Z","1.5.1":"2013-07-27T00:18:08.381Z","1.5.2":"2013-10-10T23:00:46.173Z","1.5.3":"2013-10-11T20:21:14.810Z","1.5.6":"2013-12-22T21:48:14.981Z","1.5.8":"2014-01-23T17:54:54.829Z","1.5.9":"2014-01-26T01:45:58.642Z","1.6.0":"2014-02-01T09:51:52.714Z","1.6.1":"2014-03-09T01:17:32.395Z","1.7.0":"2014-06-23T09:25:18.617Z","1.7.1":"2014-09-20T14:54:28.865Z","1.7.2":"2020-01-12T21:40:39.789Z","1.7.3":"2020-01-18T22:53:20.612Z","1.7.4":"2022-09-23T04:45:59.708Z","1.7.5":"2024-02-15T21:34:20.132Z","1.7.6":"2024-06-21T19:53:55.269Z","1.7.7":"2024-09-27T01:00:13.082Z"},"bugs":{"url":"https://github.com/tape-testing/testling/issues"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT/X11","homepage":"https://github.com/tape-testing/testling#readme","keywords":["test","browser","headless"],"repository":{"type":"git","url":"git://github.com/tape-testing/testling.git"},"description":"write tests for browser code","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"readme":"# testling\n\nRun [testling-ci](http://ci.testling.com) tests locally.\n\n# example\n\nwrite a test:\n\n``` js\nvar test = require('tape');\n\ntest('beep boop', function (t) {\n    t.plan(2);\n    t.equal(1+1, 2);\n    t.ok(true);\n});\n```\n\nrun your test in a local headless browser:\n\n```\n$ browserify example/test.js | testling\n\nTAP version 13\n# beep boop\nok 1 should be equal\nok 2 (unnamed assert)\n\n1..2\n# tests 2\n# pass  2\n\n# ok\n```\n\nwith an exit code of 0 for successes and non-zero for failures like a good unix\ncitizen\n\nOnce you have a `package.json` with a configured `\"testling\"` field, you can just\ntype:\n\n```\n$ testling\n```\n\nto run all your tests locally just like they will be run on\n[testling-ci](https://ci.testling.com). This includes mocha harnesses, scripts,\nand files parameters.\n\n# usage\n\n```\nusage: testling {DIRECTORY|-} {OPTIONS}\n\nIf there (is no DIRECTORY and stdin is a tty) or the DIRECTORY is \"-\",\njavascript will be read from stdin and executed.\n\nOtherwise, DIRECTORY (or the $CWD) will be checked for a package.json with a\ntestling field.\n\nOPTIONS are:\n\n     --html  Instead of launching a server, show the generated html.\n\n  --no-show  Don't render the console.log() output to the document body.\n\n         -u  Instead of launching a browser, print the url to visit so you can\n             open the browser yourself.\n\n         -x  Launch a browser with an explicit command. By default, chrome or\n             firefox is launched by searching your $PATH.\n\n     --host  Set up the testling url on a specific hostname. Default: localhost\n\n     --port  Set up the testling url on a specific port\n```\n\n# testling field\n\n[Read more about how the package.json \"testling\" field works.](doc/testling_field.markdown)\n\n# code coverage\n\nTo compute code coverage, just use the\n[coverify](https://npmjs.org/package/coverify)\ntransform with `-t coverify` when you run browserify.\n\n[coverify](https://npmjs.org/package/coverify) writes coverage data with\nconsole.log(), so you can pipe the output of testling through to the `coverify`\ncommand to parse the results and give human-readable output:\n\n```\n$ browserify -t coverify test.js | testling | coverify\n\nTAP version 13\n# beep boop\nok 1 should be equal\n\n1..1\n# tests 1\n# pass  1\n\n# ok\n\n# /home/substack/projects/coverify/example/test.js: line 7, column 16-28\n\n  if (err) deadCode();\n           ^^^^^^^^^^^\n\n# /home/substack/projects/coverify/example/foo.js: line 3, column 35-48\n\n  if (i++ === 10 || (false && neverFires())) {\n                              ^^^^^^^^^^^^\n\n```\n\nThe exit code of coverify is non-zero when there are unreachable expressions.\n\n# dependencies\n\nMake sure you have [PhantomJS](https://github.com/ariya/phantomjs) installed; this is the headless browser that testling will run your tests in if you are not using the `-u` option.\n\n# install\n\nFirst, install `browserify` globally so that the `testling` command can find it\nwhen there is no `browserify` in `./node_modules/.bin`:\n\n```\nnpm install -g browserify\n```\n\nthen do:\n\n```\nnpm install -g testling\n```\n\n# license\n\nMIT\n\n![attack of the testlings!](https://web.archive.org/web/20151126095557if_/http://substack.net/images/browsers/war_of_the_browsers.png)\n","readmeFilename":"readme.markdown","users":{"akiva":true,"brs999":true,"erikvold":true,"davidchase":true,"emiljohansson":true}}