{"_id":"testem","_rev":"703-1240248d461b17e5e8ff99d68ff479bc","name":"testem","dist-tags":{"next":"1.14.0-0","backport":"1.18.5","latest":"3.21.0"},"versions":{"0.0.3":{"name":"testem","version":"0.0.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e2a2b91ab3430138d8c335d876a49ed118bc4c92","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.3.tgz","integrity":"sha512-E28bXuE+Kt2iPjMVk0zU/wexCk1Ou40z8DTFUk6Tgpof8/rZFzru0l1aoYVqi/f+SMioKVD9Rc1O1lEG1mhWxg==","signatures":[{"sig":"MEQCIAeCWiV2+K48XYI6UOi51aMtzqZYWpAN9gSnFo4/q9JGAiBMxxah/zRqnQ/qwwVvUwzZ1nbZb16dBRiFYXwaMDq6RQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.0.106","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.2","dependencies":{"tap":"0.2.0","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.0.4":{"name":"testem","version":"0.0.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"32da8c94d3fde79ade2a0fdf576732c174b55b1d","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.4.tgz","integrity":"sha512-7r1oSZov2tTxGiI5oxY9gna99312mc1mJRha9xkTDCH+pDG7XEGABjMPtkEPnblhkwU3U4ISEUv2APT9xHmzAA==","signatures":[{"sig":"MEQCIFCbDMyxOptyebjrgNOO3zC81Su2lV6B7dmLekB5+H7gAiAP5LDARyLuUXCFqoDPw/gAbpw0DAMzTlIBnJtkmE5b4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.0.106","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.2","dependencies":{"tap":"0.2.0","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true},"0.0.5":{"name":"testem","version":"0.0.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b32c295e66fc2de81caf1634f6c7fb7923536cd1","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.5.tgz","integrity":"sha512-HbWAH3QPsKzX+6UbStT9FWzb5lHHsGnSVe+aqwOe9gaebXgyv2/HdyAosSI4NDwPTK757b0pD4UTK3kQBgr8Kg==","signatures":[{"sig":"MEUCICCiRXoB0e1nZSRckQOL2HCWbE4OhEbOHNaqL1Xh2QGgAiEAoe+P8mWwoTi075plRqYxT41IGqm/hrXWhYILIjKPnoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.13","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{"tap":"git://github.com/isaacs/node-tap.git#0.2.4","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{},"_engineSupported":true,"optionalDependencies":{}},"0.0.6":{"name":"testem","version":"0.0.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4d50e2d41b078eb4bcadd24c03f055bf044ca95e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.6.tgz","integrity":"sha512-+jUCYFmVlX9kJGkr873J4DuRNHGfsoVVEnvT3yiYQRvs+VJAR23KqpYVn8FdVbve2FqHBFAfnwkbE+He2qF5Yw==","signatures":[{"sig":"MEUCIFO7m+gHp7r5xYWxImSTqXjYr9Os1muM5QQ9wLhTLJlwAiEA4bJP/Gu9QGy11taiTR5453blSYsvw2Bt6oypox8y2/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.13","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.7":{"name":"testem","version":"0.0.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"13aa711776041f9be30fd0c4245c756502061808","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.7.tgz","integrity":"sha512-Scez1/T0piUrj/rRHI2qagWr7opgFefjj3VIXpjt/AxIc+zPTJepFeJws8baAUUVJZWiOq06Ik67paoNAiIF3A==","signatures":[{"sig":"MEYCIQCzXWYEf0GlrSHA7Kber2+NGNarj19oJN9aknzYnvp6AQIhANDbGFE3fhj9af09g7U8bnRsBYFtxVI4mVA+7wiUQR5i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.13","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.8":{"name":"testem","version":"0.0.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"138655ea4882b00be39dfc03db18e639629129fc","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.8.tgz","integrity":"sha512-oBo5DeyOz5/B+REAiy66vZ9WbmwpV/1y0rYLd49ph5mv9c07q0m4zomi/x4eD8rSGw1YaWe4S5SlYb9h9Tw3bw==","signatures":[{"sig":"MEQCIFVuRIRt3Q9fSBH7HfsBpdxAriUbQclwKNujLLAl37HmAiAjWtY1ZnuGo4Nx2/0M3lpHs9UT85Wm+pcWHulLzgKozQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.13","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.9":{"name":"testem","version":"0.0.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f8c44e86fb136a9cb95db4eaecc680c7f9e32566","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.9.tgz","integrity":"sha512-669LD1yWuypHQpMDHLxeFqHWI8mZG2h3xaMeo54dGOldHtdjAMhRpXEYluhuJBnzZWj55XwAN31RMkQaC1d45A==","signatures":[{"sig":"MEQCIA0R/MNMXO3F3DB2ySBM0S9Xw7J8zxrAVZazPB+veeYHAiBFNNuFva0MZxecsHBXHV7EoYi77BpxRpHZUzehEXvkPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.13","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.10","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.10":{"name":"testem","version":"0.0.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"50852b198987f850aa0f5bf31f2020cd380784ca","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.10.tgz","integrity":"sha512-YnrAeYD59vuRuW1EWHjN6PdhAtYTHNkv/c9vDHveL4n91jKBmmAs8jk20VG9fdP9MfmAcowMxir4TzRXy/WOwg==","signatures":[{"sig":"MEUCIC9q7/B7zqGJIGj4FCL233wklLY6WXDYpuXJeZIFZEDyAiEA6BwL6b8yVrjCVbM7f1lJ0Nlxm9IQc4ezxhbfdg+LX2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"git+https://github.com/isaacs/node-tap.git","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.11":{"name":"testem","version":"0.0.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"42109f4148926d095bdb986cb55ce38fd341ce13","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.11.tgz","integrity":"sha512-Ce7riIZWtDvvkByy5mvDOLKO8FhdpSz/l0VoKtl2MBOSn6BXFjuj12zfT0icjju3bdssmoYCX6+h9bNGe1KjEw==","signatures":[{"sig":"MEYCIQDXtpKDrWfx3Com95LAfEkCdklhlro+hT0sjv2gm/JaYwIhAKU1bNHz3Hg99YcsCgbFSkH4dSAvB74LWmm7IekBt9Nf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["node-tap"],"optionalDependencies":{}},"0.0.12":{"name":"testem","version":"0.0.12","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.12","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6ddfbd8e6ee6b46212aaaec62c7dd50181cf9f90","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.12.tgz","integrity":"sha512-KMSdAMRPwADAHtBHMPqX3GfNlRk7T9bDYFq3IvOzY5vql31BMoLKXYR5stCENqjjTh8NHHCb9IDl2ggNM0b/zg==","signatures":[{"sig":"MEUCIEFNCWIg+XNPRckZK7ZahR9TcJ5D87+mQbX7sG20ehN9AiEA/O0S9AB9+rPKu08KwkGgu+A4Cmaor4QMurIxGDGcSQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["node-tap"],"optionalDependencies":{}},"0.0.13":{"name":"testem","version":"0.0.13","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.13","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a0d3815360419f65d348cd6a1dfa3b15ea9fa6e7","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.13.tgz","integrity":"sha512-JK9tOFLIWwN1DrxJ6CJLjuoduUl10p+3eDrXl+TI2/YmIIoGB+SSu7/YHJmQvu7bah0LW7E32TgoxNQKZfiPkw==","signatures":[{"sig":"MEQCIEuzZsAfvZFMPwwPT9dEL9VGYiS7cu03xOZPXFiglATEAiAtslLqnYHOQnHkpclFavw2mMJeFbYPYUGrc+izftbGZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.14":{"name":"testem","version":"0.0.14","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.14","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7f53aa8db4453616ea3e00ebc55397fda6ba3829","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.14.tgz","integrity":"sha512-SlgdgV6aH0d9UvBKcNcKj/WHWMc8tykr4bk2S2tBS8BKQH92nImRzF16WSJ7yQqdu1ZqFgKSQ7mivdJu3FhE2w==","signatures":[{"sig":"MEUCIB9NlCmPuaMieaxb1yZI2dXrRdOmJbVwRjVv+7hN3eurAiEA20iEuCapOLw6T54mc6EQ+f4HP7mrHf4dfkh0+A0XM98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","phantom.js","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.15":{"name":"testem","version":"0.0.15","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.15","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3b876f71c6dfbc624ca81b359af37d278d5942e9","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.15.tgz","integrity":"sha512-rIixM4oWTgcCn2xhGPg292H/lSk4XjJkpwgOmFcoeCGcsFp5hNW9Zan4YKzi5qmFXEl+mp6+0mySudaWsRuDVA==","signatures":[{"sig":"MEUCIQDKHNlCEA/fbF8/j/WN7yQ951rVROaVAonnvvZrgPcalAIgUrEc3Is9QbSOjiN4jfFq/O38bTIkGadwiJyAVHj7qb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.16":{"name":"testem","version":"0.0.16","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.16","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4dbb9f78b9905d737739b1f660361d2caa8e5db4","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.16.tgz","integrity":"sha512-Rk72NEY3oLezC3mUKoW8JiPbwwtFFfSlngdgVDSa6DJtZwjR6UjeDD70tQaHzQub8+BGSgVDdNrm9hebR0x3yA==","signatures":[{"sig":"MEUCID7iZ/wmS68RRCtx4++eUg72sy6BU0sqBMacMCEpo4sVAiEAvOLj8WYg4ypR34nStpY95GkL6CoGCU3DPCZSuXto+MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.17":{"name":"testem","version":"0.0.17","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.17","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3a9eb5a4117527c9caf5ebb7d445a73e3f001f84","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.17.tgz","integrity":"sha512-i3RIxiAxlduuqTzFeBCP2g1lzA++kRN0PXExT5f1UMN/O4EnqW1/8zyDn7CsxaF9sRZl1RfYUVuWUpXV1tMFqA==","signatures":[{"sig":"MEUCIFyu1BpL/swuJqnWe5npw/LlYHxTmCw/P35xaEozF4IiAiEA/rmRJ+KralpMlEma2SnBS3PH0kZ6ElTtZZUOSsPtAro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.18":{"name":"testem","version":"0.0.18","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.18","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"086923b3d47fd4163d116fa8c0749908f4db0d20","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.18.tgz","integrity":"sha512-DmS1k/p9B4s10uX3O9AHGvlurCYQIKSr5DEVV35G/2swVt5CAblgHHY91cs8ZvbXZ8U6ZFpafhnKetgFFO99VA==","signatures":[{"sig":"MEQCIHfttH0sWpn3OVOa84SIO3DRqeaBpHzM3C3T21jih7JaAiA5Jsz9Jn3kZdxwvrqfuxSUFsNZjX2vcwM56pjMfSbRXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.19":{"name":"testem","version":"0.0.19","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.19","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e220831ae402c326d7952d96451a17b603b252b9","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.19.tgz","integrity":"sha512-hm5Q0KJzvNozFAcwH+xVeJmnzQWK4gWuPPulHUEbdoeLlfmWuqxGbXcpbHlSK+o+dg39OOK2KsR05/vhyyU6qA==","signatures":[{"sig":"MEQCIHIH4ITMdVzHLEe+P2VNwNJdtJpUtG/4deci54+ka9VDAiB9rf8Sh9Nh4seMK27zsw25SNoNQJa200v+W/Dsl8o1sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.20":{"name":"testem","version":"0.0.20","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.20","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1b827bb23a2cc44baf611ba594eddf392cd15030","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.20.tgz","integrity":"sha512-VGOwGmjsWaYVVD6G3lWJI7fNTP2YA7IlFv4WT2kZNs3qtRVjFFBsFEWgiGBvgIF6RQ3jz812pQkIGvmCJ3m9Vw==","signatures":[{"sig":"MEUCIEUbSCabWRi5LWym7jgnu6LQVPKejh2ZzhM+ViGUnkRBAiEA+/mqNwhSnm9O9zNTNbE10dK+kHXgCWOLUuRGJRPebB8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Unit testing javascripts made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.21":{"name":"testem","version":"0.0.21","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.21","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"05e9a4f0d01dcbd534744ff374a30c740b30bac3","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.21.tgz","integrity":"sha512-0m+l1H2NfDqI0WIZ9UNAbIC5pdQT4f9U0BvhJF12thHQkjkiOzwWN31wZoD+I1fET3m+BHqWl8cLGtg3zYV5Ug==","signatures":[{"sig":"MEQCIAtCvTSpDNp9+ac+LYVO4/WysMDWQUBV64Qe6DPoUQWWAiBXvova2tthv0f2ERnRtH0oMKV42k5Nb18Fc0L0by0Ukg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"optionalDependencies":{}},"0.0.22":{"name":"testem","version":"0.0.22","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.22","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"34545757c9d495abdf20b9bde14ad673a58d7b5e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.22.tgz","integrity":"sha512-eTic0VDxkmS493qLk2ufvxiJLwF5fQgf9i59sUARp1/nbRiRvQ3A1jFOF7zzyJl2Y1JGuvGWvjeGypELkXFWFQ==","signatures":[{"sig":"MEQCIAcZJGEgLQxNVllOc7dvbSJAjOxa8tzTMtXZ/wZkTL8/AiBZaSH4jfVSH+xlHJV1UIu4Rx6SbWvn0wRBW4B8g72BIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.23":{"name":"testem","version":"0.0.23","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.23","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5537db769ad2c12a4180d367763b12643ea7634f","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.23.tgz","integrity":"sha512-zPayEaV9cOooHIG53CYjlD4f1ImePVBVSOZanj2AT+aGEAhAGjBFU0HHEGd9PeXWyTHcBYBa27BwUjFJ41liog==","signatures":[{"sig":"MEUCIAYpf1oIavY9ZPudYB2R+tmoJUq7TgrgtKA9aMX92d3gAiEAomhMfvGXUPnWOvKDe+XNb0YIXhGlao0VXPh5Sb9BX+Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.24":{"name":"testem","version":"0.0.24","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.24","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8c15ce3ce607f412e380a2db6f12b7b698918e51","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.24.tgz","integrity":"sha512-8A0ZIKelH8xiTLuyDKIWbY8drDkrtlzcTJybIo9Pp6TGT4+YBBfq5Kf/2o+iSBvoB6JxfRW6DjKUh9L7T1np/A==","signatures":[{"sig":"MEUCIQCWJOu7Lx+2QerKQH3Xopdga95MhwW9wWETooIRBJErfwIgEODpmGh6w7FTQetANedgPDMrL6BZO42BEslzGhua0ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.25":{"name":"testem","version":"0.0.25","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.25","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"76b0fbab8ddc4cc8b94a76c6619301f1cea2390b","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.25.tgz","integrity":"sha512-LrjbWzKRVVUBFAt+igrH+hqXLrkKX3RX9LRO3g3Oksa1EHQU0FIrIrvkzq9pzRwotyc1KpHkx9NjatEO3jDbpA==","signatures":[{"sig":"MEQCIHdPdQa3jdpppfDb6pGAa/eMR46p/ZN1Sg4b8z2cHro+AiAmWGJoRkwxH7LsvNLAegr9/ctMjK4ieDnhvLibuG3PZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.26":{"name":"testem","version":"0.0.26","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.26","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0eafcf99596f2326497b6e62d50f246625005296","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.26.tgz","integrity":"sha512-7EIFqIDI3zMRtYpuoI8lrUBP8XJ93L+gWBchmawx2ErBpEkRxiH/3/VipEU3U65czJ/TU/P+xh9lptKU1Rpung==","signatures":[{"sig":"MEUCIQDbZzIwCVSgEOWYje7/+VYoiI8Rh/bKwr/Ot+OEdquDGQIgDPvGkuGkN7q2ixlDFkT96y5xb81PbRXEeUWzmfv4rPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.27":{"name":"testem","version":"0.0.27","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.27","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e34b6c5ff573411f19e8d5782f36acbfb778c01f","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.27.tgz","integrity":"sha512-wV0tEF80IG0NgaSwDyx/JK0dD2RRul9e/MY6Ia515rCk68NgP7kDpYj/r64LXZHmsOdeBCoD5yuE5BCNa/CQng==","signatures":[{"sig":"MEUCIQDqgo0UKQYNQmAWMZrp7ltCZt9zeGcN+BplswH+3hiccQIgYLJa758VqccztTy8xh+S7u5wP0Eunr3MPkI5+dz906M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.28":{"name":"testem","version":"0.0.28","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.28","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a7444089f3664769dd654444a7d50ec867d1b8d9","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.28.tgz","integrity":"sha512-IyRJe1gsYQVcmp2/dDYxC9Hn6CoN25qH/x3lUMlGz6aFIOf1Gbxu4LqzoxyXcUwcFkw/9mBUmAFaH5wzh5VdeA==","signatures":[{"sig":"MEQCIBpn17T4xUcw5ExKPX3s/8TGKNpyfJVUsGGrbXMqw8TlAiBQMndNSI1Eh5TL0X2vYzD3r+/6Sk4FVzRAKz773Q6kFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.30":{"name":"testem","version":"0.0.30","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.30","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d0e89c42fc218297cb54e0269710456b318965ad","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.30.tgz","integrity":"sha512-jFGDcF9T43x6nIRR4zcQkH3LC1dk3hz0tTlQwOADOmD79Rd6kHworCeGZsOG/lXQ36w2y4FhJo8PoUOQGSSGSQ==","signatures":[{"sig":"MEUCIQCbnc8v1zoXZP2ydhoPe3yksSarzvZqFroP+x4KSr/0hAIgdwW6+0AaFzBlqHW79STxvoUv2WrmVXK3FT2mrcmOH2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.31":{"name":"testem","version":"0.0.31","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.31","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ae4a103f468b87569f6e99c3d580e98df25c56ec","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.31.tgz","integrity":"sha512-sQyJgu+eKaZccLEDMVcwgEX0sLXz1QqmvMzkP5HTefV3w7JEiHl2YlCphD00iVlAMgv/EzfVBCCdo4hNpqlAzg==","signatures":[{"sig":"MEUCIEvH4RxH7Sy6Yzffrk03/L1hfZge7bv/7QB0x+KYO4UwAiEAvdcq4ZJsH6T7KU4YLdiN9wSrhBwos3uSqOaJ365YyKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.32":{"name":"testem","version":"0.0.32","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.32","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8d4a8289c727acef147aa9ee908715883c2d7643","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.32.tgz","integrity":"sha512-ZYKK8Vi/GZ6ncq83y7x+RWJJdMj9Xss5EfI1JXJwR4xXJaOD/tkoInHuhrBGNWX6ZC/UNtirF/naQyrVH+X/AA==","signatures":[{"sig":"MEUCIDrmQdg0cP5UdrQ5gMdXxziWOGdhACL3SWMbPE+kEjpzAiEA2jT0d08MbhLkmZOJMJscohnXtql7UWDyw1pd31sPnGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.33":{"name":"testem","version":"0.0.33","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.33","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5f8934615938af442db2ac1d1bf34604598c8264","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.33.tgz","integrity":"sha512-J+rqqa0Hlp8Y6Yg7tNhor5jI6bc2/h/6aq0w1OBSU6VKL3cosMj+G6MMlVsf2fsqFtGQdnm0VhEAEU424UiABw==","signatures":[{"sig":"MEQCIErzJEAlVKyitIJczssx6lpIQmSQv51hKALrrgdaWTIeAiACtlnCuv3FVP5cJRfJaWHW4Ajrwpn6/t1L7b0UmL2NZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.34":{"name":"testem","version":"0.0.34","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.34","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f2d5f173060958fda840296846d2cb52c800d338","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.34.tgz","integrity":"sha512-wiPip4RFRESBjWwezOJAb6p9jhNuGzDDYMXU4newUGYUv0xJtw0Vuy2N1e2VrZFWclLEQYS6Pog1CW9TZH7myA==","signatures":[{"sig":"MEUCIQCRpsfK8eYNdKg9nyEPqJ4A4fATjqdLGiIyVVb08c61zAIgPg60ik1d6+4T/P1I02IInV5LkzTT+vxehuUSyuTI3WE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.35":{"name":"testem","version":"0.0.35","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.35","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c62e12acbc5f05ed422134b1e7c6d9f2bfab0f57","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.35.tgz","integrity":"sha512-yxV3wf5RkEYGdKayMO5wYDMSt6FJQJEa2XFb4ma9PpR8e/9P6+dUVr1++7jhKqQHEj6WKNsJtvPKqTuE55iX3w==","signatures":[{"sig":"MEUCIQCAXYwulLBk7Txa6C9AbvyewUN8g/LEVWQWsGqjAFCqngIgOfilzvzD4tmRhJO4J5MqfiRlycbp0aFRpbaImhl9gQo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.36":{"name":"testem","version":"0.0.36","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.36","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"31d59051cec2fe546c516e847175bffd8b2caf7a","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.36.tgz","integrity":"sha512-iEj4vSNPHHopfex0OYfT4qTJKLu4Pkl8xqSepoXzUUgO1l9TNk5LuDEjpPTzuEptg0LsSQkn3FhKDv7SgPyQzA==","signatures":[{"sig":"MEQCIAfeCPU5J05QBGW5QLBYlMI3pZ9L7yrPYuq5f9SnFm5uAiBYEADFgDSkFFd2gsk1F1Ad9H/8CWZcLnQn84Pt2YP/Wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.37":{"name":"testem","version":"0.0.37","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.37","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8fe08cf296d35f7157aa3eb67c7abc049e534778","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.37.tgz","integrity":"sha512-sNR5tb1+YG26HE0g90PCCE78hz79NeKMMiKvQCUTASgozMmdACi2CphuBdV1vTb1nHc4b8JIBCpzQ2ljQTxT/w==","signatures":[{"sig":"MEUCIHnT3KMIta4YYBQz7EKwGoLxAnIgPUF/fJLMK0admYAxAiEA8juKs4291y1YOWOwGECec4WliruQ25LWr69wa9+1QVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.38":{"name":"testem","version":"0.0.38","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.38","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5142fee6e52554ff7e8eb0a5f883f5c6e5d1b9dc","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.38.tgz","integrity":"sha512-L+Xs3i7aw8dLv5sfBIvTrFGzh+vSzgAyicJeyCXj5e8L5KHEqhL+96F4oL68XGgfy4PvH+OV3P8HCuIjB1Ph4A==","signatures":[{"sig":"MEUCIQCDt8PWpl2o52OAu/y0mtVvLp/DCB5P0F9lcZLluuRdjAIga7+5OPtInVWj+Ahhudy5qfSCMhhrZHiOddsAFHABHzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.39":{"name":"testem","version":"0.0.39","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.39","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"17c12e04991a698fe22e1f6ec8c0df51438c2023","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.39.tgz","integrity":"sha512-Yd5YRRulu7QqQBzgfD3VhHt6uRzNJc8YLl2bUAjug3vbsXsSjNfYexGIYru4n1ohPg/PDFh+ooskQhxrjycBSw==","signatures":[{"sig":"MEQCID9oZfLKTUj8JB8x/SK0CjVqeTzwtVZfT3eXfuosaMtGAiA59gMACN25nOmlgWupR0gb7sLvrvY52VQbxl8nflSoGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.40":{"name":"testem","version":"0.0.40","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.40","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0eac25ea8100796e011307b13b67a9912b408ce3","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.40.tgz","integrity":"sha512-JQ333upVu/AaIF82ZxadQGYpQuGAyfbWS2+F5SHMd8W/CYlEHSI2PoQfjq+RA/YotgPR93rcr10bUZPQp6UHkA==","signatures":[{"sig":"MEUCIQCkyJPbaFsGPyQpndnhP91M+HMbwv/Og6iJ2m4zXsIZ0gIgIVaQ+6teT8/JBhoqyW127cblEovDvgKIGqt+XkabsQw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.41":{"name":"testem","version":"0.0.41","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.41","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5049d969680005a45e70cefca9f9afadd3250f5e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.41.tgz","integrity":"sha512-A2iUfqolCk/F1jVmshvO4+w583GNm1+2VlBQOWHhgA2W6vZW1YHKoN3b0UMDolv+L7R/4/Yw2I+IHYJ/ISCgjA==","signatures":[{"sig":"MEYCIQDyMaMI88nDWB7mwfbOPYUi3N3GvcazFzSxYpdgq0VLLgIhAOmhCUhMvWKtpKa/Ckc0j2ueJ4FTIsUxz5ol3ohxqglU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.42":{"name":"testem","version":"0.0.42","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.42","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"535317fdb73913bdadad680725d719535af1f568","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.42.tgz","integrity":"sha512-QdfQkH2dEg6kEF8KxsnEVfBkliNRX01YcQiqhM5w5EZdmFYs5Zb6Xnf3AgtG7lZJRfRTekxQq9wSeJluQorA6A==","signatures":[{"sig":"MEUCICHRkK45oQi4z7F3YxQzY7lfI1HF3f+aoZI3qJ4+udYVAiEAsRDYhL9cR33uwkTT6gzBHkrBub5N6t9VGyVFSRPgmz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.43":{"name":"testem","version":"0.0.43","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.43","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e30b5ce2985ad992c83b222a0badcf83aaafd647","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.43.tgz","integrity":"sha512-KxYxzCoXN1NTV/Q+amr28Hl2JgBfX3ujJUIwQ/eSFS9gfvym+aF1KT8N0zQ58bMryH1WbSrqvr3VqwUv5NKoiQ==","signatures":[{"sig":"MEYCIQDDNYMhM8vHrhAqj0u9pT+sEUZE3pOBxZidBCJ754CpdwIhAP5l1szqP/Tcng2nxgLOd9AOyH1jXQp52z0YXIFVTzmm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":">= 0.7.6","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.44":{"name":"testem","version":"0.0.44","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.44","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"da65a04af0e600cd546885663087a778dfeeb20e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.44.tgz","integrity":"sha512-Sp5e+jnwQqXQjCtcZpX3IS6m6C9u0bHgsB9uvsZbTv0nSrUaE/OiFJ4y33vIoJ3wBEZCQQGR7JJJCIhBW23jww==","signatures":[{"sig":"MEYCIQDuUSJMv5tGVgt5w+lbipSNE0V9sAPOsndBfeAZ3sgRMAIhAMJKvpHrLmNneJmgpCzR2ss5dzk4yXRKZ9uaqviv7cEe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.19","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.45":{"name":"testem","version":"0.0.45","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.45","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9aa92d93b23f4a5348cd096b159b1fd29868090e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.45.tgz","integrity":"sha512-+Mfghks61LmoxRkcFKsOAEokEJ28Pc9TridbZbppUxUUS0tytIAidCrBf9nzJpUKXW6HUIACrq83FxWwSjfE9A==","signatures":[{"sig":"MEQCIHz87glEt1bCWu9gTT95j670V2cH+JzypFfAOCRRJU+UAiAncTo2H0Tk1JxKDmsYz9bhmgl072zd5zjy+byDu3nRTw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.46":{"name":"testem","version":"0.0.46","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.46","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"782f3af45e78a1765f35acd4fdf953898d062618","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.46.tgz","integrity":"sha512-7BT98DhNWSWHotCTHPX1/UOgwTdaEjdr1N232VkK1Oeb3/qs1ZkKZGASgRf6QJPQEgqH14N2vnIsq3R8aOPdYw==","signatures":[{"sig":"MEQCIAuqP6S4niNsUnau7laEbLb2w+tRq+lMepoHBw91NuTUAiBc4Bsc/DFb4W3cIfU7oJAZAJmNhOJ6DljKq5r07Hckrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.47":{"name":"testem","version":"0.0.47","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.47","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"29bf1605548d22b3e44fb6e085597982dc5cfb5f","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.47.tgz","integrity":"sha512-6t1fjcJlES9s4Rr79sUMLFvyIev2EoD5Chh2dOowHvXr6RSEyWS3UpX2fd39dkCiq1a9ikvLgmLEuDIQd+8CZQ==","signatures":[{"sig":"MEYCIQCCsZ8GN5+PUs/XNrCLvMlYrwnJAHnetzs9HAOpadpR2wIhALzOD5TISY5ogb5Okp3758bhVrti/6Wt9IUFgRvgE+Gc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.48":{"name":"testem","version":"0.0.48","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.48","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f8b710b716fe9cf35059685a9fee964c5a153ce6","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.48.tgz","integrity":"sha512-awQWHnTfaAKLsqpiUxQj9ZD/rLlJVLspGYMsNtMhZzTX2gQIvv+fjnsKFyQkVr7L+3BPHEBSd9nlhsk1k7OhnA==","signatures":[{"sig":"MEQCIDqtWixT8I6WMEFxdeP1xImD5TkiT6y/oVLYeTP4yxo3AiAt5YkcUyWVKUiIs+ISgMt7KKnCOiLctD7aXPDALjy3WQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.49":{"name":"testem","version":"0.0.49","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.49","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c6a4fea76db4c1360f54e37acaff3b36a215bcc7","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.49.tgz","integrity":"sha512-zEJZpteIp9d6ybCl7nVsQeN44C4NPys9I3pccb6M20OpNMEG4aiE0EnNHtYtgz3ajb3ZNX3Mq6mNSa1E+N8ScA==","signatures":[{"sig":"MEUCIGdGIh+e6RICS9EPgfqwAhqjBWkvhqPGmPit7na25LUfAiEA47s8adnQC/IjncJ4PO6lYScNKLDNcIO/mshOFTXqVlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.50":{"name":"testem","version":"0.0.50","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.50","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"951f6dbee0f6ae88d112ea06586de137ce8652ef","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.50.tgz","integrity":"sha512-wZ+SXdlpuJ4MiyLqNjj2EwGAzkqZ6GVQ1BIaO8yiuQjKKjLkEkX4MvwwXIn369z4GXN/iSItEwQ6N67KQsmwbA==","signatures":[{"sig":"MEQCIHFFDRbnrESqZrTbXSFa2sElvw9iVNcrgR3XEos0sxcEAiAg9nMz+3D2erYhaId3xLDl3ia9EsLg0pKGQjkHxISBfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.51":{"name":"testem","version":"0.0.51","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.51","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"588cf5bfc97c2087e885a28663edf2d02e80fc42","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.51.tgz","integrity":"sha512-4ylVUMtlhHLgcJhtG8mv6KtBz9PW28GQ+Gh29flLPqbILtqA555mdqykL0SYv+ovSNjS/6oo9ul8/IMQn2d1JQ==","signatures":[{"sig":"MEUCIFCYY4MDGDpVFqBc7OgDxOO1HfHouldNhYxIC14uerQ7AiEAgGjyNRMQZ+VKobPawWqJsd7iX/gpTUDMbHiiw4rYu6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.52":{"name":"testem","version":"0.0.52","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.52","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5f98064d82c2a05664b636e7454cf2676c86ddfc","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.52.tgz","integrity":"sha512-xYD7K0rQ2HoIDJHbvzkV3gZnR+WSklJBWB27u73TuzToWsmw2xIWIgZPIK3dXLFV39Hp9irYSJX55VrlGJEllg==","signatures":[{"sig":"MEQCICSYm6oeq6WNWrtQxgJMXX3Xrd1IdbZOS3uCNeNIy47eAiBiNrHMEWEzYRMYBAMpQXzUKqObrfNHexBQkrzkdSgvhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.53":{"name":"testem","version":"0.0.53","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.53","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d80dfad85df07d7ad31ab7664ccb3881218a3704","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.53.tgz","integrity":"sha512-g10/5EKbKGejgaX1vbNBUKbOGqH3aakt+UrSyDWE0EC9EdmlpeDU1xrGuZJQEv9v8s26BcwXuG+0TgCsN1KikA==","signatures":[{"sig":"MEQCICFXrtJ7byOTZs8qug1mT/xcWCwbpsDbCBbNlYEQazG9AiACF+AAQjYOIF4kbQzJ63wOCCD0dUXej/fkVwktg7rk/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha tests/*_tests.js"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.54":{"name":"testem","version":"0.0.54","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.54","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ccf950f8fa514f728ace90fbee85b6650fa304cf","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.54.tgz","integrity":"sha512-bwRPgK8ZnV0/q816yiTr6ZV7RbLtK6g55VAaqiioyegdruuBzwo/l3NCUKM2ua9ImtL+jtZI1A/XIA12R3IwMA==","signatures":[{"sig":"MEUCIFwNjct5EbPcj6rfVREbupPEsWZzWmjVebYjY3HccFE+AiEAonjwiGOLI43+6FXJoEU5WBVzmC/EMPpq7mhIw1NOONU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha `find tests -name '*_tests.js'`"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":">= 2.5.6","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.55":{"name":"testem","version":"0.0.55","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.55","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2e498a477a39c92270e1c501b6486325377c092e","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.55.tgz","integrity":"sha512-mq6LtmT0W2jaPoBaiKKT1ufpUmPg5F6qUMGxaAIL/XWiesO3LvSImm3P4VUWH5gqun4U72HaBryi7jyXHXl0UQ==","signatures":[{"sig":"MEYCIQDMb1jKecfmdRDMzd75+kAD6GBZur/LCjDwwUnEQYgqggIhAJL+0DFiZpdmQl0xca1YqrErCS8ujyw58shHeDmZGDpw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha `find tests -name '*_tests.js'`"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.56":{"name":"testem","version":"0.0.56","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.56","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"76fb9a84e0449e42f53b9ea2427e860607eeba8c","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.56.tgz","integrity":"sha512-4Mk0H4mIbIrGdxolvy+FPqfBk8rI5bNRo8mD39fneCe7G60y92er1viYCQEvgwzdDGhPDo68E/tcMJ1SUe5cfw==","signatures":[{"sig":"MEQCIBiUHYW7ZRNeNDjuz+oFOBxfuFXRayLx9/tx9f63sBIIAiAhSVBH5TDt7xEI0k2beK67t9hVFMVEPGQ9XBpzXMItjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha `find tests -name '*_tests.js'`"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.0.57":{"name":"testem","version":"0.0.57","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.0.57","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"06523a9cddce0a4c34a014655bb95ac9b0eb1d37","tarball":"https://registry.npmjs.org/testem/-/testem-0.0.57.tgz","integrity":"sha512-1aJty+EgKZdHqAKDHXi/ZNp7jq/k1AjPc0FssBKn9mZKeZ9yoKfxNmxom9CEWXDhTuWGOEY4I7RsZFKmeNqclg==","signatures":[{"sig":"MEUCIEzTHxUYfCMMV5LQ7GExwrm5qBsCdbVKbyURG6Jdo0E1AiEA+qBHho06YDTE9WIHnlYoEQSUnaapUI3c2o/YMXelDYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 `find tests -name '*_tests.js'`"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.16","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"v0.6.15","dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"0.5.2","socket.io":"== 0.9.5","underscore":"*"},"_defaultsLoaded":true,"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*"},"_engineSupported":true,"bundleDependencies":["tap"],"optionalDependencies":{}},"0.1.0":{"name":"testem","version":"0.1.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3b02b64411a16809321d02efc69b6698fd53f77a","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.0.tgz","integrity":"sha512-8RpNY5RlTpQjtTPsPEOjBxI0odErFQusW22P2g/ES+Pph+rqKj/8JFECUEwDeqjb8RHXCjZ2DAB7nXWGxuqPCg==","signatures":[{"sig":"MEQCIFff+KHekb1EtSL3a9UHo9m4iDybtMbrM43tZHyftxAQAiAUrBGjOukwjI4m3z3FDFirOjL8iuGeC7JqJ5WHQv2Vtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.2":{"name":"testem","version":"0.1.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a84a163b720486769dae23cc45d5e35f8b461049","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.2.tgz","integrity":"sha512-hJzEzH13njA/JfT4dXSEBijSSOYAd24HMPmLAjP7D2Iq1AO6WQzZNOmibq7BVLNLyEZc4o5GUaE9NJrePGCFtQ==","signatures":[{"sig":"MEQCIDUrOOfGKGtQqAVXPCIUiNJId/xNoXx6Mnonl2ShKduTAiAy/3nMIsPDgpT4WAe1pt5Xu/32iF2QHX9IK/cOfJEOyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.3":{"name":"testem","version":"0.1.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f83c96bae7c36822af9e9af805e35231230c25db","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.3.tgz","integrity":"sha512-Ma1onAFytOIiwpegwL/0UbnckYWPFpgOhGxvWxhuAxlbxDWytpH63QBgMWXW4b8zzIhsQAIWxQ6QLu1J55rtkQ==","signatures":[{"sig":"MEYCIQDhAYmH8p0eBHfvi/z4thQNkjXs4nPU5oBQ6KoALi6fnAIhAJJwhugH17ZjrQDHbIOw0gOYoOSwC5mp0+MOr78WcCoZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.5":{"name":"testem","version":"0.1.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c6dfade5ca778293f8e4645efb2693b8d53bce43","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.5.tgz","integrity":"sha512-9CH6xD9lVMdrHlab1TKqIGWvmx/B6MLnNafiHVCQE4Sg5jW9Na1dnqeESPAoU7nbgutFIVhNNDQGUh1tI0i0PA==","signatures":[{"sig":"MEQCIQCiTlFb2zWVE9cqc2+mKL0SSldcVqegV+vs1RSHewsELgIfBvwtgRzT2BJgeUFUlOyoeg00Xn5pYBiPP5bdnhONiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.6":{"name":"testem","version":"0.1.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d746d529a3de34cecf5549fea6f83312ffa1cddc","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.6.tgz","integrity":"sha512-CYpKy1Rh8YHXm94eVSBUyzUaDu0lvns8ScLyoAhKUdJJ1OaTjwk5WzFBY5DBx4zjHuA3F9m6ndtBHLe+0xVa8A==","signatures":[{"sig":"MEUCIQD44xutX6BciLPYSFgBOXXwqs0AWBRziDCy2frKLPWJMwIgEcaW5LG7EXJL8VPRvGtQ3pCeitO7KuTd2rjVE39h22I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.7":{"name":"testem","version":"0.1.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"57d7fa54e8267f2f5af9e12ed7069204df89046e","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.7.tgz","integrity":"sha512-quBdEldiZiaG8zJCpIZ8Js0rPL+3moguz1sE6n0AQdi0YwktYp5Nle/Oge1AyyWgX95mT9sZw2F3rskMbjbuRQ==","signatures":[{"sig":"MEUCIFmFBM1xSgdI9PejFctx1CZBCg5/gAdPbQJG3qSib+iEAiEArjvPaLMEXUzcKBY9BuDB11YLOtLIa5ed8NgmCKwHjmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.1.8":{"name":"testem","version":"0.1.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.1.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b8eda45c18a65ab06efaae4a68c4f81c9de33875","tarball":"https://registry.npmjs.org/testem/-/testem-0.1.8.tgz","integrity":"sha512-O4b0X7NzNRjJt6ylEBYGEMb3U8PvYqxdW/Ergvh/cn9zu22e9ufWtFQ8UlODf8Lbs+v1GbHJozXVVlMRiCuwRQ==","signatures":[{"sig":"MEYCIQCcEifnG+g4WV7OIuDeK/MODr5SgsIQIJQiweod2EbjQQIhAPcZ6wVq63EaXchNhNfpcAeMVomWSQOXdOt+Ef7DTFiA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.0":{"name":"testem","version":"0.2.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"199bd54ae1359260d80707237406f97e453ab4f7","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.0.tgz","integrity":"sha512-ZYX+KfaNOXsZZSIKYCHhNuKuBBiULYOO5c9UU0aNhomIZfEWcPE8cGaIZ25WMwme6I+hOXMZge6ljKKX1aIIuw==","signatures":[{"sig":"MEQCIHlKtI2IvA9mitxYzn6nffAeYEpndGFh0eQ8bTcgTEt6AiBPaSABeX9YZl4GqWrkz4y5qjx7R+nepjDmbDR080syOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.1":{"name":"testem","version":"0.2.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6bc99221600ba3488b35508b4a96ca7b2f5b81af","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.1.tgz","integrity":"sha512-0cTs5LsidgIux95UU7z+u0v8wBWd857ZKs4mmxVNJ9+RGiRAp6XR8hQpu6g7dlGUTcG5DuJgQuoypgHA3sox/A==","signatures":[{"sig":"MEUCIGuB0xnW9ikgfC19Tosd4pLhBy7O+FxuRntizmFyNR4AAiEArzC40tT7ZBpHS9/ZZl4LXxs/FGz0HDlc3yCIe5DdM00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.2":{"name":"testem","version":"0.2.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b12a6a841830a69cc1a7a7e0ab311f059391667f","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.2.tgz","integrity":"sha512-e3twJA6WpBVKF7rxxeUyAtAtIhZQXbLLF8wSM4m8pfgmM2Pj/+eToUnc+Y6fO/3hh+lpAp5B4UDlz/zztOjWgA==","signatures":[{"sig":"MEUCIQDT2EZ3zc5klm6navJ1jqEXhXzzJFi8O9VCMDfH/0yVwwIgPfsWSkGRt6KVOkx5S8VWcxgulLS9ubPSv1nLJw/dK9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.3":{"name":"testem","version":"0.2.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f36ee750f7e266b6d1c113c3f5238a6dc0f610b4","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.3.tgz","integrity":"sha512-oCDqgAF47JDD/ydHMF5/UgowhOYaLLUTpiLldKGZplXBOBgqYMO6Jne736cZiv612oBSr3h99Q1q4zpEbLduqQ==","signatures":[{"sig":"MEUCIQD0yvR/c27Z7NOqRO3veY4yBvWV5CYY05MLuqJwQS0wogIgNFEjnLDztU23JlRmYZyM+VH1tguQ7hak6+rAadDhLpE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.4":{"name":"testem","version":"0.2.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d8631e5b6bfa530a82b0fb4e467882e86521331b","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.4.tgz","integrity":"sha512-uaIPuGg2mzxc704J4SwVz9Xko/b6nSxtNEqDbJ7CuPqCj5HWu3kWi5jNZVomSpTkWhkA/v3YVVqjnz4bjzFarA==","signatures":[{"sig":"MEQCIBFtx7nG8UiewbbirIM2K88IGnoaEeOReA1q2vLXQn24AiAwcM0wp2MoVAp4Cx4ali3WuW6/YgwOehJemk5n6xNV2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.5":{"name":"testem","version":"0.2.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8237cea6b8677cd0f8fdfb90a052a929f1f78480","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.5.tgz","integrity":"sha512-t1ehrDD97s0FTmCTf65YtLtEdjWO6SWrstEm7Vrb/+QUYoKxehBcremxd+uHjoBuk9v2OIXO6xbM11rxraZq+A==","signatures":[{"sig":"MEUCIAezrUxW+7lqh/CyLl29ZLDWFUp9SMVaHac1wOTcJFYdAiEAq6ckGAQvO6u2hUGyZSeO1tHZ0h2Q7qHBp2PiUhtTGMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.6":{"name":"testem","version":"0.2.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"96bf41e2723ce33b5573a0c77bd24032438b65bf","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.6.tgz","integrity":"sha512-990DFCQh/ZXsKxdFLTmj4L0n13adn8k/eHrJbNcDbPuM23WxfAyl+QBZG0RSGxQ3RBDDXdlVhyZb7nt7dwn4sA==","signatures":[{"sig":"MEUCIHrT6/lOmXYtvk8F6wMYXFgCBB63ex5tvSdUU3W8UU2ZAiEA0Dv7ghKwgfa1IB2Pe9vCY7vpyQIUR1rreU9euj26u7A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.7":{"name":"testem","version":"0.2.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"293ac5f476cd29a343cd3d87c68d10e9efd7cbd9","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.7.tgz","integrity":"sha512-FbWPQkPJw1zDB2U/B7VeeINhC+GlR3Hlc5qrJvw62r6WNgDLl6WtvFMtHX3R6dCX9hGJCHFWFTp6EhGs4hq8pA==","signatures":[{"sig":"MEUCIQD0EtaN7IaB8EqfD36xAkZvVcsFe0TBjh//gQlVpkeClAIgYoOjTFLgqKWtbyokEBU7ogT3mr6zpGvNMri9xQAeosE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.8":{"name":"testem","version":"0.2.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"08893861877a77b205562318612e93f22b42a96d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.8.tgz","integrity":"sha512-sVxbIn/UchECfNmBQtUFEKDkgOKr+mPU5IgN39xnMGo53uOzIRy0vMPBAnKT+FUa2CHDvIPfgazbANDoARiO3w==","signatures":[{"sig":"MEYCIQCz1IHoBDSboRdB537LPiy5u+IQm8E0gBaChUkpyJ/AlAIhAPNKTnvTFWm24vpL1BpMXF7Hr/IqfTOCkpL93zd8L4nN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.9":{"name":"testem","version":"0.2.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a3754d005ba9fb45421a8845bb34c26388e11a39","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.9.tgz","integrity":"sha512-xEnPOv4MtN4lFgnXTARBSrU021HsDota9GG/9PFYh1DjcHVmj36g93UrKKC9eLnmAEo9GzgugmMyAeemckh1DA==","signatures":[{"sig":"MEUCIBCcM4HuFSsj/2GR9v0N5nMDhLWO1bCyOf3QWYPKvQ9AAiEAjK4BBYgoKs/FF4kaeJ/eTi7bXXfsto/p5dTwLrjiDl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.10":{"name":"testem","version":"0.2.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a66fb95d025abe65bc187e1ecc97840986ce01eb","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.10.tgz","integrity":"sha512-ZkBAQCGBvf5Yb8BYtCGXayiQvaJgOSoBEmWZ/IrVZyG1g37p1lzrKzN2zKr2UA+4yRcvHH8/Zd/YUsxZiFbZfQ==","signatures":[{"sig":"MEUCIQD1Goj+CbUJ82sQp6l248qGt3w7DQW+l0GlOUGQlUN2agIgcRnyMbnD0U7Vu8Myj59ZFyfq2H2QIy7Laj89OXmERBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.11":{"name":"testem","version":"0.2.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f3d422f5cd34fc78183c352e6f3615d7527eea18","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.11.tgz","integrity":"sha512-UmUJ11ve5cnpQe4f3QqAwJLx2pW5R0uQY3fzCMqiKIpyHzfO6yH0fv2/z0bcZ4aet8o+5o/Q/8Vdnjg+EnBzXg==","signatures":[{"sig":"MEUCIHPb9g4ne1U4Q/A6ZdsPdnvIiYxPvTYTk0dU0o5/xsD2AiEA3u90dVnCKFjmFGWSSgQG+XFcgX24Drtg5qw1TmUtcOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.12":{"name":"testem","version":"0.2.12","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.12","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1ea408307c3a1b8fd72c2c1e2f28ca1bc4e56e41","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.12.tgz","integrity":"sha512-sHhpQhFvh0xSbhj/tRJ3XiLWpAFU5pHCO5UQmdgv1As0pxR+EozAGcVnapkAZpOTsim07j9F1jw5O5/6FWa1vw==","signatures":[{"sig":"MEUCIQD+uDwKmChVGKW5uOoopy/eKHRh/n7OuRLETaquVI4B9gIgbwCtKLw6h8dHUDS8V8SmUMFEMGcSLfE+OV1uKF8toCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.13":{"name":"testem","version":"0.2.13","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.13","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8d627a6e1f7ef3730b5e18ae03db6f350163ff72","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.13.tgz","integrity":"sha512-LUxSTb75WUek1G3e+gIv6ChwtEIitQkoxf/oLe9fabD0yjALjTc0SHhj5f/kfKzWi/zKRJ3ie1SvMslXrWWcDA==","signatures":[{"sig":"MEQCIEWgZNstwTOhoyM12256kuO3eqwul7dpuBM0g2l1nUxRAiASumI3npquMVX+ZWeQH4FasSpOdWTRJFyO+BK2CY79dQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.14":{"name":"testem","version":"0.2.14","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.14","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ff7e8526aabc58ac3814e5e53db21238ab0ff687","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.14.tgz","integrity":"sha512-GeeSe6B1wAYN0t+UfTUD4tu6HxAjAPBkAxErKgtX7teX8bmUFO9BNzyCPHSH53mzVRFFLlqG+tyFIWL8prnPBA==","signatures":[{"sig":"MEUCIQC6Y0/XzNI0aazcuvT8QkUygIq/66MT2yi7CJIzeFFi/gIgH0VeFUjIoDDiZ+BlG3suuRQhzf3Nm0YTspuen8jJc+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.15":{"name":"testem","version":"0.2.15","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.15","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ac8c623bdea016ed40fea136c74767b2c93f74a7","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.15.tgz","integrity":"sha512-87M80R01BD75Z1NSZL+Ux6JK1WPZcNFmt3OAc/bLodB3zz8DC8MO9khPeRMoV25S8VjO1YSUPTTegMHikSrtLQ==","signatures":[{"sig":"MEUCIQDYYJZDQrQ/Z+MgxPbcMno01ThUd1oLf3RjTgVMucW4+gIgcWoq+ck6gP6ol12Ju34Czo7dVuLw4zZH3aAirpyhdCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.16":{"name":"testem","version":"0.2.16","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.16","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"01bba1a69ce4ca5e5439b484278a163f1f1e129a","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.16.tgz","integrity":"sha512-MlO4HLC59Lq4NuoILQT1IxSdC5w6QoqaPOEKIePaeTOMcLsSncM2QP/zzcGyIMEi8Po0z1QU60/Ba9kVzrOpeA==","signatures":[{"sig":"MEQCIFgBMpV6jwMvjnaEuKNWj42S+BTaFI8gHWBP77dTHBu+AiBJYR1ysvSXOEX6SDmTMVfJqKjt/wQssLNJWtW4vqztxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.17":{"name":"testem","version":"0.2.17","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.17","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"873fcc68e5b788644f815b9d82562241a6dbaabc","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.17.tgz","integrity":"sha512-hzsQdsus3D3h49a0gxlRKoTmPkNCULJwQI+FT18ACNW1fitbLuc5Jhxd45mTSN/4wt3FVcJxbMNIkE0G+/CGFg==","signatures":[{"sig":"MEUCIFr7EbcMjdprugpAVHEZcqjR1ZMIBa9tfZFJuScS3ykGAiEAn2Da4HRoy7sXNmeG/WLE+bF9SESE3e2zV/E+DWdSjb8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.18":{"name":"testem","version":"0.2.18","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.18","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d50b385cec238af3368d4a964666e52823e8523a","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.18.tgz","integrity":"sha512-TLNe5BHRgvcQzVq/tBr4RLgWuRrZMq76avLCvzGioJbn6kAhBANGHaBs0FsqHcGjTaX0vx6lgy2C8iZng5eBYg==","signatures":[{"sig":"MEQCIHm51u00jMPkxYaT5nk3M0dj/hVh2ZMV3K56QML9KaYzAiAVpctKS5ImL5HsJYwGbUhbFKoV39JSln0788n57gBquQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.5","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.21":{"name":"testem","version":"0.2.21","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.21","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b8ce73ccfead4a39d0384444854074d7d0236394","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.21.tgz","integrity":"sha512-OThudSZstyiP8qNzyV0iYIzqZXVl75XxZlM5FI2pruf3FQ7PHOcwbSIx9G/Y9ONAg97Nk0G1yr8VtnwocSeL+A==","signatures":[{"sig":"MEUCIQDmrwGk3XfLAXqyRqCqx5ak0RBcZnc/e8L8aQRQRf0kDgIgSgly6DNXbi+//DnpB/eByt1/6jWfny2clolzwao7niA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.22":{"name":"testem","version":"0.2.22","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.22","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b7e1600323eedf12a5977307b79f0f55d33cdef4","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.22.tgz","integrity":"sha512-PG2P6mZ/FL8GTpsj8SfwWZ7vKO5t0GIrlMJZDdX+CnJ9YNgfti1i6S+Y+w0hcpwd3LQX7ZfZcHNjNnk746gACQ==","signatures":[{"sig":"MEUCIApyn+pJ1pHeQZjzTA0HfT3HIvLScJNnNfd3BP1HpqpZAiEAygHa4+UtjpUapVPU+TT+BrkJSNOAGidu0uQdm9fpxu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.23":{"name":"testem","version":"0.2.23","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.23","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a256d9e18ada77bcd05d56b6c6962e0e8d9a538d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.23.tgz","integrity":"sha512-eVoCAMdKjx593fqTqUxHcCx8QD42PKRHfpEZwuRaxkEKgQ95c9ThtMhWGY89LxBWwfRMB2LtAhUvY4izpcluhQ==","signatures":[{"sig":"MEUCIQCNXCubG5fMTx27kTYXMaVmjdTJ6S41WglgqroanCxXSwIgCHQIZTIXwzaw3ZxP/nTa9eE3dXpehRTe21iTsqttrq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.24":{"name":"testem","version":"0.2.24","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.24","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ab8af3d4beb48560aa586b2f55116a9ebc2ed933","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.24.tgz","integrity":"sha512-rAo9D0XMspfb+bovcBLU86oVK5waz7HGBndCL5gtQdQDlMTr203V1Ab25zoO37mb4pzojY/UDb+sQI/dzal0cA==","signatures":[{"sig":"MEQCICpmydlF29ZPbCH/JJm19OuvzE0OiCtSMJnBDUr2HSJ9AiAJ5i4wRZB58whS4KOsodvO7M2efHpg1+WxEn+pqwkWDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.25":{"name":"testem","version":"0.2.25","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.25","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"579f98da2f36f053aef9a7afd08dc3f2f34e7ae0","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.25.tgz","integrity":"sha512-sQ+rWPcGDle8Xy125Se4kKQbO0PHc9hirMkgAQPI7iPtgfPhJv2iK9eGmyQgfDdPTvECLRAXdJb6KXcNZ6Vt4A==","signatures":[{"sig":"MEUCIHbk0Z5YlPPJq1SUND1H4bGHlqC+RDj0rjnFDROIV3q7AiEA4MBBf2GafuGQnGS7a5VvjXD1JdHdZWWBKiDKE4SZsUM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","jsdom":"~0.2.19","colors":"*","rimraf":"*","express":"== 2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"== 0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.26":{"name":"testem","version":"0.2.26","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.26","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"98b5e0499796800e5a52289a85474688bacad89f","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.26.tgz","integrity":"sha512-3NGugEPsROy+yFrBSvzekooDJB5htPH1ERSSkF0atrK6sUQc1HkiUXujzpDi29jRAnTFT67NDdwFtHeC60kjTw==","signatures":[{"sig":"MEYCIQCruliLlP7MN2Kj30hmobQ9A5dD/dXdAQ91nrj01d1SggIhAMSEPNzZoDIr+Y+9LDjKZtiRF+x/pZQ3L1hCw1Opm8Ad","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","jsdom":"~0.2.19","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","mocha":"*","sinon":"*","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.27":{"name":"testem","version":"0.2.27","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.27","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"161acc7785024dcbe2ff2939555f60d30bb6a5aa","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.27.tgz","integrity":"sha512-XAgx2IrSYLthnF5VXWo40fP57QImNG5CHm1f0mEhQmewtb7oO81NCEjNhRmjrd9dO9RN5ESkMlB9TzxqMPbYiA==","signatures":[{"sig":"MEUCIQCgYho8wcn+VHw5W+XAHOixRlSe9irIfIInPPEgp83I7wIgVmoBWfWuta52MFiy4kDbr9ncyPYbJxv5BbKbLbPa7O8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.28":{"name":"testem","version":"0.2.28","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.28","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4453ce83eb197fc8ea06569ae27319eeb537d39b","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.28.tgz","integrity":"sha512-RF3iXhRw9mSqXfoZzzY+Lcu9a+zbbiLwr+S0uC97BtCV8k5c4WdsES6FL9Ei3NtcOPytiBOJ/n+6YvDCh5Ki3g==","signatures":[{"sig":"MEUCIGc9Rx/k+p6QKYD51vIqqJWAsZhkwZrfEicFm+F59MmTAiEAuHQELZgxuqILyu0q88MUmzHwq9/7CM6p4k/ik89RwGI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.29":{"name":"testem","version":"0.2.29","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.29","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"407435b3beea28e796e18ab90d487e1928327b50","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.29.tgz","integrity":"sha512-MDVcaiM8HAGgnnTM1FH/NycHLP1u+0VbIIVsnQnKbgtsMziCZHFO5DA7Lc+UkrLjzVmdxEFEMgM0x6+TAAExGQ==","signatures":[{"sig":"MEUCIQD2uP8QEC1Xxp+FfHUjbsKsRs2dRAlhWP7Nmlde3NKGmAIgEeq6otJM7ii4R89oLB8ANSJPsqTBqdGXKxzvHOWWeb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.30":{"name":"testem","version":"0.2.30","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.30","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a1833294cd312c6a0ed1a93240014fe3fdd0c78b","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.30.tgz","integrity":"sha512-YjC28XCm4UZNWhJRIpPI73o3P/WtvtDnNkytKLr7st3iIQs+13dr8DWRgE2vAUcRHN7F7LazJIgNez+YFNeVkg==","signatures":[{"sig":"MEUCIBrCfK8CCq28Wi+2KgIPiomD6CjJKUiB+I4sxjRwkmd8AiEAj3j5L8mLSiIRMEI2FQOTwYgXiwJKVDkYL5Fu1RPiIvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.31":{"name":"testem","version":"0.2.31","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.31","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6112fcead6d0c25324cff0318bff5127a3064f25","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.31.tgz","integrity":"sha512-O2FJEYOq0rZToI55vuDvFrHjUa+2JLkh3sr5jwZWJaeA7U9bi0RyAWw2DiUYub3xv36zKCRzjIfBraq/I8+0FQ==","signatures":[{"sig":"MEUCIDT/KNAamsrJfrZPRDecZH6G4AbwpPX/dxXHom0IW5A0AiEA8ebVh+Uktwe6v8yS8Z7t4WZ2LPKINoh/G68TF1jUp6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.32":{"name":"testem","version":"0.2.32","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.32","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e6ef1f600e5b425f60dab476b1166d4a7f53601a","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.32.tgz","integrity":"sha512-lIRjvdZJ+/dPRsTUbbzu2W+KxXh6gsMgH4WYWsjecPzTTtr9MqwIaLmZEmMIN7lBmCzMNu8IbJL9aWD/DSCj6w==","signatures":[{"sig":"MEUCIBi6DzBZt3t8Y4GCcGzDpj5hDfUR4OpYOobZhIGBjEdsAiEA2XcKbBpBsXF1Mz2udZ4K3a6r82zFPjeOw47aaIt3SAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.33":{"name":"testem","version":"0.2.33","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.33","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c366586404ff861e3ca636199bda3d22939fce7c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.33.tgz","integrity":"sha512-d+QKc0UaYV+7fH9bPLsg5KrF/CFALGqze97WFHxf5hFrF+BznQgXqnNiB0YvPXrnCMIYAx/V3ON5Li46sRfSZg==","signatures":[{"sig":"MEUCIHuXFEtXER7Hw1edPj3mbnYlnoXw524TXMVQFWO+zoblAiEAzOxQ8EADdMza8QiIgfgEQrGJcqc76vNlZ+Wj+Bz3MY8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.34":{"name":"testem","version":"0.2.34","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.34","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8699866dc39c2082062f4227122b12f5caaa79fa","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.34.tgz","integrity":"sha512-PzLn35k8vdyoVlHiSH1P5z/W2KzmwKf1NYLqDOfU54aqVmBWZBZc48XF6+8BZzcyBXzZZ9TNW/7QwdhXeLAFsQ==","signatures":[{"sig":"MEYCIQDpj3dTcuL4qxlb10kkNFrMEXsbLs9USmIUKBi8CmaGegIhAOYxvk74DxBeJC78sT3hNbkJrISFNc9SiHHQoACbeyxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":[],"optionalDependencies":{}},"0.2.35":{"name":"testem","version":"0.2.35","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.35","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"559fea5291016e3e427afe787f45dfab239b5839","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.35.tgz","integrity":"sha512-Yel6REkAcSKBAfs0KRe1tNU92pdd6eEGu8p+lbSF6P19la+6827g2SJpTc5qcdbDIHq46Jp8x1GjJCu82WpBNA==","signatures":[{"sig":"MEQCIHkc7lGtVjBoI+91LrNBzROOw4ZK6GZ9KXAFGfCZVzFvAiB2TG05yH1X3FoPSLSfFFky3vWPDIKKM+hpLOvlpNa5Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.36":{"name":"testem","version":"0.2.36","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.36","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"512b206bf6058d72c0d927170b9590821df1142c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.36.tgz","integrity":"sha512-r2OCDr/2xSeYlXbFScKfmk6Er95BZ/uu21n7cAaz6WcUj0x56aD23PgIkI4UjzcGsErepIOkYBuWQNS1CTdKsg==","signatures":[{"sig":"MEUCIQDk2koDdQBxOMCyfF3BTg6aMHlgOcvidXwX4Rxg0ul/BAIgEal3GGnD5uGZjdyu4aYroC8uoYIfCIsS88npUVJk31I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.37":{"name":"testem","version":"0.2.37","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.37","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"54b566e4d3b96e60379c82efbb5a931e68172009","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.37.tgz","noattachment":true},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.38":{"name":"testem","version":"0.2.38","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.38","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a5d3cefe6eeb3a25a04af02c8752a53b38bf73f3","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.38.tgz","noattachment":true},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.40":{"name":"testem","version":"0.2.40","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.40","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"58215157addbfef12ff66f137200dc567a89558d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.40.tgz","integrity":"sha512-7HthlPCvxwu8xTCfqUaMkOjYV2uelJhyqW7FBAlnOHkgfuaIT2uLvp9wo6DwPQ7a5C51FFaeOqhCuzBVziOjdw==","signatures":[{"sig":"MEUCIA6ze3gQEnSrrFjkNfONwJ4kfCBQgWfKGQJ8UsbUW8bUAiEA8THUe9Rk19udmYEpqZ6/mj01/iRjPlPNbw2L+aHxwro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.41":{"name":"testem","version":"0.2.41","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.41","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"861f3bcb5330badcebf6c8174327c9f3375e3a7e","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.41.tgz","integrity":"sha512-nKWnwjrYFQlCgmKdLXw7xAjOHpXtDGgd+LioKi4SY3Vjp7MLZpMMm2WlG9c1HKiWWvqM8N32dG76+f3vZTkI6A==","signatures":[{"sig":"MEQCIBAF5Ii9vPXc/rr3v8APp2qS2Bent9eK0gx/UPwJDyDcAiB6WgPvyfJZx3s6y4HYhv39XLr7tTo65MLMcUjun7fm0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.42":{"name":"testem","version":"0.2.42","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.42","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ff16ada7a811d4ae7c9cb1bddd6739badecbd770","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.42.tgz","integrity":"sha512-0qDBr/fvCkMRJMtf+5RkA6LTXZXLkt1peQ9g9SMOtfqcUlpqTbYOvtvEfwKhx6FC1oyW6Q4NJ97g1iZoTMZZRA==","signatures":[{"sig":"MEQCIHlF0jzemulkb8Z7rhWyItis8HiCYvgongE9U/niO9lDAiBzJeZc3aWrm92DpJ4RU5ITHgnpcqt5hOp+fLURuG8Jvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.43":{"name":"testem","version":"0.2.43","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.43","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ef2705f4bde4c6ec5e21073e2a4aa4baabc9d936","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.43.tgz","integrity":"sha512-tc+WZLWzmUlv27tqcHz9cjvqvBbnj7REMSabwiF344GsHXh6SZIs/i5p6TZAV+o99LYr3Mgbk3hDufTHzCrU5g==","signatures":[{"sig":"MEUCIQCnWv0PbjoIgLE95Jm7JNDam6wQhVWvVCSS5VR5qHR7YQIgTD6IYZGxeXU/7rVTbzRvwVOfUuTsINLP7+1u8FsFZ1Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.44":{"name":"testem","version":"0.2.44","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.44","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c75916a94f89e02e467d14436014aa6a90bb7c32","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.44.tgz","integrity":"sha512-v/GRSe/JGkirQjq5hoEP3nnS1nuBt2uh0T64matUZxZYOuZ4zTGlR0Rd4s5pF/qGyICMlVqIRXFVhXBX7UwPxQ==","signatures":[{"sig":"MEYCIQDgE7QIJSPKbzzswbdNPRqFvuD+cffU5BT3i3Q2fWcofgIhAJyNXXt6Y7m8r9YEWqaJo5AwlWV4Swe9+nrMc3oru9lW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.45":{"name":"testem","version":"0.2.45","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.45","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9f3fc69c9dc7dbe779231eb2196f83634feb62ed","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.45.tgz","integrity":"sha512-w68HC1RtYNQd2iwamHdLQvHKmGHvVeICHGcsF13KB5lvHAYiyMJRQ87qWz6ku+LgAlEKWt189xZWqv1C8Cr6hA==","signatures":[{"sig":"MEQCICCI+VR5B+BywusIcxfUFJDBYd2+FsHRj4RGy6V8WMAUAiBohg5eDMvKiPP4WTC8B2pVyWaLJNLoGtRyF/CBv0nwbw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.46":{"name":"testem","version":"0.2.46","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.46","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4bc16c0b366210449ef97ab1d728619a93948738","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.46.tgz","integrity":"sha512-cr1iZK05zLTRzsilhUlxJWVaZeYFaHpgqv7yh6TcPUeQ08vrUnxHZsvVW0+nkdCGwPxnZNnGe4ZNzz0ZjFwRZA==","signatures":[{"sig":"MEUCIQCrksfnKgptIrj+P2MV9csq47FDhiy5r2N+XgJXuvyM8wIgfFL7dImXHlU7QnxQTq8moE/7esgildeep7wScNrCDVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.47":{"name":"testem","version":"0.2.47","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.47","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3b813109b3548dd9d439ca3842722e00b293d180","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.47.tgz","integrity":"sha512-DP4RlsrTDoNtLMQQaFXA0Wv8C3/yEbi+F6c/aj7Fmt7YzxiD9iidVDou+yTB5e07iWCdXgqjEBGUvxsBhqz9KQ==","signatures":[{"sig":"MEYCIQCgHjMerGUmCmuPJdrjKVRVhnA5fenZddMAFSoWv6z/vQIhANmSO8YI7u1JMJ41VycCZ1+Y3fOm0mIGrToZSxKJqDyj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.48":{"name":"testem","version":"0.2.48","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.48","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f61ca7c3bfea4664e65edc1c6e8aad40d85f1cef","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.48.tgz","integrity":"sha512-smOfuVrzfow1lxYv/l0R3Y9Z/PEHiSzaU5hzMKc9e9HsGz+23P5XXePqz2DTSCnm5ZrlqgiypjusLIqsBge3fg==","signatures":[{"sig":"MEUCIQCoKypU2CLjxXk+iecoyhyI4sKLnofTROTIr0Eqpch6oAIgJ87WMWAcgjm9kgPoFkUxr0T8SUDUmgwEr5DEBlbzNOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.49":{"name":"testem","version":"0.2.49","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.49","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"cb30c0a9b3b386951386411d7c161c71759b5b5d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.49.tgz","integrity":"sha512-J7kvvjzUdz9yDyrfQRXk0ocT4xAoDq14Nco6KIzNPw999mwozKQQr5YN7yEdo6G0aGPk9nLgEBb8cJo2iwikVQ==","signatures":[{"sig":"MEQCIDLfI1SHYx2O3hd2S+sK3vAGt+Sj05FoXrvd2McdkMJnAiB2S9b9VumLZj/gFVMFNwBfIIDg8pjX9KyGexhtrPYEEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.50":{"name":"testem","version":"0.2.50","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.50","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b50093e1a171b543ec106d413a38f961004da63f","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.50.tgz","integrity":"sha512-rh4BghZSNIxBkXtC7hakIXo9GCS47qjQDcNXyDfL5Li4w32Lr9wOrsTZ6TZtGViTkTTAbOM4iSoz2XMIdWK+PQ==","signatures":[{"sig":"MEUCIQCUUgDJETu0+3SylKlC7N15EDGYuu9pJCxrzPM/EvsroQIgNZr3Cj8lXOK/ejqbXDj9O1dZKGZfLjnkSaY3hjKwuFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.51":{"name":"testem","version":"0.2.51","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.51","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"35ee828025794b9a8d56fc182a0cfe538c50cd8d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.51.tgz","integrity":"sha512-i5Gkj69JSUe9fynZV+dtwSqvrXF7JD1iLsikfimwpA1eBzRhCsnGA5imXkzow5diWvBPMCA3efkWYaHH8aAZjA==","signatures":[{"sig":"MEUCIQDn/CxNlL0FKFuwapT7pB5+R44vCOxYQJquAnhfplrXagIgdLinNY3NxQ6YCIZC8lDMsudJhJ6pDw0bzwnrr8sLGiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.52":{"name":"testem","version":"0.2.52","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.52","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"99dd290337c477117889084689c25f532fb9e03c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.52.tgz","integrity":"sha512-kPUfLjhG82n0L4xBkh6AVQAeMNNLM30kgFx3ciU11CXqvQfwEcBEc3roTCWJ8y2NkD8zDTZxVLvdZU91WJa3+g==","signatures":[{"sig":"MEQCIHDNO0p2aVQVj6YFzo8rFVZWApa8wjnS2kmMOG6R1YQ/AiBZky98d/H5Lps1kPLZuwg3QlfE5VqhdP53X+Ha34BXBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.53":{"name":"testem","version":"0.2.53","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.53","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1f81ca013e5de8e3a5f777cacfd82f3f8f3be091","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.53.tgz","integrity":"sha512-thEgEx/mc4gLN89lK4eQ0Y07lq97Sak/swGQ35Z3KXs5Khgpxp8cxoCvwH5f+bVp9nqNj2GP5GwUL0tBI+6gqQ==","signatures":[{"sig":"MEUCIQDfB8FjtOkIxvFBTnshwrRS489ZCJ9anHmjL7VpCDuVNQIgB3kK4oLURuq6KWp8JUeBoFU+MMnoIPx8btpgt3j6utE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.54":{"name":"testem","version":"0.2.54","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.54","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e1cbb7ab3733c302f8e9af51b0cbcf959672d605","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.54.tgz","integrity":"sha512-Sb5CTXBsvWdbq2KynK2F3ZAbLGkItnSwXu1Nsq0Ye2Ez+99JDJPqAG3zQHbHNv+SSWuRevwedVjNVGzeKqw2mQ==","signatures":[{"sig":"MEQCIHbsgpEyuaG/So9XXtWOK+m4IMtqi0uFm/yIMVMkneUIAiBiiiDEaRW5+n5rvBCn8DO17gKQ0TS/YMJIZUtWRgQfbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.55":{"name":"testem","version":"0.2.55","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.55","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d51177229e6583f3403694a4291534abdba11c34","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.55.tgz","integrity":"sha512-aLzUVUku3vi2hTPhmnHxDFNQ3mZVZSQFgXqdp6adcexgKb6tptpsx/hf/QgVMPxKRGWhUPU+KqMEf06R43xG5g==","signatures":[{"sig":"MEUCIQD02PfbkWL1KNmGzdEuTQZcqbUkoPjUCHTdVs/avvb/UgIgCMdDkNFch6NEFu9AzRTAt8LyV+B82WENzJG7Ps9c0JY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.56":{"name":"testem","version":"0.2.56","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.56","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4f323948e521e963417a04c1c443783762d3c97d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.56.tgz","integrity":"sha512-yvVYUUhdGtxaktGK3JV4Rcu1qBOkIP8RYzo/MgZOza2eIQsmqeuzYGynEdmf5oobRs+KiJ/hmgtMbstC//dVfg==","signatures":[{"sig":"MEUCIEL3+jxHcIqoVEowVEWxTg/GrvbOYWEOqc3WjhsWp0OuAiEA8llIP4w75PW4q5zh7GCvf30/H2OwYOt0KC2/UHlFfQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.57":{"name":"testem","version":"0.2.57","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.57","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4dc47e46b7ee21d4c2c1fe459fd2eba03d1e93c9","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.57.tgz","integrity":"sha512-MdbXYzLC2tx9nQiDZGFVn54lUD7kA3sWrHWBe/GsBQmoBi3469EGTq2Q7DsmJtv1NYFNyJcmkIWc+dDSliv4wQ==","signatures":[{"sig":"MEUCIQD+JNXv4E2IXcF1EW2XltkzVEWjulG2LNDsNXJWlCVGzAIgG7Ole38BDU6t6Kw6Li6Wr7ZMzGeFlqqN16upyOulQJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.58":{"name":"testem","version":"0.2.58","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.58","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1d091c674f275a03b82b44829bb20e7e29305e3c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.58.tgz","integrity":"sha512-nzX8BXsNs0iWnSa2N9j3P6ODtRIg8/wod57Qh6i5rpit1Hqy4MWp+zHaUNZtaOaTGBMsfjAqRkstuKzmRdgW5w==","signatures":[{"sig":"MEUCIQDfpI9VN0Ppai4k1WtRgwhNXUzBlMNFVN819vXqP1dPvQIgZbdR5EGKoXwW04V83lpLgyd33S9mrnugZBDBYXage48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.59":{"name":"testem","version":"0.2.59","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.59","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"879645e7ad5a38daff4a65a110213985208cdaff","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.59.tgz","integrity":"sha512-t/mg+xrVrksJxSGCFWIAwVh7NLRsoS1J73UuDEL0pbSfHOid+oazBRkYH+GyBNWY4SCNyKP7MNcBFqYgLqCJ1A==","signatures":[{"sig":"MEUCIQDc86dzqnI4S69LlxDQzMb2Kw8udnyom6RCYblX1Qx7HwIgSQMF2NUYrC3rt7QFWbf3usRt0W+yTQb+hflE9T6sPqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.60":{"name":"testem","version":"0.2.60","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.60","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e485f78316b8373157c64c5758ccd3e96a236254","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.60.tgz","integrity":"sha512-m6XbjG94+iJZ0VScSYD006wGcUZBQgUevezZAJlaIBnX5EEae303HRKvzP6bVG6U2xt/uBrR7tw270Uk3LEMGQ==","signatures":[{"sig":"MEUCIH9Ou2YvC/UUi1Y0VmHfd0ZoGumt3DCsZZ0OeBmUXK2UAiEAgsXA/xVz683CiOi/fAOQx0wiWbswCsZLY7l3AhCNSbQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.61":{"name":"testem","version":"0.2.61","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.61","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a299c94cf7b565ad5762a8637033fbcb1e23d68b","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.61.tgz","integrity":"sha512-fzsKoxNQhQksp5EpDVjJJJ3fm9569/WAeVV9vTdrvpO0u6sWTydNlKoy0D6v7m5uiclsZJVy8Vt2E3H5wLfxzA==","signatures":[{"sig":"MEQCIFUes3rzwepNaySGiHOBxFg/HxwEO3xqMEkvOWycdldFAiBlU6xHOMcJuIHSWI/ygIz/GQup++JHlhNNNmmPjDtF8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.63":{"name":"testem","version":"0.2.63","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.63","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7a4ada88fcfcbd915eccfa03229920e9e5c3dddd","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.63.tgz","integrity":"sha512-B7BnW+Qvv9LGO4TaFANjHQvVNzlsMxtj4crxQOAjj+1T1S3my6D3jfCcuB09QOKFfeKEuNgvuCXqB8UxMi0zdw==","signatures":[{"sig":"MEUCIGBuG+gldnZshahepByLLemaDqg3wgNyaKWDbPZ1N9wIAiEAxT78lIqr8Nj78luPRFKOE1xoiWGcNrvfcQd447rebpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.64":{"name":"testem","version":"0.2.64","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.64","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"dc78114010352698fff3b9502f328f68560371ee","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.64.tgz","integrity":"sha512-rwpQfJW5Xpob5Jx2cUYYjqZKyD8vQWKX2LSq/g/L2tbTNElZgFqjdNkncyLztHhytJI8CGa+C+cJ86HS7hZMiQ==","signatures":[{"sig":"MEYCIQDwWtrc4hZ7gHLiaHPl7F+/NNh7jgZnyDNKztr7b2OqrwIhAIrVMQbMeExGS0LOgi7EW/5DXuAVrdNzOsw7Pu09Dv2r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.65":{"name":"testem","version":"0.2.65","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.65","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f2e32d9226c5ac17ae963299ef29c8e1e1bb410c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.65.tgz","integrity":"sha512-pe11tYJDz7tqip2AxA+vuYbsK3Omc3ENeV5NgeTuzSNMuiC8ELremdohCrXzggs/Dd8GVrJeUTPwccihde4Qaw==","signatures":[{"sig":"MEQCIBRgnX8V8M6rmfDqQNX2iBPN9w+8se+cZhmsRKWkVtDQAiAb/pjK4qDM6tyiT6mDFbzRlw1OBiERZ8PHUuNWwwenjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.66":{"name":"testem","version":"0.2.66","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.66","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"681fc2bde02e8c7befce113842d68c9357263c5d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.66.tgz","integrity":"sha512-ug2DvFnx4cBqCETMZlxq2J2atTh8EqIuLHsra+mceowfJnkLe85CTLirwgaLDu4acX3dlCMHSzz4tJ6UxyfyLw==","signatures":[{"sig":"MEUCICw+bmDiPDDSRL4bGl3aHDiW5PODVIEzulgn3hIBtnizAiEA9hiGYkEnAYQAUtfOgxpBQ3Eo3QJJVPgiujXl70kJ4zg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.67":{"name":"testem","version":"0.2.67","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.67","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d5147b25197bd0ccbbc75ab09e71df35157c850b","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.67.tgz","integrity":"sha512-VGB6j7R6R77JW+QnuiDnYZEkbj4OIuwU013jfN6DroVG6q0jMZ4CfAznltgvnnmxDRS1NHUKqPkFEmiWOwt8yg==","signatures":[{"sig":"MEUCIGFBkBi+VJeHRRtffB0EioaujpLJkO7z8XV3s77v+sTSAiEAg7Lw9HJGgt/ijDL11zPe7bJ/RK5HY3SFiEal9PofG8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.68":{"name":"testem","version":"0.2.68","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.68","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f20204ae333c12cc7480a7f892681a02a738d45e","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.68.tgz","integrity":"sha512-52yuJx8wKIIOrUEGD4urzek56KgNWrPa+mxKRjvV9Fo88uLQkAJ8e/OhZfbjrLdjvW6g2u6HqUTcCPEZ+ptauQ==","signatures":[{"sig":"MEQCIE+JDJ4GWhEme31XUiYGyMB83RFupKQ8nVBLvC4PrAphAiAbnhN0DUNvzVggVR1dADYyAXA8WJZmvxnkq4o/YJisjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.70":{"name":"testem","version":"0.2.70","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.70","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d2c716a83cfee1440dec1b94e4cf79d4cd8675a6","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.70.tgz","integrity":"sha512-H/KuzM2Bk8J7Il9oEX1+ceVQ4/OX0YfcjxCO5V4KAkgnrwgSegXcL501aDWj7TUavuX2RNK84RbhmJshGP4O4g==","signatures":[{"sig":"MEUCIQDto7hSaUn00n0bl5r9h8j7oiqdiYUt0LS9JvTtaLlUiwIgAhPpcKtq+B8FFgJEX0MEF2bzurkdcjKe3en26gkA6A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.71":{"name":"testem","version":"0.2.71","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.71","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ac24fb8e9c778a96772f5ed0befb117d98afb553","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.71.tgz","integrity":"sha512-6fegKAy9bPh+MgLzQ84yjQJL88VuFpFyqKgqaPjrzExGNjuD+SGGE8jSJeT+4ms7BD3tvOHnoQRlIPfkgUSgzw==","signatures":[{"sig":"MEQCIAjFAb4xVMrTAyM5fzJQJUjBIj65sBd5bDIpD09AWXkeAiBwZblDGKPEGdxGNl+mm+LhEOEXsc77/3nBCK4oiMkgzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.72":{"name":"testem","version":"0.2.72","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.72","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e3f1d0a8c228781638102156d01bd7e3d0e9856c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.72.tgz","integrity":"sha512-VqMZHTInaIyePW4J4gzqN1AB4kNpyonUN8KoRMnn9F5nP8z1VUYuxoht0R5V0XJJeJ+GUnNtD99XQkz7Vkn53g==","signatures":[{"sig":"MEQCIEyp+EZMnYzBz7SvWN6Ly1vsd6xQ0uKBmk6YhFwIK5y0AiBVp+EZLr8P6diKBjl+jEf+mm0GK34FUST7ZBM95qPigQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.1.59","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.2.19","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.1.3"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.73":{"name":"testem","version":"0.2.73","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.73","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ac40c5bb713e10a74b4d761352efa8c218acfcdf","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.73.tgz","integrity":"sha512-w4G98WiokQZ16oOb3rVangwpb5aTpmX4Q3fIzZyNZPaZsNUkjkO4Hv0WKSbst9t00VER8uguJEzPbNnTyEfbGw==","signatures":[{"sig":"MEYCIQD83MMVUNvRhnZAfYkZ2b5bXZ4z2wo7XfTh5n938sVV5QIhAKnLGj52DzKfnMFjQ9uVCFf0JBhtTn8lwUjSK6mdJckh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"2.5.10","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"0.9.10","underscore":"*","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap"],"optionalDependencies":{}},"0.2.74":{"name":"testem","version":"0.2.74","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.74","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e082b9f8a90835e6e0026b95e455207f994931f7","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.74.tgz","integrity":"sha512-wrWwItaTRqygZ1yDmB7md3bML2wnHH/6ThwMKPMfghWesYD3cYMowzhrW4QIqys4rEWgChmd+fB3sClYKMOFpg==","signatures":[{"sig":"MEUCIQCiPmYpkpH9UYbvkN8qyAQrmRWE7O1hHZCDgGPt+L5RFgIgQw1wNzQQMcO6Umoynls9fq1yOV22nj7veXYFMWXk9yI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.2.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.75":{"name":"testem","version":"0.2.75","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.75","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f50e6c7fe87b99e993c9e8bbe9ab688e906eaea4","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.75.tgz","integrity":"sha512-X2XNFGq8Qa30EdtPVUvzDkcO/hvJQU5je/wCq6Hu6zBKmErLUGz7Gvt0nsWWfSebvjCttpeLeisCu8Zq8x5W3A==","signatures":[{"sig":"MEQCIA4trnAHPc2PX1xcW1Almot7fECELQXJmzyDL4/3up8+AiA0jLre2Og+Mwnjpn4rdp97Lx8+j+rH6bIR+QZ5jTr40w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*","sandboxed-module":"~0.2.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.76":{"name":"testem","version":"0.2.76","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.76","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ab6506a716ce3455536676e91305636e1d3c386a","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.76.tgz","integrity":"sha512-Vu1HylqoAYAyyTA9mByDyBNusA05UDJcSORLFjlADQnc0OLO7tw6K86j/pcto2Ky7vp47NFBsE8eSOVe6frE0A==","signatures":[{"sig":"MEQCIAyRWOP8uLsdHcTRy1ytQ4HdsaYjejuGkLa8+sooZSC6AiALlgHLbGcAqfqZO/iSynN32PRyc1fYPRNdSLckpweeBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"cd tests; ../node_modules/.bin/mocha --timeout 3000 -R nyan *_tests.js ui/*_tests.js; cd .."},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.77":{"name":"testem","version":"0.2.77","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.77","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"20200bb841a705c242b6a838dc18c2350b8a45bc","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.77.tgz","integrity":"sha512-rVvUd8pQfsco3MmOSDbZg8DLMaUGnFO9+rAPRYTCmOzxrgAFq0xxXXOX3esdRnNqnITCEkf/xOwP83WWdzw6og==","signatures":[{"sig":"MEUCIFjy5x9KqG05DFnPWijGDqTbufYbPxdNgR2Rt1z3AsQNAiEA14uOuHpFOSR8IZsAH79E8+EHVDqeDZP4PEtj0rm3DcE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.78":{"name":"testem","version":"0.2.78","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.78","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f0658aa041b6fa82d6fd77052efbe9e53b20be1e","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.78.tgz","integrity":"sha512-u60LoCTKueqS8GD7IzYM/SWd5ttOuLmofmIC1xAEfEngqLXCZeaeAhs8LPl/60aMIiltKSHKZIyrqAdssjxr+g==","signatures":[{"sig":"MEQCICeFUP9PP5zMAVDUHlgCF5BLrnYZf0tVj+BALR77XtEiAiBoUhgsPbf/6iMvB/N8CdFb8vPTultcFP759s6L6/iEjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.79":{"name":"testem","version":"0.2.79","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.79","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"bd86e150d8717848669c230e65981fbc75f0a00d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.79.tgz","integrity":"sha512-uX/jmTJYbjBkZ3jouF41j7yJkFKH44RWudpi47bx4oh0FEQoB24WwOrubENyMb3VkHw58cftqfruVHQhuMSqTQ==","signatures":[{"sig":"MEUCIHAz9yy9DUolB6ZKzwzz+QZX8heOr8UUc20PhAlc0r5WAiEA4amijB3wkVucDKdhWhCQ5Y2SPKascqK7VclsJK4ep9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.80":{"name":"testem","version":"0.2.80","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.80","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6ae3bbf2421f10a515520bc861d8049df95349da","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.80.tgz","integrity":"sha512-ZZI9WJ+svn2zsI5Vk8ehX3x/UjUPkxQZ8biJ9N8acL3n8AF7O63wTP6oHJrMJFpzI8SUjqm1SSSky0+Tz0kDNA==","signatures":[{"sig":"MEYCIQDKWCIfrKvZtvXEvnjtYgSfIIWlrekfvFsFuTZxzmTNmgIhAM4mbFVBGLZL+KXpTQ9o9DzGqnFlRc7MQoqDezFYqNYI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","bufferstream":"~0.5.1","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.81":{"name":"testem","version":"0.2.81","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.81","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a8b8ce05511fe081e33fd714fbee2c6308996fec","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.81.tgz","integrity":"sha512-FuPccYMm4teEyLDGfBgWrPy9x7S9rocvBZaFINKfzTAwWDHShIVf1HuULBju5CLHtC3T0SwcPyJgNv6N6paKkQ==","signatures":[{"sig":"MEQCIGwmRiWkiVHwdc9pq/ep966TS5nga78jQqQ/neomm0s7AiAM7qMnNllqA/Jhd1JvHWwCW5E515dM7OceKZ3bsSoiWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"3.0.1","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.82":{"name":"testem","version":"0.2.82","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.82","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"64cc0ab731de1311941d078888adb72b2ef24c13","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.82.tgz","integrity":"sha512-zlZ5xwODFPIj3DdNjSjIZSH0S/oz4S1jfeo6mbvLhrZgJT3/3XheU9iv86ZnKrVHIKWcM3hFcwMLJNsTjPFFgA==","signatures":[{"sig":"MEYCIQCglVhcD2i1O/bVLo0mpvHYbDqs+70tXksVO4addsfkfQIhANeSTQBv2mhx5Fz7PGkGQuYE/ndN7qrzh06t+n/yZbJD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.83":{"name":"testem","version":"0.2.83","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.83","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0a1eebf05301119d2e55fb7b465a88881bb1b28c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.83.tgz","integrity":"sha512-abknTaWBe2jJusR5sE8sxXOoX3ND3HQJSG0U+zX1TgOSmoSwCrut/fmfY5rCeG+Dn+CO19JfjlElXwxPJprRHA==","signatures":[{"sig":"MEUCIDk7GaaNLygJUE4mQ/TqWmIBctwI8Q9S6DbV3xNS//JWAiEA66TdFs94e/7hPpWq1pNIp4D/sKdybFdpgjg0oxViN0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"0.3.4","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.84":{"name":"testem","version":"0.2.84","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.84","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"06ea7417a7117b36065beaf37166f586d3a6da9d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.84.tgz","integrity":"sha512-ZNLGJwfr+15XUVoWOtRdTuSZbouYzxy4cT2YPzDYWAXxws2S6nsduf6NvQIXUwiYwNHH/GZwMJiZX/47SQA9gg==","signatures":[{"sig":"MEYCIQCaogiTmVtdUhqIfnbdSgFcbO/UrvlVygHapsQHC/jy4AIhAOzta489+7P9zccYdFDKEhKKsC6R+ViWQ49dG3xUMa6Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.86":{"name":"testem","version":"0.2.86","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.86","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a2ed4671e7459e19254d4b82cbf426f0373d9b18","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.86.tgz","integrity":"sha512-bbx3nkSKDAaj0Ko20hAJfEvtov3xRJuQipzsHxom99Wa+ZhLPWdcEvIQJRTuIrRHtjkfVBzl6MoOdrVhk1TKkQ==","signatures":[{"sig":"MEUCIQDyCkvUq3XUQJUESLLnVX11WzzFjCx1FScD4Nun8amSfwIgZrewaAtnNA3QccIslxc8g8lJ4Bx8PUTJIFeDwKYwMeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.87":{"name":"testem","version":"0.2.87","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.87","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f6b78e7c9bb0e77f566245d45c2551d994c0ce57","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.87.tgz","integrity":"sha512-a9F6rCK30fnittsBYhO0NZFpLekZ6FAcn+Sj+RRZ0DRgRc8CdPklPrF8Q164VIMgCBq6xGN4AwXbTcBXmOIshw==","signatures":[{"sig":"MEYCIQDVfqTv4zR62pNwpef71k7lmTqyk88mqSK/u23jbt9OhQIhAMlInv5iWZW7HIej7rCDT2tdlXTCFxoE2dWB700yOHRw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.88":{"name":"testem","version":"0.2.88","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.88","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"dc935f8d85ce017bc567dbea86b598c870234794","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.88.tgz","integrity":"sha512-JJ0k1BKvFkwdsGHh0lcmsGr34tMeA/Tv6rDgcmh30cQ9XCX7uw9ipDK5wgNqXI7TEOCcJoXPFHs8xEmqwLYBEg==","signatures":[{"sig":"MEYCIQDEd4eqN4ui1DMzYgisfdVLLk+39NDKiLtRguyz6zUNLAIhALn69FIq96rqjSOoS9Ukd08rsKUm4xrHeQpbt9SNXeby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","fireworm":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.89":{"name":"testem","version":"0.2.89","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.89","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4493562dcff8fd0831e7bf2e6e93638687d2b73f","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.89.tgz","integrity":"sha512-+ygbojGREZd63EXB2F6f3EjU3+C6wb+mgA4DGMkI8tG7aqq3yoU8rEAMsekYmeM6UnFakLsaqTHVxtIWTbveBA==","signatures":[{"sig":"MEQCIAVTmSPwYw/KA/Ev0BBqmWpDvtESOeWMKzsgUugS3wAtAiAB6x4bSUjqFMMLZw6i/HouWgSJOOvix7GrrEGgOUlJ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.90":{"name":"testem","version":"0.2.90","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.90","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5cd0235f3c95579bbf0d02d505282e57a84d55b8","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.90.tgz","integrity":"sha512-piAS5ugcCYxqYf7Wx4zYDL37Dg4g81BX8t8LZ2EmusaZR8rh8kduRpVuKXvWkZQMsAM/wwlhpDkxHq+3qJm1xQ==","signatures":[{"sig":"MEYCIQCasnAGsr0n3YroH9x1OmJ9N5LS1qyJdX1X3bcoDWlxGAIhAK+ob4ka/Vq87B14kBo0eFmnwBWD+FOEVhYe5+Y93lxL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.91":{"name":"testem","version":"0.2.91","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.91","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"283e6c1470ca3ff171727d35b635a4e6239778e3","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.91.tgz","integrity":"sha512-Ir4oh884HaEfLA/vYUKrnVxctXm2Lq4i1fYXdns+geOcEpf7z4GYuZmq24pcNSHJ41cyFpI2W0kYmPeCifjJnw==","signatures":[{"sig":"MEUCIQDpZg+Vw0E4a6Dbl5FNeA0/PospZse6kX+lXSR+gSy/1AIgbuYch0FYR66rn9HtEzLpXJf36hYohUXoueguUgAhM04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.92":{"name":"testem","version":"0.2.92","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.92","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c20fbc7afee23c883dc3d4fe05bb076462fb507d","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.92.tgz","integrity":"sha512-kl1t2JVeVebe9SItEbq2PWV9minxQm05tQJHSFt98+9uLQkII+ETb5oZk5KVeI0/JjQDU1n83iKY7Jg+BZA1og==","signatures":[{"sig":"MEUCIQD5aPmtBPi4nPPbF2+7FOLaIUQXdnJ/0EjmLxwj62m+YgIgDTUdreTynHfICkkmam81ycuZGC2D/ADI1JzaI+hYs+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.93":{"name":"testem","version":"0.2.93","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.93","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2cf2d6dc52f36c5a4c23ed7f8d138e46493bf6b7","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.93.tgz","integrity":"sha512-CjQSHlc0wMbo3z57SbU3Jw/beHt/4futnlf3/luuEBitWi3+zsJ4iJClG/xdGrrGoKw6kcWjkJ5FjXY2GrFngA==","signatures":[{"sig":"MEUCIQDLNZ3epXrTy5SFsYahLWIhS4R/EfDqM6GaVQSSBEI2zAIgY7EgAKBUU85uRZbTznvOk+y+hNgcho9cMw85Ef2KS8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.94":{"name":"testem","version":"0.2.94","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.94","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2c801aa7479cc77058e7ebb4e913ec1c41db689c","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.94.tgz","integrity":"sha512-h8pdK9UnwnDBiX3BwILVg7pNNXISrXMsNyaHvPGu0ZOkw0tweOtu250+qd6P1qW1Cx09Gz/0WV5d2QTPFvkMyg==","signatures":[{"sig":"MEYCIQDLamv9SbBSAvU0M30IsAzvIhj0VQPMkaBgsYB9L2SU+gIhAIeaEtcmR3mWqPViQsw+ZP/3JN/z06n5ZlT0EFP9r+nd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.95":{"name":"testem","version":"0.2.95","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.95","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5dc0dbca4e57b683897c60842cea98ec836be234","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.95.tgz","integrity":"sha512-BR+VVtnKmqc3i1hbUByhEp5re5oizYneEZUCMaNlvWVaHAM3NAaewHEuYxFWpiLGmZSYLr8bo4q3Ip81J7BKkw==","signatures":[{"sig":"MEYCIQCqAAzrpdG0jItr/UKZwYgtqlkZyxAHWJstYK7R7Fa9VgIhAKMC6RuCHz2hAmNXGUoQwTGa1NElUl2PRGsI/6d3hUvS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.6.2"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 -R nyan tests/*_tests.js tests/ui/*_tests.js; cd ..","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.14","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.96":{"name":"testem","version":"0.2.96","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.96","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"315cdd55549e7245462b85507f45655d3e3689d7","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.96.tgz","integrity":"sha512-CPe+Eeu9DhcWtbOfETMLevf+CrnJQU5OXnpleM36hTS+QSPO1tSHqUEyianjvFWl5uN/PMsffNQRSeIQdO1mOw==","signatures":[{"sig":"MEYCIQDSbIuyo/WohIyoLLlEfaD3+JXqcRk2W3bAV3zXdX3VSgIhAN8O9qJoij4xHMpo11SPqC/JF0rwSta6nmq0RffGJ5g9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.18","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.97":{"name":"testem","version":"0.2.97","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.97","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9c604b12992009b9299e851cb214a7d4cae405a2","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.97.tgz","integrity":"sha512-1Jpia0Rs9rBJsx+vOkVLssCw/WT7gJ2PcXjW5uQYCJNObumgDAm85TpcV6hOS7d4iGDSMdmEYXhrOVrjJMZqog==","signatures":[{"sig":"MEYCIQDJbMALh7vQRGDo9lypgxInWd+GezJ6CkIC2oBbfgkbVAIhAMQtCrKtAzp0bIOq7RSXXHU8jnMl2BwvAGy5J3Bq/Mhj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.18","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.2.98":{"name":"testem","version":"0.2.98","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.2.98","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b7e720366b3f9596ccaee6ac791e1db60d1dbcde","tarball":"https://registry.npmjs.org/testem/-/testem-0.2.98.tgz","integrity":"sha512-BrJQv9kgkD+PXYxNiUT5vv1LjdbkHDN8Vm+km/MQVMH8ZNow+QeIrnUk60LP+lmtLeiyvey70h6jxF9IFXZO1Q==","signatures":[{"sig":"MEUCIFDEoveca42kLLMbcynMfqe0i2+vku5GZXrfBRJ9iq4AAiEA4XWNLleGnyp9ibKkRZpTnGb/she9uMRL2A4M3JBgBaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.18","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.1.15","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.2","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.0":{"name":"testem","version":"0.3.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ba204d2d2be485a3a4f9bfef5b7f5f268e2689a4","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.0.tgz","integrity":"sha512-HYv8t1cJzyEvDBkyEZx8Ejy4WwNd5f9CldsjhzIQa8S1y7hsRVDlt5bRbMaKpXAYqrvWf/oMMUJkhZYdfPLJhg==","signatures":[{"sig":"MEUCIQCgBctXoO/EROMEt/y8+xQUqn4kLkPTUaxzXAVvcDVnQQIgRBwP6GtR8tJCXRlfzw+wvZHhfjcG3u0Kd7J42Sp12mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.18","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.1":{"name":"testem","version":"0.3.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c0bd529a51c9f8ec4253b92a0a39f8f546d2ea05","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.1.tgz","integrity":"sha512-N58HYKOm4eIYnysr2cGQr9SGNYqxR+Z8rKvLEYbQYqn7OMooGBj2Fj7gsyaG9h/OKLPmvshIGV1jWFwVwSoL/g==","signatures":[{"sig":"MEYCIQDEAFwanhFnSBlJN0N/MqBvtH62ImZaeAHWC4a0bQB/CAIhAObx8BVRpGilJT+3gvpddDYMnGpmvYeh7QjFPdj+rUfV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.18","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.2":{"name":"testem","version":"0.3.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"78abe7065abdc1407c6e68d7b210cbf395f865cb","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.2.tgz","integrity":"sha512-z4FOud8Zw/I8WOMCj17FdhatVLCjbxLN57C/fSR91TOKxMRrLXAo2ke2pbBe5zMEDJdtvgVQxiXd8m3OV/UTwg==","signatures":[{"sig":"MEUCIHXQaT+G3RL7PSbTNzFDD2dJL/OdHpXbm5pfOdg0AeysAiEA5JX0bbrMb53cUbmolPQDEqJGls7fosAVB1COaMYLI68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.3":{"name":"testem","version":"0.3.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"393e314a79fe121c34499db8e3f3e9c291cf9f3d","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.3.tgz","integrity":"sha512-1iGhqByRpzjztvs6Qs2tOKXISDyuoDgogBX5E5NEmTFZOsIJJuJkeBnDQK6Yevyko5egN/xLEsn3ZVfyV6SPVA==","signatures":[{"sig":"MEUCIF0tNvEfYEGJWmilpP7D3IhBVo3H7jSyj2MbiulpIHECAiEA3kL852y86pcdaAY1YakMm+E9JWfOVtc1owPKzsl562U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.4":{"name":"testem","version":"0.3.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d1909c85bbf960adb2114f7754540350a0aea6ec","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.4.tgz","integrity":"sha512-clLoQe7Rhatg9PxUrqenXlp6iq8sCU0RTL5K6Ln+GhTDvU7BYvHhlVghLznUD4ygdXx0NCw50pUSzu5Gwqn8BQ==","signatures":[{"sig":"MEUCIEjdTb+bqIOyu2vZuAaxpPUTT9ZnuxjBBSJbmSNPdGYuAiEAuwczbRacuJEKhike4kI//q/X1q4Ub9xnFI64NQMjcsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.5":{"name":"testem","version":"0.3.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0e1187bac4345dcbdbf107c63ce610af7fe56377","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.5.tgz","integrity":"sha512-bpiW8m7eGEbiqXbWbtY4vwVOEAqV4/doVrqD0X4H9aL7Zo43mQ7lozIA9wzyow9vwPY5U4wxjXgeoAMkFZ2C+Q==","signatures":[{"sig":"MEYCIQDxDL4dJMqjdTwgG3fWwqudUGqcwt6bRgwfuUIgDpGSOQIhAO5p6Vms1p05xbmGJY/4ak0YIU79PZT4lucFG7bAuTh4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.6":{"name":"testem","version":"0.3.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4d651da58d61c080318f7763cb1439940666c38e","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.6.tgz","integrity":"sha512-8iP3k4qKsTKVHaERSlqHOsD1KCFdQnjvUsZ0TG2Ge8/x7emr07KyXWi6u9Sv/lL4ufn7zeAgUvoJPBwnnC271w==","signatures":[{"sig":"MEYCIQCAEoMHkg0qhV3ElqOefxcALpWj3pyMjfCnhHWkeEsPBAIhAKuq+X0gcLUJa8BlwMdDtg3tE4GaMqj/UXeLa3ODRS7C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.7":{"name":"testem","version":"0.3.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8809a0ee3b8bc576113da6affc0ee5f6074f72e2","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.7.tgz","integrity":"sha512-ybztlsVE0huEE2QGuxtP+ZYhflfq6F8u1+ItUkUZoRJSid8zOS/1qv7zG9jY/rABKNg7Okb757oaIWlkE9v0kg==","signatures":[{"sig":"MEQCIG2UxJR3HNieo3SyOI2NqKBTiy6yubBTYPai1LOq2FJUAiBmLMsWCIjg8YpWBvaUHIsrjqxCmXT29th2npi2gK4n1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.8":{"name":"testem","version":"0.3.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"19ee0c58da26318c61cabe09417160401e0bdb86","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.8.tgz","integrity":"sha512-hkxNATFDjxETV9tA74cO1BdyVpRN7WRgks75hkSF6vAK3E4opYVmfMpvN2zs/rxhes0suMsTr9t3LqAnTIETPg==","signatures":[{"sig":"MEUCIHv5DZxhi6fJOQwWFa5agH4Mk9/wnfrYEAExyXNixWCvAiEArWZyTmowwgfuDj7oqtKggJrv1RcgCLFyhSy2giru5Tg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","examples","lib","public","README.md","testem.js","assets","package.json","views","tests"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.9":{"name":"testem","version":"0.3.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"20ec758d0721aec1162e55099d8cfd67d644972d","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.9.tgz","integrity":"sha512-R9r0qRjCogvHayyOlG90k+UzqL9us3pmZ9q3w7sfpBzg+NJyTktkc5AcxKLnPgKtJxoiIbX5MDS5s34NHG4FjA==","signatures":[{"sig":"MEUCICxRJqXdo/x5NxC79n7CWqjVjrsTdAP49giXPVFFBgjrAiEAl474Sea3E0Gf+fW+UNvjImpcInDTbpF9lFL/2lq0+As=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.10":{"name":"testem","version":"0.3.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ecc09c54502efd6e880a25c6f690a1484125cb15","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.10.tgz","integrity":"sha512-+H0mRRg5D8BSwSVCoAZehJfY95+Pqp/M7391xi9JryDrHbdPwUbNjOpCnviYYL5yV7GEwyzdmCf5mmB+Rxdnww==","signatures":[{"sig":"MEUCIHnh7xijR43m+oAPDfMf//U416QThvbGyNoSZqAB1QJpAiEAn0npbZ6yCnlsG2+EwDJiz4ediRMA5kCXi54ERYxQx/Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.11":{"name":"testem","version":"0.3.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"de3f8f02ce97ce9288418e98026ebcdc7476b2dd","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.11.tgz","integrity":"sha512-APbiNdTzvmYuS+ef6Md2WU8ezVHiPaViDRMFefiOrgB7g5XEdv12HoMRhgIEBeUKmm2yW3nVnLeAVY03bDNrMA==","signatures":[{"sig":"MEQCIC6FxGCp4prevJoVL/1umtmLnDnEOt+5f+iBwM6rCKBLAiBJ8lZ6yxGU8WRbi05+nOqtlSBm3kxQp5aTkdxq5NUQqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["docs","lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.12":{"name":"testem","version":"0.3.12","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.12","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4f394b77d4e062fff12649056fd4ff4e81c0cd66","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.12.tgz","integrity":"sha512-rvi/UYck8XgN/iQnumk/6ykJV+I4zPnu/DM81K7TeMiDf075FAMm+7D7ILhtQHbuGoCauvDABc6xKjShWk9/Fg==","signatures":[{"sig":"MEUCIQCfk+UJcit8rqmWvnPNfCkMoYBAXVN7ZmN+NdeTuAxAzQIgGG5ZdSjzzKJVEyJayPouFI2HhS+vGGEd1cBiEsrcUsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"0.2.7","charm":"0.0.5","growl":"~1.7.0","colors":"*","rimraf":"*","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"0.3.5","winston":"~0.7.1","backbone":"*","mustache":"0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"*","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.13":{"name":"testem","version":"0.3.13","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.13","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c8995730f17733a555bcf447bde284391a36091a","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.13.tgz","integrity":"sha512-0SuYy0iXJHL2rzEET2vYjf9LO6EHPKWBWaIx+OJDm4LTrg+9/LAYq7iqEH64NS4OiowmiP9XIQSs3BvJuc4Hag==","signatures":[{"sig":"MEUCIDuybGYzO+N6JSE8xdJdWPuUYPGkEKxCnvHCPYcEqd84AiEAtKz2KgDSVLIlT40x15vuKdOj7oXGYxt1PtIXUSw68dU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"~1.5.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.14":{"name":"testem","version":"0.3.14","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.14","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6ad61daaf5c9748ff48b9802673435c3c202f117","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.14.tgz","integrity":"sha512-dIDcO+m94+rg1Hgio2adWL8HUCocbB6H1brWRyEb2p0WxWoErTuzitdRkA97lcRiQh4aAb21gLASq2A7jwU+CA==","signatures":[{"sig":"MEQCIGO8Z1TCB0Bt6XD/seUQKvVf4FzfZT9rkv5ZenQgTDpQAiB7DtbLZorWDQ3EciwUnfmgwJlOaBXR5PPcQ/JiB7mx7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"~1.5.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.15":{"name":"testem","version":"0.3.15","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.15","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"de78d4db284b7f4ab0a9da727fdbc6198fe8a8b4","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.15.tgz","integrity":"sha512-0bkSRrbqtpZExq5h0vut7rgslvOtf0U1F0eVnkRY2DEUuRMGS06SphlKmawXIyr1jIe9HhalncwJlED59GL4Yg==","signatures":[{"sig":"MEUCIGQnlxO3Du2CMOlrI3E7ICPewRGB+e8g6TIM0AWhwUv8AiEAx63YvOgT5seNd3uXyJEFUL3RzJhu5vwJMTbgA27SMpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.30","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","underscore":"~1.5.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","async":"*","jsdom":"~0.5.2","mocha":"*","sinon":"*","request":"~2.12.0","bodydouble":"~0.1.1","sinon-chai":"*","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.16":{"name":"testem","version":"0.3.16","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.16","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"67b07f8b8ff6f088b3979d7647e6a46ffb8b007c","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.16.tgz","integrity":"sha512-Wa3LXKH3G/v8y6Lj9Mw8Zq3Yinza9hRPlkvbisH22pMXMaBLb0SWwz+o1e41vPJsa4D/D8aSi2L4tgAVny6BHw==","signatures":[{"sig":"MEUCIQCjsrhxzxiJVDDUydiemNE5mmllEYkqgO664vyR8XgaEQIgPgdu7cUho0mFGVQl7VQ6+AgfBBySiix1eq34ZAbCKrY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.17":{"name":"testem","version":"0.3.17","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.17","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5a8b54ded9ca4dc367fe0a707fb8efb9b2228def","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.17.tgz","integrity":"sha512-Gqt/ltasyl7VvscP4cyKJ+vu6fnBFZUvQXgPdEEVABryu5dyCzoz0wZexrfGqX3tQs2a890rsxi7SLetT8+cZA==","signatures":[{"sig":"MEQCICdPQdTjijyas8w608JqipmBxdF+h+M31QwGkO2JdbRYAiBGBRG9xL8sjpYoQFkGf0dYrm/98UCXam/CFUhfxJv0dg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.18":{"name":"testem","version":"0.3.18","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.18","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d145eb20fa7f0dde271eaa75c4c3adf1bf739f78","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.18.tgz","integrity":"sha512-qJlGWSwKYsurS59xMIJrfEg64tq2/B28KSDES34VWQtp4guYSrpol0XfVzX5qBMUpf6+VNLYJX54oP1dmubNkg==","signatures":[{"sig":"MEQCIEBVHeMhWu8yT7wuDYXkvXTaOBKyaTM7qJaViz3xJYVTAiBsKmHMaFNHgDNAVwL1Zmsj24S7uTO361ZZiZXvOW5PHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.19":{"name":"testem","version":"0.3.19","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.19","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"cce66c4ae6a9253793e97cadab264b5a58645bcc","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.19.tgz","integrity":"sha512-CRDR1B3wkzvLkQBRmSlP93d4m95pf/NaeNJLlh6+B95GJkUY7hUZIjvkTSQMuhV4dmvQzXw/+AsqJfkBDJD2Tg==","signatures":[{"sig":"MEUCID9+QD75ErO9AQH5B3zY9tlzbowjZC/28Iua52VG0/I3AiEArV+1oVch5txLgiBmt2aoMnGjCMXfRvXFxwvm9NpC6T8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.20":{"name":"testem","version":"0.3.20","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.20","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1314bed1cc7e6c037ca46f835d4726af6f403de9","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.20.tgz","integrity":"sha512-I2VzJwDWHd12BCjs+UFg/DLhIWm+1lBnGbOYZ4KXRdo0pexMRvzzPaodOab8U3XBCtfVYkzjJ+QEm6hFPWXxVw==","signatures":[{"sig":"MEUCIAIVTTCrJPrV15XEqCzWJ15JI/5sk6WevKj4sEfSqZjbAiEAr8JlFw9PeSNnXA9/cgFsh12KAr93RvNW733gAfp8rqo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.21":{"name":"testem","version":"0.3.21","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.21","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5b7dbac1f10650c99c0c850ea127ff2a6b7211aa","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.21.tgz","integrity":"sha512-931dAW5xdRZxw2qfIJVmswJtDekc0YYFaz1lPfsG9sjK5Ba76Kq3CWRrL08lzD/GlimLsKODfORhsQ3x+keNfA==","signatures":[{"sig":"MEQCIF2S586VLg56ev8YsWw6EXun7WvthFnHVJHUyLaHW+ilAiABVHAv8p2nMCgZa7RGD2k6gAMzqBbGiGRjVnZL0uwtvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.22":{"name":"testem","version":"0.3.22","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.22","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8471eae3a0078f057d81de7204c0cdbd1100869b","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.22.tgz","integrity":"sha512-wnzHFRetekmXrycFPECbB/nZlEaDwMA/L54zGkdWWVpzRZcNiQ3XtoKHPc3AK1Ky/P39q3TMvxE/4ib8u/Xkgw==","signatures":[{"sig":"MEUCIDAPC9ZKUIseyMHISg/6ifIzx0hBlbX98/mm8yGqcb/pAiEAodXGH0mQG5YYzEzSVvtvMmfeN92M41yPFh2iQVLRCuc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.23":{"name":"testem","version":"0.3.23","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.23","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"21bb4e310191fefdd3604c60152fafdaa30149bd","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.23.tgz","integrity":"sha512-uuUMPcW81L0DNjJ4vSpRsgI/ZGyBi7wWGhFpZENO6lCfoUMWl+68vlBoXCBqQ0GWy2iBtgoarS11awZYjAx0Yw==","signatures":[{"sig":"MEQCIHQbFxp3YrudBS+T6UtCzfy/sKNev+Zv5UQOm12XebaLAiBWBSh0YxUtX5PNQmiSNQ6xgcjbn8MFUKydAPomUAozYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.24":{"name":"testem","version":"0.3.24","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.24","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"18c8f7cfb3270cc2319129e5cd2deccdce7ff590","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.24.tgz","integrity":"sha512-IgbDSvJd2/Gf2YBExud2XrULjeZuj+QKT/SIdmy66SWmqtrVrKEZoM9YKwk6YBF/XvcSGkkfvgPkbgJ+kF2TRw==","signatures":[{"sig":"MEQCIC7NFmc1eFq+h/+X/3AzU2Un0E03gTaP4DGYLvXYeeKLAiAZ91KfPrI+jZFYx7jLcnNK/6FE4/s9iQUYQqsmI+mvpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.25":{"name":"testem","version":"0.3.25","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.25","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c10c16a97b869e61a6783c541162af1515e1db74","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.25.tgz","integrity":"sha512-RqRD6ZLEGy7dMg4WI8C0emmuw96PQUkF9Cyn6DfUN74C8ve41UU8AeB9euvoY1xZyXoYOpGeeAITWgXQ5j4KBA==","signatures":[{"sig":"MEYCIQC8oUf6w+j2LotsrCbAd+iAO4PAvYyoh91vl/eQQl8lNQIhAKTc9Fko7Y9WYwC4ucwoEmx1uq70U3b21ET07pgDgXub","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.26":{"name":"testem","version":"0.3.26","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.26","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"52c3f68137fd2e0c7d7381b4bb82ad5aa45bfc43","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.26.tgz","integrity":"sha512-ga1C9UWotLgw4tZQ6EHR76QY0+GJpe06cBnN1DWblfhzAv7W155G19RdeeNjJihNncdD6ulVzAge96vsnqFkBw==","signatures":[{"sig":"MEYCIQC7L9l19zhyklswVx18mWzRqwHv3XNpnf4k3NtIWIdbxQIhAMzO9J9JcllFoPgGrPb8VFWY/rrkzYRGNqiTiOnoXjiw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.27":{"name":"testem","version":"0.3.27","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.27","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"023b2853c173d7197e36dcc8d4c7a6fc996bdb50","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.27.tgz","integrity":"sha512-oD74YNSZQLkXjoawgQG0Rahhx3ObzBNqH++j/M+smUejju2rEMCdUzy8lQxRt4SPv6SSLglUvjl1tpcDW2u6iA==","signatures":[{"sig":"MEUCIQCZoRZ3cJV/V/lqf+5Zkndd+Av7CweTVO1iYmAHhqZR8AIgBT/ejRcttU0m5t469b/RVaCtKb4EMWKt+Uk5y1+BE04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.28":{"name":"testem","version":"0.3.28","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.28","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b2346064586de960f511025bcfa1a88c391f8e0a","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.28.tgz","integrity":"sha512-Q1GgsbYV5hZReMEGTLHrf2p44h7AvYrlhaD/Cl9ojF0empXDEkjlFvi9DlMzVDtfyHLanErXKWVXTPeJDDCIKg==","signatures":[{"sig":"MEUCIQCcQQIpwG/t3rA7Q9AX92DCWITTi8n/oJFfsZrshPP1uQIgbmlIBxG+W8hjiuA5rEaFD65ccQZpkbNh9GvOvE7SqcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.29":{"name":"testem","version":"0.3.29","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.29","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"32198bbc6184acc69f75ac6a52126b4e009eae25","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.29.tgz","integrity":"sha512-dSog+QL+JHN/6VdJFZ0zxnz+W7sIMuGGBfu8wPRFmVRrDVY2O3UjysgSk2ncWmTTVaBbJUmKsWVs8SgUm6At8g==","signatures":[{"sig":"MEQCIHlLaXCmmgRldBXp7BsYDdUgEvrb+Sm9fixf0sbOrVq5AiBy+/NKimpmdUQy/UbOjaUMZfL2IAz0NtiS0t7pcKfDfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.3.30":{"name":"testem","version":"0.3.30","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.3.30","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"21a6430ea401f4e77a0b02f05e7d78ac3ebfd523","tarball":"https://registry.npmjs.org/testem/-/testem-0.3.30.tgz","integrity":"sha512-tBaVL9foBh9S7IFU9T+xhOI9vGVmmWCYp5lebH6BwA0rPnFypFDdEVIoMiBCVzWcq9lMfDREFwWKgtNmKRAWOA==","signatures":[{"sig":"MEUCIHHINZcV0bU6Dx/dBxcUttokfnBqKq+qgnzYu18RlHRZAiEA4ZNlt2YGdTV0RPMv/83ihXe0rBp+bDPmH+Mtt2dM6Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.0":{"name":"testem","version":"0.4.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a67bc4a86d76fd5162a7622887150adbfc2b58b3","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.0.tgz","integrity":"sha512-rzLwrq+0gSgQNzUSxgjBMk+ZF2D9M5K54ZGz5vcLaFszRbHpKwulmVjr8nPejBP9NbSWnic4znXClLSthgpxqA==","signatures":[{"sig":"MEUCIGeNStNw0Q0gSKtbwLa7DGSeo6Ut4N3hfI0BNpNISoGhAiEA/i+luLjpnMU5HFybIYaYjERDDrIhEDMkkD21waknxQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.1":{"name":"testem","version":"0.4.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"168d95cefd91e174a575284bb5ec2ba5b54a026b","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.1.tgz","integrity":"sha512-F/2KEec0hxg6rBSpAl/SJxLAWz4l2q2N3Y+n62CmuQiOWzdYN/1TU+LosSDukTAE7OBTu3kT7eknWABEssS1mA==","signatures":[{"sig":"MEUCIQDo+4q1PAc3+QdB0t3kqYKTU+rzvx6xlymWXBNndN4S8gIgKwBd5M7Df8qZ0R/y2HgN0keVhxt2QGNYP6HoIYOls50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.2":{"name":"testem","version":"0.4.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a7b661e9995e4865f7f111455776b38026b655fc","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.2.tgz","integrity":"sha512-QCEAOGCMv9Dczb58HYHO63FhMK7WH7agB/wmfCt9sIyHoKNKPjU4NVBaid0a0/3wdCyCSSyCjFN57uhZlqxRdw==","signatures":[{"sig":"MEYCIQD1DDDWjNJMWfjENWOZEDVtt0L4PbRNiBgn8+hGe4+ZFwIhAIkwaaDNiMWO8tH12Tug9lwIy7Cfhzm5pFbQU2my4h0Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.3":{"name":"testem","version":"0.4.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ffce619ba89a989b093506a71a546d8e422b1468","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.3.tgz","integrity":"sha512-idhzeE4QvRCDrQZTilx+A0KOi+GGUgZIXxxkd37Ndx4ktQ6LOts7362Yhc9Tm6SqdsHYZo2IniJNL4g1GsxX6w==","signatures":[{"sig":"MEUCIFaB1cArS3Fw6QgU+5LdDsuFg6U5MjWTVB3RkxsVKhECAiEAmZKqgTgdOkM8ioXV6sW3wLxCxQ6r1rKscdpBMOmqKps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.4":{"name":"testem","version":"0.4.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d483dbf2969f5f0965255344bbb810b6e70d27a1","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.4.tgz","integrity":"sha512-FohyNU+Yeq9G4uCn6+f0rjby9pYwbARdaoHisE8PAQ/LujyVk3ThUsswQv0R+tv/IWdCSZrr+d3HT9Biy8/cGQ==","signatures":[{"sig":"MEUCIQDvO6/BX4dYINti3ssgDxLDTQLGDkLhoAEqQIEzbOx5sgIgJr55x0slQF+4UtMQT/Rm0/OuDCELCEIE01TE6viYYxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.5":{"name":"testem","version":"0.4.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b4401545fddbaf591c9dc18f1b910f07f6b56bee","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.5.tgz","integrity":"sha512-qmwbYdkCNULYxhJVtoza4KmeqUgYSydubWVuClGVhflC+i1xSY5XdeOIrmoX1n0I29i+Yt399m9D+H45vuFe8g==","signatures":[{"sig":"MEUCIHJISdAIJMhZBpd2qDLf/2YKzb43htXqQ2/i95fr+jFBAiEAwNRm9vBFnQzNd5MEgL7NdsRSQZsbWgqDvqSwZ7ZFh/o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","temp":"~0.5.1","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.6":{"name":"testem","version":"0.4.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"80d2ec593895a98bada342d48ccd33da4fa464ea","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.6.tgz","integrity":"sha512-A13KvTDAyYoXa9rEco0Vc7CDQKu/tQ8KUJitFlzmzjXTd8GmisOtyL1wBqMPz7ZrANqS85RjxcdH8iIvZ+Stdw==","signatures":[{"sig":"MEUCIF/jNeihFvhfEPYbMAAUNBqPvksQe62N7m4qChQZ25qNAiEA81122PqRf0REF2w4Eg0pudnmSZ39UvcCfyj4DoLPMPo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.7":{"name":"testem","version":"0.4.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"64f48a6b37159170a4af4129ef621a23a19a7979","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.7.tgz","integrity":"sha512-88W3erEKF5tMFxAnXYSnjFF9hgsnqy49KW0jNRXvBYu9pll76ryYHkSCfEV2emUtxEx+xAjWX9lpM/i7Au6nJw==","signatures":[{"sig":"MEYCIQCvj4Aeb3RcYYJrYWgbw37SzGHhwwZ76kVSRqxoZIWRygIhAN/jvBwgGw+B9a3O50XhHVfbdPddpZHmX6uj3L9iAAyr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.4.8":{"name":"testem","version":"0.4.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.4.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"081d74130c1f31d84f28482b56def7fc6b1d1778","tarball":"https://registry.npmjs.org/testem/-/testem-0.4.8.tgz","integrity":"sha512-jWgnW8NexMTy74nhmKlGRadvyvKDl9d2j88g2mHoioWMlGuuNklFE/I+arnp9w4bt/2lnm0xFAbNzCtXWV1JbA==","signatures":[{"sig":"MEUCIQDN3j6uv5szV16swev5Sa9k5uuzlv5/Mj4wAQwKVhAiNAIgPE+jJMs06EvgvRC1Kccg3fJIrtEO5m0U89LgX580ipY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.5.0":{"name":"testem","version":"0.5.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"946a78d7f45d10f6c1b96d938cf327254f6ed04e","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.0.tgz","integrity":"sha512-8y3fVjwAbTKw71CJXBerVUux3lu2Wb/LS8PuIXY2hPG5dYx9rmUYpXDyU8FpeiYPQga7F61IiOXwZFplHjvkTA==","signatures":[{"sig":"MEQCIFIhACIpdwo7QEUA6CrHb6zpv/HMmpUaoSk5rvRlLtnaAiBxlwAiMn0yNNqCQHTNIbItSDzDBDbETBxJ1jLMjAu5Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"*","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~0.3.5","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","bufferstream":"*","concat-stream":"~1.0.0"},"bundleDependencies":["tap","express"],"optionalDependencies":{}},"0.5.1":{"name":"testem","version":"0.5.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"05ec1f0f65935986a254c631b12330a23d92391f","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.1.tgz","integrity":"sha512-WS54bf8+lm/AFkEcq8PIgUEyS6RPnZuouCrRrz7NB56L1J7qciDZ6cC95Citg0p8GZ507t4Nx6xX9VNpuEEqxA==","signatures":[{"sig":"MEUCIQDzk6DfS2inypupeJxzzddY1YoIMdAvRgVKuvx+0l9GYwIgI2ahjP4QVx9wKfn16sJc7FsjU5dno+ayLAhydhcqcQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.2":{"name":"testem","version":"0.5.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ed1ce17dd4aee7e7aa425fee29085c1ac9739dab","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.2.tgz","integrity":"sha512-BdsLvy5TlsM3xlwaiy4cDr9LepKzCS1ZxdgEk8tMaCxByqyHz/05MG3ifKfy16GD75hautAgBbs4ECquedGg6w==","signatures":[{"sig":"MEQCICmtw5LQfGde2Y/W438tvcgPmRZQjKyH9W3q5wwLIYqPAiAH7iPn4FZCOTut8JbdEYC2pYkAIJmbb4mfZLSVOKxrfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.2.32","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.3":{"name":"testem","version":"0.5.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"adbbdd9418cde69cfa8063e8b8a5508ec7c8f12f","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.3.tgz","integrity":"sha512-+avQvfrCkFj9trSBtW1jS34HcVUfjekrRewYx66yPK8i5ZfejRpxEn8tDV8vN0CrPEZiA0GyxwfqRy2fFF8Z/Q==","signatures":[{"sig":"MEUCIBOO1HX1HbMLptskSi1Q9i/XdLmdT+D3ctIbUOzkxPX1AiEA8goXeCMJm8APBAgzes0F9yjfmghw8jk0c4S36LfsO80=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.4":{"name":"testem","version":"0.5.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7b4f1076ded8b56c3f800fc3eae305a5e53f0aec","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.4.tgz","integrity":"sha512-EgXmUSxJY6vLhaJITati1K3Bxtd6cDOcFKuC/b8O2oOnTlRczKtgp2dv3ClCvQWERuJ4Rs01hmh/U/AciYiDOw==","signatures":[{"sig":"MEQCIEJkmDTSYfNJXwE0rrAnWNDx5jeINsvuraTogcAQmvPuAiBUEk8AeTvbE1CbJSKv6+wfnJttJ5+qIzKirwUIwcfCng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.5":{"name":"testem","version":"0.5.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"78bdd139d0e7de603f4c7df5d31dbe85ef3bf5ae","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.5.tgz","integrity":"sha512-QNY8wx27bVR7cvemrywfrCWKZAqMfKlfF3MRFt9SgyZYVwLCVWZAMeq61jGOAMyImbMVsIsuKsMjJr0Y6iUA+A==","signatures":[{"sig":"MEYCIQDd3fDK1oI4RDMqa0nZ/SdvAbtMLPUSoMTCo7C0LyIZNwIhAIc/1Z8gVT21Q3AsYDUUQAVnfIUZNM1UrDauJtrnSl4Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.6":{"name":"testem","version":"0.5.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"84cbec835d85f41e3bb09a50ff4192cf1690e03c","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.6.tgz","integrity":"sha512-IbZ3KQtCOA8cioX5MYSf2QzycXf4ePXXc8znlrB7/o2sjmMDx1wFqiEDOstRtoG0hpA9RRujWMu0v3fPC9d9PA==","signatures":[{"sig":"MEUCIQCs/Zv+eoKP2zKecYqyFiHXHllKjyKQO9XjGz9IPKV0jQIgVUOyxi0Z+ibtPwA/lCPn1+xgcXY0tiGOCrccHFdr2eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.7":{"name":"testem","version":"0.5.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"648924c2dfc28ee3d1d96f989c1aad7d8a2f7663","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.7.tgz","integrity":"sha512-BtcSw3mrTCoYFt2WtsEIRJIA0mi9sDWy8cYuxpa5OICmvuWJ1faIVpSE+9qsrQiixtEbtbDvQvTApz6zK/6fww==","signatures":[{"sig":"MEQCIHF0MmTEQ18cRCl5J3mNPBS+5tXd268pTEXosaaT+7ZtAiAwbXKvtP/5xtsAU9voWT8N68CFRQMIPDxFQjUddwQkSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.8":{"name":"testem","version":"0.5.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ce1495ec97919fee8b2fe215dfdba484b9a65b4a","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.8.tgz","integrity":"sha512-e5Dy8aviQELhZyIRRutblp5b7yVRvmJuBrYtqeVfneu79tYJee8uL/oCMHKjyG/7/kKU4kNkyuw6dOJB0gd/pg==","signatures":[{"sig":"MEUCIF6Rc/la0hfHZPznRnVgI7YFN992FrClq0IFVHlE2EJkAiEAyoyaCvjxTdLVxp8nM7YNnGyrbath4/eRqzTQ7D8EJUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.9":{"name":"testem","version":"0.5.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c0e103b5f6c0bf85dfafeb5700a6fac28e9972c1","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.9.tgz","noattachment":true},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.10":{"name":"testem","version":"0.5.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"48d8e4317be951c334863baf626d9b811a306247","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.10.tgz","integrity":"sha512-AqsU6FiDmgs0ujsSUnB4Lm/SV5nJ7t2INmBUgXdmAgSl4M8NbnHFAx0afqd7j5kXzCjPOgY/La58I+lCZw01Ew==","signatures":[{"sig":"MEUCIQDIDifhIG/zj4DY1+vgKAy0c27trlRsClYrPQRk9pa4kgIgdmuZ6JPbYRAyfiArmINYRq8wGgmjXrFH+MHinDArqas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.11":{"name":"testem","version":"0.5.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b67f6e79dcf3ccfb1691bc6a74593682116d6fa3","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.11.tgz","integrity":"sha512-GjxrEsA41mS8ZuMoS33/O+xm8R7HzTiuL+TPbdsvmqph5EhBqCPsNj3rrodtpLi57Mlt6bqRXslV2STHLkVmhQ==","signatures":[{"sig":"MEUCIQDSffdwFTWaiWVHIp69P1fWGBG17TCnEGszULETpPy5lgIgQQqJzKfCOp5DineO21NRcB3NHt0DL+YpDeXgMz6il9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.12":{"name":"testem","version":"0.5.12","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.12","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"62a185bf84d81f8be3ea29a1ab0eb738184710db","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.12.tgz","integrity":"sha512-iRzLg7uKeRFsdF/KL0qG7bmC7Ha00UdWd0nPWZI/5NTmLsWoCutl1p7BDR47Jmtie+9ZQifi2KK6als8aNReAA==","signatures":[{"sig":"MEUCIDh/dPgsYgzMP9ytlHelbpO/g4tfjqIc5A9rbjIkajWWAiEA7737pFhG6K78CRvGKXOEkMRijt/Yh1cMHmMp3cwtmjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.13":{"name":"testem","version":"0.5.13","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.13","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8e20628b884be371648ade8b8a926027dcff1d19","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.13.tgz","integrity":"sha512-dVqsux9hvz8zXr0tFIGNoqFc/Hwz6wcaWP+veniJff3vaJELqONayqMRLe1JDigNvwYcTkpvnyjvUG0uQxuDoA==","signatures":[{"sig":"MEUCIQCkLggspvaqZkIXBGLMuOordmD87Vgrp62FSkHWpNrtbAIgQL4yx6neb+x7vO8JEhbCqSWZynNLtBE8qkbYIX+D2Ck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.14":{"name":"testem","version":"0.5.14","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.14","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7f6ba313891668e9fe8a4358fe5bfbd3452f8044","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.14.tgz","integrity":"sha512-IqPbCqKhtwWZlXu6+wHVmudJ0cu+2aHPghDDAwe9ovhIbrv42xo49uuZxjCK7pkYwKV1hE1spuwmODcbXRbBRQ==","signatures":[{"sig":"MEUCIHYEz9u+oNUZ1CSfqfMhxrXq8k4ORsmBfKlKnxDLkpZ7AiEAiLgkA06dOtEvd4+5A82MN+CWvI9TIi3KlrHLkkySf00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.5.15":{"name":"testem","version":"0.5.15","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.5.15","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1b919c98bc733e036fd767cebece3a9d62fb9de2","tarball":"https://registry.npmjs.org/testem/-/testem-0.5.15.tgz","integrity":"sha512-gCBDFKzT6ZPkGt738WpxIxyNQ+mpHp/BcbFjbXC5JjheWVb3PvJiaAM3lTrw41mQas9ms2qwTa/8+t5QClJiKg==","signatures":[{"sig":"MEUCIQC8XCY1T82oC7TUFL7ghPasvYprCPXUKNrE9V7I1h+1QAIgO/HKEqSqarrd2kwmHaXlOEAn/LCyswozmxSYHDazJSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.4.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.0":{"name":"testem","version":"0.6.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6e16ba0fbda823c86052ab1b108e894e6ebd8485","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.0.tgz","integrity":"sha512-uP3ZlCtqXDnT0ZTIBFhxfwjYogVN1ntZPd9ZZ8GJBNoPfAoI90Ez7LNwtFO9kk3u+1Tw117pLlbjxkmSrS5L5w==","signatures":[{"sig":"MEUCIQDEtuT1r1KgE8goAiDY3PFdiuEdZEdL6/w9iVgqtJ4dqgIgS1xixV9S0b2/+tCz5lQWoWb5baETzV4Zl8x6RXY3ods=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","winston":"~0.7.1","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.1":{"name":"testem","version":"0.6.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d3849d53f01aa63de1079667233d46a5c64b7841","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.1.tgz","integrity":"sha512-tpc81ucgUf3iGHLQfNcgrv0mLR1Lw7gHOdsvztQwp3bYJXJU8cHZz57MTa4lutUQn1USCXlrG2fhYdxZy7bSYg==","signatures":[{"sig":"MEUCIQC2NDXY8fJqBQcyRMkhQ7iNEZ0d6dCDt1nwkxtws6n5xAIga7I7S6g6/Sbpv2KZrsX0BmQBcAN53Qb9AcIiE+qmWkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.2":{"name":"testem","version":"0.6.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f396f90f8d6613c63d7753ed4ea0158f1f00f65d","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.2.tgz","integrity":"sha512-Yn/nWgyPayPW+vd0aTKaJNuOBBZaRCeR5L35aky/ujyYujKinYfRrmw+FOa5frwtOPNcPr0qzQbH6lT0RaqcIA==","signatures":[{"sig":"MEUCIQDdGNBI5XH6qdaxiCABCkSdKxZnq3EDaixfVeROUvv/jgIgdDYn3og4N3uYfEOZpYBEK5XIgcVN+mxU7h88gOGNP0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.3":{"name":"testem","version":"0.6.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"fce2c7590ef3fa7329993712ccc117e0526e7f04","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.3.tgz","integrity":"sha512-5WtWDO0yJI7GJhSS3aelgCi0smdrl+E2Gv2MzYxwYel3J72jwi3H5XTo7Ryg7UHqqttrMLdtbjvKdj37ZEQHEg==","signatures":[{"sig":"MEUCIQD1tryWpdQsKHJU57ThXw7to8wl2LoFaOWHjfrTZf9pRwIgJW5j3yTG5Fonp4uO9TsKQHGV4HUO/6bJeRJl+KNjImY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.4":{"name":"testem","version":"0.6.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"60b633e034c77f7ad692c78cf2debbcd408c0c7c","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.4.tgz","integrity":"sha512-DYo35737fh52dn0sMHtw7WcmrYJ6ZHs4zDwWsM9Aj5M36oy4Q6zvnZlmTCdHssWW+BPEZHXEVDli+sjxYrYixA==","signatures":[{"sig":"MEUCIQC1IogyD7mutzJCFH6c1/tsc/kPoVAH0OEOSwrms57dUgIgB0fDY3RpTZq0APXewE559JF4ktZp8BsIXCNlCkhAzOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.5":{"name":"testem","version":"0.6.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"52bc834b581c4b2ca0453b2c6b31adbaaab5476b","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.5.tgz","integrity":"sha512-nnftaYPLP9cl9X1Jg8/wtJ/AyvOUxOzC9z/Sn5HLGDHFe9Amnru70+2TDBoIeeLbzcirFUXBhnMkmnjSTvItmw==","signatures":[{"sig":"MEUCIQCTNZ5FS+uoSQwO3OtTl2gH7y3xV+JLfooEhAM6Wt0PKAIgH1vdxdnSuR6X/V2P/ciJHN0KWDxZWWASQlXeA0Plup4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"./node_modules/.bin/mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.5.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.6":{"name":"testem","version":"0.6.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c06da5d97f99cf66abb714e9e39df68d4eb10ad1","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.6.tgz","integrity":"sha512-Su3QZiu1IUlQGwwJVibn/AR0YwWNeil9fQhq81SA+xGiY/LLIrS24alb9cGClmjNhxP3ZwQ+BsmL6vlpZcGFRA==","signatures":[{"sig":"MEQCIGCPgPrcBhlMnihssilmNZBty7VhStSX/4eTgalls901AiBvPhEGzLG5WZKheZBLgsnVYhVDXP3iolQve7M99YA/ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.7":{"name":"testem","version":"0.6.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"624aa1351a08562fb14ee7c130c20be05fc8ffe7","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.7.tgz","integrity":"sha512-ZTsnB6Uu/rFsmWMKjiIKol0aAa0J8c/6sLnezDgLbutMxhetwENuZ0g4AVrja2zZja5cgh2+Pe8da7kPIen3sg==","signatures":[{"sig":"MEUCIQCjTwykLw2T3XlIt6TpEU0rWhCGePhaD+R4pbPM3Cp4uQIgQkkHhCgOoqQ7bTEr7S3/siemszLd8qcA6bZ5JfJMHeg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.8":{"name":"testem","version":"0.6.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ad18a38edc062f73c73e7cc26b796e618513dd5f","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.8.tgz","integrity":"sha512-42LwbZanOFQkuCWgS1XCX1l50U4EKQ7pyiig7tJcgRrK0RzLj/MdXoWkdXqihfmhFlsAoqWzHggx+xqwHNmPMg==","signatures":[{"sig":"MEYCIQDDo9sp6PG12qvCU1ekN9odjm0R3rmxGOvSCRTtCewDcQIhANPXqLbopoH+xcl1UKjwVJRPSvUq1oElt1GUPZOPrq3I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.9":{"name":"testem","version":"0.6.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"fe6316e49f834eaab0c601d4033f8cfe8c184a74","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.9.tgz","integrity":"sha512-kH65YiuF3ri2xPiCaeiP92nPSDeZMCW5NUEcGikEqz+J1tQl95GdyxfTDE5tBnwF1ARIW72TCEbhvKQlKJN+JQ==","signatures":[{"sig":"MEUCIQC69vXQefMVzHiF4HvsH2t78tvGSqkzl9gReQkifGzfygIgMrVpglqDCQK2rp4RlX+AEeoKGFJjHT/AdFw+RQuus9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.10":{"name":"testem","version":"0.6.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ed9d01b008d3c62679bce7dd2ea06f60e528758e","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.10.tgz","integrity":"sha512-cdTWii7ypHDYIHKIawBVIlO2Qa+e7TAPl2R9bP6cj6/hdhrpsDuAMKmlFemuj/K/+QaOD8WpBDgM745Hv+AZcQ==","signatures":[{"sig":"MEUCIBGWVR8asstERaeGTRCdMOsACt90QkL90J0i3hto3sFtAiEAh2rfPS/HM8V9w7wmFrOk79Q6DbPw+PXM+H70aGEkOns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.11":{"name":"testem","version":"0.6.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a8ca637d6a739f14d82542362873fb6f9d5e5de5","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.11.tgz","integrity":"sha512-S1tvLAknppqCwxSvRSQ/bfZf4ovGWQk5p0MGYu9/UoG28HVNqBd4xTYQnHeSJYImUidhh/y/v9IZiKDIknKz1Q==","signatures":[{"sig":"MEYCIQCYsYcmdzdAQENuSmhiOFntaNQE2Sfrz12p+MVY39TDVAIhAK3YY/9PWNM2HeoU3b8PRFsz+8mGT02f8qxruwE7wfEO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.12":{"name":"testem","version":"0.6.12","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.12","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"665f1d875c31fd1480cfb6500f148da889f4c5eb","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.12.tgz","integrity":"sha512-qBSPIAsvJQz1WVtbWe2jxZtz8TpoMPPN9zyC0IRAatsMwxN/svMb1GZy0i5grVN5mQbQduw3XgQ0OPkjVpl8iA==","signatures":[{"sig":"MEUCIQC4+UzrbVKHmQ/J1KHxgmtaFxUhl87EBQ6z32Px41Do5QIgU8wzxmqYScRb5OY3g4s2tniyYLwiC7Tc8pJLdvVD5og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.13":{"name":"testem","version":"0.6.13","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.13","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"06083e0278cf0f96175469bd0fae4d5cbdab491f","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.13.tgz","integrity":"sha512-kwa1krzqP9AAb04TMZ9yGk4hkWWDX4QN9RFUReEhlf47FtbNJRGZnG0OwPA9gd/3DVe3QgH7PJf4RFqE48+wdQ==","signatures":[{"sig":"MEQCIBPx4RVofN1m6oS0jTiC9/nlwlmcmxeoqnztkTYVgVCvAiAEfCZxaJH6S6LUBBKBO72nvdU+0nt3Xpb+Bwj+l8zamg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.14":{"name":"testem","version":"0.6.14","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.14","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e4869bd0ee0c7ee051b2edb17f9be92cafa49c2f","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.14.tgz","integrity":"sha512-EdtDLFHQASF99vbAflLKoolXId3peeJTBLu1tJybWF02uJWk+IMFdUL1SheS+fJ40w8R6u5I8yQLr+TE7tZnlA==","signatures":[{"sig":"MEUCIH8j0tvyLJy8XJ613+26LwjFj9nmJDoHt3EjrCTZFVEoAiEAqwGrJxKYuaHBExv1eK2b2TTGuOnAsopkOI0eLP4JjmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.15":{"name":"testem","version":"0.6.15","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.15","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e04a4c42d55a71a9cd4fd2ccf612e9bf1d30b397","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.15.tgz","integrity":"sha512-cY3eHL36JVwU3BYgHnwyuFIlgDeabu90lLK1DPTidz/RZU7n8zKGQ9ziN2u7mymwGVnOiWG1o/aKTvv4FZI+aw==","signatures":[{"sig":"MEUCIBaM1FC6ei82EL44B/CAb1HseHqgef39MLVsP/T5jC01AiEA3wS34pLxAiVgw0jdx2rAH21v5x52OATCrsA753aAnJU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.3.24","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.16":{"name":"testem","version":"0.6.16","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.16","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"039948f5d22ec6a13c29c0cc0e2459f17d5f296e","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.16.tgz","integrity":"sha512-DXtYFjHNJdALFOnhmIPjbcxZEat/RWTGSkK0JE9y5vMEMhZMnxT9xm2De5+rIt1XEUCl6FmAylW6dDoP/aAfeg==","signatures":[{"sig":"MEUCIQDspc+OFw2EGRPILXf6beR183nUplLcpAbHz/cox2wf2QIgK7lzfKr9EXFJ7xS9WtB+/c4nO434zh7Ov5vx7eJQl4A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"039948f5d22ec6a13c29c0cc0e2459f17d5f296e","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.17":{"name":"testem","version":"0.6.17","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.17","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c79bd8a73775997fc7d52fce35c86980a1b4a7d2","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.17.tgz","integrity":"sha512-BfUTqqyCV5gZqoMfY1VbQ9sMxABau7LrMz8z3ej8xhcwz1jqCPLCoSk8W+t+OkIx5Ir+YNSu9pxiZ+FVABYuwg==","signatures":[{"sig":"MEYCIQD7zpprxQzADXEfmvO6eg/UaOyE223TuWLgTl3EQX2ESgIhAMBI/eqGi+doxOhtV9oIJGXfWWzd/l2gqDyJ/N0YwEo7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"c79bd8a73775997fc7d52fce35c86980a1b4a7d2","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.18":{"name":"testem","version":"0.6.18","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.18","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"75be446a1feb595d4d53f1c308f25f8abe7dd370","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.18.tgz","integrity":"sha512-dnEhC1qzUdAaBgxeWUwQ/qMc4IymToRt/7sxtV0hxJro1qbeXjtkmJhgdqDV7vh1DZFtLnN+nk1KXyYGfwCvUw==","signatures":[{"sig":"MEUCIQC6VQUhFh/eeMStmlQMEleiEks1SHLobttsR8G8BDWHPwIgR/rad2ZYsYlWcUGJD/dPZtFCnmApJx+kNykQuzL5Kgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"75be446a1feb595d4d53f1c308f25f8abe7dd370","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.19":{"name":"testem","version":"0.6.19","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.19","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0a313f48b4cabd67a9da2d983cd643a7ad1b9fd7","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.19.tgz","integrity":"sha512-uhgjQPO+T/7tWZbcZpDkh5pyorsYWOEBzBHjp3OvxQpA3JVtBjOPysUuTwe4zYoOSOQGuzkyZBu5tL3KlJP64g==","signatures":[{"sig":"MEUCIFlblpzHT7sizdfg6oot4mRvyicDOT549Kb1QejdfhPiAiEAhMmSSGVPKC70AVTC3Dns8CBwQIbvkNLrilnyG2FLd10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"0a313f48b4cabd67a9da2d983cd643a7ad1b9fd7","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.20":{"name":"testem","version":"0.6.20","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.20","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6fae036af0a7df88963af01bed5e5ba6e7f14bfe","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.20.tgz","integrity":"sha512-PJADNrGCNM/35Bl3wVHQfvMSEytJ3BIbx0djKicIRF1B0meWxCihRfgX7FwM9GS8DeuegadtwmM9OvGuznogCw==","signatures":[{"sig":"MEYCIQDUnbRpNZSiFY8V6VhZ6XODGKwJGgFvWhj9kWpEHtqCEwIhAN2EW/yUhI3a3tHRrUMSZOdqa9pTqyg1bmI52AV86fHv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6fae036af0a7df88963af01bed5e5ba6e7f14bfe","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.21":{"name":"testem","version":"0.6.21","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.21","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b4f1662985b0d5ae0857f4a752355e2aa5c0c8e3","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.21.tgz","integrity":"sha512-RJ0nfP2imO3Shl/Wa/j3xTr+I0lWSgfSSxxz4JjZTcEIEOvIHveud6W2AebJI2TGs3d2ebdUGdebz+RjvNTU+A==","signatures":[{"sig":"MEYCIQCJwft84wPZfwBcQZbba6rHN6/+Bg62eWLRvSIzq2EnPwIhAMLkGN3L5p2U+NcY/wgP1QwGN+J081WOXkEqd9zOY/Wy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b4f1662985b0d5ae0857f4a752355e2aa5c0c8e3","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.22":{"name":"testem","version":"0.6.22","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.22","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"480b35df968aba9d3090e9c5c933e1daac2a1b83","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.22.tgz","integrity":"sha512-gE+clXi3os14RV4t/Fse15S3qI9Tg4cn8mljBuspvPXkwwdt+szdaTQlBV8qCXcZ/efte9ps5rGlgFpZHI9AXw==","signatures":[{"sig":"MEUCIA8BGv8zZ92jgyRhx++kTduYQR7/qgu6lGBt8paMmcwqAiEAymZ7RsAQ5t+2GuKxfqW/bBqKhak0WLRrZqxkYJiymBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"480b35df968aba9d3090e9c5c933e1daac2a1b83","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.23":{"name":"testem","version":"0.6.23","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.23","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ae91d4c22616ba159bc763792a84e837ef5a0ce2","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.23.tgz","integrity":"sha512-JU/NSYrgOJsmC8fL1KNVNJtZiHkaSuoWjE3E3lzMUgNpqvNAKSawGL+7cfliAzSUwOS7LeuL1yn8vZa9eWCm8Q==","signatures":[{"sig":"MEUCIGaLHmWGEyJP0LXxx6X0Ugw8U85NaQlRCnq1qJPHvuXXAiEAmenNnpZZ2x6kgDlQ/QztaVkHqgN3zii/F9fqEm6pT1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"ae91d4c22616ba159bc763792a84e837ef5a0ce2","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.24":{"name":"testem","version":"0.6.24","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.24","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"542874541dc13aceb3d95f9934dc65a171a54a9f","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.24.tgz","integrity":"sha512-9D+S9v0BILgBWH13uORBfOV2eEDWYAgGHdYz8wwYV9zhDCk86yjYcoSxlpvAJhiWyKdUZI0BKJc+7n0nKGYdZw==","signatures":[{"sig":"MEMCIBNfTEiYZ0tsFB6bnsdz7wAU5dqtBPGKybRQb2a2eYgyAh8++t0Mkg7+uOzPodUzV4EtJe1Cf62+AcIkgrf2cvc8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"542874541dc13aceb3d95f9934dc65a171a54a9f","engines":["node >= 0.8.0"],"scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"~3.1.0","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~0.9.13","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.25":{"name":"testem","version":"0.6.25","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.25","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"eb79bd1582ea7c63c33fbfad15963c095738055d","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.25.tgz","integrity":"sha512-rVyP4jI/vIGGD3AvuiQRQJeQ8KEn9blL1xx4XlG1GRIDCH372aTck65NV3FTav2YfiE/AkOs8CixWpuE0XyT5w==","signatures":[{"sig":"MEUCIQCfvdnpHaHqvYKtIW/XVRcMjYuN3DWMI6Lwi0nVSjdkSgIgHc6eUMo0ubmuXdbwBPvqBtiM9N0Mfy/FcGzU+fwhFLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"eb79bd1582ea7c63c33fbfad15963c095738055d","engines":["node >= 0.8.0"],"gitHead":"0de156240abffa9b1fa6ab14a4fb3f82fe631ca0","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.2.1","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"bundleDependencies":["express"],"optionalDependencies":{}},"0.6.26":{"name":"testem","version":"0.6.26","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.26","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"683ddb8971be6c5048f3205e53e830e6254cf9d4","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.26.tgz","integrity":"sha512-ksBO/xPYL20fOm17kBJm9LAfZZWh4mFdNKHKiX3hPL+j7QqU+b9/V7QHfQwBpSGvgOoaEfwb8/+mGwPhyjyD1g==","signatures":[{"sig":"MEUCIFJsuZMN5wokbIlIHa+YK1HBsI8RBIJf2ZkzM2OUrEqCAiEAg/0rJ9VzzNmj97J4N45z7gpcpvy/reB3oKj8B7D2xdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"683ddb8971be6c5048f3205e53e830e6254cf9d4","engines":["node >= 0.8.0"],"gitHead":"3517b651e6c9a965451a376ed421a4015953c27a","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.2.1","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.27":{"name":"testem","version":"0.6.27","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.27","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3b23a46aab3fc562cf9ab2e6a50aed5cfc9aab68","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.27.tgz","integrity":"sha512-3y4DhdV2NK7YnYIEEAgvBrCuQcB4o72EWcl5wznktZa9d4ls7A3m7an/qBKVx0HFG4ayyyWpya5qynPRXdfVcw==","signatures":[{"sig":"MEQCIAKrgfEDXgZZ5cNZsGW1jYIB+J9mW3RpO6A/KFF2BSq2AiBn0gfoyx5bZCOKp5YKyd52Elr9SHKebu8DNeW+xraufA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3b23a46aab3fc562cf9ab2e6a50aed5cfc9aab68","engines":["node >= 0.8.0"],"gitHead":"6454c236c2b1778a5b46bbdf91c61fd5ad72249a","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.2.1","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.28":{"name":"testem","version":"0.6.28","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.28","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"72b11be6d15333f206695720f73669bdc66483aa","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.28.tgz","integrity":"sha512-6MGA7br5YbL2qItZhWJEqLEignpmQjJFT4U04Z6U9wKAO14LSqQdxpp5cteMqdI0iHAXlZlVm0NoKjHGmmg8OQ==","signatures":[{"sig":"MEYCIQCqokC5onVlpmiEMD0dOZTJ3NF4Zcgb5zYmj0hs9vnqTQIhAIo5/+Pjhn1QFJ3XALr2SZoOIi6nJC/Bru5l/wwTIsGh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"72b11be6d15333f206695720f73669bdc66483aa","engines":["node >= 0.8.0"],"gitHead":"e606e9124157f882257786d346fbaee8ee8f7bad","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/*/*_tests.js tests/*/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/*/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.2.1","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.29":{"name":"testem","version":"0.6.29","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.29","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"cfd7f97382cd7217049a9a81f351987a1a2328dd","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.29.tgz","integrity":"sha512-mlLAH3cmw5Cj1kZhgazAhcbmWo0xAHySrdPJvync0uqbiZ2ncBYASMfokwVpP3FCg+POJYPdV1RdGC5yOo9kMw==","signatures":[{"sig":"MEYCIQCOlhWWtHHPnr6CquB8IFdwvzRu3OPF9yK8JaX/tsBc0gIhALPw/32doKyh7Xgfxs8XgmzRPY08eA9ATvqHZCer8Zwi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"cfd7f97382cd7217049a9a81f351987a1a2328dd","engines":["node >= 0.8.0"],"gitHead":"bbf300bf2403f12615866ffe7bae613803b40e5f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.3.2","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.30":{"name":"testem","version":"0.6.30","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.30","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c0861f7cddb2f5baa3422432b1b013229cd57e5e","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.30.tgz","integrity":"sha512-VzniggmRZwZHOsM8NuzqqFbE+rjiA3QZ5lbvi9NcN9IWIQWoVmifo/f7Z6n8RfmCC2xgOkJMyLrgh7GoMNLOUA==","signatures":[{"sig":"MEYCIQDuJ35NZLyTNRaY+7XYLxs+6Yq6+b7PmcdzMn3/QlACKAIhAKbqApBannLMqsyfTsJnoIx81zUpWWOkOWLATHA3+BZA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"c0861f7cddb2f5baa3422432b1b013229cd57e5e","engines":["node >= 0.8.0"],"gitHead":"4981220a396813d5171ddaa8cd1e89746955384f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.3.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.3.2","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.31":{"name":"testem","version":"0.6.31","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.31","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d99b8154203363625f84bafd6b9187fc94de7042","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.31.tgz","integrity":"sha512-G0Q3bwFlr6y2P/4S4UY2MTlBAYtS7zr9RQfeP6d4oDtw+zw12ytLbI5rcXVz0n8qgKnqMwC6yVtSRnZzPumDiA==","signatures":[{"sig":"MEYCIQCMw7f/6h1lo3Gkf6BpkTYcE0qOiQo1xGEsIJ1xUhZtngIhAPWvxVB1N/M8t8oadVKNcch7zSkFQaLpAm0ll0ff4PlI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"d99b8154203363625f84bafd6b9187fc94de7042","engines":["node >= 0.8.0"],"gitHead":"987cd8f54cad3b4adb8f45a32f94c549a53641b0","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.3.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.3.2","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"*","ispy":"~0.1.1","jsdom":"~0.5.2","mocha":"*","sinon":"~1.7.3","request":"~2.12.0","bodydouble":"~0.1.1","concat-stream":"~1.0.0"},"optionalDependencies":{}},"0.6.32":{"name":"testem","version":"0.6.32","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.32","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"43d65e0e8d99373663c0e122b865dc18084d873b","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.32.tgz","integrity":"sha512-SAfCGHMtOZEH/mW8Q6dqtN+812rIqBieiQA3oeapDA6Pge4MUwuwi7xy39dHNHwi87mibP5EhlCxWVd3N0p8Eg==","signatures":[{"sig":"MEUCIQCZWiqNbcwAa6vgy2FPexNafRbo1llSdclOVgloByBgjAIgI3W8G7dNJCszw7zKQRkXB1vUw5fJCSoVwjUa8w2ioaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"43d65e0e8d99373663c0e122b865dc18084d873b","engines":["node >= 0.8.0"],"gitHead":"5ec05735cb6427acde4dff274f01f8c0990bc53e","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.3.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"tap":"~0.4.4","glob":"~3.1.21","async":"~0.2.7","charm":"~0.0.5","growl":"~1.7.0","colors":"~0.6.0","npmlog":"~0.0.6","rimraf":"~2.2.0","express":"^4.10.7","fileset":"~0.1.4","js-yaml":"~2.1.0","backbone":"~1.0.0","fireworm":"~0.6.0","mustache":"~0.4.0","commander":"*","socket.io":"~1.3.2","http-proxy":"~0.10.2","xml-escape":"~1.0.0","consolidate":"~0.8.0","did_it_work":"~0.0.5","styled_string":"*"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.33":{"name":"testem","version":"0.6.33","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.33","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2881b6273d9e170ef2c03a0b359e1cf7f531d08a","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.33.tgz","integrity":"sha512-m0wo6rhrW8LRSJftSts80gYn4kDh19HHFc1TsKDg9wsKt0G36U22KgnEZX4vR/9I96CCCrO/mBLJt//fUjmjdg==","signatures":[{"sig":"MEUCIBD54XWzUuUSiRy+spp/qKY5J8bOxF9GNR33xqpNsXb7AiEAypnmtOpKsCKgv0mnjjHAJAG/9MojanA+Lviibd5Hmhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2881b6273d9e170ef2c03a0b359e1cf7f531d08a","engines":["node >= 0.8.0"],"gitHead":"b76d81bb7b7466c518f53e948d9b9543813b70b6","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.34":{"name":"testem","version":"0.6.34","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.34","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d3e2a60421780eb964af44f4e883689561968239","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.34.tgz","integrity":"sha512-C1KTB67nLgHZJj7s5Fy0Ulf2jvbRm+qS9vusMOXXuJrpXlpmT9TxUsiDyy9p+jYTnxP+4Dk34s5YwW5Ns+g5Lw==","signatures":[{"sig":"MEUCIQCnLXGR/pt4bBwl+tmj8fnAAjic93MdpZgHnE0hHlIYiwIgIHFHTgBKzo6kywubh2U4P5XwO9EiyPtGDE2SPRzKjac=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"d3e2a60421780eb964af44f4e883689561968239","engines":["node >= 0.8.0"],"gitHead":"9c3ff4cdcbd1f52c928bf007a17af40e4dc21d6f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.35":{"name":"testem","version":"0.6.35","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.35","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8c49feeaa7aed01a847d042257bcbe995d5acd86","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.35.tgz","integrity":"sha512-PNomuc75HwMCkS7MpoI/4pVqYkD1StPe6nJebjzpRX/RSnA77QnbcactNw/xHi6kvyDuVZ+3J/JVtlFgf/OLlQ==","signatures":[{"sig":"MEQCIASu0RJAfV80Wqm/wrqP4jCyVzBSteuzhAbkQGco/p3lAiBADI2Vt1Z6mlsOaZ/jFGUrLaOPYg4slnnIxzq0ewCdNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"8c49feeaa7aed01a847d042257bcbe995d5acd86","engines":["node >= 0.8.0"],"gitHead":"b924aabe62681cd127e2f241fba59b22bb2e4ff6","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.36":{"name":"testem","version":"0.6.36","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.36","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6287a27ada2739ac438359607db3e4a98474e5d1","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.36.tgz","integrity":"sha512-4gYN7Mu7B1S6bY3k+R9sEWhFn8Wvcl6y5FsP5ZsSkBpAnCM/sMpDmeJ5u+F2NDhLkyXzk5PDelrFYBAQBEsPWA==","signatures":[{"sig":"MEUCIEMNtRiW/t7g1qsUm2BsawXh5XpGzNW1XR8X1KdX/dGxAiEAsA3gXhUmT8mxkA2PpbddiT/1gIr8iKCsr+K21xx+mz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6287a27ada2739ac438359607db3e4a98474e5d1","engines":["node >= 0.8.0"],"gitHead":"b1390a3e078494bf78994f6dff1a2dcef57ff4bb","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.37":{"name":"testem","version":"0.6.37","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.37","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4e260140b4d0a1f8b99e96c82cd56a753f22d0ca","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.37.tgz","integrity":"sha512-EBevoBRfb+Pv/tY6KKzAYTU/7ncFaMKFRfFQLmiAQYhjrH8yl3W9m8Quu1VdRTfQEUeBaenOqm8GDpyi62f2eQ==","signatures":[{"sig":"MEYCIQDIdCxYaJ4ZWm31hTlHYJTUQhkJPnvcUFSxxpcoAI7C9gIhAJvWLviZiMnpZlw/xsRRv3RPIWafJ5nzp7jKD1DmWuf4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"4e260140b4d0a1f8b99e96c82cd56a753f22d0ca","engines":["node >= 0.8.0"],"gitHead":"b7fb6b5a1087e536ac5d3ef2990b71ed256fbd6d","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.38":{"name":"testem","version":"0.6.38","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.38","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"39bffdb184e841d739cba42ed6fe2eb97d154fe9","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.38.tgz","integrity":"sha512-tqj7fYCzmEBFIOQRn/zsW0eFH/e+hnBSkRaHwhCwoD3fnvJl8q4Nz0S53ZpKUFEm2nkP5uohZkZA6SV5dMxfIg==","signatures":[{"sig":"MEYCIQDT0RBVnnPvIc9d/5LqgYrDTtIxRXYSWapJUEFB5/mV2AIhANeRfb3vqd1JGH6L+UUK7stRKtl8GvQM/a0e6K0qpwmH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"39bffdb184e841d739cba42ed6fe2eb97d154fe9","engines":["node >= 0.8.0"],"gitHead":"66bc820faab0b17983d094991242141353a5878b","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.6.39":{"name":"testem","version":"0.6.39","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.6.39","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1af9185d753d14d5edd58af8f167ae18bd1de2d9","tarball":"https://registry.npmjs.org/testem/-/testem-0.6.39.tgz","integrity":"sha512-IpM3OjHZU/UNUPirbLi0fNJoG7XtvPy1R+NbFGmUAWMrN54e+BZxDB5B7VJLVpFns2Qr9ucfw2v/JoWaZ7ZFVA==","signatures":[{"sig":"MEQCIH8Yi7Rhdri0i3tsD+bRE+i86uYkHqGKUIe2CI6GyhxrAiBNkAcDA+uAaHGZR90s3uNdopxgcBner+A+6oqIZ1d1Vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"1af9185d753d14d5edd58af8f167ae18bd1de2d9","engines":["node >= 0.8.0"],"gitHead":"f56ce514366b90efbb6309629e0126f91a227db0","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.10.36","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.0-0":{"name":"testem","version":"0.7.0-0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.0-0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c4c1e72aac51a7e2344293c32ae6e7a77c546cf8","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.0-0.tgz","integrity":"sha512-IMIkbpFiAHWfGaB1IAdk6ai1iSGOwLIYrn1brhULlIebi7OtSN5jsMzapVtOBfp68J9lr6hBePeeE5NB3/FpsA==","signatures":[{"sig":"MEYCIQCtT7cMdVUq/GdDzXGFEgD7ZdW38GMy3VGygwdqGl+aMAIhAOhe6Db87DmrUXQDIZtCJ+WmTVkZsZ4suwWIVWV+Ma6+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"c4c1e72aac51a7e2344293c32ae6e7a77c546cf8","engines":["node >= 0.8.0"],"gitHead":"c1a5662ff5c524744f84f89844b3975ea73eb448","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.5.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.10.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^1.10.0","ispy":"^0.1.2","mocha":"git+https://github.com/mochajs/mocha#4dbf640","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.0-1":{"name":"testem","version":"0.7.0-1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.0-1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5204d700a8ce12577c1797037bd913da4036fb9e","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.0-1.tgz","integrity":"sha512-hcs8zynQfJKqVLsRkG0z6cNsr1iDEVXL/ulwYMMUUT+7HmRJuVfbFo7lJcSqmhIz7Mi4jumk2EekltB6Jap4bw==","signatures":[{"sig":"MEUCIQDIw4PZm8jP2I2dLQnxQlUB2HDjtUl2mUMbIrZhp6/LPgIgbBABqom6Fc9KC8hbfD8trft1VGPCoNOleCWvzx4GqWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"5204d700a8ce12577c1797037bd913da4036fb9e","engines":["node >= 0.8.0"],"gitHead":"0ceb163063fa41e02e1f1ec60dd867cff0035e4d","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.0":{"name":"testem","version":"0.7.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b8c4687d080f333d5204fef2da048982bb623763","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.0.tgz","integrity":"sha512-Mdou3X3G9aY2S4clCCJSouqA0cJIhS22Om61hgDyBjFJzGvvpt9qSFj6kmk7p8lO8z54/RdsgLdsPKQHinOQEA==","signatures":[{"sig":"MEUCIC5xrWMz2W4IwhUc4VZWQRxBWM4e+fC1I4nQP3KXAjjXAiEAmm5Ylo/c5z4k6LnSw15e8P7rbueYEWiSRHobYY6a1x0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b8c4687d080f333d5204fef2da048982bb623763","engines":["node >= 0.8.0"],"gitHead":"9193c543bf75d9b370d21a0040e65b00a6b10256","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"~1.3.2","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.1":{"name":"testem","version":"0.7.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b0a6b274ae32dbb59f7729a3607b427dedd07bac","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.1.tgz","integrity":"sha512-OK6p6ijXdcKMcrLE2/Ob9awwCO+K6TCN3PYol9MiZJDon//j2DX5bfZoqVJ59FGRTn58TWlLjzKLlNq12z6cBg==","signatures":[{"sig":"MEQCHy0PleG1h9LuXNl8Yov5D7Orb+YaCPIFrtlwV8QqnicCIQCac8cumPiArquNTN0FXcnI4Z6WmWVf7CatzHOjvvabog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b0a6b274ae32dbb59f7729a3607b427dedd07bac","engines":["node >= 0.8.0"],"gitHead":"eb1c67aae5d8db4c7190f827d035fb2346353a4b","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.2":{"name":"testem","version":"0.7.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3d1c12ebe2cf9d89eda63ffa0b3727f51dc1f696","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.2.tgz","integrity":"sha512-0TG4AM/VdTwe29p3Vcxct1ShCB1kMKfghBrVb7MhQiqiFqKrb3jB2yXEE8soASz7JtR4Oai38mKDxkYuXR24GQ==","signatures":[{"sig":"MEYCIQDdDG/mx4BuTfevcr1hW7UvPSCWyKasHX7wN6rGcn4/0gIhAIDc0cQmEG60Bgc9j85bTTAxRAbLOUqpJD3AQVwvQ/EE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3d1c12ebe2cf9d89eda63ffa0b3727f51dc1f696","engines":["node >= 0.8.0"],"gitHead":"92474eb9afd69322824bcfa22f1526e949c31cf6","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.3":{"name":"testem","version":"0.7.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0d6e9581f2992736dbde65df0ced71dbfaa63714","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.3.tgz","integrity":"sha512-fsUSGzJ/FN66e67SgDWPg9FHDtAwZwP4Ys2UjtCD1KSXuXMf40r3gC6MVxJNgP9ZwsS//IubZ1vsj+Jg7+aFPw==","signatures":[{"sig":"MEUCIBRiiG2bYqO5ZHgrFxQ6ANcYIPOxHaVXJTrcENCprJUUAiEAkQ9apLt5OoiB9WuGHt57m5/ZWWQS2ReH2S++DsigLNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"0d6e9581f2992736dbde65df0ced71dbfaa63714","engines":["node >= 0.8.0"],"gitHead":"5edd1af0f50e5d9c639f27ce350e13ee0a7a8584","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","mkdirp":"^0.5.0","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.4":{"name":"testem","version":"0.7.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"5ae7f44817b95a2e04d47f3a7dc46cacb93f31ec","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.4.tgz","integrity":"sha512-slrLlbvMM+BETrHSSWTQDM5SfYq6mH32rALizdlQXVg03nPkQCbwgKwHjfj5C/hL2kYr80/Rvy0ORX4o4iMqpg==","signatures":[{"sig":"MEUCIQD21box/C0VNp0GZy9WwSjMFAMTecf4w3o5Qo8sbpj+wgIgK9K59gRfL8E9xMr/RndVKXnAQKh/4SEvp7Ljq1J1NII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"5ae7f44817b95a2e04d47f3a7dc46cacb93f31ec","engines":["node >= 0.8.0"],"gitHead":"b1117ca638c0ff3bbcc81dfd007ed3e032a4ebb2","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","mkdirp":"^0.5.0","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.5":{"name":"testem","version":"0.7.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d4b2654c61fd016726fd4b1b56b6a50fb5cd149b","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.5.tgz","integrity":"sha512-w0/xR/l1KwQbj/2cIShUbt2lidY72eVqUotWuhCnzos7EWXYoiCmlDaaMxOgKB8664N6FbOdAzyy+/JaAQl2Aw==","signatures":[{"sig":"MEYCIQCl7t/0Tzzh8LqSillg4W2mpsUS83FyZte6WFtDDxzhagIhAODfVK7a9WhUqAhkysdRMTkjCUCa9ktyxDIodoyZ1zPX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"d4b2654c61fd016726fd4b1b56b6a50fb5cd149b","engines":["node >= 0.8.0"],"gitHead":"71ab4e0484fb6a5bebcdb879f16cd77f3bf542bc","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.6":{"name":"testem","version":"0.7.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3a9640bddc847bc56a97274e8417fe344d0d468f","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.6.tgz","integrity":"sha512-PAkuye36tdKH5Up6mrtU89IUYBsoxhsvg1QimciniQDnPsbB0BJXfhS28TuKA6QwAcKUurLaFLAofEDsOB9+9g==","signatures":[{"sig":"MEUCID+EYoBnvGjcmjfXYVxrCy1uakj/TgL5SBCFNifn20fGAiEAxh4gCqll/N+8XhuX8E8xki7SDFi8szQknsd43ZzD+D4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3a9640bddc847bc56a97274e8417fe344d0d468f","engines":["node >= 0.8.0"],"gitHead":"8af744d0c637f456238dd77ead1d7c64ff4df515","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.5.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.0","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","xml-escape":"^1.0.0","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.7.7":{"name":"testem","version":"0.7.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.7.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b548d80e5b48b64c32a8eeaa0cdda6a7853e915a","tarball":"https://registry.npmjs.org/testem/-/testem-0.7.7.tgz","integrity":"sha512-ZgewhKRuQS/JYHHdN29JVT7vFbZlv55HXD76Fy9LKJ+vmHlE/TjNj8T58CR4Kx1KKCSqEk2QxFbTrTYDbiR0Xw==","signatures":[{"sig":"MEQCIGI2hQgl0CNhYO5ZqwQGCRAPzkP7P/tfIh8BL8F9yPxGAiAsIEffzsHhNq1JUdPJNPmavRgcDOMz69yzAsCDulB0xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b548d80e5b48b64c32a8eeaa0cdda6a7853e915a","engines":["node >= 0.8.0"],"gitHead":"de879ad18fae7eff03fa6f1d9159431e942e6503","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"1.4.28","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.0-0":{"name":"testem","version":"0.8.0-0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.0-0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"dec95d72cd9d2be92009d59792d807cf9b478273","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.0-0.tgz","integrity":"sha512-xgcMWz+rcDkv7EzGkVmQ7ftEeb8IsZuDwvHrOVZoQiTz9jubtUyfdPgVLI+WDjiuMMpv6zKSYNlA9d4uNwssTQ==","signatures":[{"sig":"MEYCIQCezrKoV9j4leAjLhBYqn4Dm9IOL0RY6CUyLsp84DuWKQIhAIb+hKr96fWVJiwbH6Ye3JNMJw6KRgC1SH+vfYy/kHgd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"dec95d72cd9d2be92009d59792d807cf9b478273","engines":["node >= 0.8.0"],"gitHead":"fa5969f8396952fb6720e68c00da0e5bc09085e9","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.0":{"name":"testem","version":"0.8.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6394c3765100f3eaf1cdfb89286831375d5f39b9","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.0.tgz","integrity":"sha512-deMJa0elsmDF1FSifoMF1t87YsXeWUe1J6HyKg//2Eanx4AtmsOY5avmoV1DrJjnrFS0Tr2VUgnZ5faDuPw3zA==","signatures":[{"sig":"MEQCICOAiE8zKE4qiFeRW9FqB8ejkfk6Htekx7SAAThgye10AiBxaQbsTufZeoTYwJdUez61ES0nOCbaeMSDzwd1rN6BAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6394c3765100f3eaf1cdfb89286831375d5f39b9","engines":["node >= 0.8.0"],"gitHead":"32e232ae406f1930b33b96c07583ac718083341f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.1":{"name":"testem","version":"0.8.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ee162ece2c88cd2b5214c50f55e7145af8b89262","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.1.tgz","integrity":"sha512-VZAN9fYcrzd36irKLlH1P6d2m9JYSp/ItYnxoBi0IB+MXAr+bFfdsOh07XMW8Qv6EuMHUjv1Cxom93NDqNn1ag==","signatures":[{"sig":"MEUCIFfKkqvxxZuYtkTLAhfMnvHcJ13gVQM66vVHkavqi7hRAiEA1hbD0N8VC3v88ZhoFHcA4SzfUDDIV5/+bi29ogndxP0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"ee162ece2c88cd2b5214c50f55e7145af8b89262","engines":["node >= 0.8.0"],"gitHead":"c69d34e6c8c85eb35cd8a6b77c4cf8d9deed3a05","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.2":{"name":"testem","version":"0.8.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"78fffdd401253c1e856e256e4ade3a7871f9e303","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.2.tgz","integrity":"sha512-9L9WtsGzAcWbyERs9ve55CRz19iy6Rekn81c+b4Eq2LmTm9wBbVvmG8PtTGTBpP9Nc1ADW2cF099t4fjrUnPaA==","signatures":[{"sig":"MEUCIQCfmQW5kH6eQTT8hDcS82u6b6WryZzN1iK/LZhEYP+zcAIgU3dunYJbMVECFMXMm43nQ8wwIKGf6s2lT9iFsWJ1RYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"78fffdd401253c1e856e256e4ade3a7871f9e303","engines":["node >= 0.8.0"],"gitHead":"0522c5601d03129a4ed9cf7612768ac329363b6b","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"tap":"^0.6.0","glob":"^4.3.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^1.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.11.0","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.18.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.3":{"name":"testem","version":"0.8.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"164dedb9df7dcd96c27d1576cae3f3544da56d6e","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.3.tgz","integrity":"sha512-Q3o2GNkHyLOYnReqXu5tFGOFxYnWAcwhckiV3DvVQ6aUtgJoscOE37kUUFSHuz+cX57AQXZNMch55BPVj0DWAQ==","signatures":[{"sig":"MEYCIQD0dnUAVXhYOf133ObAtbV3H/rZb6CquUwMns007tuoSwIhAIoYFRXCQDYEyg4r3SlfdKYH5l7ltggyscKb2HKrPnpd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"164dedb9df7dcd96c27d1576cae3f3544da56d6e","engines":["node >= 0.8.0"],"gitHead":"48d72c984c82a5e426e61294dac3480aada07890","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"tap":"^0.7.1","glob":"^5.0.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.12.1","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.4":{"name":"testem","version":"0.8.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6485428a8346cf90c08c9f378c6aa67b9e85c245","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.4.tgz","integrity":"sha512-Ok1N79RYUWS5VEYdvHooR8ayatCwnl7hJ8n4Ilqwht1A2IZj5p4s2mK50zXgBVTGPbGdT2fnLQhVV7/Edu2K3Q==","signatures":[{"sig":"MEYCIQDyClu4lVwhFXjanN2ZA94OaIaABHyhlDP4FYLAdWI5JQIhAJBdTd6/XECuDheNT26MPQY+sbb/WYB456wbpFoXDl3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6485428a8346cf90c08c9f378c6aa67b9e85c245","engines":["node >= 0.8.0"],"gitHead":"cbd7655a75c62ad980e5c3052d92b7fc0cd37478","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"airportyh","email":"airportyh@gmail.com"},"deprecated":"Accidentally released breaking change","repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.7.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","cross-spawn":"^0.4.0","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.8.5":{"name":"testem","version":"0.8.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.8.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"58a7f2b7e2f1288245221c82157ad90a3f01fa37","tarball":"https://registry.npmjs.org/testem/-/testem-0.8.5.tgz","integrity":"sha512-6ezv/LTfP8g03LH49/P1mS6H23AbRa9lwUCjqP8lxomTP/ezVO1+IK3p6EoRVd7rNYiHPfNH1S6ULZs8FAMSAA==","signatures":[{"sig":"MEUCIGSTIJngvvNIXNnzvf9giIU6X4Ae6Z4aajXuC+3nRfg7AiEAkg4ts9D6dHmkumFxyyhfcIGZSj+dSbhDEjUSqYXUqI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"58a7f2b7e2f1288245221c82157ad90a3f01fa37","engines":["node >= 0.8.0"],"gitHead":"2333cb6d02c0d7f98296a6dc02e8f4bedd9acf60","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.11.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"0.12.5","dependencies":{"tap":"^0.7.1","glob":"^5.0.5","async":"^0.9.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.1.5","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","consolidate":"^0.12.1","cross-spawn":"^0.2.6","did_it_work":"0.0.6","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.25","chai":"^2.0.0","ispy":"^0.1.2","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.0-0":{"name":"testem","version":"0.9.0-0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.0-0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"aff09deff11b909f17ac4685f85bd80789781384","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.0-0.tgz","integrity":"sha512-gtgjhCb0gwvXpbw9Lah4dLotDtHQH2eGYlk+mciMZIOjDlGQ8Gb5SNfE5jEAFXIvM7W9H//dk/QJ8oWSRp7Ydg==","signatures":[{"sig":"MEQCIELaPdi9UKklxRDj5U1ee1UVoo0XUzxcgvrbB4z/wsDTAiBSqXc9w31ZYsU/3T/NMeL/eqevptxgVIX9XzE9kCXmUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"aff09deff11b909f17ac4685f85bd80789781384","engines":["node >= 0.8.0"],"gitHead":"9ce1830e54d7a5b1f1480a400ef4ee2ae92a9afe","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.11.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.3.3","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^1.0.1"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^10.2.4","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.0-1":{"name":"testem","version":"0.9.0-1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.0-1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"cf703568728e63fd535e2c70b8e5c64e2825d714","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.0-1.tgz","integrity":"sha512-68yGBmoj5BPMS9CJl4xOwb/WTgC+1mFc3y95/LcTdSnNTE8ZznpKY5kvR0/p4ASLlp7IDEQs6IupRCrNYn0NcA==","signatures":[{"sig":"MEYCIQDAuXKM+/KIpLbBrNA1r7eOsuXAg9zkj6jKdjLr6gYNSwIhAPExBfvjpAcsmBR9OsbwaG5s0xCNxh4vZrtHpWJMzJE7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"cf703568728e63fd535e2c70b8e5c64e2825d714","engines":["node >= 0.8.0"],"gitHead":"c1457be93fbe86982c1008c3994c5d3ce6a76e33","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.11.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.3.3","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.4","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^1.0.1"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^10.2.4","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.0-2":{"name":"testem","version":"0.9.0-2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.0-2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4975c57add4e284e3cb6c9d3cc1fd82e7221c34e","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.0-2.tgz","integrity":"sha512-P+WIvV7YD/Xb9NJheFReGsmg+1S6ijTTQfNbOPZPMLiQapWiazb/a5i+BnRotqgHs3xci1dYcwmqIHunxgQIUg==","signatures":[{"sig":"MEYCIQDTqDyB0GqO+YImUY1nARiBKEngqoQ1nqR48JBMVox0MAIhAMsjePbt4pLRP2Iqp+4laqkebkabmrObIK1ssPpEH3u9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"4975c57add4e284e3cb6c9d3cc1fd82e7221c34e","engines":["node >= 0.8.0"],"gitHead":"5b1e90dcd8194ea528cc5eb34ffcd4002e89429f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.4.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^1.0.1"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^10.2.4","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.0":{"name":"testem","version":"0.9.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c958d8088fe8de06a6550c4ed856c765222dbe66","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.0.tgz","integrity":"sha512-81K7Xmv+JiVJMlfakXXrFG0B381bMRuIhWRPz9tlKJiPNOTjAOLHsT2qmo73eQweMBMQdiBz3wMX194M1MWm+Q==","signatures":[{"sig":"MEUCIC6OvC5Bwb4b7KQicFVYpKzVzENhU9a6yavSx0NdMXW6AiEA0w7UHXoGqEQM79igeX1ignejire/DbKz3tgBKFpq9Iw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"c958d8088fe8de06a6550c4ed856c765222dbe66","engines":["node >= 0.8.0"],"gitHead":"cef85dde5d85e124bc50f05d2183acd831a11a37","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.4.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^1.0.1"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^10.2.4","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.1":{"name":"testem","version":"0.9.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2b701612aafd717cd70b42259382700b34e558b3","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.1.tgz","integrity":"sha512-gA7b3wToSY2QKZYblNO5S5P3+fGoCDe2W1n277IYfxEUZPsrf6EjtqVlAqQxJ3HKw+4ngQsrojzc4uVIjbGUlA==","signatures":[{"sig":"MEUCIFRvwDJJH9T8ZH7TmojaR89KeBR0jhYMZkfKBhvNyrr9AiEAvQP1i9UMaZnk+arEBD3RHJU7y2uty5BxVVjragOtCwQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2b701612aafd717cd70b42259382700b34e558b3","engines":["node >= 0.8.0"],"gitHead":"4b6ece4b9284c3a33d30446653591e5d7cb4ae95","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.4.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.2":{"name":"testem","version":"0.9.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f703a30950b7cedecdda385e1fefc60aa33149aa","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.2.tgz","integrity":"sha512-BNtVYrOnM7i5rT2SjQWuJKimDL+2SLNbitlHrcPmh+5aqIHysc7Bzu4GBEoBWGDAgUGVvGWP2gLey+QZn20drA==","signatures":[{"sig":"MEYCIQC2XEZBq7mQp7bDAwqtfo2GoA8zEDXxhhFP1TzYMXteqwIhAPyE1O3dQ2gk437MvqvL33B1BgOMBZzPlVtJrlwhhKLP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"f703a30950b7cedecdda385e1fefc60aa33149aa","engines":["node >= 0.8.0"],"gitHead":"253e90c76d6cfb426c90e3d4606ec007cc255786","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.4":{"name":"testem","version":"0.9.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"163e99413282eeabf5bad6c927cbc4e0d2957862","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.4.tgz","integrity":"sha512-5G4SUW5LYPb/c0ILk9G3R2QsbTcmAbXKf8hKG/I87Vr1MdSijr5L0pLSjZdhShMADBvXoaJ7HXJSj+A8Yivdyg==","signatures":[{"sig":"MEQCIAGhjMijhtEDLM7kElZmGVWTwrp+DFcf0+VVz2YIjR6mAiBfhZLXDvzvTalg5WLeq4hwtoZ6jzkeKZjkHGhA384H9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"163e99413282eeabf5bad6c927cbc4e0d2957862","engines":["node >= 0.8.0"],"gitHead":"a786d599d2a736c3b2753d616411e504b6ad4d3d","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.26","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.5":{"name":"testem","version":"0.9.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ebc086dfcbcea4a036ab97c2ddf1d2264abe2be6","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.5.tgz","integrity":"sha512-GKsfhOry7vCtftfKYeMMOn8RcUSN/6oHRXlUg1lFfNuF8BDYSc/TNQvIXpNeI6tN0bm6glq4p6hoUv9W0zF81Q==","signatures":[{"sig":"MEQCIBjLaDlF02sqQZBEsvkPHDPBrSH2Th3pMNS3B08MGDRWAiBb4dDgJL0hwH8IbE5pRXeoIvKgpBgyw80LRHXZsPuP5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"ebc086dfcbcea4a036ab97c2ddf1d2264abe2be6","engines":["node >= 0.8.0"],"gitHead":"ab885947875f81748c9de1b7767bc18f4939d298","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.6","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.27","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.6":{"name":"testem","version":"0.9.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"43c9f7329ccf2997c1ebe01fc1efe1d8db1151d0","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.6.tgz","integrity":"sha512-OmFt93yd2QzAOs0m0hWnuRHbNC0AL2HvqFN797J/b34jdTKsfg54H5x5mXh6IfJWfC0KpskfKiKDfdPlZJ3xeg==","signatures":[{"sig":"MEQCIFwddPJYuHDU360Wx9wqHz0wqBTwhNvorYVSZtVLxe75AiB1oTssRZu+Tgg2WT8XKL52rDyvSOrtllMp1OeL5/ww+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"43c9f7329ccf2997c1ebe01fc1efe1d8db1151d0","engines":["node >= 0.8.0"],"gitHead":"18ef3355dd533742eac68bd0e6dcf766b5d1462d","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.7","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.27","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.7":{"name":"testem","version":"0.9.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"22fd4807bfccdb7ce6c25c0933587932b1b46abe","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.7.tgz","integrity":"sha512-DAos3l787pS7gl4SJ2T3aX1rN+MDBSehiPSfz7YFsPxqU5+0tD6rDuqpPhQEVv1OHZ4+rfE1Di5ev5ninO8BTw==","signatures":[{"sig":"MEUCIB09pReApg/lIZLfwCYEoErxe44HHN1tf943eTL8rgbDAiEA98JpHOb1t0I0Mpj9F7FXXLmxd0wsK8HGqfv/AAYwp3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"22fd4807bfccdb7ce6c25c0933587932b1b46abe","engines":["node >= 0.8.0"],"gitHead":"c71081dfb187d784a86a193b66354c14d5784c1f","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.7","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.27","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.8":{"name":"testem","version":"0.9.8","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.8","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d22492752a15b8a794efae33fdc34c583b886e2c","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.8.tgz","integrity":"sha512-eEP2oCizUNX5vIqZlSEiTSasyvXGVdrlVbsahu6Rm7bdRMNynyxmOH8cham1ndzarm8xHC0aZ18WSmq3u5SZKw==","signatures":[{"sig":"MEUCIHsQCQB1Yt52Mb+xdaB03pZxBSilYgiLadycqu78A0nGAiEAywW3o5MpVvEZwH4GOc5Bg1+hktLDvy7f/Y1ExHg3w0g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"d22492752a15b8a794efae33fdc34c583b886e2c","engines":["node >= 0.8.0"],"gitHead":"390a068da493c4bc4653c2040bc4893ce8c813b0","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.13.2","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"2.5.0","dependencies":{"glob":"^5.0.5","async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","colors":"^1.0.3","mkdirp":"^0.5.0","npmlog":"^1.0.0","printf":"^0.2.3","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"^1.3.7","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.27","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2","concat-stream":"^1.4.7"},"optionalDependencies":{}},"0.9.9":{"name":"testem","version":"0.9.9","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.9","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0832dae8c3039e562fa7e0f039cca27cd1bccbf4","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.9.tgz","integrity":"sha512-rlgVHD9sqUT2EMU9iV2QL8Ollkx126xmpf9+guTgs6+c/St3p63RQEL0Md0uEpGoyoK5q42LbuXgomf792bx2w==","signatures":[{"sig":"MEUCIQCAipmgCH98SbPeTSE9Dmsd4Ba6rirKAwbe21ObepwMmwIgZht745v4Knp+S8F1il2Byx9daDgBTA19EB2xZPnKk8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"0832dae8c3039e562fa7e0f039cca27cd1bccbf4","engines":["node >= 0.8.0"],"gitHead":"4031e33d1087a946a8ca524dc395bea768e30f3d","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.14.7","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","mkdirp":"^0.5.0","npmlog":"^1.0.0","printf":"^0.2.3","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","socket.io":"github:patocallaghan/socket.io#1.3.7-pure","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"0.9.10":{"name":"testem","version":"0.9.10","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.10","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"346a4b64296a2a904a9ca5b551590eedc40986ec","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.10.tgz","integrity":"sha512-+FlF04SWYxy1Vre6eDMKlpLQlJIGcUtCBI24MTRlo3GPJitNGrIf5wwc5gcAeDIT6rxbptAPf5MdVoH9ubWmOg==","signatures":[{"sig":"MEUCIQD6MGqZWvih5MX8a2vTxiwwzYHC0i3UHbS57eVFVBKvvgIgYIsCM7WtZmq+PmviFiP3Hjjk+RvL1fvud0WKuqw4un4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"346a4b64296a2a904a9ca5b551590eedc40986ec","engines":["node >= 0.8.0"],"gitHead":"af1fdc6a81675abb7fd95630711898d184071709","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.14.7","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","mkdirp":"^0.5.0","npmlog":"^1.0.0","printf":"^0.2.3","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"0.9.11":{"name":"testem","version":"0.9.11","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@0.9.11","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/airportyh/testem#readme","bugs":{"url":"http://github.com/airportyh/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3e6ba35e9e1b520c4288cd0e1a9611cb068e62f7","tarball":"https://registry.npmjs.org/testem/-/testem-0.9.11.tgz","integrity":"sha512-8jLDgwuAVpkDOufAPOPyK+jKQ3gQvi7N1+cdRJRHCzqCZ74o0L4ywCJsoSXty2284AeuW6219eyGfExi0DKCmg==","signatures":[{"sig":"MEUCIE9XExBcHevgWXS9ThiCOs2nzWMvfErzHue+35jsBZptAiEAy3gB34cYJqSUAc4BF3lA0VGzK7mHopyIhXRp6Xglmm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3e6ba35e9e1b520c4288cd0e1a9611cb068e62f7","engines":["node >= 0.8.0"],"gitHead":"4ebfba9ab54a6969937f543b89974efcba311019","scripts":{"test":"mocha --timeout 3000 tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js -R spec","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/ui/*_tests.js tests/ci/*_tests.js; cover report html; open cover_html/index.html"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/airportyh/testem.git","type":"git"},"_npmVersion":"2.14.7","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","growl":"^1.8.1","mkdirp":"^0.5.0","npmlog":"^1.0.0","printf":"^0.2.3","rimraf":"^2.2.8","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.6.6","mustache":"^2.0.0","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.0.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.12.2","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^11.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.1":{"name":"testem","version":"1.0.0-rc.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e997298b102739d2ebd8008380b9a260b14e9856","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.1.tgz","integrity":"sha512-7cBI+HMOtR6LQaRG0FapIk6+pWolu90PFvFyPg3fRxuTGnf7GqLuosvxceF/5MOQnVwl0DCwI7ct48AyJukrBQ==","signatures":[{"sig":"MEUCIQCyVD2TsRJ7Pg5LOlXM7XrY+tQEtfw0/CYUw51KlgCfigIgCu4eCVscxu2CTSULT54Eq3kcVinom5pGUnDBiNbKY4Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"e997298b102739d2ebd8008380b9a260b14e9856","engines":["node >= 0.8.0"],"gitHead":"a63d8773d60101f0b88f773fc2046106f5b90b07","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.7","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.3","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.0.0","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.7.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.2":{"name":"testem","version":"1.0.0-rc.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"abba6efbc44c7fa81e5877c050b1263dbaa768d4","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.2.tgz","integrity":"sha512-qYcIW/rBb6KElBytZDeL8/Q61tFOQj2PyipCQwbeO9y7VEZVtlGJifRRlDVi+YEMG8amsxS4IO/zjZy8Vd4/Ww==","signatures":[{"sig":"MEQCICNERImdeq7tGAgCwmWRpeDTFn60HOWexW0xTHOFEbkXAiAI+P4MHeXGIwQREcMxJ7JkZXS99XKbXyh3hRkVvE8KeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"abba6efbc44c7fa81e5877c050b1263dbaa768d4","engines":["node >= 0.8.0"],"gitHead":"81a0f0bd576eb0d9ee309fc85c438638c54e27b0","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.7.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.3":{"name":"testem","version":"1.0.0-rc.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b794c6c5249dc0f9bf3dddd7960d69b04415060e","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.3.tgz","integrity":"sha512-CDHuMnA7ZOpOxpgIDbCsD0vAAEMJfhIUC550dRahWEhoxm+934UuE9wkcQLjw5LCQGByfXj4lK5DWoozCtfHkw==","signatures":[{"sig":"MEUCIQCyXNCg+cf3WNW6Lx8dW2+vwZoyQkEVdIUvu+A6N7/3HgIgB7iTbhM3GWVzWE7PSllvf5L0LmKYWNNYSY9qMPQioyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b794c6c5249dc0f9bf3dddd7960d69b04415060e","engines":["node >= 0.8.0"],"gitHead":"7f22db9a73ec2d667218c7eabd04139729323948","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.7.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.4":{"name":"testem","version":"1.0.0-rc.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6e471d792e225426811dd89d2c6799ba5d6ee9f4","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.4.tgz","integrity":"sha512-8c6f9Vq7YAwdgldpfv/+Kf+AfhFCF4W1Rr0da7JLw5UH1GRU2Y2cs2l4utHd1iiDwyfRdvmaWIO7/3KdEuOyDw==","signatures":[{"sig":"MEUCIB9Uau6V2MJkfG+vhXa0RN2qrv6YqfKLuRoz1iwhE7buAiEAn4ZUhUXt7Prb4JToFQVZmfKuf3HVWbPI8OTYlMxurOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6e471d792e225426811dd89d2c6799ba5d6ee9f4","engines":["node >= 0.8.0"],"gitHead":"090848335b00611970fea07d7b421df3492e8788","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.7.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.5":{"name":"testem","version":"1.0.0-rc.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a3b41241eeb33382a91727e47dd0df9ce03400b1","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.5.tgz","integrity":"sha512-ZuvHayKAmVFdPS5W8Rmlur5KzQQHA+vgCGBWxgYiaLonq3H/e15bEv0Sa7ptIkK0zaqE1d1tCRRmvH9uL0GF1Q==","signatures":[{"sig":"MEUCIQCip45Q56ZM1ugvURZoaMAvpAZSeZR+x7IJq/4ea+/E2wIgfU6I2cSQLujjZOiJHQa1vys0yOGBlChvs9iHIYgUxOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"a3b41241eeb33382a91727e47dd0df9ce03400b1","engines":["node >= 0.8.0"],"gitHead":"930c9924fd727704fd2caec084099406a69122ed","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.6":{"name":"testem","version":"1.0.0-rc.6","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.6","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2151153b7dbad27bb0e17297f6a96189c849eb24","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.6.tgz","integrity":"sha512-opobI0+cn2VZ9A7dlMtjX1WrF2RPa0ISsKM5isd+Y4Yf4FxAqccHRLhjTKZc9kvSVfriSCSxuRqT6IV0Z7qExA==","signatures":[{"sig":"MEUCIFDrURmIudDMvH8mahn2M0oxwR9hXkR7tc7FZ1NLduviAiEArRhDvNVrRNAzKQLLGBdCXKOazfHcZi1Ec9DXm/2J/h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2151153b7dbad27bb0e17297f6a96189c849eb24","engines":["node >= 0.8.0"],"gitHead":"2db495dc3cd8811be110a74e33d4e58d7303018e","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","socket.io-pure":"^1.3.11","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0-rc.7":{"name":"testem","version":"1.0.0-rc.7","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0-rc.7","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8b388d4a31341e056793ded96ab30557a6d7fae6","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0-rc.7.tgz","integrity":"sha512-RiU0aJ0HgadB/EoBK3iL0DH78BM2kKbGpDilrApUrvCUgzayPYYBs01/+0Ym84oEwj6tesGnijbvGsY32LRrBg==","signatures":[{"sig":"MEYCIQCvXHD2jz4Al1nmc2fxkynru8WfDKMJAhVZFGKMR8ArgQIhAIpfyVfiV9nyEAXgq/47RwBRV+T+B9Lfx+Ggp4nZlYML","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"8b388d4a31341e056793ded96ab30557a6d7fae6","engines":["node >= 0.8.0"],"gitHead":"b6174e5ce079c926d754249ec230c880bc22ae88","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.0":{"name":"testem","version":"1.0.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"66651e13503800f2ff60fdb2c428410dd65eec42","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.0.tgz","integrity":"sha512-F0EWBCy5eEokxGiAtc0FUdYo2XZ8Fve+2TJTP60WlHJDAF3imAZCnum6u5ZGHtttKf9UGThk67NdLuB0ICvw4A==","signatures":[{"sig":"MEYCIQDC4A/nluENywsgqqAuIllHWZiDSlWWBhUvAnpSoXPQ3AIhAPBKZeBCi7zTnv1DBuppr/ro9vzJD0djhHH5x7fgfRru","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"66651e13503800f2ff60fdb2c428410dd65eec42","engines":["node >= 0.8.0"],"gitHead":"19a90033c2fa3ec387938871f6b437f01e046b9c","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^3.10.1","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^12.0.1","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.1":{"name":"testem","version":"1.0.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"42d06fb4621a8b0223367a8fdb3700fbdf151005","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.1.tgz","integrity":"sha512-B2sNsi/hG1JNKE+RzxRrCyiZk2quhZvbNNobMn6KYoagUVI0WI4E/yE/IkMG486jTnyS5AzpfcxiRVFy4oQASQ==","signatures":[{"sig":"MEQCIAGJmN+XbuQOVD5WyQbEKdIelFQHjPkLrMTrJz+0taLQAiBGW6ZYFHWXaNEbPtgWe62r7XL+I5WR1gvjvnxDQoNuVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"42d06fb4621a8b0223367a8fdb3700fbdf151005","engines":["node >= 0.8.0"],"gitHead":"da19c00ac8e89975c152041dc34525b4375c52a5","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.0.2":{"name":"testem","version":"1.0.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.0.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e8e3b775c9ba5e77011dfe2135ca88b8cf21f069","tarball":"https://registry.npmjs.org/testem/-/testem-1.0.2.tgz","integrity":"sha512-eFS0sGo5j8EznNz5y4vCusUdLVRf+8hFQpRCFRoMbvygyGNOTQIz6tscb7MKEKZtOZr41pQDetEONACreo9k9w==","signatures":[{"sig":"MEQCIGWgwqre9v/2dRHlkc4eu6WhOjzMwcI/tWtv1jLUSPlLAiBVlNRalM7FfT8Rb1/O9B8Oo4x8lToLOuUyG6M4p/vvvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"e8e3b775c9ba5e77011dfe2135ca88b8cf21f069","engines":["node >= 0.8.0"],"gitHead":"714f9e27b0cddaf520aff0f41ae2cb85438c7edd","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.5","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.1.0":{"name":"testem","version":"1.1.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.1.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b54004df5d0723fc1d1db22d87cec366ff222c0a","tarball":"https://registry.npmjs.org/testem/-/testem-1.1.0.tgz","integrity":"sha512-wPHu0bmg6cg5cj6vlnq2Z4pIkyTA5SUxmPCfNi0kQkQ7HogSvb6VZTeXEyOXlQ0K2WhQx1TvOs7xgeBEE/tr/A==","signatures":[{"sig":"MEQCICs7/5Q6tAEqgU0PvrEMjnwTTrUbhBIunlTmj7R9loNHAiA07u7oUMo/SviKX7IEx04pA/Z3RwmTStWJ0Tt9J9E1xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b54004df5d0723fc1d1db22d87cec366ff222c0a","engines":["node >= 0.8.0"],"gitHead":"80d0d2320afbb9e21149a4a921e3c1eb83a70991","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.1.1":{"name":"testem","version":"1.1.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.1.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6458baba47af2a3315521487e0429bf1480c0fa7","tarball":"https://registry.npmjs.org/testem/-/testem-1.1.1.tgz","integrity":"sha512-623oWAkT28MCe4/8bg7hEbFlWA6pZc64+iy7VG74nNwHjwk3k4eqn8O+hFq40QgLtqLuw4sLNZ2DUNXgxKPJgA==","signatures":[{"sig":"MEYCIQD7ZU+nxSLu6xgzpA6MY1aecEGKDFOSf+Bb5UAOaCPhEgIhAMNwzFEB1uWnJEcd4KnwWguvUBmQSjseuojac+MEQI3f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6458baba47af2a3315521487e0429bf1480c0fa7","engines":["node >= 0.8.0"],"gitHead":"a07ceea0425289d60a032402a2d741d808752d68","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"^2.8.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.1.2":{"name":"testem","version":"1.1.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.1.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"da8cc4ce4ad094eff2f99cddee0730be4a2c2477","tarball":"https://registry.npmjs.org/testem/-/testem-1.1.2.tgz","integrity":"sha512-womKpSz10j1knEKVfITiA5yJk/NAv5sZHC1HHkivJNJkBAvzc6cJaZ+kwo3cg/uVbNGihgq3AihtGpkLOjiAMg==","signatures":[{"sig":"MEYCIQCJH6om4cCNHS0sGs0KVBSh48f1xyFnfv69edV/8ekZFQIhANs8wIQbGCoHG07FyN+ulOsn1KDGrzPC/B/GbjwuQxY6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"da8cc4ce4ad094eff2f99cddee0730be4a2c2477","engines":["node >= 0.8.0"],"gitHead":"5cf9e61762139624f2ddd46870870be7c9691298","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.13.1","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.1.3":{"name":"testem","version":"1.1.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.1.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3f86972f37ac870c8bbb765053ca5d5537004b7b","tarball":"https://registry.npmjs.org/testem/-/testem-1.1.3.tgz","integrity":"sha512-zM3fVqvjdmUhfVsaWYWCtzfikt2qeKp64Wj7aQhZq9YZKfpMAvMr0YUuhsWiCQQ7ul7hk/X+PqrIrxEFfkYDVg==","signatures":[{"sig":"MEYCIQC3Pkh5B1aA+HkFqHjx3XeHWjxK9p2u72CPhPM3w+hkiAIhAK7mX5qFBm5sz3BESn8AFKcHssltkQa6OduEX/efd1jE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3f86972f37ac870c8bbb765053ca5d5537004b7b","engines":["node >= 0.8.0"],"gitHead":"dbf2f7092da14600860357350377cff317677bc3","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.8.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.19.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{}},"1.2.0":{"name":"testem","version":"1.2.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.2.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e6f57af390a6fb9d1f1267d8afddf79a42e142f8","tarball":"https://registry.npmjs.org/testem/-/testem-1.2.0.tgz","integrity":"sha512-9Lx3o5jelc5X8gfXmnkhZIeoNuGNVKgaxYy1FrR3JigSckTIZ4YIL/zZ8mfAW/pGGrRr/HNUeigxwqo5TCPMhA==","signatures":[{"sig":"MEUCIAO+toKiSwh1GuJCD3p0cUmQNzDqwhyyYvmlB+kYcN4HAiEAiXdzPjQHitpn39LPwFGEyCapxes79X2X6OnuteSJEt8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"e6f57af390a6fb9d1f1267d8afddf79a42e142f8","engines":["node >= 0.8.0"],"gitHead":"5b81d75842910601ef6a3dcdd28c98da9a0e7f8d","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.2.0.tgz_1454442777733_0.06536169373430312","host":"packages-9-west.internal.npmjs.com"}},"1.2.1":{"name":"testem","version":"1.2.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.2.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"916ff8c88f751afe9d11f9ac0d41eae25b94eff6","tarball":"https://registry.npmjs.org/testem/-/testem-1.2.1.tgz","integrity":"sha512-FzGvJM+1knefWaKk8LgyELAAz9O/TzICZzOdX1vdmrfXPnsra4qNcCYNnJy7TDiqyWWCFrUzofhb4YfCQc1LdQ==","signatures":[{"sig":"MEUCIGS4uH0W+uJpDQJLm0rIme0zV2DiIDfD/qSZlo30cqT8AiEArKUXmxmeVsHw1H6wCKxem8MpLCpRxEaxLgzzr/mVvZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"916ff8c88f751afe9d11f9ac0d41eae25b94eff6","engines":["node >= 0.8.0"],"gitHead":"6b9a5a511c5c1d50a12b204f96496b2fd50c0709","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","testem-tests":"mocha --timeout 3000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.2.1.tgz_1454444707256_0.3788454120513052","host":"packages-6-west.internal.npmjs.com"}},"1.2.2":{"name":"testem","version":"1.2.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.2.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"23ee26d2402b0ea4c4a782e8014536e6094d0992","tarball":"https://registry.npmjs.org/testem/-/testem-1.2.2.tgz","integrity":"sha512-X6ErShix0FTsoZKq3yVADUDhCtEJLyxdMLGc+ngF+MmzCdRhV8tPWdv2LFOA+g5nf0ZcaAGtEVemRQIpFXeFEA==","signatures":[{"sig":"MEQCICOHIEHxWbVjWEs3WhWVbBsVwpN1mMrF0uh8XHwOItXhAiAOMp0pUWu7z499A1jnjkc7Cr6cHF5huJ9TORws+ATMVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"23ee26d2402b0ea4c4a782e8014536e6094d0992","engines":["node >= 0.8.0"],"gitHead":"53f62201108abf9c58b7b4da79374c3d90b019ed","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.2.6","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.2.2.tgz_1454967742750_0.10374068398959935","host":"packages-9-west.internal.npmjs.com"}},"1.3.0":{"name":"testem","version":"1.3.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.3.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"f8e66a88b320451913cf0899f02bea94e56dc630","tarball":"https://registry.npmjs.org/testem/-/testem-1.3.0.tgz","integrity":"sha512-kSmOQDzxhdUbWv+YXumJgFu8AvUZAM13Sv5ff1XD4D7NyxICh9xhSrpeoi/oETzKKJ68V6hyxcNRS2OzcLguGQ==","signatures":[{"sig":"MEYCIQCYqT1UvgrzGce41GhryVBeui3l6TgNj/OioTS1/7FBRAIhANJyntV0lcAwv/tWR41b1qZX8O+IxeMmBt63VGjup672","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"f8e66a88b320451913cf0899f02bea94e56dc630","engines":["node >= 0.8.0"],"gitHead":"6d8507b47ca10d27902539cc73361076d32e7a0b","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.0","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.3.0.tgz_1455537272672_0.5656888920348138","host":"packages-5-east.internal.npmjs.com"}},"1.4.0":{"name":"testem","version":"1.4.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.4.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"75e54068d21b557ee44b93ed5c3d7c623d7ee177","tarball":"https://registry.npmjs.org/testem/-/testem-1.4.0.tgz","integrity":"sha512-R6qSGXivILMR1sfGz5YjWF8i0p4OPyLbv83R8r/DPaOW8X8gbm1KN2KzwjlKXj/d8V7d/xO3Sw3113cirq8mRQ==","signatures":[{"sig":"MEUCIBd5aDfVp5bav4qh9yRG04+LBpquQ61vG9Ex9GNljvcpAiEA7F8GX9iXRBUdc4WBeZkGAs8vXLQbB1LM7mAe2UdsUwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"75e54068d21b557ee44b93ed5c3d7c623d7ee177","engines":["node >= 0.8.0"],"gitHead":"dc261ff3ce44b06adf9789d9713688e5dd005fde","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.4.0.tgz_1455909361773_0.36309461621567607","host":"packages-6-west.internal.npmjs.com"}},"1.4.1":{"name":"testem","version":"1.4.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.4.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"aafdb47d455250d6ed5a1a4a79892a2d892cc7ad","tarball":"https://registry.npmjs.org/testem/-/testem-1.4.1.tgz","integrity":"sha512-9U0l3TF8IMwrwEsFi5d34fqbXoaYm0aU8T9JTF9+tqx1xJkdDZC0KtJ0mhen7HDaDcEQMldU2Nl8+oYDbk1y8A==","signatures":[{"sig":"MEUCIHoVGQc9D10WtnCxOMdxEC7p4d88jdcemBhHFw0FKGLdAiEAkfz85t+aD+xcbT6KN9y4Onj9tCHyIrEOs9O6Qj7hHCU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"aafdb47d455250d6ed5a1a4a79892a2d892cc7ad","engines":["node >= 0.8.0"],"gitHead":"0dff6029ec5c83c0bdd69a84628484630e931205","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.4.1.tgz_1456306782289_0.4566457748878747","host":"packages-6-west.internal.npmjs.com"}},"1.4.2":{"name":"testem","version":"1.4.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.4.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"453acfb2d0f3129b773f6852791dfddd708b43f9","tarball":"https://registry.npmjs.org/testem/-/testem-1.4.2.tgz","integrity":"sha512-e45YzBtyS1Oc+KETNkM9ozeHpeQhxcOUdLNAVDF+5bw2hOLxW5BZAJzwr527Ox297js/vrZjIkCv3wAU3CUGrg==","signatures":[{"sig":"MEQCICqd9tekqHCWfFrMZwbBEKNCaJ0NqOvWWOjIRoRhXIdiAiAuDuX9ERFkLMsa0Uu/rtezwZL0odpxAVYwbfAlDCBp1Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"453acfb2d0f3129b773f6852791dfddd708b43f9","engines":["node >= 0.8.0"],"gitHead":"afa7cfa29c53f753fd9e2f35bbc9d59eca948228","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.4.2.tgz_1456863681145_0.8499237799551338","host":"packages-11-east.internal.npmjs.com"}},"1.4.3":{"name":"testem","version":"1.4.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.4.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1a28b25f84f27ed9c471cf48ff1c5e523f8e87ec","tarball":"https://registry.npmjs.org/testem/-/testem-1.4.3.tgz","integrity":"sha512-EhjtadfTBxvSoMvzAinjD52gDQZzRFBrqQFP278/qBEBLmL2Wm51MGLpzAYCmpskm5QdhM63vzuEhfPd0ah4YQ==","signatures":[{"sig":"MEUCIQD5n5wP1yIWRnQZ7dy01QdHkgOtLgjCsRDjp6cM9UJXZQIgNp4Ulpg6wzCN6d4UG6QwI9g3Enkk36KOj9FD/7B27TQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"1a28b25f84f27ed9c471cf48ff1c5e523f8e87ec","engines":["node >= 0.8.0"],"gitHead":"b33686bbe2faae36f1abdab0c7996bdd33fb232b","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.4.3.tgz_1456940772324_0.918106417870149","host":"packages-12-west.internal.npmjs.com"}},"1.5.0":{"name":"testem","version":"1.5.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.5.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b608ff21b63144250318de86650aa0f284a00e83","tarball":"https://registry.npmjs.org/testem/-/testem-1.5.0.tgz","integrity":"sha512-xYxzhtlVw7oZiqf4Vk/n3sdP1EI05ML+pqg+RD2Vf5YeeKsvyzGuM06lZ752JTTN8/noo1ZpsjzceY/QO7iGWw==","signatures":[{"sig":"MEUCIQDszNI7KFlsvAUKIv6YPmidDMZT1w+Ny/FPfzpYb0IzJwIgMudR1LH5UnjyJtSQBdTIixguelMEGAugAFY+9hErppg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b608ff21b63144250318de86650aa0f284a00e83","engines":["node >= 0.8.0"],"gitHead":"50ff8de02db075bb4698d5fbf1ce44d2ab6f84b0","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.5.0.tgz_1457465119512_0.2556075877510011","host":"packages-12-west.internal.npmjs.com"}},"1.6.0":{"name":"testem","version":"1.6.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.6.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9b17220c2b99e044e8317d2c0e47d9447f8d0c8b","tarball":"https://registry.npmjs.org/testem/-/testem-1.6.0.tgz","integrity":"sha512-Np7padJwgZulLpcDCA3CdkLe6ibFnfZSZYCAqBpmd+sMUBOviNgfpLcLfmkO16+bE2xq/VGQG39F8SxDXBrYlQ==","signatures":[{"sig":"MEUCID+kAQAz+Ca3P8eYk3NvgZBduW4r+i3JejAKajS97NtNAiEAjiLBoIXBRI2xkQq8EpmEQM2NtkY9wpyo4OgY236Z+P0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"9b17220c2b99e044e8317d2c0e47d9447f8d0c8b","engines":["node >= 0.8.0"],"gitHead":"13185e0458f0db9d7cb8645845691abbee2239ca","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.5.3","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.6.0.tgz_1458766731887_0.17176386551000178","host":"packages-13-west.internal.npmjs.com"}},"1.7.0":{"name":"testem","version":"1.7.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.7.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"99f0cb89a3876e84c4ce7134c7d66273cb11aa67","tarball":"https://registry.npmjs.org/testem/-/testem-1.7.0.tgz","integrity":"sha512-7sfESGeJ3OhXn5ad+XIT0OZ/RhVd2VV9H6zRag/iVRhcbx6tImxt13m4tUzFzKmlCUB6QeM+UHy9GhfzYkQh3Q==","signatures":[{"sig":"MEUCIGVq2qb0f5+qEi0wVD+qltzTEyVF1PS5xsRaE2sApb6xAiEAspMS9oV5J7Jl81Y3YdBeUpJSjFcQEyrRuuUIEll6aA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"99f0cb89a3876e84c4ce7134c7d66273cb11aa67","engines":["node >= 0.8.0"],"gitHead":"ab20f3dc17fe79c2a8a7f4cea06b06d414d53c27","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.14.12","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.3.2","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.7.0.tgz_1462915632641_0.5350305561441928","host":"packages-16-east.internal.npmjs.com"}},"1.7.1":{"name":"testem","version":"1.7.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.7.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c896249555557ea3617e850a2f0be0b56a3af298","tarball":"https://registry.npmjs.org/testem/-/testem-1.7.1.tgz","integrity":"sha512-qUlqqqJuIWp2/FcH0ShpA8+uy6kGsDWKDEJlJRYnyMUEHZZ7NNxTwII6kquy6b8YvfPvD5CuhP1DtUDWvajHzg==","signatures":[{"sig":"MEUCIQDQCSnJn8SasuRLPffXRnNS4Co9Ey9KPRvmDax8H5uxWAIgP8nE9CnAhZadm7hs7Von0Pyq2YvKOTtZCXHqgAZuM7w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"c896249555557ea3617e850a2f0be0b56a3af298","engines":["node >= 0.8.0"],"gitHead":"c5a93ad980a768773886fb6ff5780bf5e8f4a64c","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --timeout 5000 tests/*_tests.js tests/**/*_tests.js -R spec","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1","cross-spawn-async":"^2.1.0"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.7.1.tgz_1463166461428_0.48522896878421307","host":"packages-16-east.internal.npmjs.com"}},"1.7.2":{"name":"testem","version":"1.7.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.7.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"89c45c5122dd2f1103d96210cdca878acfc00590","tarball":"https://registry.npmjs.org/testem/-/testem-1.7.2.tgz","integrity":"sha512-NesGZTBK9GCGeeTJiiTrdPagCI22Bw6BvYxM6XmR5f9Q4/S0ID+v5wgG/0KFrbDcE2xmaX67rgv73Ero/eYPmg==","signatures":[{"sig":"MEUCIF098NNAeSIK5togET04eaHAaYlSUSFw8Dhuq6aK2rnaAiEAr5c0kD7O4cuLTMzd+PslmY9dwb15CHDbtwpIMWIdHLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"89c45c5122dd2f1103d96210cdca878acfc00590","engines":["node >= 0.8.0"],"gitHead":"b4fde529e5b8babe0e6aee786ea3bcf0f5b26e62","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"deprecated":"Testem","repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","which":"^1.2.9","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.7.2.tgz_1464352427553_0.36048536165617406","host":"packages-12-west.internal.npmjs.com"}},"1.7.3":{"name":"testem","version":"1.7.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.7.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6921a74936213e89a83f762bc3ab3cc0b853a775","tarball":"https://registry.npmjs.org/testem/-/testem-1.7.3.tgz","integrity":"sha512-PLQ31idKfL7KGVsgvU+8oLYsBUIhZOc7SJutFux7jonm+qpNIZ4gXraCmeP18Kf68aecqn6qIDrklJZL0SIF9w==","signatures":[{"sig":"MEYCIQD7VQ8lkhOZLHpMILnBlUozhlqRCvA/w0LXGnPilLyavQIhALEmmYxoCSViaXt0DhO+IQqLTC9FaHvyDimfXKlJ2V/P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"6921a74936213e89a83f762bc3ab3cc0b853a775","engines":["node >= 0.8.0"],"gitHead":"ea263aa949d3abdd3c1fec56e381e1fd7d63223e","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.7.3.tgz_1464353924148_0.23733840370550752","host":"packages-12-west.internal.npmjs.com"}},"1.7.4":{"name":"testem","version":"1.7.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.7.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"605e5b023fab1ca17f6faa58a521256ef27ad55e","tarball":"https://registry.npmjs.org/testem/-/testem-1.7.4.tgz","integrity":"sha512-gPMmKnUU8A0EhTDAvNr0AillRdu7t8WABxocOS6VLTCnR2RTJfj0adGIYm4MG9E57nfUDtmOjDQZ/eTq70Sz4A==","signatures":[{"sig":"MEUCICHFTQQSHGers/kMAaosmQbpojXzn+0+S8T7geN8PAU5AiEAxaRzqFQxKyShD1T2YhyJuW/Q0LzXLfF6R3JOmMqaLT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"605e5b023fab1ca17f6faa58a521256ef27ad55e","engines":["node >= 0.8.0"],"gitHead":"104eec154ee4abd988165f0deea25f76ec2a86b2","scripts":{"lint":"jshint . && jscs .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js --launch phantomjs","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","integration:all":"node ./bin/run-integration.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","ispy":"^0.1.2","jscs":"~2.9.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","jshint":"^2.8.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","bodydouble":"^0.1.2","browserify":"^13.0.0","dirty-chai":"^1.2.2"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.7.4.tgz_1464373217112_0.7351081799715757","host":"packages-16-east.internal.npmjs.com"}},"1.8.0":{"name":"testem","version":"1.8.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.8.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8863d748ad21b3fd33fefb3d7777be958cc26a59","tarball":"https://registry.npmjs.org/testem/-/testem-1.8.0.tgz","integrity":"sha512-pZDTuxidIN1Rm2VghEar5wZkKk/FZtvGqv03HWGlVKhiLnaiF87qdfF0Fk0A7I7c+85tfDOGXJNCsqyNuJ50kQ==","signatures":[{"sig":"MEUCIEZbBkrcH0NDj/cBBFIXHU12lU7EMo5sA4QP8h5wtyeXAiEAnK3bXvUk26suRJlE9uvKAqdUfLOIjQyf9hg+8tQUoc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"8863d748ad21b3fd33fefb3d7777be958cc26a59","engines":["node >= 0.8.0"],"gitHead":"b71e0ca849a8b16aa0a3bede8ff1069e3cd1482d","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.6.1","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.8.0.tgz_1464768083855_0.5524164531379938","host":"packages-12-west.internal.npmjs.com"}},"1.8.1":{"name":"testem","version":"1.8.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.8.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"53d268aaa2a7af00ec813c590493a331e63425da","tarball":"https://registry.npmjs.org/testem/-/testem-1.8.1.tgz","integrity":"sha512-Tjp82dZpUrNzl2LeV47ys+4L3CTi98utevI2uarv3o/pKIojLLlHj66t18EgBr9wPoDLohbh6s6pBd9MVNWByw==","signatures":[{"sig":"MEUCIAglwv9bBMvJR7P+JrO7osIDkL2A95PYDhauvhXrKANHAiEAhrmMMz6QpJIqEpT2Vlt0OUbd5rSF3rJ1dermMhzEyk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"53d268aaa2a7af00ec813c590493a331e63425da","engines":["node >= 0.8.0"],"gitHead":"6e4ccbbfe91edc69381c714eb8fe6a9f0bac1ec7","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.2.1","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.6.1","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.8.1.tgz_1464955504595_0.7540198285132647","host":"packages-12-west.internal.npmjs.com"}},"1.9.0":{"name":"testem","version":"1.9.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.9.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"90841a6328c87f3e724d17146ec9e17f54a4f69c","tarball":"https://registry.npmjs.org/testem/-/testem-1.9.0.tgz","integrity":"sha512-kC4in9hbkq/IK5MjjW0ccrmYDb9XSPLjAt+l8BkF3RB84rSl5XdovZscosTJGn9zHK/OAGdgXVfndwFN80/t5w==","signatures":[{"sig":"MEUCIQDMig2kBiWI+YaAcwth+XsoK4hewqrJtXyfds4BToQwEwIgT4GbJ2OdEut10GczexWZ985XPrNbzBsf31gJmGaP7UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"90841a6328c87f3e724d17146ec9e17f54a4f69c","engines":["node >= 0.8.0"],"gitHead":"379a0ea7c7982f0de3157629acb8277a423caa2c","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"deprecated":"Introduced a bug, which next to fixed before.","repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^3.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.9.0.tgz_1466408606696_0.5792285576462746","host":"packages-12-west.internal.npmjs.com"}},"1.9.1":{"name":"testem","version":"1.9.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.9.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"25dfef0dce7c322fd990011e9634562b583ce133","tarball":"https://registry.npmjs.org/testem/-/testem-1.9.1.tgz","integrity":"sha512-8noQOKKb/v+IbMOsHguWZK0QjwlWAE5CDtnVXZj/BvT63YH+MMlIKSfsXims+49+ywOapHYRpaeXPIi2FOwgyA==","signatures":[{"sig":"MEUCIQDV9Nx84zgunDRmQMeskVAwrlupine8TIFUYFfBS3y5pQIgHrrDw9P04Ynbe3Gi86Vo9HAqz/2sj/NXqYkh5DXjOog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"25dfef0dce7c322fd990011e9634562b583ce133","engines":["node >= 0.8.0"],"gitHead":"4ac034acbdb337adf331892be73fa64759fe2ef2","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"async":"^1.0.0","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^2.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","fileset":"^0.2.1","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^1.4.1","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.6.1","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.9.1.tgz_1466458958807_0.5027397545054555","host":"packages-12-west.internal.npmjs.com"}},"1.10.0-0":{"name":"testem","version":"1.10.0-0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.0-0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2e4e5e11fc086300a254da0520c94786a35209f4","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.0-0.tgz","integrity":"sha512-3Lkv41LlUEONAiukiZBVpaTQbJMFxFPUUAya4/asToSn6zoZEDI50lGdiTVnoXWl4NH/1C+9FyF+SLlzK9/VtA==","signatures":[{"sig":"MEUCIQCVj08GtlrSo72+NMDxmjA3q6Q8vHGcv1Qv12tX4E0YAgIgdO6r/FzYd263Roe+W+kLeVHr9I1SF+SmoeYyIWe/PNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":"../../../../Documents/src/github.com/testem/testem","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2e4e5e11fc086300a254da0520c94786a35209f4","engines":["node >= 0.8.0"],"gitHead":"635fc8d4d1793454f2e8d5047ef7dea27d0f0a6a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"_resolved":"file:../../../../Documents/src/github.com/testem/testem","repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^3.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.0-0.tgz_1468359272695_0.7224690718576312","host":"packages-12-west.internal.npmjs.com"}},"1.10.0-1":{"name":"testem","version":"1.10.0-1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.0-1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"62b5f6a99a6da86b8f5d6f12fab287f11f951d47","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.0-1.tgz","integrity":"sha512-yRzcHiK/s1B8i0HF0R8P6/AP+DGQcXYMV9HXw3wgzjzT+RoNTGCVHBq+82kdNUVt8+4GvECZdlNOE3odiKp3lg==","signatures":[{"sig":"MEUCIQDysaljzx9W6TGWCWjlmtCzCrTEGL06KuJi7xzSvs0XmwIgI0w6BwRQfb6yzqmxwnQwBkor5wO48Iba72YMyQCC6JY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"62b5f6a99a6da86b8f5d6f12fab287f11f951d47","engines":["node >= 0.8.0"],"gitHead":"c3bccf332a17f0984101157fa2601e0af637bee4","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^3.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.0-1.tgz_1468489858934_0.31542190397158265","host":"packages-12-west.internal.npmjs.com"}},"1.10.0":{"name":"testem","version":"1.10.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"a2dec826c3dbafb41563349bca5e84c98f5f47e3","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.0.tgz","integrity":"sha512-YSQHPHs6W9c67hpGPxWpr1PgucL+9jLwLaRISRXkGG0BF9cLVK8dGas1jwMowdE4GFzXf6xXugqRqQjR7CiOig==","signatures":[{"sig":"MEYCIQCsWtfxex3FxJUc6x2d6Y01PmW/V+ZxMpPOoaUJnLQIGwIhAKrpx5iTfjJLkH0chNAyAdmlHNidlFyE/GjsMmC1w0Er","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"a2dec826c3dbafb41563349bca5e84c98f5f47e3","engines":["node >= 0.8.0"],"gitHead":"600a2d2ae17145eededa330171f931d84a75d123","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^3.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.0.tgz_1468856506673_0.8085501226596534","host":"packages-16-east.internal.npmjs.com"}},"1.10.1":{"name":"testem","version":"1.10.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"40f3ac3e3acfc81b203b13a1c594ae8b008e2047","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.1.tgz","integrity":"sha512-DOItV5dFOm0lbF/DuXo9TUaZh9sNbm1PX0Wq+6U11t6TUGMO9PmLc0K3q9NQ6XSKJgGmABEWNkdlg0DQga4QxQ==","signatures":[{"sig":"MEUCIQDAP3tacw8UfNNpC0fskXU4WjU8t6vNRngiGQV8WhbzjQIgcm78bYN7d5InqX30wMjE3/llgVuGuuZNQuXLHE8zVbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"40f3ac3e3acfc81b203b13a1c594ae8b008e2047","engines":["node >= 0.8.0"],"gitHead":"93c3f5ccbb8b7ad54cbdf5e9b154645bd2f30e7e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.1.tgz_1468916791499_0.32430644938722253","host":"packages-16-east.internal.npmjs.com"}},"1.10.2":{"name":"testem","version":"1.10.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3868cd292e3c80a2e9e64e0af48386c9a62de369","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.2.tgz","integrity":"sha512-UjZ7HZQZQ4waYlyIK8pCS6gqxRyu02tAtn1mbHwG/JGwqIc2VmtKmhGDxImFxy2QvMp7rn4kt6HYs7tVp65rxQ==","signatures":[{"sig":"MEQCICXFiTjzZetrY3B5trg0xqL6cN8WEbQkOXqRp4cqgH6KAiBdvqKW5hWkG0EmLVKjhFIeHK+Q0T5p6xHD8E4+y92pxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3868cd292e3c80a2e9e64e0af48386c9a62de369","engines":["node >= 0.8.0"],"gitHead":"2f061000f4207e0956268c5ba565dd3e56ae2132","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^2.1.0","sinon":"^1.17.2","eslint":"^2.11.0","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.7.0","eslint-plugin-mocha":"^3.0.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.2.tgz_1469521523274_0.11301010102033615","host":"packages-16-east.internal.npmjs.com"}},"1.10.3":{"name":"testem","version":"1.10.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"eadb804b502f94a4b598c1c7ad03c62ce8ab30b7","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.3.tgz","integrity":"sha512-etFOnLFiCjkx8Ijh2LZrjLcMF9QkuiX9QaBE7Y5IFfe0e2ellv/+yt7A4b9t8xe0FA4IIo17EJPAplXZ8pPU2A==","signatures":[{"sig":"MEQCIEcaviafstEwiMFZXO8Qm9UoKyhoW0Vz0K/cN+0dFRigAiB2jJJIleOHE7DAGSX8YF9CEyQv6Wz+8nXf76A2sCqMBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"eadb804b502f94a4b598c1c7ad03c62ce8ab30b7","engines":["node >= 0.8.0"],"gitHead":"f652223bc8e23b3ca1494bc05ba11bcafaac21aa","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","lodash":"^4.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","node-notifier":"^4.3.1","styled_string":"0.0.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.8.0","eslint-plugin-mocha":"^4.3.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.3.tgz_1470513909638_0.09019571216776967","host":"packages-12-west.internal.npmjs.com"}},"1.10.4":{"name":"testem","version":"1.10.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.10.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"256f8dc5b698439d5be295898dd248827bf7265a","tarball":"https://registry.npmjs.org/testem/-/testem-1.10.4.tgz","integrity":"sha512-hHBoDsOKbkIYvmhTONSPeSDZ37IG6fnF9C/KegGgqQepr2tYOph0PsPQCT7H3wVS31r2SRgx32A88Yy1o4VlGQ==","signatures":[{"sig":"MEUCIQCPGPJRhEcz8Rb6uIS1KSTwl8Vs4sSQy5eeKDoiaCAzkgIgXhG2NGSAQuVhDpGAU8KO9uhhyHRA+4YVFSySDX5raLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"256f8dc5b698439d5be295898dd248827bf7265a","engines":["node >= 0.8.0"],"gitHead":"50b9956ddb910222264602c54feb00e073c4b39f","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.0","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^1.2.0","cheerio":"^0.20.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.8.0","eslint-plugin-mocha":"^4.3.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.10.4.tgz_1471499978194_0.6146422778256238","host":"packages-12-west.internal.npmjs.com"}},"1.11.0":{"name":"testem","version":"1.11.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.11.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"00c692dd49b834753abc4f9a0dfe76344f08be77","tarball":"https://registry.npmjs.org/testem/-/testem-1.11.0.tgz","integrity":"sha512-wllxfx+fmVJ+yAIArPjoecxgLNagHu8Y63/FCPs2rElK6ZusHldAFH28Rb5m8lVnqhVulhmWJd71DEjxy98Uzg==","signatures":[{"sig":"MEUCIQCX1Ej6uHz9QbM48Q1Ljd7vlOgelCg1IkFL6OQc+a1bCQIgQ14c4JN3wMxlc5rViXm0VeG0+EBWUpLB0dvjqP6Trg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"00c692dd49b834753abc4f9a0dfe76344f08be77","engines":["node >= 0.8.0"],"gitHead":"2db63754b0d79ccec1fe6ed8dd2129792eb7916b","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.4.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^1.2.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.8.0","eslint-plugin-mocha":"^4.3.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.11.0.tgz_1473025888984_0.5252948452252895","host":"packages-16-east.internal.npmjs.com"}},"1.12.0":{"name":"testem","version":"1.12.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.12.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"69c42d1c8ed6d6c5185ca270a1cb8cf617ea8fec","tarball":"https://registry.npmjs.org/testem/-/testem-1.12.0.tgz","integrity":"sha512-jrnIJlo7J49kQ6Xibt8FqaiINeRekX/lf/8yton8jMDKHpxLNxJ9oYJPHggnyjvQMVvRW6jQf2ioBvyWG1UptQ==","signatures":[{"sig":"MEQCIEJ7+GQ/CknTcqYdSe87RKoByYazzBPpTDHLPYUHSLgKAiB+uDGoCTZXCuiWmcHLQhcVPm6E2khTx4La98U0xt5+mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"69c42d1c8ed6d6c5185ca270a1cb8cf617ea8fec","engines":["node >= 0.8.0"],"gitHead":"241b1e42e96cd7e4d656efda6475e96e1f7978ae","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.5.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.4.7","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.28","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^1.2.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.8.0","eslint-plugin-mocha":"^4.3.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.12.0.tgz_1473504664946_0.454939131392166","host":"packages-12-west.internal.npmjs.com"}},"1.13.0":{"name":"testem","version":"1.13.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.13.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"441779b340afae4bd318d5c2be29b99d8964947f","tarball":"https://registry.npmjs.org/testem/-/testem-1.13.0.tgz","integrity":"sha512-g8jSVNM0jMioNIlWuQgQCe3vIPj3Cuzj2PJegS/JAotg0WoApOhG7QX8TwgUGdHmfBVQprcGijmt73bf4Yjdzg==","signatures":[{"sig":"MEYCIQCIirN13jDT3TCsDLETR6f2UOSev4hcy84UgzCy+xXQJwIhAJybVSmYmspwqhvr3gylBSzHRAOaBjOFgPMxV0S8Q22G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"441779b340afae4bd318d5c2be29b99d8964947f","engines":["node >= 0.8.0"],"gitHead":"3da9a2c2ab3f229cb3b5f7f7a91b693c20fbf0a6","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"2.15.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"4.5.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.5.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^1.1.3","consolidate":"^0.14.0","cross-spawn":"^4.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.29","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^1.2.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.8.0","eslint-plugin-mocha":"^4.3.0","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.13.0.tgz_1476906439529_0.7046439992263913","host":"packages-18-east.internal.npmjs.com"}},"1.14.0-0":{"name":"testem","version":"1.14.0-0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.14.0-0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"877fe42bf899455feb4e7303612003aa561aba41","tarball":"https://registry.npmjs.org/testem/-/testem-1.14.0-0.tgz","integrity":"sha512-jC81Eu1r4H99C4acwopBXzLtgoF1nzeaajmTi++szIUhO2N7+5zMT5RF08I3xvSbYnmxRsfRj7bcQ5rUPGhVpQ==","signatures":[{"sig":"MEUCIHK19l9hTGOPXziymE+XfWvZAgRyt8sBcE8SgpKdBZ0VAiEAt2+Bzevrmz9taYR9JGINqyHyyXCYNoj8+Y+FE6wPLWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"877fe42bf899455feb4e7303612003aa561aba41","engines":["node >= 0.8.0"],"gitHead":"422fa4b2d91564c152b48dcc7107408c1695a6bb","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^3.0.2","consolidate":"^0.14.0","cross-spawn":"^5.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^2.0.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.14.0-0.tgz_1481704845454_0.4474171530455351","host":"packages-12-west.internal.npmjs.com"}},"1.14.0":{"name":"testem","version":"1.14.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.14.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"14a0c0fb4f80b6d2371c997818ed85317f58b967","tarball":"https://registry.npmjs.org/testem/-/testem-1.14.0.tgz","integrity":"sha512-jTfCH14A8Js2xiLbLLd5VdQGJGN0af/Eb9taWWWDiaTAoFinKwkxpHvxS592qWkbHrjdJfx7JZJcjmA/tKAq9A==","signatures":[{"sig":"MEUCIDY+Izi5vLkUeyvSKDYooMCA5X/IlWJ0CzwmQGu1742EAiEA8xPk65h//SHnhaoWwn73DYAjfbdiPdpakPP9HI+vHgo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"14a0c0fb4f80b6d2371c997818ed85317f58b967","engines":["node >= 0.8.0"],"gitHead":"bfb6c524f6907863fd175aa6a7b02fe18dea486d","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^3.0.2","consolidate":"^0.14.0","cross-spawn":"^5.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^2.0.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.14.0.tgz_1482258672608_0.079791588941589","host":"packages-12-west.internal.npmjs.com"}},"1.14.1":{"name":"testem","version":"1.14.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.14.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2749dde585bd8dcacf5dcfd8039c85f519fd46e6","tarball":"https://registry.npmjs.org/testem/-/testem-1.14.1.tgz","integrity":"sha512-ToZ4dJ9B1gZxEwZxWSSsNeDvYzdJzg//gbCDBvv4AZoRorT59ubrPTZ4xZj/fjDKDrtbuB1KoaTRkP+MzFByLQ==","signatures":[{"sig":"MEYCIQC8BzAIjzFiCDfirz2U1iXwV7y/BsSvY/XuAaLPy38AEgIhALxZp9Q2GzvlFPoHqAw6otF/46rn1SdVPSnKOTgLpGof","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2749dde585bd8dcacf5dcfd8039c85f519fd46e6","engines":["node >= 0.8.0"],"gitHead":"a54420892ded86dc4aaa8dd86450b0cfc55197da","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^3.0.2","consolidate":"^0.14.0","cross-spawn":"^5.0.0","did_it_work":"0.0.6","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^2.0.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.14.1.tgz_1482361499909_0.42220651847310364","host":"packages-12-west.internal.npmjs.com"}},"1.14.2":{"name":"testem","version":"1.14.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.14.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0c29f82e99cebf51c1a5808e57a922b9624075af","tarball":"https://registry.npmjs.org/testem/-/testem-1.14.2.tgz","integrity":"sha512-c1+4fuWO31dHE+g07e5q0q0sF7J6f+Zx0PsIYFeCpYd2crHP8yO4E4jlw4JisattB7SqytFqMo7C4mssOO+Lsw==","signatures":[{"sig":"MEQCIEcmYsXtnxvkzbj4n1wnyD4w4xxj0xwbhEhlW04WUUKiAiAoCJaxr8T1Erx0ldp34/8tD3YdM/VuW/qE06z6FlBMuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"0c29f82e99cebf51c1a5808e57a922b9624075af","engines":["node >= 0.8.0"],"gitHead":"58612900438e22e2465cb90ed6b59bc7741a955e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^3.0.2","consolidate":"^0.14.0","cross-spawn":"^5.0.0","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^2.0.0","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.14.2.tgz_1482879596819_0.9155590755399317","host":"packages-18-east.internal.npmjs.com"}},"1.14.3":{"name":"testem","version":"1.14.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.14.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7c335a3914eba97d2ce342ff31776ac322158163","tarball":"https://registry.npmjs.org/testem/-/testem-1.14.3.tgz","integrity":"sha512-NjrOUoGVP2OeY2pv+8Um73aTRuF+t/SCkOGstML1/m+iOuWz1vuh8kWPVJ/SjH6IZiYwvZvEwrER9PtVgE1xXw==","signatures":[{"sig":"MEQCIEeYDVNv11LeNSsjenBdx8rlmqPpmqyEMphPYBWS2GS+AiB51zW1gKTto2y+0v9hYl+8aMTIMn5VMddf3H8u1q9xxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"7c335a3914eba97d2ce342ff31776ac322158163","engines":["node >= 0.8.0"],"gitHead":"6106e7715b5b27037eed76ec50e6d6650d0a595a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.9","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.2","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.0.0","lodash.find":"^4.5.1","node-notifier":"^4.3.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.14.3.tgz_1484778723729_0.2994663310237229","host":"packages-12-west.internal.npmjs.com"}},"1.15.0":{"name":"testem","version":"1.15.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.15.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2e3a9e7ac29f16a20f718eb0c4b12e7a44900675","tarball":"https://registry.npmjs.org/testem/-/testem-1.15.0.tgz","integrity":"sha512-oe1srsNZBwX+9uuCYpLEjTzPvNCudikUVY4PHVhTiA5wrkvZpRYYEsQM0Wxw7ayF2s/khArg7p/GPdFx+Lo1ww==","signatures":[{"sig":"MEUCIQCm7MPA0VXZSDYMwXej14mgl17wd7Q9g2yzwMY1CVGFiQIgDQTHDtFnkieu7qRwvXXAqnDH3mgrdPRZGP47r7LG70Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2e3a9e7ac29f16a20f718eb0c4b12e7a44900675","engines":["node >= 0.8.0"],"gitHead":"9dc9ede07003fe039e8034fd21451fda4245d0cb","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.0.0","lodash.find":"^4.5.1","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.15.0.tgz_1486715638652_0.11902567301876843","host":"packages-18-east.internal.npmjs.com"}},"1.16.0":{"name":"testem","version":"1.16.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.16.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3933040b5d5b5fbdb6a2b1e7032e511b54a05867","tarball":"https://registry.npmjs.org/testem/-/testem-1.16.0.tgz","integrity":"sha512-mCb6YqnNWf+X8KhMbb4C5g+1h3+1O5LSh9YQ6D/ZNpLB1KmPFgmkZB7xwHYG56fIlVF5CBCSdB5nxoep9eceXQ==","signatures":[{"sig":"MEYCIQCpweQgM9eYyBunlGgljKdWeUhMzlDdtKRGxhs1bnqKmQIhAKg+f+fTHvyNpVY+22fpB8LijRkjJWLIUhT+hkIVAyxR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"3933040b5d5b5fbdb6a2b1e7032e511b54a05867","engines":["node >= 0.8.0"],"gitHead":"b3bc9896a3f68fe8b25c495881f5ef3807624b6e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.16.0.tgz_1492630364766_0.3571171455550939","host":"packages-12-west.internal.npmjs.com"}},"1.16.1":{"name":"testem","version":"1.16.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.16.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ef8b2c793a47082ca1791e2a49d3f22bf1d4ca28","tarball":"https://registry.npmjs.org/testem/-/testem-1.16.1.tgz","integrity":"sha512-sVA4/W2+mUuMwjlsqyasgbdL0f83y+ShHy0AA0TR/qwiuguoyr5nqc1dXRJsosl8L9qwQLcXpXkrNKJRUeF1pg==","signatures":[{"sig":"MEUCIQCf5LSRTeUJgW9g43a8ZWGRVz9y/agqTl0Ns/zD6g4hTAIgC+4e0nGQjMzz3QKaVdsvX0sZblQRfeFqVCxIGtZRMfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"ef8b2c793a47082ca1791e2a49d3f22bf1d4ca28","engines":["node >= 0.8.0"],"gitHead":"a93fc43188666c07c1e7aa88905fe8acf980d213","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.10.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^1.17.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.16.1.tgz_1493915764958_0.09890145715326071","host":"packages-18-east.internal.npmjs.com"}},"1.16.2":{"name":"testem","version":"1.16.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.16.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"95446d310a10e852d3ebdbc0ce2b3fd75378ba29","tarball":"https://registry.npmjs.org/testem/-/testem-1.16.2.tgz","integrity":"sha512-kcro7Gi82mnvN5fllOJ9CIpZm/jiSpZsRoU6JnnOcWULuUh1p5aACDCqAf2hJCYAznVHfFgFvY/zZqjdF9c+1A==","signatures":[{"sig":"MEQCIDzuL6/ufQkPLxovAtwzMcfgIScQQ/3q1yh2Z2DERUHnAiAW8FOSI3doTZEZ8jdMLRgd31NL4Vw/tKn/ErQnLaXEPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"95446d310a10e852d3ebdbc0ce2b3fd75378ba29","engines":["node >= 0.8.0"],"gitHead":"b74a51e65ccbfc839c506877499ac29e4e244ccd","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.10.3","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.16.2.tgz_1496160192710_0.436950420262292","host":"s3://npm-registry-packages"}},"1.17.0":{"name":"testem","version":"1.17.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.17.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"2bf5b599dc6e5fd306ea3f2620e1bf63ee29d213","tarball":"https://registry.npmjs.org/testem/-/testem-1.17.0.tgz","integrity":"sha512-/C1h6mwEI14WKGyi7fMj+xtgC2w+lnDwnuUI9nJTkg+WGTWIIEL5xC3rE3+TD1rj7q2BA4LBDaUsgKmPntThHA==","signatures":[{"sig":"MEUCIQD4mAr0UjSt/5dm2njqy8Jc/DerY2lRyO4sxalJlSQCqwIgeI5w7VrCvudKwLADBxDoJO9mHumj25ju9S/6tptzusY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"2bf5b599dc6e5fd306ea3f2620e1bf63ee29d213","engines":["node >= 0.8.0"],"gitHead":"10199a155649f406e62c842ba335863b32bfa84a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.17.0.tgz_1498217101602_0.14954124111682177","host":"s3://npm-registry-packages"}},"1.18.0":{"name":"testem","version":"1.18.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4a9f798509d260dca928823aaae5dbc6a9c977ee","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.0.tgz","integrity":"sha512-DJP+ZSg1dVFYBcWHiryHGJ+GwYUYDuNqxi3XmyBotPtg6vQ9B0HpnIdN5VPpPxKJNx6lNIAujmfOL6Ugif7nxg==","signatures":[{"sig":"MEYCIQDhNNX6b+v8D4Wc5opT+r+7SvqxNBs+gSZqC5S/mE/UvwIhANasYi4rzWucx7K+qkmZjCb7q0jb1rmlxymJ5iOOtZ9Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"4a9f798509d260dca928823aaae5dbc6a9c977ee","engines":["node >= 0.8.0"],"gitHead":"fa2b9476356b4b56f6b780144093bb05704f092a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^3.0.0","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^3.2.2","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^1.2.2","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.18.0.tgz_1498598616618_0.4096957566216588","host":"s3://npm-registry-packages"}},"1.18.1":{"name":"testem","version":"1.18.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.1","maintainers":[{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"08c2a27c64c0039cd8b64877b7fbc491b22be145","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.1.tgz","integrity":"sha512-+OVuP8crkDfZ0cMTiDyAsgqtxzF++t5GDaW8nVdxh78vONotmXL/BC7eDrriMUaEAuyr51X8lBGLZTrBAsbNpw==","signatures":[{"sig":"MEYCIQDZzmXQZsdHRMyPcyn/9gozoFEXP+2vH9r6FG/1UQVYJwIhAPV3oGKpifRuTZNLnRg13Ce1cJ8ccRL+WdGRJ48Rc0hG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"08c2a27c64c0039cd8b64877b7fbc491b22be145","engines":["node >= 0.8.0"],"gitHead":"f6bef7705dc0c0a844517977aec3baec022d0dd2","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.18.1.tgz_1500750686724_0.23687022365629673","host":"s3://npm-registry-packages"}},"1.18.2":{"name":"testem","version":"1.18.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.2","maintainers":[{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e91af73df7b01507ba81577a9041875314028130","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.2.tgz","integrity":"sha512-MBYqe2NMwZUa1kEN5D6UF3SUZZYbJKIYmw/kfCkLw4ceADlgRFjIggqumvC3vkdO+W5WVISRjKBT9WQg3NoAdw==","signatures":[{"sig":"MEQCIGiCF9C4dYARisfgOWTjEFW7DG8XUnvp0DMx1dRbY3WaAiB773x3cINTdGgu88RKgGCZlGwXykzpYni8za4FRMV/tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"e91af73df7b01507ba81577a9041875314028130","engines":["node >= 0.8.0"],"gitHead":"9d4e761085696a7610c801582e6c2baab8a85ea7","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.18.2.tgz_1502320357677_0.058827264700084925","host":"s3://npm-registry-packages"}},"1.18.3":{"name":"testem","version":"1.18.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.3","maintainers":[{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8cc48c362f4612f6cca4648d590c9cffe6cd7768","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.3.tgz","integrity":"sha512-6S7gAngBAU0cGO8LbRmQBBo9vExKWyI9L7A6ExdKhL/qY/23BTIsBtkqkg5Bsio0GGkJE7slHuY7gXApt9aFqQ==","signatures":[{"sig":"MEQCICac/EZVrFWE7Mjwdc8NwGD3uVq+Nq9MoTYH6e7EAjmQAiAeLVsQ8EjBczJofxLmL0uNEmax3RbTvBdrOmK642PGKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"8cc48c362f4612f6cca4648d590c9cffe6cd7768","engines":["node >= 0.8.0"],"gitHead":"4bf3f2f3832a6990b5b461a583557ada9432a4eb","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.31","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.18.3.tgz_1502486804784_0.2006447189487517","host":"s3://npm-registry-packages"}},"1.18.4":{"name":"testem","version":"1.18.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.4","maintainers":[{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"e45fed922bec2f54a616c43f11922598ac97eb41","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.4.tgz","integrity":"sha512-jqGdNqs78aAXSxW46wCCCD+132iL7ET2p3j6b93D/nohV9NA3If5nLQHQezeaROCut1SzEEQZieYdrqNfAsysw==","signatures":[{"sig":"MEUCIQCQz5ry3FZtJ+NIJCx44AeRx3V7R8gwYMCV1q8VuFY5vQIgD+0lPdBqglitafFOGVIj6ot3x1FA+621+nIWtVpy/Gs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"e45fed922bec2f54a616c43f11922598ac97eb41","engines":["node >= 0.8.0"],"gitHead":"523b3312609140801fd7f00c9fdd81d7fd22ba28","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-1.18.4.tgz_1503041225041_0.8017994367983192","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"testem","version":"2.0.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.0.0","maintainers":[{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"airportyh","email":"airportyh@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"b05c96200c7ac98bae998d71c94c0c5345907d13","tarball":"https://registry.npmjs.org/testem/-/testem-2.0.0.tgz","integrity":"sha512-LI+fRJl6Y3IUejnSlS1kdto7xLvndiGQAKVk1DkOvUcE6p84kIN8dFUX+MxjROJXnI+w2FwlTMlGIrJ1BjC2gA==","signatures":[{"sig":"MEYCIQCB2GX8Uuorn1qpHHbWuDlf69tjGWKUGV1g922UF+qmAQIhANh+pxxiARHe56qc9oEHi12othOmEYTxZT71eKUk9yRj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"b05c96200c7ac98bae998d71c94c0c5345907d13","engines":["node >= 0.8.0"],"gitHead":"4f60ed006ef1d2a592be26fb80372b40cb9a17e5","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.11.3","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.9.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem-2.0.0.tgz_1516824130515_0.5239688635338098","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"testem","version":"2.2.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.2.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4c9d0f9daaa2b05b9a3c8dde2e486bbf80b0f266","tarball":"https://registry.npmjs.org/testem/-/testem-2.2.0.tgz","fileCount":76,"integrity":"sha512-Pl4jd5i5pfbornBgkAo0ZadOMLoM++1sBr1yL4IA9KvC1ir/xqxT2zq/y2vo0J7YvwYvIWVhhCsw0b75jyRKrA==","signatures":[{"sig":"MEUCIQCUgjKrrNGnWpzlccBdNiZMdfPJSxIkkLfqvnW83FgO2gIgZVW4gdG1fcw2ChmA8c3IiZR3elFv6Rvws49GCjhHUUk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217173},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"gitHead":"bf2985386edfd34c2fbc08f8bf0a5a3f5f0d73d8","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.2.0_1522399134651_0.6213630251619706","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"testem","version":"2.2.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.2.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7bcda44eeb34287d918b3c8b9c6863d26a616557","tarball":"https://registry.npmjs.org/testem/-/testem-2.2.1.tgz","fileCount":76,"integrity":"sha512-UqqvbvTUARxrp1F3+xi/3Bs+oj3f3nO4fskAnfGDgII6A3ebDw0kCYgLzwpb3PhWPt7NWyjRNlYckYrXZ2BaQg==","signatures":[{"sig":"MEUCIQCC2WStBasPBCt4fav06BxCD/h1QCKQPJN7KVf9WPp6XQIgGoYJVBm6iHZnR2aRox5eqmMFlWxdfidIGSWcWWPBea8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217223},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"gitHead":"2b6e4ec8b24d6a97a8e615f0bc6881ae59b2a88b","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.2.1_1522776906559_0.6024935445514592","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"testem","version":"2.3.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.3.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"ec0329cc6a1fe5d02234a57eb75ab2a2490496b0","tarball":"https://registry.npmjs.org/testem/-/testem-2.3.0.tgz","fileCount":76,"integrity":"sha512-yGtoVjbNvMNjez4Q84krsmNvfMb9Ug4SncvQ+WjPTycu4nibi5I0gt18MqV60PLCLvQx2N3feiyq0VYkzjO3kA==","signatures":[{"sig":"MEYCIQCNgCKw6XVvjEeabBYXnorSl12BtmUXiQ6+F3zFWaU1nwIhAOJxKr4IndRT/KtRChvhjcn3cLQzoSyxp9Oy/7kPClNB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4LXqCRA9TVsSAnZWagAAzJ0P/jm+wapdYsNtI6kArPQb\nPbfCzOShvTjhqGyaGyQ8bEVJ3UpQjn4ec95s6s2jhVsbq4UxZCVw8MeqH5Q3\n9i+Lb3PoBQjo7WmuxKDORhFGe+YItb/uL1N2BL2DgRZjEgRnNrvQLDArsJ8n\nXBID9gT9zT/zZrFcfm4HHqIUyS3ravLVRpGI37o0ZhgylfvDGzETgEYs9icA\nGD88FnirDoJ+fnKnfqiK54nVhgNw7eNhZr50r7MYV6yyIWl3N7DgTe92DFjj\nn/P8dsBdzri6Un88NW2OOzyHk7FoAo2qrToikHsd385MTikBztlKmlsP32lJ\nBGCaWzTM0UBWNBpMptVDv8fE/JhiZtLJz4009+ZQXZpZAE3G92eeyS14J6t0\nLrF5S0Ba1YhjLZEMCBkahLGztOKexevXJwxI2rPQlCIlzaQw1Rs9CKZZ9NAz\nwW/cmsoup0HUN2Z9rSD/4ztIk1THIzZWNJR1G0EbPMIh4FaT7nt2nfEQ/YtN\n6nzysOD7ddvtjBEA/U1pbHB927+dgNtpLOvHIZGSN6iIiTns2zp0CLJI27wM\nqHbxWHPukqu865jx6bbkoz0ydZ7uJc9Dii5CCRZ27e+gh6fD1oXDFEu6hRKN\n8FIwdpegrWZU2jzefTxXDJkkOM4Vb07x3XPuZbX/IXQkzyaJV7dn0vWZrZn5\nqGNC\r\n=bW3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"6cd69c5f0d0cce8fbc0ba1774f9d9297fa449fa7","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.3.0_1524676071799_0.3979186528941936","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"testem","version":"2.4.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.4.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"c74e9bbc5269dc102dad6b95979888c397c6e712","tarball":"https://registry.npmjs.org/testem/-/testem-2.4.0.tgz","fileCount":76,"integrity":"sha512-KAIMf/GvMu434KLiA/9F8hfUKoqnnQCWQzXXdbS+BzN2mkjQIU6GV4uhxyve3GLlvt/ijh1TOJm14BRx6foP3Q==","signatures":[{"sig":"MEUCIErFgpz1ie0eKqZWTi+P84z7iZL7s5pQfxc285IlfKuKAiEAosLFIOJVH2/8QdTxMbWEoLuQKDWg8B7rS98F7upgoio=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4L2YCRA9TVsSAnZWagAAvK0P/1rrApSAc4i/xw3WMVJv\n83igHve5f+Kua+QQwF/IO5M+PqFq+bOdh4emLQBRcr7AwGvil4Nn/RD+7Clr\nleF41XAhYlOz+3CthEDrM7Rt1HFbX9oLVI4wwfnRPZY+9isUVUBp3MBG9tdh\nLBEmyDeoagLT1WCSEdqxNH7gSggn8efIjRyCVFLaRH7qS/5176yzzjxIhFf8\n+PuKqCJnrALDiU94LjSuqn3VxakkiYOzr1v1UZto8ahDqKsCqzI7T5gwnoz0\nwnIvQQP4hQj8iNdb5KvUKcFmhIpRGOOWoqidO8ZGTT/cXWb7VwNxxLUwTFQ9\nAy/YWelwmoLw18cRTvDPvms5jc55tsxUpIucUWnkKmkm7wTRsi7HPkRGY316\nXaxX6/s6/myQ4Ym0+PGxNxSPpkcnfB3eGp26qLqNZtDAcUgZU22iHhio5UVu\nx/uM7xLyuOWsm54Jr1RDQ4wXX6CkdjXMQrasr/HiDXGw0L6Ep1s9vOkGDu26\neTWbB/vb6d4lqqCET4bWnwyO8Iahl7B8F19FOH6UB0l5zY99uSwpLYy6ITmF\nEnTVyM4GXeYjqOi6qdKV5LOmCawxhch8IfJZQwd/36pWCZ3flgp3TXXc0Yt9\nbGqg40pzW8rz5TCvIPO0qc5vq2t5PmSHnD7D7qy8eGUD0RB49cZYRUEWEGy1\n0MAw\r\n=qA0q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"78a4a618e4e128c3e4b6b3477a4e86a74ddc30d0","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.4.0_1524678038688_0.09567040871475752","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"testem","version":"2.5.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.5.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9fbb0c9a5d033d45664dea8e7719ead8c508a0f8","tarball":"https://registry.npmjs.org/testem/-/testem-2.5.0.tgz","fileCount":76,"integrity":"sha512-pcUx9YuA7tTLL1uLFXe2EfHU6Db91cFwceiBeJnFJMtxzCKFNid5R8SkXhv0/31KPw1BORG4QXHi+hjx5E2Akw==","signatures":[{"sig":"MEUCIBbEDLqa9dl/NosOROkPmWJMt6dZeacHd3iAZRxH7zLSAiEAuEvWwnl2hp9SVRXxSqhueEAu6MRmG0Uc3xi8qj8MvRM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+zQGCRA9TVsSAnZWagAAJOMP/i8YhZnnINtf54CzBqTD\nPZvJqQfLqhhPoAs6tzkzGea518cLqcfpZ2Jf16UBImwTQBLpAwI4KhSXyVOz\n4wtyh5+9W9BRLIJKGRgFlsKkij2HbHn4Dx77/bNKo3wWMo+kI+1ie0A+H/A1\nujEI1tectzpc81hUaISpLu5X/QcW8o74G6zMDVnRVpAXpdSi15wQ4WeSuiaK\noqcBTmeyhZJRMcXcR1PuBAemMtGY74KTrq3Wp5qIrgIogrwok2Nasu3+E1PA\ngrGP3a1RVjclRNCz2pFLKLzoOMLbsO9rTgstYFuD4CdwtFDOdyVE8GCmgb7b\nIHaLD8zXtMvyioq8LuKygGc80geH4LTYZjet9bF5wLqln9ztn5N7H0+h986M\n2gv6sRDps6rIyPHdJh7YiObUQTsDO5IWifeJ84b64mntujvw/5F27mN4UmYr\nyB1+/g7Ds423YxLge4KJlc1hkdQX6yY521yvo2/TIvHOEWblfn0SwDVa0wkZ\nHW4OMYIRoJL1R8owCVoQLJ18f3ptxf8XugqQagTCNxzEeRTgMAoKLzmwrLse\nbCflZKnWjGlYMyk8CmILeSFxGqdEsRKScrgto7zj6AjAl39zM6S3SAHWnUrE\n82Jx+ZhDbk/mJJ41t+DDVcQ57C3LzfXcIehvE0Zvuxg+hsvNTNKEjWXmXtWS\nkybz\r\n=Q3ze\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"9fbb0c9a5d033d45664dea8e7719ead8c508a0f8","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"d0e86be2520cf27c097ba562f822d3620a1a2208","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.5.0_1526412291156_0.3447879699331555","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"testem","version":"2.6.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.6.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"96c022c61bfd4d3b37738dc7483c1e678427d85b","tarball":"https://registry.npmjs.org/testem/-/testem-2.6.0.tgz","fileCount":76,"integrity":"sha512-Q1QUVC4vkxkl8lYoIVzNMIb44pwhpzQJ/it/FW+SesZetv+gD3/bdpFwnUvS7EjXLMBZYpaB/RuNLUK/GLjzgA==","signatures":[{"sig":"MEQCIBu+o9UFf0DCChHjy0i6ouVO5JJwCmCGG8eNUzITPkO/AiA8ew8Wohdb/cjnIL4hvqnnz5yDBW6mjatvPDgsxDQC0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbAxMJCRA9TVsSAnZWagAAiCYP/iQ8bWPOp7C9eO8AyJ9z\nd3+WSrY4InsFDFtsk8NfUcW6Ro5lI9n9Rg8xnfA8mA7myftBOEMrTTs7n2RJ\nz5+cJ9ncHytvSTZ5sS56mIOjtJay6FxHWgaVH2wGuXx6/Bj6ax2U5/wGQZda\nxPbnD8mp90QEbBd3TRfaDwtjlY+ecsyjLVx+4tyH5WziPnP3X9IHTXr0zVU2\nWESrY1OUhHfYK/TvQ+K3xETHk3UK/a7Lked+Vd40tGulis8OVpO/bNV7/BLR\nc+lovz8dp1UshNA1Bg51391x34QM26NNtFT6/ZshLk5RcyjsjvdszDvysP89\ngKWQo+FlKiF/KOy3WzXqfEN9mss/Pae3N0HfcoFtI1GFCI+9V3THnQFbkG0g\nioHbvE1f8HADw1Jo/esqLUouYQXTB8GCPFvp42dOct8odTpRnOgNyNxLb7Fp\ni1r+OimOtp+P5UQDL7s92rXaAFvm9+HasZbmd7Zl0GSjwhVvgqhokOZlpknu\n5v0kHHcQoUT6BHzAOJcBHI5auAO2b/rZwNzHxL/Y2Qao8vDQUiweyx4OxUiY\nUuAN5T8mCZ4QB961jrntUNrCmW25W0y3w4OyQX5fF3Z4fmztsEmQjtZ7jEh4\nqGBk0xqiFXKVP8MIclQ7bGyIj/RQpLvrB3JCh6s2d2kMcKVdib14Gf47v1Er\nQGdi\r\n=51Hd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","_from":".","files":["lib","public","README.md","testem.js","assets","package.json","views"],"_shasum":"96c022c61bfd4d3b37738dc7483c1e678427d85b","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"ed17398452743afd0a4952d343c10bf07588ea7a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"3.10.8","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"6.9.1","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^4.0.1","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.6.0_1526928134479_0.10232891755559348","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"testem","version":"2.7.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.7.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"055177f60170dd75538b55829740721d1106ba8f","tarball":"https://registry.npmjs.org/testem/-/testem-2.7.0.tgz","fileCount":76,"integrity":"sha512-xMKU2+6/XsIFMkmLPevSjOZ6PJpEnbBwSrYSkMPsea50rWghgxze7qBQao80WVaOT2uggwshfdzhObz/69f91A==","signatures":[{"sig":"MEQCIHQ4nE+7lQkks09s1c53btIiczC+/+2o7tCazUH52CddAiAtMUN4FemVCz/c3aGECniBQu0kYHTKjDqmOWJXBuCMOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFbogCRA9TVsSAnZWagAAaeAP/0JIzTJ3gYB+wrUy3QXq\nnKoIxxNIf8zNn2U80C8hGhcORlf3egJmbZXvN62o0Fg5RG4paRlvwcOHBk/p\n+TZJTmu+rypF7hsURjPIYpXQV9CKgBm97SbyMDY1jOM6JOpMT24IPMYS4oQK\nOaUNIBDaAtQsrb8NVcLYfkp8arnWXfjmG/Hxh2Zu3zjACnYbAZgj5n2Q1GCf\nUn/Rw3Q3iqO2cQYuh84CGK0JhPLpvKdadUUNMrV6N1TZo8QPvIdytYrM5Dmg\nvf/gGnZi/d4N4ZbLpby1X2Ddmj5290i1DR/3q41Uizqi2oxEz7c4k2EMpqt2\nQ+6vzmY02PMdpa6Pwzt9AJP1Bi1+5w273VgI+clWrMFjpf6YeLoqFEqoJmB0\nHrrKnrEIw9jx0qA8FDgZE68+OF2VrsPGgfMWCRCG+nFLgR3onfSkY6NOvOk8\ntBOZhcHglx2hn7RGW19mjM3yJsPC4302gDgL+sURGYzSzmF4tbOu9NujDNqk\nXNUi7bam7ehRCJs0X+Uq3B9PrQDldl+9Ca+jZFYVhCFpjn3x5EPSo7KNC3Wv\nnuvWn7ALuQJaxN7tSYQ6g/TEGzLpbGf06eYjBuV+dLWbNRFj/1+2v52d0Sip\n2QdFbvK5/pmjftllaVN0reCxCQV4QOIPqBB+fg6HcSMiQmFP3vkXIf/k31hm\nz0YV\r\n=MN/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"490eb1ffc5ae1bfcd377262642a04655390bb3f2","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^5.0.10","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.7.0_1528150557669_0.34797364865013813","host":"s3://npm-registry-packages"}},"1.18.5":{"name":"testem","version":"1.18.5","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@1.18.5","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"912f3bfd4773519fa3cce0a8fd0e354763cbd545","tarball":"https://registry.npmjs.org/testem/-/testem-1.18.5.tgz","fileCount":76,"integrity":"sha512-0jMQquldcrSl1HwNAkePOr02g/3ZQVZYw7GVJNbOiGvR5esyXvRPX916CLWxcdZqB3yHM80NZiz5P5biogu2Vw==","signatures":[{"sig":"MEYCIQDMD9PU4u0NmOD/gxPSwFk0MaU8KRVW171Ueig7tjPp+AIhAP+qOKjxCEbOTBvzKMX2jQYw5Q9LwPU86lAs3Pk19hiz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFvJ9CRA9TVsSAnZWagAAoP0QAIESzPnGY9TQ9gUGAPr1\nS9cw1BRQrtHCq5R36HuSFC8IpmcXzY23b/+rczwhHcqIT1rW/nZRe30tq64U\nhsKyJcICbj2I/Dmq2nfabAdfEC0bsD4KDcvPIpKSxOc18/aKDyUXmpx9KKkb\nJbP8LTo9eMfEo9TN5lq8VTrd+hNlp32dC26GU5tw9InaawF7/v89IG7aaIYV\nOyZi1ywVeS3o/Ee0CCgIlrrCWFxDnZGQEkoGWKlMEYN/TeznQfQgIbGypBQV\nMUvIAZDavEZhmJ5LCKknBoqsauoxgC/djF/JD4rgZesCuap65SiiTegXJ3zo\nLzVVFWikTQ8DYfTEuJ+o50biTLw/hOYaQuG8PD2XbLdKFgjQzEjR39iFxp8T\ngRoVCcHduNyPfoTlTi5pAvA0fTsZAsZWN5z3JedBVBGHArEJzq1TX25wLGeN\nFMqgaeKlEkaf1VevEV4ol/dALaGC4Rq+MSzWvIWfBTGMYFP3cmzWQLp+yFcr\nD0qqrSx12bOq3bvl/EhCyukM18xxyc4fjF5um1q5R1HVObceNlD8Ja7MICpN\nOTjdvbkeChEMHyRA6Ggz1QOIcFDuufJ91zPBKR+DZMvIwt+qDOW82H0VB6kI\n7UqZHyU3upIVRxUQl4j0SSgskSCZK+fIWOMvShEqczz1Ao8YW6Ntz2J5kmcO\n9cyA\r\n=AJG+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":["node >= 0.8.0"],"gitHead":"69ae58a15158661ff1cf75dd1675a2b64208cc78","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.2.3","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"1.6.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^5.1.0","consolidate":"^0.14.0","cross-spawn":"^5.1.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^2.3.2","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^0.22.0","request":"^2.51.0","shelljs":"^0.7.0","browserify":"^13.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^2.8.0","bluebird-retry":"^0.9.0","eslint-plugin-mocha":"^4.3.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_1.18.5_1528230524108_0.19075936300948348","host":"s3://npm-registry-packages"}},"2.7.1":{"name":"testem","version":"2.7.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.7.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d0be5ed15aa084ebf4ef7f0f97e968ea4561a888","tarball":"https://registry.npmjs.org/testem/-/testem-2.7.1.tgz","fileCount":76,"integrity":"sha512-aO7hSeyZfaQvkU6ynXCEFJL9MEAEV0Aop5UCgweUYxibBzr89+bCUo/8TJfIXwss9wMZ073HLjYRvwKfVptKLA==","signatures":[{"sig":"MEYCIQDtbaIFg9YsUcnEUBkc5BAvfa4CFxzX79Jmb6dBUnBG8gIhAKf5vDMleVV817s2zGHXtWULCOxj09Wd6/LIQWMdquu3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFvKbCRA9TVsSAnZWagAAK6EP/j7B8xh2eaMRiAmMZGu0\nEgnwD8mOm9pEmH9M5HEPRbD210vK9RDonDLoktigLVuqUovvpxI93svtDwZy\nOm2g1tERaFrCjxc1lGohEBCTuYcPL+5ETJ+jhLMIytXIA3ddoXw2xaMxw8Vk\n4ObwJBdM0PqWISIFxD7Vec1Hr5TF63KZPNgxWWHM9m6aILdiAm0R1+JmsFYI\n9u8kITlYwqgZNBx46suDm21bt2QZsv1JY5cugTN7P42eWQhPLF574CqZTpLO\nWCbPkJIAQn04Xe30yEdgMj8QoqcLBU/2avhbMaoGUCRzm7yHvGIC5sXdHpu0\nd0bXOaWgjlgcXxdzDZu/MChzY62pTrsChpo23nzNBGngye4bwph/Gv1JzBkg\nEXi/HG/fPkMMxlIM7moMCTrV7KZ8jTX9AIxBNYuSDVIhjUFaleaJeAunZHQJ\nL3q8gtrmwC4/S+GJbcanPO+/BfM3Tfbc/tko/FJz8qoJuZWHjGu2XPz/Fp7s\nMxif47ar6+qH9RwkvNm0hYEBSPKHNmGErea+Twt3iRVlrJpnnpBCFwuHxvyp\niXGUdndT8UVr2fkDfpBjFKFMj6hbezlPUtjKLFmX5n3P5tt1A2DMq0Ysd58h\nb0xh3R7z72ClDfQ8KSC29x5TS1lZ720MxdXsZ4E8oJEcos5v/gyC9X/NxHGt\n/s9P\r\n=RwNd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"2b35cebbe5b272ed519a5be5dd2461ec8082eee2","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^5.0.10","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.7.1_1528230553867_0.41738198960528283","host":"s3://npm-registry-packages"}},"2.7.2":{"name":"testem","version":"2.7.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.7.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7c4da147f4b184e79808748a2a6b0e4d11537703","tarball":"https://registry.npmjs.org/testem/-/testem-2.7.2.tgz","fileCount":76,"integrity":"sha512-W3FtKgky0jeuE3Je+BycpMJzjDqZ6420scG7TzWGdfhWpUy2zNoE72OPzCXTKE5gjuCj0stFUFLdERByotOJvA==","signatures":[{"sig":"MEUCIQDoxYxAXKJkudp1QTctDPQoOfGS2wecrUJwp3m3BtPWIQIgLaeLu7w4DNnmw9Z94sDRcy0H8kyMK1vJkPJfYt9giEE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":215438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGq9pCRA9TVsSAnZWagAAuToP/RZbNjUOpwaen54M7JpM\nGUwTO7ABD0k/bZLa+HiOtm7B+7Ty395azmek5PA7oZ++CozZk5oNFEfKIfM9\n0i8x9X85kisyMdsZRn//47wQqoX9lW45o/Z5ElkgksRY18rzKeBKr6Ur3mKa\nyV6jYbk13GGWHRsRg1Dc6BWb6FgmDOTU4y+arLSbO+iL5hce/59slVdlbAMp\nF6aozDJPo/f+/uE3VhovOjsWLfkGPOEAF41x/LD1yTWQzVtyEzR8QJ9Leflg\noi4Rj1S4W7ezZM2bbdU0bT7Gib2+xiILwB3kReaSoGdaoxsLUxTWZo/o36nd\nbu/bRqlScZ81h/eqPzWjqDJstxPscp8I/aceTN7PVyOOYBKgxZGSn46p0XD9\n6M41S+H6RRQoySKqhoAHad+XdL4UcSZwfVO+SXGUGGlbOXEUV4gz19FzbaWT\nde46ugP96ZAPo4ei5IHQLrns4QadtR/8Vn/CDSmJcRjd04GnVeNVGe5A7ibJ\nt3fgCqMHYiN0iktH9rS85PkU34Fnn+4Y1RKV4ZTKgh2+2Ht35xxqiSWFBslO\npd25Czh7HDWttxlJzWTrceMpkr7E9P/jzPxqguv2dyrQtz1PEAivJTfcChrz\nny2DVeSYaot45336Nas5xs3V+NLB2g/WHPBn0OGcEJiAus48H90ekiyLVvsN\niqSQ\r\n=pryJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"c45adc5e334a5199e58bc019ff53a06862eb0b87","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^5.0.10","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.7.2_1528475495684_0.22395351387810414","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"testem","version":"2.8.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.8.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1c9a8c8cc229e63e2331b1972fe1f5745ecdd1c2","tarball":"https://registry.npmjs.org/testem/-/testem-2.8.0.tgz","fileCount":76,"integrity":"sha512-MAoWknWCiOs7mCBsy0miXccqhSJqaYDZk3CJKeq0qGAHQClasd1/zGOKI/fi2SUkYA1IQYtzLi4YeaoskOsY1g==","signatures":[{"sig":"MEUCIBXivo1Eg5oohNwrqXD1VW4tjBTIZJQo+Lnn0kBXIvpUAiEAtBPXskeqqaLVt2Xp1sYh6FwPkt3GBYCLTY67yqObpLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHuWiCRA9TVsSAnZWagAAtUoQAKNO1W0ztf7bA6shPnFW\nnPx+5V7lHSxKn5OKXSZwf05M6IVmeiMoihj9a06G7vwj/FYrbA51Uu62g6Oz\nE7mDtFydHKigu82jCsQUMb5ihCwgpk8PzosryCaOsCRtu4CTrVQifLnCGUPS\nDwLlLeJWqZHEl+YjrDky4Zm5Sv5yP56Gs/eaBBTJJe2PHFpFql1aIQ9wmC6C\nv33VIs3TZ+QDha3ILUMgF78uYl2jqSDkdCzpBcEjYXjAnY3VN+OpGExkNvta\nHFHld8j9AuTECEzEmboAAU8kh2cVN4AU9fWgu5XaHct+fHz6DldT/mdOKXAU\navKlk6CbSXDTNC7mn8gc13GZReNbW42amL2MrUW6af5Z3j37jxuTH/ts832o\nGziKasz2PhAXBBlRlZoZ0f5dss2QHI2KCl/A1SkXw/O1B/ifKANd4DDOjkMi\nYpUxxPyG+sKgIY3pmdy0vuA/A2GW7kWRg/VqmZNkT7DhbHK3OxCA3h4u9PUR\nqof5B7AgYQAaRRN5QqrPHrIp2dtHWRijkhptITzaoE+CSk1yOtqQVCI4EiZu\niBqInpwtGcNc8UCWEVyeKkClFRDyhxNroL2sbFWL6c+kgOLlAk+fQe6GFF++\nbiJnKExcsCBJDp9Sh67PIsdDApqEG8GLufSXhOGfE0CYwM4/x7KTU048X+sj\nt1jD\r\n=U07R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"6b309086b499e34943e6f295e77085eaffb71dd2","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.0.0","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^4.1.0","saucie":"^3.0.1","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.0.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.8.0_1528751520173_0.8520052101153521","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"testem","version":"2.8.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.8.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"4a03cde5ce4cfd9128ba3bb72e88629a240fa2fb","tarball":"https://registry.npmjs.org/testem/-/testem-2.8.1.tgz","fileCount":76,"integrity":"sha512-o61iMMyl16bsPxmMbco0mVrwC+ravla5uUYW/q9f/oAsD4EQscmkQIL7EoC/T96dl62hX+It3YRMqm8cA86T2w==","signatures":[{"sig":"MEQCICd0nvMuIRmfsjbWbEzSu/S2CNjvSWaX5fvm43VXPmFTAiA5hlsR+fspb1cQP/lz4/xQCRkJtgawb4RYkPnR0QAThQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ/DiCRA9TVsSAnZWagAAEVQQAIoLXkC1DquYWryJHujq\n2HbOSmi0iPt0/HAE/0D/tbd06yt9gsKQ1EBQqIaQNQ6xFzPdMgS9/p613eqK\nJN+oocLWwEFLLviXlHNKVlZJ7wN8UqMkN/d8z3kDLS82igT+Glv/J2CCe7Hr\nHaNbLlC/+TGvBZkT10AwGymfWUmTw9Nteied0gSyRJE9hmN+MjdTXmrDPTl6\nlIAwc0aASPk55O+ZRbMbhz400LTnZG4MrwG7gSrYLoTD2fvv+tWUv2ocFWPq\ngFyL7Mg+ipzaKPUbebBdM4ii4bKwX7ZMlLntUXpq9iqEu8SQEsIxI5aIgI68\ntScdgxUTdEJqDU7S/DdXnlCVtCU5Brn9BzaRNxei7vONYz/7YbEbBqwxB8r1\nQ3CG076uUQYVzgKsPuesXq1QJx67J7hAScYy6HOZEdVhSNsamGzsqVpHYvSP\nuiv9o2PhBVc4NIi3TGDnnVEm7Q99EVpaS/bF5xC1RHJ48KzxcsrcJYrfWL84\nKrmp510Hf3Iw7PPv01UeL1xOF/CW/R/dchgffXxfmmHs2ykw6x4ll/6bl65I\nuQO3Z54od1roo/7ecVyXTZtWfaLoUu5s8pHDCWU3yVAyWy7M0EfluaoCBre9\ncrHYVby/8Y7NAz6vlDSnhredpoVutPU7toWiLVpKRdqcMUpHzkpdwjvfo55X\noieK\r\n=tQQS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"c3d0920e869d6e714827d99ae0959c9c32c2e887","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.9.4","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^4.1.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.8.1_1529344224436_0.4710745190957195","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"testem","version":"2.8.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.8.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"0d51801cbcdfe411e2e24ae7e63e2eca779dfe89","tarball":"https://registry.npmjs.org/testem/-/testem-2.8.2.tgz","fileCount":76,"integrity":"sha512-habhmMQgXMXMB64aMslMyADxuXDcLJzFqaXRc6mjQxvHk6WaLvq0sZAbTcDxmLW/XHdsylwgRXzG4T7EoVtnDw==","signatures":[{"sig":"MEUCIQCt8qw+H+D81hEH/PnKhiqduVDsYscRFgVOK7vHjWnmtQIgCyY7DW8DpANxWO18xCrA1BNzdoSRuxA2y+Jt5urvDw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKeDECRA9TVsSAnZWagAATqAQAIHomq3diDLBnvhUfxt2\no3+O9bgMx2UjPx21zBiGL1SW8yGx5oo4/kmj0ANJqJWrDci4vhl/RtcKWx8A\n8e3JLwAjGUC6RPfnVuRX/kTIIKVzZtDqIj5kFDxj5R2kB9xDiezpsl4cgIRx\nBjnUloas+aEnvBoOy7HnpUAG2tUpeunlAG7S/CwXFFAOQjPxphAhrLqjfO28\nGfInwkLgqet2Z7R8vi7GOZ0jJhghriAIjtCbc23zM3ZN9jwgt9dlwktTtUVE\n6fTA5YT5SypK41vU5Q91tGTLRqMdLJM6Za9RM4G1to5lXJiEjOb8AEhFEe9n\nbo0brESRHTFLpMXN+Gjy267R9Ur2Igi1Sh4Qw8Kbom/ErIruyqO/IxAHSTQv\nkIe9B9o0pKSxw3Ee6gImqtp1bHah3v0LyNKXgCDespLeQZdYgLkvOxx8PrfD\nSqtxnEdv2CMNBqKwSg5ubj45j6hmQmApeleOX2pPNchXypdZgzXcalktJvsJ\np65bC6VlGafIEt9AkUJblPGFQQTxP3acB/S4XV6yH/AtrK+RhZdfmPrORtSF\n6CfAB9/lVYIZyoQpquRnzB++V4jYJNddlBxhrTxD2l7oRGYvdt4ChqLiDSUh\nBlK6H/u0ESc7N2RN7EGVop7MHLhhToPoizrOkohKRe1osoVoSLrNnIF5tLWB\nGmTK\r\n=kaRG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"e49f8d4c77b8e64196c77f32e9e0e4d4ac58d5d8","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.1.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.4.1","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^4.1.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.8.2_1529471169472_0.7026161641706612","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"testem","version":"2.9.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.9.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"7ce11c11b4eec4192ec3d2ea7eaa216e08c34273","tarball":"https://registry.npmjs.org/testem/-/testem-2.9.0.tgz","fileCount":76,"integrity":"sha512-EwZMRDWLkEhnlCU8vJHLO9iu6mbKGZq61oAHwEffyYfWUwTy7Z8baWjGSwM6mRmUD1y/4Zzs0kMIhd2h+LwDIQ==","signatures":[{"sig":"MEQCICZzrcB52+lJ6aPpywnC9pXu6yc8OhJwk8TuDKlyl5abAiA52+zfU3eqOvKy75XL5qTMtStcj701UsaIHMihSVcZDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":218643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUEbjCRA9TVsSAnZWagAAuTYP/2jFMdAbn1RY9rKc18Ux\nrH/N8LGntO7sGC/NrcRBQDnAUeTt1I+5ukERZ9fSmJ5QXkBDmxWpi1CEXCCU\nTAf6V6lPIJGYSw0rNqtzKIlb68YTEKuwuTg613RJAZ8uttsXD7dOESesPzPq\nv4JReOt95RBbQvlqPTbpuS5xmQxls9wd4vYrp5Oz28Jmh+0r1apIupWc6bYs\nhVrCMxalJCz89hzlDfIgca/BBSPHSvZlt8bdEFLsKy44ZKgWcoYJkwijUkvF\nv41q1EB5Lu6NuO6WRA2gZdU+isVUX0u7ytm0O8mIF2/7FogilKCXBlb3YGVh\nXZNwuXTuKDpp7JroX0LMcr2Bk2cgDx4qFJEjLQpJjxlgkYRvlUD+MZAhK1VB\n50FlnDNPjc6rWX08Gb7ueHqBa+YxVSt252FAUC4yCxxjfw0PIbrXbckQoR5r\nM2UAx1QMP+/X0dJob3QYuxaEFszv5d3NGq3kM9PG+WyTxNiBK2pxDNi/QKj4\nXkw/oMtmPfdLdTB3fOnLIPFiXgsdxoaLnOCxlXe99Kt+JExgdW4Lg4Y30Qey\n/ZRdWJgH6ALX0Hmvp3s2pA3zyRVXFJhBrD3F/2CsvGbLYtuwIaICD3jQoqie\now/O95MuhfOmituzhSl8B2WARZ0DLYf4wd2UnDFV7DFdM3FVw/fUK1ASFobI\nNM/e\r\n=llzB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"cd97a4da15bdbbce0fdb18f74447f5acce9abec3","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.9.0_1531987683121_0.8201454071866219","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"testem","version":"2.9.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.9.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1600ca99f40043d5bacb06d6dfb97e1f9ef6a97f","tarball":"https://registry.npmjs.org/testem/-/testem-2.9.1.tgz","fileCount":77,"integrity":"sha512-pZlojpkymnw+1rKXtSDCqBhL1EBU30GhG8ZDS8qxpIOv0efLD2UODhyc6ahS1ko5YKvYO4IR/2AzCfPcjiCBCA==","signatures":[{"sig":"MEYCIQCb6HWmHEM7Kfo8OOok8Qcz+CpyrZo+/n6FPLMHlANmmQIhAPzAGHAnIQNEOy3fGeHzTWsP/HXsV3wU8I3gC6PXRh2p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY3fbCRA9TVsSAnZWagAAlVMP/R7DPnIy7RC1FCxA0qb7\ncWFX2XjbRcIOy4m9uXMOwY0ETGJy6bDfu5RoZmr/pbP0t6DBLJJe1QKMr0fm\nKDPqRi7o7bdq1o5AFXGDqlzbvp8W7DdzUqpxA1V25SzxAOvvqGS8OLmGT2K5\nxhKKckm7Ex7qq65mlENoulI2U1j90u6PC3uhE3fkcEuhN3W4RMInM9oPo1Eq\nK1p/ZFs9f8ZCNZz5J8Mt7zmg9JIh5HZFKhBVKcUUvzQLQqjiRoZee1KRV02K\n+hagqxJQNFwrWNBDplGPyWtSFfsaHc7OKSC0nUUbtkXvGlTH1ZhNV2F5Pl30\n1zh/AGS1L9KgoHUGDroqgAkJw5F4T33z6/NzhDuDMwifuivjJ7m4oaNogkam\nBskBLnj0VPgQwtA27vVI+QH8EIjoXx/V7F7zevq10/SQKkLWLlwOVL1a+s1x\n7SMn6GZU1i/fha4KptPmuo51lVol4+zOV+SoSaphHf/zIzdVw3kFPjMn6Uo/\nLe3w85ouY59RjgohSpW4ujhjFPthaKWK3vkzCLoqXCe8CFIr/+UfDG32Mb/t\nrBdorXkCCQ6zfuS2Us4BF7wfG9ZFsrjbWqYfz+/U3N9m2B1oxWkv3V5YygD0\ncsqo+qFbgXmG7EXvfxqWhMEoWHDKcxnFCg1c3h8FT37NXBHJRhNWN3vYQWA3\nRDot\r\n=ZLHS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"df177c146938a268d6b8fc4ec150d3de3f5c9438","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.9.1_1533245402546_0.7049529610567704","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"testem","version":"2.9.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.9.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d61c638fd7fff6d9bc2f771c673dc10cb1df3d21","tarball":"https://registry.npmjs.org/testem/-/testem-2.9.2.tgz","fileCount":77,"integrity":"sha512-cNUi2ETOB1T74wPl0NCDNTN2Sf0zPmTlN5LlXiszLwQThulEPJacfaWFkcKauL0QMm1CF+nH83bLJvu3PPeFcA==","signatures":[{"sig":"MEUCID67t2HBFUQuEIRJuXJhjGDJXlETzkaXqwFhUgJVQB6RAiEA7nXiuZUd3qi/VONgC2OEmc0UNzbyKD8A/APzBj3SVR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbY9IoCRA9TVsSAnZWagAAQ80P/AlQ2xy24VywgKggqpiT\nS7KQkMnp3zVgZkW7bebaa68QrVFBNnnXBgswQ13+Tw2St2h+cTdmnm6SeoWX\nyK3bRopJjlVQs2sVmm55p+CYyI+2TDj7bmQMINhJlXPj5ibYho2eO+UbtHyn\nSxrVetdGOrkwGOWeDxE50OEGoDyedLQzCoT95sNwQQcx/KFeiea6gWwC9SMm\ncNgu1omMsBVPo+qihe4rXgjIth4YDi28UxxtxGzsyF7Plf4ltt8K3h+vSnYd\nsOt587RxxYw4vtWMkt6muj2xsvOTEgl42IuQFWztaSYdo4a8UqEzqbL8s64G\n57rXuQugAjxFVupEOLsjVXY7HB0RDE2rqZ+ppr7Wh7sxPP18DuloagjHOcyV\naW9D4sjPIeWdKX2OVT3MBLx8eVSNpUFC62tcFjD087Qzpv5b2qOzuq5gMSly\nPdZmfVfuFEwFB0NNihTQAGOdqpITkAGMOpttrpdWaytfUnDEZWIIisIYo1dG\nWBSz7OD8Dkc9y+JWABFbG62YwBPyDW+up43SEmjWwvSdGZzxn73ponLbvNI+\nrRj/IRAGbpMKUTZyY4zq4s+sB3G/3yr7lqhTTUEDxK0jqqTtYWCJQMN7OvTX\n1fY46QPGoOgtnbtgFf/5B543L/bvLdDcqGaXxCjfmmA6yzE91/EGC5ooQ+Lh\nUXKl\r\n=sSvI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"b8700e62b7bee327ed0e8be93339d77f3b79952e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.9.2_1533268520404_0.04328283823680046","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"testem","version":"2.9.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.9.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"df754edd22a8e30ef8cd110d5a234a28060e143b","tarball":"https://registry.npmjs.org/testem/-/testem-2.9.3.tgz","fileCount":77,"integrity":"sha512-Tah10DqybmYv7L8bub+QYAN1wKt8AbT8kx5ePO0D1eaIZkjlHrt/Fsh8rb1dmuavadTHeQ6qbjupi47mfgvYCA==","signatures":[{"sig":"MEUCICfabdRWbpi8rATbHJ7krVqxgdGdHgDV7qcI7nKYLt/nAiEAyITtSVRdpe+ouH6zhCV+qNSwIED015JEb0kE0iA+W8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219273,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdW1MCRA9TVsSAnZWagAA0zwP/1UCcnWXfMyewgc02yvy\nsQImqeR4WPLgBUfHQGuWLfCZ8qDgraIUQp92zexK/jy6Bnn2J4Y8jaGHMEeF\n6Hsaz/3O2l0ivxW1p/mojZ5IXAzT9S7fUW8iTMWJcCvEROwlvxbS0rOdOYL5\nKfaBEjglbxm59Som0mb1mADUwVY3kDNUsW26zAbN28UuUr47zG+stqD1BiLU\nOGNSHbLgF3WLyvV8JloIdrMKQKUDTcKfLHTO4gENxSRXDj1waPhzuKhlJJXe\ns2h3j5/DwSp2rwbBEwwdzCBKUvRARV0bTqw6Y8krl41P+CFQir4JQBN4YUKz\njpzcZBS0pW6X7rB77+keCQxwIjkjb/aKe9kygK3F11jeN6Hx0V8WHJWLSgXV\nqi8buMQiKF9cw3BozZWrnIKCygiQuR0BINCzzO9pIGsrJqhK1c6Q3K11yxdX\nyP4n3O9ZhrbDEXE/plfaa7ebYxgZ+tzGEWUCQZt29cxV6xBn1ATjbLJJzbm1\nn80QTu5fJ1rS1Ok1rBiV9BparadCN+mFhaCa3UGJ81p1FYcUVuZXkOiwaap5\nVOhbqRyIFqxG64se+f24VYmQvWrFmgVS7IsS0Qs22/IDAalfqvto7nB1adxu\n/2EYBmysVeMl/AZ4gLOaO8BumB3bcg7kq0ZhkTJ1KByXm7CjdXEX07me6HpJ\n/rG4\r\n=bL2l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","files":["lib","public","README.md","testem.js","assets","package.json","views"],"engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"434c5f0251d8dad5be1b81a8caaa6ac0f56c7d25","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.9.3_1534422347519_0.20674349615688037","host":"s3://npm-registry-packages"}},"2.10.0":{"name":"testem","version":"2.10.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.10.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"bc0db60ebaf78a8f0c9f173434e62bfc1ede9260","tarball":"https://registry.npmjs.org/testem/-/testem-2.10.0.tgz","fileCount":77,"integrity":"sha512-83vmEZQeFku5oGoIpI7r4mkmZvPPv9C2rr3W5xNufH+6LX7xQMIcXlF+pnPQrl2Bb40HdwfToKLFHOQNpPDV9A==","signatures":[{"sig":"MEYCIQCQtUJMyanbvpj3OEmIKZ0bEkgicBofwUP9Uo3YtwZSoQIhAIOP+wG/pUWHIjaIEFvPbIoFIK6Tr02vaQXvE3iPXsLg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhlHTCRA9TVsSAnZWagAA3dcP/3BDzlWOKwc17v68ei6o\niglioujHbqDJU3RY6bZLkh9Y3+RgxBm7eFi6qkdlDFCEFlOxgnK23Te7HxCq\nvxbZ6TQbjnptsS0U80GabCt0TvTXtzbVjZeO4IHDEy/3zvgo8rSkfqiP1ruI\nzOOpooo7ohStKcS3HGo1pmb3Ay+J6pffo28DMFa7tSyfmhWAhkc9TtHBoxN/\n1nWtEJbwTc7eSOB0oQkLDxg5IBiBZCf2mJidxF8CR7ly/jW9DDTdCjKHjX/k\nDFqouUSxHI0k7PPJdKb1TLO8MqsHelzvXdgiUYY/xj9E+HsBd3J6HPTkL+cy\ncSCV7bIJ4qk2I8+KOj6gUSKEwbvLJPaRwXnmFfvYg5//EvkXr2oEvaB/bJ7x\nL2Kcu/Zy35dwlwJnnMeL35XLt2ity3LFXkmxf173+qBO/jMGxeVRLf+/F/qI\nmYgzUFiYOcS54a6RWMBpNBDMWZU47zanJRhT28gkztiEPYz6AWHzYBPZYLL4\naTsmL4JmDMgtmQ5Io5iOFTcfd8nkxpmgmm30yHVy6ja1T0bnoPveu4qcR1r9\nmUy5kHZe5Jb766lQgwwqw3r6BmKULosVpEQcSPI7EYWrBdz/KpGbxBQOtY/+\nrHYDp+gDsd+Qd0iRPxBpkYXdBQq3JOcbxXslqIT3WI7d9I3JTmi0OgUQFVI7\nu8oe\r\n=5zo9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"69aec05bfd6a2aa6c7431a2f33db498ec66b5c8b","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"5.6.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.11.3","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.10.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.3.0","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.10.0_1535529427152_0.668831719606021","host":"s3://npm-registry-packages"}},"2.11.0":{"name":"testem","version":"2.11.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.11.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"3e561fc0892ed3df8da94a55bcc2c51688b4c533","tarball":"https://registry.npmjs.org/testem/-/testem-2.11.0.tgz","fileCount":77,"integrity":"sha512-iWfEeU3biX2c4G67658xoi80Gu9gVYGPoiwlMbttq64x+hbE9qxUpWoWDPQJaAq/OTPlyqITLNott9Ab9o4FaA==","signatures":[{"sig":"MEUCIFMfIMx4RbCaSFuSbtTIVel0ZSzkYrY01mK1QQwVJmgPAiEAodeOSHdboR5xb7ZS0bvywNJHwvy82ui+RP3tRYMMt7U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkdXaCRA9TVsSAnZWagAAbygP/0GGm+xQtMgDQFfKZ9wE\nHjZGEjJuiLwiX7UjdYoy8lgNkZaFQ9oMZ4F2PGJxsjhI6Jav1pQlrfwgg2rF\nQScHHZfzwp0Cz4jdaK/vrgwohpuP0HPjNOHIkMPbABXDhv3IAY4KiTcV3US8\ne0+vx+DS/CvzQYmdAzp4fy+sKVOVV/4uo0zvjxJFU8hHPjl1uZt9gDrhZgwW\ngHJKb98Fa4UepvlFXWWfKb5y2iWQLRXIQE9inhWa9hhUEVl2RO/3r3QT07zd\nkF2bYDH6WDYg6SImWvQKhIT2K2vrAtKv83eI0e4mC6YpmGAVtopC1j4XHNJT\n+8bXAAHtzR1qquU5GnvwPxA9JcgQkKpu0RjVZMFj+2LsCCRDiDu6ZLedPCgU\nLCT4eTSJEviZas88bFjNjGFzXjQRFEEJVxb+HWGIu4uPkgOSQwY12YPvAG7w\nMe91z8dtzEZy+03LffujYVuQJGOoATD5AMSWHy8IP2sxTrXd0CS95LueGrWB\nfGT38l4Mc67ijs9xesaRqr4sppHvDaLlJz4uaWLFKIYaqOk7XedU8UmWD/lV\nCQPp8JY2On6ttYWUe6flZTsA3n8AQ+Y+GPIuPiLuhy0M18jXmwR1PRlRdV1I\n8EBFyjw7y7RMlUekBkL55/RvUuBbifMV38aTPfkvEwoTyG+aaVmiCGZCx8H7\nrzJd\r\n=dQD3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"84271faa2566e8a83afbf53ea5044da5329c27d5","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^0.11.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^2.2.1","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.11.0_1536284121611_0.11222083114556836","host":"s3://npm-registry-packages"}},"2.12.0":{"name":"testem","version":"2.12.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.12.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"71ed1aa776f52975a274dde4a4dc2d0fe3d35f8e","tarball":"https://registry.npmjs.org/testem/-/testem-2.12.0.tgz","fileCount":77,"integrity":"sha512-peJR97Peh2p49FMNKxUiTJidkIXLTFYjemejNU/EkkniEkxp2Y7daYGjcDqLCAJgSRDDuj1GXUsB68AFbt7p8A==","signatures":[{"sig":"MEUCIEdR//EM09inICP50e/H4AHk8dN9raSBMT9pR22rqLqBAiEAqiOyINfUYhrpFFw+7p5WyWEKOK79Qyas5LiIazHWeIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220443,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboCP0CRA9TVsSAnZWagAA3FIP/1kqiY0y9qkKAvB6109c\n0F0ZsbmmoWXIRSddBLJDEVywfc/ylwUH8xJQR6wBBUgM9moLPNFIiDpkNTO1\nV1PbOINeS4Xy93tyBt4yYbF/H0mcUHziv7+Fd6CU++D123DL0orlOW7hJmtW\nVbxaCS86QpaIJ5uU7Eu62ovKuksy1DT8ED+hElE/ZssSFN4ymYudWrg7Vkyh\nmJ9OwkamO3o2uzNWfnQ3WKbjARrP4IrIGfcC5LFtHZO+c60RN3AVAWHaUbaD\nbSuSd30hOhwVCTt1z2pMplzdyn26dGK57FxNGpkoOGarLukfQQl1zPrLrtxs\nPZ9II2frgu5pTzv9S4zlCHL09Hri7yUshRByqSPPjoZlKo0dWsD02wCuYmHl\nqrVrq/evbzixv8gM0jwYc94V6Uy4YWH9ubP4UiSuThPSZiVvNJ5rwG220yZq\ni26+4pEaAmNexSTTJcH6qzrc558KNApNjt6m6KkJJw35mHShMn9Vy6wlQt7j\nVmppB69yR1z0067fMs+fFklBhLakrerQ+j3+YpE4bP8kEWxV+pcXYxzwk2Ux\nbSa6OMoUKp09xMx3OJAb+1P/VphgVj0oBqw23/ul1wn54ZeOoutjhPmdNKHa\np73AuGXkgMAvAi2yF773MDisLXenJoFGYPB/DI3fYeYyls3lOYTEM1XlhACJ\ncg7l\r\n=37Kl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"52207bbab0812e17a681dc3256b5ce770ec4ff8e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tmp":"0.0.33","chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.12.0_1537221619343_0.9219298152270272","host":"s3://npm-registry-packages"}},"2.13.0":{"name":"testem","version":"2.13.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.13.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"587f3460a923779949804efac0fcc2015835dd63","tarball":"https://registry.npmjs.org/testem/-/testem-2.13.0.tgz","fileCount":77,"integrity":"sha512-n0XBuEi/3SqnXfwUWtHVIUn2/j4LouJeOJrZMfwdXmZRKr15cH7cV59e9c3rFa4AvspAn9lOXcaMBysPC5jHZg==","signatures":[{"sig":"MEQCIF0QcdgQTXvSHYTngy5oaIOx9FAKz5uGlj/B0K1o8GSPAiBJkIHRQRz2SBbHmSzt9lxRgm1PyfVH6at/lB4XE70bYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvM3FCRA9TVsSAnZWagAAtF4QAJPdkqJSgIfFvyuD57Pg\nM1hpe693NA2LqGod7SEEyfB1Wy04TElhM/l0MicorLp1qhAJvZ2PmUmjc52r\npI+IWCDEEJnfgR0ijbr7hJQWW/pEZZ6HFQIlryR+Z/45wzhLeUMkGtgl9MSM\nC775CCC6M5JJ52g2jZCBEei3+cTIE99nyltN9ex9591fKb6f3FcACV/AChiL\na33vFNS7uZm67hroXVAjsbqXYlYrL3Xw6k94UbcUt/o4NV5D8d8OfSVZkG3f\nChw8yU04q+gxRBVbVWgPCHz9vk0TwdlbD7n5Khp05Hqwqi/LDtLiAFLw1Ioj\nWfumqoKcbg/UmKKaEgSUUccKOUxT0jz3AmFok5vMi+GvM2PT/IbbwJXns6hK\ne4qxPdtOsPpv2qhX7J5ZxlbTo5NYXr5MWj7icv+i6/gxspkd0vnJx6u7O5Pm\nYbwB2zVyqf9JcCePcv7I+EPl1lYXtqsDh+TN7fMO1LKysrGILtA4lpcfoYjh\n8QSFSkGNXg6+upRWMXwvfGspGZKoEXapSmMKJYxD6xaUiNqFSpjvH6rR2lFR\nCSWBtZr+4LGR6brA09Cb4hgPsqwO0P1HTqmTAW5bzLqcR7GFrPKZIY5Qcvbk\n0NbyWAE+u8U0ROuXJIWbpZUily/8V0iCnFoEcNfIndKg+j/HZ84x+zbDX1ag\nIb4t\r\n=6mlC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"96b720219fd023a061b293a55a0ce0cfb87ff632","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.13.0_1539100100539_0.22575858553910155","host":"s3://npm-registry-packages"}},"2.14.0":{"name":"testem","version":"2.14.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.14.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"418a9a15843f68381659c6a486abb4ea48d06c29","tarball":"https://registry.npmjs.org/testem/-/testem-2.14.0.tgz","fileCount":77,"integrity":"sha512-tldpNPCzXfibmxOoTMGOfr8ztUiHf9292zSXCu7SitBx9dCK83k7vEoa77qJBS9t3RGCQCRF+GNMUuiFw//Mbw==","signatures":[{"sig":"MEUCIQCKV2nc0Xr0xVG3R/9B9zGysJspuoCFMpn+gu/k999N8wIgIcoUHXPXe57+smVvFuJQx4+c4nthK8UjiMs/3BAFAv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222385,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb3GRHCRA9TVsSAnZWagAAlKUP/15sIvjt2v4nbvgaPSpy\nbSdM06lGPRWP3XdY4P+OTsFdroLMkagcQbLsMc2haBVX89VPuTu/vRUNgqiJ\ndEfP2AmeEtoeJR+O2ULmVVpeY5NLKoPNut00VwOAJpCLmO2hpc8p2AbVLYqh\nODPlyghXwyQClQoY3IhhWVTwsC33R7guMNDoLbpaQBw93khosPE1K8QpVvIX\nPEiLj/1MuTidwj78IBPXWEkgNw73R/s40ACvpu3MvDdnvr+rJ3l7IrxzoI1+\n/J5LXawdvu6eUWv+A14GnE3kdoeOLq6zRCbCdaIgjXXdqMzjjwjVzP7+9nsV\nfWeISyYNF1nGqMM8CuPnTz/ezWAfQ/tqcW+Jx5JR8XCsKoc6sX2/liqgQ+f9\nQlcLu4KVinlgXYhu98lCLCESxIjO9eTa/LTll1zSKqYAyw7K9AMZ789W7zPV\n0RqzChxXYZH+Ay6c4apsMokTxJP8I2qoVaQeMbGa40h7LjG3sOf04XO/ATPl\n2OmZSDEqLTI9xiBf7lD/A1Tb9oluNoxjO+2OIUkSWj6vc9lTxS41xFrlzri5\nDS9GH1xV4CKko+2WVZiVdz++QI4IaY22h59iDoqstzEq6qpBXg44ITgCJB+X\n24agTl9LGkWpNCHGQgoxymB+sMn9Y0DnMMv7pDoCWVo0vEhfixCFudQzCBIB\nG9I0\r\n=lj0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"450a3cdf90681e7742377944ad96f4338f7a88e6","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.2.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.6.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^6.0.0","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.14.0_1541170246662_0.3374883866539746","host":"s3://npm-registry-packages"}},"2.15.0":{"name":"testem","version":"2.15.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.15.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"60b56411d4ca8c39dcfabacf876ba7f9c427699e","tarball":"https://registry.npmjs.org/testem/-/testem-2.15.0.tgz","fileCount":78,"integrity":"sha512-J49mCb12awwEUgOYcirRVUsntfajex/3NMyTgaSXWuvlvSg1a+XfOXFxpoULsodXYGOH9fHM/joS54TCd3LDvw==","signatures":[{"sig":"MEUCIQCya4W7iTAJuSmGUP82QTIQThs05HiMWyJ03Pu7GSLnogIgavn19kPE/qYfKQYMihHu0aEmDg0W9QJzjgqYsBIU3Uc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrhGmCRA9TVsSAnZWagAAFuYP/ijd3re7uKLimD1DDde3\nkZCuQKGD7HX51orTJaDS0ryIL891blxgLsghMJttW24r2e6Uuqk7TL4PtP4/\nw1uZMd38azmz8uIygH5lI6pVhJtsqL/pke2YDQ0zlmlkyHRkgP2D8N+nTYHr\n1SueqlECY8zwOhdZz9DShBrWJXbJJY94WjRakjpyFFAIYQ3karhcLQias0mT\nJWuO7Dr7ooInHQfJKTm4i5g02shFlnW0kUEDzEtGol5w1MW0Rh8mB3zuVGGr\nJZbOdwZlBAdwCeLHYikklKFpLOPP9V/PLrCyu5JnnhW2XisVnT5GBEyhkN2+\nSRk3dOYbDp4WxXAQ0wlDw0x8NEhAhybmRTWgDMiyPRiyd5DW+BM8HXa/X/fM\nnBN4XdS+HSVaAJCCa4euKZAgKaexr7b+V0WIbsGlzTOkATcBDP6sNBLENafx\nANg8b4JUgqc5YmNkRKvCvbIl6GF2ou9wALR60uTchj1vTjrssgyhMtLg2RnW\nJ46p4tmBI0V0+Wk2wG1hj8ZnKSQI17XYcXzhFZmuxUkKPXT8g90b1sDa92wn\n5EVXg9MWuhqGHnsJQ6r2JyBcfngFDbOJw3kO5O4DXF023jCac4CKaVgODJNJ\nQymeRMoIVBCx1c+QnS2XE4GXP5ZSUMrqdq8uByHfq2Cl2G+gsG1d3L5gGAwL\nw7vZ\r\n=W168\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"eaf04fd3c15b4d1c3f3429a5a15679464ea9a543","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.7.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"11.12.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.15.0_1554911653717_0.0034568766737099743","host":"s3://npm-registry-packages"}},"2.15.1":{"name":"testem","version":"2.15.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.15.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"8e00a28c13719a8ac1bd4a78dd129e3ad4177055","tarball":"https://registry.npmjs.org/testem/-/testem-2.15.1.tgz","fileCount":78,"integrity":"sha512-fPo7pmTsF15zbb7/Jf7HB5foc3M6qKU7iCCJPAMkZswRzMpSGtTVtMAfUS4UOEKvWWNocnChz8wliGWMlJ2zDg==","signatures":[{"sig":"MEQCIEJjrQkL5Eethnroobczq9D7TowrjValez6E6U+QS1aSAiB9GUeUu52wvYr2cz29AmYmqEvTF7WPRrG+/qniHnrzBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrwKbCRA9TVsSAnZWagAAY30P/2lBXm9Dd1p7ifUqDgeF\nA9vq5AzOEQCtzx6t4d/izizlYLNF7nVkJK9KC+Mnbg+XVr+Tk3vHMNdgFfYE\njnuL1H2sqI49TLRcPsvvbe3VM3CiLGrT5yCyDSFF66nwa3UfuCljJrFQAMMb\nnuRZP0Be74nZnXNLImEZRhR2//c+JiJIODbBXCGJ6eDbDbfLo6Rr1BbQi9Ed\nZSbPvF3Dl8JKF4+jJhQQSvZ89TDYLMox8faNyveuUesm8+PaPExuabbV77/9\npVbFgDO2iZajbEpePgFuXmprayLyqkkRzQqksCl6G8E+Ypk4AVBhOlqGJntV\n3QZm1Jku65y706HD+PUF5f+tv4zoxstZuf5zKTYC6cUN3eDvx14zIcz87DWn\nhhwml9hJ/dAJEUMBT8h2/4ZXn+I/Lhhrmw7KDC+nBowtbzbXYq6I1vtwf6UV\nWT/Zt76P6sYtRxkBHaYwy4ckRZluRfjHQkq76z4ujW5AEYM6fL2b40KwVSLn\nGmCmv8qp28XxUaADkWT4p4GSKLNZmVZrbznsde99VvujUZMRPyFbANHoSpgP\nNhuT+o6C4LtA3OetuzEXcROYhJRDGZzEkbxn+amsss/fQAw3j0OAUDjNWnPq\nQVtCSDypvsBm1SqU6VepNQSeUPlRI+QGa1nOTIbQCDs5gpIictZha4CahGgg\nW3rm\r\n=fJgF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"82c633e6ac51bc3a61d495ef81ab5540cb0b770f","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.8.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.14.2","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.15.1_1554973338837_0.9030442146469517","host":"s3://npm-registry-packages"}},"2.16.0":{"name":"testem","version":"2.16.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.16.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"da2682f3e02459212b8670b88f9d7cd4d4b0aebb","tarball":"https://registry.npmjs.org/testem/-/testem-2.16.0.tgz","fileCount":78,"integrity":"sha512-yDuRp2f1wP1/1kCtSNzowHxPvtHBhJpSPQUy1py9LtFrZUliJQfUHU8402Ac6C4l9KOb5I+heMMVWRyYdPOu4g==","signatures":[{"sig":"MEYCIQChEC4kE2uPIM6B78uFmDQRzvjhZDeAKygsggU34PZRgwIhAJXZER4EG/p9cnOhWNsLVL0il9Kv1K+qq4E2nKdnZ+3C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1uQxCRA9TVsSAnZWagAAyH8QAJCEmXG2px0l98dX0oHG\nqCo9v2Udt7bbOmVyDmk/7rCXOU708MkZ66gjsaTMOI6ChnUk2cAfXEJTSY8Y\nIIE5jsS6sQCI1Dq+VeLct2PAwfqSsWuU280pqhEJaSDW/W9lVQFmi0R4Isww\nWTb1fmrWch5tZxhvXBaehUJ+++PmF+GYepIfpF2X4pU6uZXFJ3yPA8Jlgw4M\nPpcJhvmVv+4/OzaDpV2SQD58V6xJBMatmvaR7JXI76cIh5MH1y5+kJ9gpJdL\nDsH9Pxs4l2gGUK8LhrpxXA06kRgQ6RrQTwGnN6/A2LVoTvYEbPqJNrhQdmDn\new3jwF8GJUSlkIM0cZ8jpSMOMZjFhnmZxwnNN1FE3lRvbuRoAWu93KE8cpMA\nvoYzxMJuNANUhai6YzXdLGLSOFTlkbwDXmJpZ3OhaSfbp7IXPeL+yIsXDhPP\nwRHG3msGSdsXxXm7PESXcNXqFpfvP7qw3h3gLKou+yFDiIgDxFX8sDf5SlqK\nSpTB7bZw7ZAsFLw6kyTb+auYxPq6LM6+9pVcTUYf8C/x8o7Ehm9sQhQi2mXP\n9bNbea1f2CNKO4/Ijpe+i7gFQ8r6TLfJlqh+0XrL7zI1T1qIXs5SYUJ0IDVo\nWTfg6411gKTaqCQYYx0hxEGRFL0msBJtFAOjOvj0OWty5lh9e0bC0kWGs7Vh\nw658\r\n=r9i6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"80936fdd4810405b37a14fd3085dd9ebc9a5874e","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.7.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"11.12.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.16.0_1557586992312_0.9595787876437714","host":"s3://npm-registry-packages"}},"2.17.0":{"name":"testem","version":"2.17.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@2.17.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1cb4a2a90524a088803dfe52fbf197a6fd73c883","tarball":"https://registry.npmjs.org/testem/-/testem-2.17.0.tgz","fileCount":78,"integrity":"sha512-PLkIlT523w5rTJPWwR4TL1EiAEa941ECV7d4pMqsB0YdnH+sCTz0loWMKCUSdhR+VijveAZ6anE/JHehE7KqMQ==","signatures":[{"sig":"MEYCIQCSzQt2DJ/zXWNkxWj5N22K6WFUYTZtBpN5uKm+lPYASgIhAKHUQPWYaNriFWSwRLxXTDod6ipE635HGvmmO+QYM1ue","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJ2skCRA9TVsSAnZWagAAlHIP/3GFAs9LdxD9cgL1ud8O\nbtyR+TViAnUMi45KKj8cjI6HulGtfLPfjLUDaY++zvZPvVCNfLshE/KIfaik\n7rph3Fj0+sKgc9kAxVBZsK0PkFE8xS8z9tJPDk9YEF4aSomhWBPiLOh4HKLv\nCQwaBTHFQRrmJd5ntZUmmoQoVo2r4qLXfSj9qkEQtPLwLQIjwdAy/6NZ+yRR\n4v+nhBdtF+a+QbxCJpqae8zjNH46m0ZmAq6KzYTJcp5nTwyeMq6ymFvwVweU\nuxZsrwcKq167Tn3JG2/u5fgY7PgofAB/S3dV2j2DvTkYlNBWj9iWYxWRqLvX\nZnOQTBmTWZtGpoqEIpTfD1XJUKbr5U2kVQ5RdVrnHqvAr/ySFZU3g/HmEO8h\nhmv4tKWI7r0hhiIutyUTwROFxzzgNCgb6k/RLNczDEPfm6sBe1XmjMTiheWz\nzUvtXXrAp+4eZdKiEUhRGtvSrOHMht29hz4SFkQkMLEL1jcqiQI2jAY2Q3Lb\n1HrUBpkkOPbglTuxrd/JBASTShWQ0QrGhEU0TIqX3jmG8ujMZtRi9VuQr+kN\n4SNSX9ZZ1x5m2Jv64uVA9VMgURA/YsgBUVr7DYK/nMwO6klMDMQTTwSXyliQ\neO0wzwSE1HLAjDrSze3W9zq/WMJc4ASNWWLdqYZWWg7kvVwwTupkyyFVOLOG\nlGY8\r\n=eQwW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":"^4.5 || 6.* || >= 7.*"},"gitHead":"03d20d1ecb2e4a4bab8ffa1f1a9263b7548f30e1","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.4.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"8.16.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_2.17.0_1562864419323_0.7348505600187556","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"testem","version":"3.0.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.0.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"1f1ce7003d5fa0d4e7419846c884741eec496404","tarball":"https://registry.npmjs.org/testem/-/testem-3.0.0.tgz","fileCount":76,"integrity":"sha512-zNLBRvGYDiF2NjwrVj3QPRDdl9JbGtjhkCdCqHglffW5kXU720IRp2udELqMo2XrlS/VzcKPbqXAXjT98j1Oow==","signatures":[{"sig":"MEUCIGKMNmLuXQQv6BTj5vUgfF7s+P3okSJKxJt9fr8zk+WKAiEAmJ2GgUrEaRmwrodzh8hENSNH0kgbDY9H5njhIcOzt0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223145,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkj5XCRA9TVsSAnZWagAAzsMQAJ/e+hWoD+QwpnUjBczw\nFmK5OZIWfjMvyIycuR+JZZ5CDKV+4ABHCyTD8giKmXxtm4PKNRFCl8Tpu3ac\nVw0nKEnmZ4SWQLBJuwNHMt8Dx1hWWzHiG2YUUwqC7iYWjh/7gabU4KIglKby\nTu0gXBNUwpkikZAgUgw0tKHawxocCExitQal9JlMCxrrEECIDzRVZka/tDLn\nyWIEPR/E85MC0TP3yurwxvrdeALpKcdUWjIQlnn6rMPOESe2/GI6wx9sDTz+\nhZk40bqYJ79dOxlfvACjIQBoc9MdxW1y8ytzH+IQDY5mJre+h2XlrGGzJdC7\nTA3n4RBgoKlK3FJA7Lq8dtTTALssBZxkDSbl3hm1bXt4krrKtaXf/qus40TP\nsI3GBMHsQ5wVGYEjQmwCv0Uvhktj/k4IlsH08nZzp6aJINv2mNFGrUqm/dBs\ncno2IlJ5JGkpqXUO489Q27lZ6+wkoEF0UChsw0HTPo3MMflNfldyhSMcfVR1\nelulAT3dIb8457pbwONQCCv/1q4gNubWOl0lf/YdQNkruVzioefK3NbpVhra\nHmfuQ4/KYvdZjdzqFfhZ77KVjQBeNuyaeSHI9o6u53vEWEOEqEGO2PBVUDb+\n1yLy6nQBDk0XumchL/2Q9xaMtnStgLCIeVzOHuQ1aK5PR7WAq1NxNVUsLJkn\nQlTX\r\n=fIi+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"1960a16dd5de3611910f96a00b2b86da8fd39fdb","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"step2yeung","email":"step2yeung@outlook.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.9.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"10.16.3","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.0.0_1569865302391_0.22638078548080043","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"testem","version":"3.0.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.0.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"93fbd93fd6a4dcd57bcd1ba506d22ed8f8cfcd21","tarball":"https://registry.npmjs.org/testem/-/testem-3.0.1.tgz","fileCount":76,"integrity":"sha512-2fgW8Zw+sbZDPxNdtGCH1qrzpFIG9nPdVAX/HlvBvishovOCIuRWrm/rz/FLiXp7NPOtB78Dj8QDQanoGk4+Ig==","signatures":[{"sig":"MEYCIQChseIFvAyoqGfGRgRfImgJ7tZBgUV9rIpNvm6OJnLhnwIhAPEXwFaIAypkZf03SJtVSVQKJegk9OU9JJUSCjk6HqqB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":223882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1zftCRA9TVsSAnZWagAAJ1IP/j8kvXnQv7UCjBzZ38x4\nfoRYjP3KojYTViNiyxkUfh2jRU7HDI0Wo6VTPlSMVICXbxvB0+DgGpXL/8OP\nTZJRPnNK9BWYOwK7Eb7/bmWv0ENRs32qaBhMhkUhJjtk3olyYhuYBtkJd2Lx\nNuERJW5nVLhrJqUx6e6oCOQxKqHyVa30mqK0l+S7IR/D7bvYDE2E3n1xF16Q\npMcXpm6tyVR8UTiMbrfsTGpbb7oZjYXsEnKEkmEOFVzkzQlHmxzP0/Ikk78R\nAoEYgZqJ9hxhDDzTLjYeAf2WgtBWkhttyfLB8wkUvNN/hQ9yMRTjMJlZP0Mx\nVYOf2DLqedWtE/FTO+SNuyfUEe0yd5HMxlPt1CzvO8dYc5LpCgSXOBn1hlNs\nNfdFFrVo+m1m2muuFmkmw3EMtv+WYewM3GgDCFTidXO7XKtR6YqdQp+DCBqf\nTAKXdctoxz7FtirxuTcIIYH3RIsdTJtLJADi0e0SDnLJWYkMBulZelwkysiM\nVXcR7xSpIFwGUivzYqqru2nYWo4rH/1AfF6NO980okH5EL9kw+mUKyJXwHew\nBLSCx7yM1gKkGz7qc8CtklvtI4DdF3kOY4lo3MQ/7WGER+vfDCPtxvhxZMDX\ntbhg1lbyRHG0PcNh97dz7qv4SRPzF1oPylmJt7ne9RrJtuzLB4J6a5UupZSn\n7/NX\r\n=J+Fa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"04f0a25b16b990d75436cd9625a896862da7703a","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"step2yeung","email":"step2yeung@outlook.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.12.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.0.1_1574385644971_0.03794898394577251","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"testem","version":"3.0.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.0.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"9100d09e73c3271e5201a141dbd3f0d31e71add2","tarball":"https://registry.npmjs.org/testem/-/testem-3.0.2.tgz","fileCount":76,"integrity":"sha512-mUcPL7MZtmg3UUkOe6sIFXoY1ysv06qxQ7VEKnAHIAiKbf21DOdAJzVqR9YsOZcvennP9gKAUbL/607z9RQt/g==","signatures":[{"sig":"MEUCIALT+pXjuXhrcw7URcYzw8nzjEIKttPvBrok4JOcD4TpAiEAnKR9Mu9x0QWe5OJxoZCol76lZtyYy2Tv+tVPrJ5Vxbk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":224026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5X4ZCRA9TVsSAnZWagAAJP8P/i4mdIDgnU/gDKG1ywn+\nL4N1nvUMn24akuEPx6uMG7/9w1+znrgDb7DVd/29CW4aMxA6kVju2DN254jM\n+vXGR0IYWvQ74W6S95RDQ86S5oFrhUZQna64DvtGr19LFQ8AFpOVnFz/N25U\nd/oBnNw3UOaJM26qsLPu7PwO/5BxarA8DevuhEgzQCgJQChPy0HfXiNHfHo2\n1vwMr+DCa6M+uUwcJK+gfXiJ6QcVl/p6RppuOEatX9wOLvpQDm9qsaRGQCI2\n4Jy0cgwEJ8HlpCwsEWAKuMe4ECtAJPZCj1+64s/njL3gFTqk5dvJt9F9kxNd\nnJjvrKBhW+y9TO9rsArcaF5dPcG067M/MnYCr2KhWHKiW67v7IF5WhTPtZ/D\neV8484J/K63Ft8mQEigP12FqvLI1TP+/qtORsSGaHDak2isUsEBECiFBxM93\nJu0H27FF00UqMptv7VD1+I+lY4i/no7i+xuxVcw3rE3zqJ7iZHVj6e5lx+/x\n1g3CUAU5U8tenCl4aVTnj05B8yCJQyt7NubA1702sMhUNwFfLwQqc+4OAm5j\nr83Dkmn1UX75GWKTEu1ZAaLtZSOUSo4aPT/VOwxTe/m2wFqLfwG6w2kV/MBQ\nODKxevN2WVeOOY/ZYEhLaIcay5Lhs4g3Kuy1u8EcHxD98SbvQgIiNRRwEgDe\nwgq2\r\n=UpD1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"3c2db4b360bc5eee08750cedcc90ed83b0269f93","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"step2yeung","email":"step2yeung@outlook.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.12.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.0.2_1575321112667_0.49154897716989887","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"testem","version":"3.0.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.0.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"d59f1ffbcf497909aca5580b0496e6506350d7b8","tarball":"https://registry.npmjs.org/testem/-/testem-3.0.3.tgz","fileCount":76,"integrity":"sha512-mdBCCn8LlTmgFDpexemyGP4cjO1V0VASs/qbPGZk8Qo05EBnmch29LIqxvWUDih/nA6eau3reXp0rNEef7qpCw==","signatures":[{"sig":"MEUCIBdyLRA88xRwNdaRgzvfV5PMWHISAjwjLpSQjfefVWk7AiEAiVPEmeNiZFGls9isiDg8Bffg7kGa2Us+GgPFTY8/OKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeb6RkCRA9TVsSAnZWagAA5sYP/i/EVhFRK6Q1YIVBgUVB\nCUaGckkF4YafgYrvKTrzz7f51QSnryaSdHQKfnzqITVpzD1q3awf3Y8SMSGW\nWNi+37gDEpnt5btQsI2FHIHkdDiSnKwo1KdbPfcK5Flkda450Otu6bJEZ8ir\nqockHWyOsQU9FemjUWlw7kR7vubjSTg2+hIsIVc5zbhVOvxEg++dZMbG3OdS\nSbU5YY6i7bq/QCeksD5smSxVLEGHY8lTWkTJaclGKF64m2NQsET4Vi32gX2E\nF6H/bR7+dRR7HnKGXkiZPoVaIOmKKHdmJXp80+E0o2qgi6b2SpCY+o9uu40B\nn71lgFKNKxL9XLVq41wteAUOggV60ze88pf9F13WGWAnUeKFUJbvRDNf3/V3\nVf0b8ki3FCVfVEMVRTsdNklv2aEwiBeXpAW0VIGClBnFbLrb6XsB15DnUXNL\n8RSa2bU5Z21ySKTa56LR3JVfKxHdU07r1Ukokih2VGtiPQpqKXJc9U6iUVKD\nOV3/QcIjYOYM3AY7MwHlwgP0djYxkuPCXVUi23HxZLK7YGrXp1xZ2BGP8QrF\nZCrLzA86GbEh+l7xbZ0IBtsclLaYa4HLJFQ9Uk8dOmhZilGtejQJFEI4a7go\n5TfL91YqyGf5YChE3nAqm0v2BzPymz64Sjig5v6TViXQRs7KmnHyCxzHwABW\n2QWW\r\n=n+Ip\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"c9187fd2d28e01513d9027ab511013999426b640","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"step2yeung","email":"step2yeung@outlook.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.12.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.0.3_1584374884288_0.3002956554963456","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"testem","version":"3.0.4","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.0.4","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"./testem.js"},"dist":{"shasum":"6fe2a22993bb400c0bad47f2318898c86562df90","tarball":"https://registry.npmjs.org/testem/-/testem-3.0.4.tgz","fileCount":76,"integrity":"sha512-qVvlqIaffG/7s862JmUEPPfLIvMGTTzj+3HOz7r0o6bEll+H27Oqu4I9KrZauEXQheSOOTRApTAE/6RmM7IXlw==","signatures":[{"sig":"MEUCIQD+09GxagxP2et0t0fZ+tZJtsKPX9Yv1TZAWNu2o/vcWgIgJy7eF2VokzGLgSkjIh4ylXAezT3Qe2p/IV42TXvuNYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel2LTCRA9TVsSAnZWagAAQ0oQAJtk3+xekuZk+WKvAC6q\nDEG8kKCIntF0aQ2u7N+uUKTxrBhEL8OVNUKAFZtF7efZD0n28IeDE1bzT5tb\n3Co2KgmG+YpiUsWW7Qo1zLOXekGV174JiqxOqNh20D6rx9qY+pcRnWyyPb0q\nh69EGngsoVUXKhBlGFpVmDDF+KoKn7jyfldNq09Cs8a+wbMaWXiqiAxrWbb+\nFQh8uIuH69DSWBALjPyW+SRCLyuQU3EAcMlxfkSfgo3qW9ekZHfpnibSdiKU\noIX3928oLmflHt/NFTwN/kxuHHT7Ozy0gUJ6WG0l/fh+dxi507K2z6ILY9T5\ncRiYdzbcbiYUE151bGYhLeul+viSXRTYotUdnfTtymJ1CHerS0pATCBqr8qq\ni4eus7YmXEtnwIV9RLzbqJ7dtpNlSJ1Ax6PnYF1qS8S9GCfdbPvxxp7KkRKy\nzIush6rPHoKbxyWih+hRo41rIur7wIuizZ02ZAmEplE2GrAUftM/RU4/tuAs\nW4EH+X98ukBhruqK00KwJE5L0tNl9MLipKqFXh/ymdh5EwFby2/aoDRzAi3D\naZ+u6NnY/QP6pJMdKWX4p5chPOm+gC1WQ2l2j9UN6QsZ3e36IGeaeGAVXpGs\nprh8VBv5yXYrxhTauG3mta1Ia/TS9smLtzAKeFyx8KlL8saEJRO3Jg5QSboy\njvbf\r\n=ok/i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"da202ef256b85ea66d95f3d22d3e8fc5a7c43ac5","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"step2yeung","email":"step2yeung@outlook.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.12.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"12.13.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.0.4_1586979539291_0.754968340812926","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"testem","version":"3.1.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.1.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"d27ec0b5593706c5cb005d8829b5abd329c86c16","tarball":"https://registry.npmjs.org/testem/-/testem-3.1.0.tgz","fileCount":76,"integrity":"sha512-wmPMqwocl9sU7kk32+fRpYFQVwL2XO6PszYF3IPIi6exw3zXb879Ulw4NQrkybdNtTS8yj9yv2lEuvYgpulbaw==","signatures":[{"sig":"MEUCIQDUluuUgu00lwWfNamEU3D8fJaclinl7YqA23HQ4H3ASwIgTEMU7LvnMGCgTQu44/ue8v2/F/dx0WKdnVL/kkqOLg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeng3VCRA9TVsSAnZWagAAVfwP/3eL5qKAghe5V/SzFsAq\nzel/UJ6DjaWeExchIaGJ22HFjmFn+6xXDRIBG6wnZvgrH7U5o8TPif0FTLrv\nAGuCjI2iWXD0COFy5DH/zrVJnpUMNqO7D5JBB2yUMc86PYabB7AjcgbAsxi7\nkEAngdx+KAXDbcR/kxkW5NdWb+Xzy/RM/zW4Y8EItB/6MvAWSCIUAlpPqkkt\nhdEc9ZTQnBu7KGgPnkX4PrFpo4J9dcWws2lPAc9g2JB12dsILBAPDOWZNFvq\ngBbCTYaFIFT0RaXnZUCyGXco+J96kBwMG8AvnbKIyuAAraBf3Yqr1JfzpO/S\ntZ+gYyVcJh+YdFw4M4PdO5ltrYECZhcvs2X+juDFw9STgRu+qhGD7st5KZxB\n79WmxagHPn5ai1NO9sjInEwbNnkRFjPVsx9MRTqRUmUUReB1PII3mHh6irX4\nPUOwwgh0R2NRVgNagRoWA+bR8n+b4693pDzhQa+ETIAFpIgn7FL+wCuCrTOH\neYYyaGG9oif5jFZubC4DD4tSrmW87H79DI9lOTQG1aVGcyBJNVoJiGEJL5PT\n7kzW98ccvfEFlKoyzRItIDNhc3zOl6/k2xB22bH+9cpzIVBubPB9OKDprcmE\nmfSCDcKNCTYvGrmbLAWvDm2M8dP51kO40GvZc9HT4C3CEiAZD05wFlRpMwxq\nQQAM\r\n=nsz4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"927ab8f817599fc4597f46fd58ea0d9286f9bbde","scripts":{"lint":"eslint .","test":"./bin/run-tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","testem-tests":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"13.12.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.2","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.1.0_1587416533492_0.6589981473676545","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"testem","version":"3.2.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.2.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"9924481f6a3b23e350fa77bb251c64d801c4c9a7","tarball":"https://registry.npmjs.org/testem/-/testem-3.2.0.tgz","fileCount":76,"integrity":"sha512-FkFzNRCIzCxjbNSTxIQSC2tWn1Q2MTR/GTxusSw6uZA4byEQ7wc86TKutNnoCyZ5XIaD9wo4q+dmlK0GUEqFVA==","signatures":[{"sig":"MEQCIEQSaqMx6o+b1iKT0WnQ7fSPnLullxRfPPNIrv0l737zAiASDqVMJATR5BQShmeClcIo4hFVnXdckstFIUnQgl1JnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe2XavCRA9TVsSAnZWagAAFVQP/RPKt2AKN4VH5D3bDyUI\nCNIguldoLxex8E8TMDFV61dXJDwqnTi/lYQNSbMm4Rlqh9rWxN4DMC/9e8Ov\ncqYJk/iJisRuTalsSI8fFPnu4ouuSLPdl0B/spAudKs0yPpaDr5PrBCSD/hD\nWweDCe87bi4N4fWKLrKpcoYXZDhUeGvm77HF4NI4CteSyXggFm10e32t3E6z\nSaVDJHXdccxLsWGwyj0mJRFjknGcpt3gW8aPRRTb5zY7FSwas2hrDb1ZWN5N\n7+14jbdIXOJeF+7DNSOxThExiYYkdn260WXJaSNIwhRn/Cy+e4bA//yv8/zl\nTDz50hpXNLhMftF1FdJCwjVHMDEFH/B34T+GmhoR3bvpoZA+P4mPAj6KyyvF\ns+rqtT/bs7ftIYNGElmWHthd5ev+KW62JYq8aQ5TRbE0wb5DRKF5YIeW0Msr\n04CkxsKPXSltZRHrIgt47B5ypOcwnxKqD6mE9mfA6R90eeTl1zk8j+BZDXw9\nnzUYlTYok0enrEGqzw5QE0Z6l3zNdFu6O7UVzgh86jJIih2HdKFaKnUJUIM8\nLHWSfo1yzWy2yK5q0tOGo2rFGjHNNYzGYSo8HqbBsILRkKI69uA4mKJNocST\nwgiSSy52s6HJEZTSFrYduoHOxEuP8l+7RMa2rBKvhKZBK50STp/SP8pWSLeU\nPSFl\r\n=hXd+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"9bab4e29f8926da22029c5144fca85d40ef82a04","scripts":{"lint":"eslint .","test":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.13.4","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"12.16.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^5.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^4.9.1","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^1.1.1"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.2.0_1591309998680_0.4142911035778212","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"testem","version":"3.2.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.2.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"32fb663d8760c144ce9262b6c4a519c732058468","tarball":"https://registry.npmjs.org/testem/-/testem-3.2.1.tgz","fileCount":76,"integrity":"sha512-D06hKPoFYhRBP1qov9egespMwwEEyQw44tmf5qm0IwWV3uswxqdJi+ZeRCk+aAdxmiwMXP7q8CYj/hNEt/PNlQ==","signatures":[{"sig":"MEYCIQDlK9S8RdQcyoXDG9xkzl/rvsGgt2SF8D0NHP9L+dEiYQIhAMZRDc5axSHepNYmd8sEnZLZCGNWbaM6KsN+vMgY9JTC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT5rFCRA9TVsSAnZWagAAzXgP/1q4heSrhSA1ISBP5oJq\nhiLICqOGk86ixSq/Cl6I5lhmsF+0Vh23fXc0EHrK1DqIOiVHI7rPsW4haRES\n/K0o8EnTj/uBPY5++rugt13pjYPiUOs9ws8v5O6Fi8kEOPwGgBocE9ddXuzR\nfCVTiQwY99g1W3++xhr6DtbyoJjYRs28vqFOkUK0cnjHZtZTE0cxoWonbxs8\nKgVTSth4S6fWrRwG6YVLIoS/cm7Sh07HWArd4eIhRP+DEtjjNopK9fusMTju\nmsfAFujTrV2E9rAG+YB/pfkviJw3C4orx3EtV0CbloZ6tJ+v317n2O6KtPB9\n85oNI+gQ6ei/2zEE0GzO0YkHn/okIzY1RqFhiahGwV6RPsoR5PDLR0S++hta\n+1WToLCkMk8L8N71lKG0JK+GXPHPudkUVfo4Zk9ZCMVG1zrCEYxl6kWo0N0N\navWqY89DQRhWmuhq9jubucanszaMf+JOV/mMhtfa3yos7gX3P4EYBobsE9nl\nCe5ByvF6CqgGMWr+wuG4wplyzFcWK5+ALFdsECdl4+4NptI1B3GD71EuCQ3I\n0CTCcaRFW8gBMPtjsBAPKWl9LKsaE4VL4RqwRHs6SCh9nEgWGQWg67iLxN2g\nYaHcElBCMCefyooX8sPkMXm+s8p7UI8nnlXFqnCfMwY0ZdNI9A2vS+DZQEL4\nLSt2\r\n=WDW6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"96d7c4f5d68508040ea930e39df24c60d0541081","scripts":{"lint":"eslint .","test":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.2.1_1615829700915_0.5979757557733598","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"testem","version":"3.3.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.3.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"355f47339aa04302da05f631ec9f417d577c010c","tarball":"https://registry.npmjs.org/testem/-/testem-3.3.0.tgz","fileCount":76,"integrity":"sha512-PFfiqOVJKdkhMJoTd6wFH82q4GAX12pTA8uPGPAZHlgIobo6iHskv/IeJVPAhWzfRVNWmRWs1WhmnlS0/3IDtg==","signatures":[{"sig":"MEUCIH2FMuGC7gCOwtXUqqgHNcUEYM+yHxW3f7gvFwwVR6XbAiEAmzZiItC0mKNrJ1v8uoV8cVfE/rzoki6orGh/waxMcT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230190,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUG9QCRA9TVsSAnZWagAARYoQAIN01EdW8N/GkVosqBAA\n6pjc9UbAtWr1FN5JftsMRntdfUPrR+iUjjKPPW9dNuKzRqdEJBJdX10ib6NZ\npoWZrTRXjET1QCCq/mRRLcunyxSWFd3x06U34lzETi83RJn8pGFodwMH5m+l\nNYZ9BPVTIXHSs1SWXOzSzuFDyPftZ97b03IXYkj9t7jMcvnA0CnEe3SfhbIq\n7XowK/gWH5U8yvTsiDtbd2Dd/bbqYMqSnaapv7YpOLFZNpc9nipmuhJjwZ6r\nbNkUmJ/6PkqdJdW9JGRVCq4FjZmxGu1NeAyxazQq3Rh7VyNG4d4PO8ETV87o\nUGRzHPaJd2D0Mh+V8Ijjf5nw0fHXmGS1d44FH9FJO5UxZsocPeAumr4zbgyx\nnBE010d7X6u8meeFFTmL2x+MU6HpEq9xBKxNXUuA2PXKY9fwlaOYvmjIgjcT\nG9LHdF0+xXm+Dj6BSmbX4qhZ4kt24RLz+1jicoBAp5c4anR+ZGOFfYNxpmU+\njynw3xECdn76EeMU/m24YRcEOLlmG2VgYKE4EshE4autT45zORA2+Ke+JNRy\nRM51K3ZmqszY4w6T0GK7oR9kF7JnOmvzKrAQkuteJM0NQXdJbSO2cgfkxq8i\nRfI2dUx1IZw8N52UDamZzK1bNMH6i1M4JptT9DFR9L8Ok576DXGF2Kpe5ZXW\nOQv/\r\n=+DhJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"d236a16e4da295164b6c3a9c151e1c94705c4227","scripts":{"lint":"eslint .","test":"mocha --opts tests/mocha.opts tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.5.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^3.0.0","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.3.0_1615884111972_0.21784378846655827","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"testem","version":"3.4.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.4.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"48ab6b98e96085eeddac1fb46337872b13e9e06c","tarball":"https://registry.npmjs.org/testem/-/testem-3.4.0.tgz","fileCount":76,"integrity":"sha512-09mhy7fQj9o1W1c/Lfcs56FYqhFiZrXZjnOSJn+KxWAdYjbF5yHEuGrg+L5ooBlleCGD9r1TQwKd3+DixskT0Q==","signatures":[{"sig":"MEQCIEm0+g/9iZkQJZQfXPsYMVOSYvc5lnGjw0a2txMeOn7eAiAe3onjdJuf6CX211jBgsTm/N10973kNxW7LXL5/4b98w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWoZrCRA9TVsSAnZWagAAdDEP/iOOcmn+2FbNPFm3E7+E\nDamHjaeoulZKH5fNvPUsrou39qoRRhSgPyJ1DJJr0a3mY3qf7nljBt+xBJvr\nRzbGo4baTMaRsmF9g0FH3ELLU8GhAWw2xwlLOAgP8m3SPI/S997Iixz+QliO\ngP8LMNkqQo+cdaAYwVU1XtXpfamA0KQIA73GcmQR8MuwSTsYP2h5ZhCtO6i9\nzg45kXsLDarx8TGZEtBfSvBnd65JmElXpRSolywLzIbf/qbsCC6NbLTp44t+\nqduOfWANuyVgrNJ7V+S/pzkB/V46BHPJ8jCroCS7liWeg4MuxLbssb1B2HTS\nh5iM4yQyrm+zUIfxpi+AKX5Q5gxzhuUkg2X31vs+HZ6kMVF+SO6L7KMPvVhy\nwxjNKvzdlUysb5SpKBcNACqyt929yaf17/5Qykk1x79MJxuRcwmyj3Yn3i4s\nGt9mv2zzJpV080hNT6BEW18fl1HcqxV/QgZE5hFSCafz89JCC8hvA4ntE5KZ\nyS8qVgwAPFtGWyIDdtDnBoPmtaPEBj0U4HnI/NEkEiHn98tPiQmZQ76Y6trf\nIAyXJfJH1Zbk7w2nnbh2fZEUAlnZSHMe7gL2cbIK6N1qL6dskPcoQXLucXyt\ncI3wgbVauDhQ2f3m2O1a12N8QexDny+1FQTiBSY64/CNaSwsR8LjVofNhWS9\ny1RE\r\n=uaMu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"ad7d3264a0ee9e3215eb4c9240d169db0b8733b9","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","xmldom":"^0.1.19","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^7.2.3","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.4.0_1616545386618_0.016676365352299438","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"testem","version":"3.4.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.4.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"9b30c96001d08e590827a96fec1adb5df81792f8","tarball":"https://registry.npmjs.org/testem/-/testem-3.4.1.tgz","fileCount":76,"integrity":"sha512-UhKbTAb8JF6xRoDXd0AL0wl+Rpmio6KN7q+Xv7O9fcuioAqOQQVCNyxkYrJaihUPRKGr/r8ZKtSGe/Gdkm3uGQ==","signatures":[{"sig":"MEUCIQC50ZbvtwwrZ5CI7gjrMTc/mMXzTo+3G35crsacreFfxwIgRQvxoE8HyflmPSfvgD/H34JKeMVn8Mm1SdUNSOBN34Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfWnrCRA9TVsSAnZWagAAJ0YP/0POwArXfZ9FdLgZDrKz\nQkCjdeUuoP8NSLex7sleoY2yj5y1BEcgV+A70qsHftCl4xTxuxAe8ARLb+br\n00lO/WMwCc5KMopuwiHXQXPOQRMnfcgAmTGhvfWZqozOyOQEYu6cqXu5FLGy\nOilPNIzaeS46CFF410HQQoNn7c7QmMQ78U3oBk7hdggRgTyKkX3pZy4BnfBr\nsUCSKApu/dK9VIuQv+ZXCS2chcs063f34h+/MyHUEkEFPMmfuDP5d2fg65nf\ngXxDIMkLE0shRHpYD/A6N25YdH3Vfj7c6u0qvFiR2w0oct6wWm/INQ6Ce7rb\n7gyX6mk3RREvO3y6M412t5SQ3/Jp/GxcmPtbDcYeDo2sxjUo5MOqebwBPm/V\nFziVUue1nQiGnYwayTq4kVEoXcNaQX33k9VwCxgqgAyy4vpatf5kYZfZDCSJ\nUQKv+Iz3Kte2K/txc8LwDbIawx/vGlxPdkt7gLKRINe2kWzZ1EPNpEQP9O59\nd+I8qB7VhwLz3lHiUPyb6dhBb7tsAw0JTFEoj/Vwrnm4hHd1KFCCcdEctMVO\n/S44JrsS+1pAovBT9dslNOGMSAAUCe2xaY718pbNnHnda3NFgEXh4/wGRFsg\nTDLAhv2CbBL8O4is3TH1jmMlkpS2Sjk/htmdAIIpYHrK8pIlzlbOhXwl/+Xb\niNvB\r\n=kmIq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"6d2b9aa66798f7814eef36980e15352c08ae456a","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","xmldom":"^0.6.0","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^2.1.0","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.4.1_1618831850486_0.9743813248087161","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"testem","version":"3.4.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.4.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"0ee3ca4025a9085d47230b0c797c815882d4029e","tarball":"https://registry.npmjs.org/testem/-/testem-3.4.2.tgz","fileCount":76,"integrity":"sha512-5undkzAltqE9fuLHy7c6Co/+pQWt0+03tsLpE97bx6ufymV9lJ1VkSO/tEfvQXk6XpLFcKTmbN/EM0RoK8FIOg==","signatures":[{"sig":"MEUCIQDfi4Gi3B7ngvwvpKEvPMa1rm4XTH4ezJdky4x4rIYG9AIgWYwp8i1PMUuO6ai2u0+kBxhOVcraSwq6+W/c5+iLzCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgsWzUCRA9TVsSAnZWagAAdvUP/23eeRw/l+dfZfS0FmyZ\nOxdj/UF2uI9cKXTH8Gkd0fav2aM55w/2VhzrdWsAGre5LmfJq284WZTFCzGw\nnEI1zRS8h8423liDH8JizEFYAn+R9Bovyuh+aOssFgtQqYDvuW/0SFZvmUxp\nsSrmENa9fw+C3ZvhFp2+ImKskbYm+zdQdbSepRuCqxZyclLXlcleB3jB3UGf\nBZLI9O7iAjHTdpLDa0RkEAxZLNvSrdHbozEr8dkC6hIuvEWXUaIOlP/ZXwIP\n7RQl5Zns5AhOI74d6AdG+5r9RftA1cN2G5KVBwdd2Zq/7crXojUPr8E8mhjP\nqte7PSocrk4WB2MTCCsXFqAbL+RGOaICWyjf7g3B7MCSJeN6RdY6YUK4IXqE\ntgPObCs0BR2tToM/bWzvLsf48Ttji+kut0gquEXKIqYIgd6uNUNcWhP5CHZ/\n06wHej7H6Ttzc7xHZpbwvqQsu3Q31HK374xVlPzzjeJvXsuWWO7wVKoPM7GU\nwJ64zCpVbGA2EppPAq9RucX/4ULOdnv38RqVHr1v4KMEXox8YvpTrylGjdNa\np2YS/tl4BPJ8AhTuI4iX/J9VDE6jz2gWmRlfCJkUOSj5dUWY0W+OskPC2ooL\nrKkNENQb+P+2zDBu6LgrQYcqDyaOkbySe7FhujPJlfjb1HQFvy+Oaxf3LZEB\nGmtz\r\n=tpH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"152b25f377a18411fed597494968204932a725cc","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","xmldom":"^0.6.0","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.4.2_1622240467631_0.6108618310051601","host":"s3://npm-registry-packages"}},"3.4.3":{"name":"testem","version":"3.4.3","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.4.3","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"ed13abb9632622cec17b285bf9aa0a9cc6c02024","tarball":"https://registry.npmjs.org/testem/-/testem-3.4.3.tgz","fileCount":76,"integrity":"sha512-x8P+urqzwv+K8eJo6/kavSLtwgLr59AINkIG+CIVmWy2DDtC8xt9J+4n8G6PETcSXIO3cSUTt63QWTgDGGBVnA==","signatures":[{"sig":"MEQCIDayLrshx0MtYG+xjg0uXallRoh2/KfHaKe4Jdf5X4/iAiAtqA0YVevJZgdKinbDUO1r1GZI0GvqC1Fn/2K88uAWng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhH2vFCRA9TVsSAnZWagAAR5oP/305CC4JMGRDwzvQZYtV\nVFp2ifnvStmT6h6zurJ7/aLgmbRQ3m3ZOWa0KmcWQCsXopUbwL2W2QpccFUv\nROWZ2r4V9iNmujrc0Sl5qWyAGfbkYmvDaomWKq/uLKrkic3ot2MNo7czul1z\nupgB9SZ6x54iP+80qMRNTYENl28nHvWvA/fNdeMmZFauVADcW8pYCh/gpmiy\n4piASQVh6fytGxY3rg1nntcPudwjEd3BnnDjEiejOLSwEiITYVElIiacxGQz\neKHPwqsQnAM4Iy5ZgmWiF5SD9C0/Vp3ZTw95AMz8X2Cee2jgVlfk7ZHGnR2d\nO+WMA6NyROMz1umyGMORfzV9GdqkYTtZOxqW2u+Zcn/MVjbpfIa+duBx51MO\nymfg514xD4TVeq9EzDxLkoRg9lpqNdcUgugdItUY5/98gkSg9ZqbH1QqOFdO\nclgBCbJYpp+i7yP/L+5Ot+NSGgnxwSBl4fhTlL1bdXT5W0PadtnspkgqzOzB\ng9OMWkImGNC9iECfuCQuj4/lAvOD8FY7sniEM/aGqQDwJ/+5qYhYc8Gd9a01\ny95HBmTpvSKzMUit0lYs0XrnCuBs7RYCKm6A6o3mSo01Vi0xxhEFanEUi1Fl\nBN857AK31uoJ92btANavFVF4s4UFkzeiqiRlwn4v4uW5SpS+4VNC7BVcuHDD\nD6/L\r\n=XXAq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"638791558e4769597e70840e9c4dbae7fd8615b6","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"6.14.10","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"14.15.4","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","@xmldom/xmldom":"^0.7.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.4.3_1629449157064_0.2577684389885311","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"testem","version":"3.5.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.5.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"c77cc1e46114c60f6f16c4f221a8a222346fb211","tarball":"https://registry.npmjs.org/testem/-/testem-3.5.0.tgz","fileCount":75,"integrity":"sha512-qucRtq6aDVrCc6aEyz15CxIpjij95B8XTHpRT7xrTdTw3iFypZw95DQjX+EnGmGIqUB7CGapv3L2OP+HAlHUBg==","signatures":[{"sig":"MEUCIQC9MQmj/NurDwEHNOfve7HEg/KDgG1NX+H2wL45odCK8wIgOG/4W6sntcI8pNeGSBp+DmNF1URkFagqbp/zQOSf1Og=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLd5ICRA9TVsSAnZWagAA18YP/0Zp5BhZO8iLxkgD50WK\nRUEQEH+/NSBBFMGt0wuANAUdVPbX9surQ/O7VDvVBvmKE1UKc4eyM+EfrveL\n1JgIepxInF7SnXKN5hSaVg/Wl2ZMZSRiFrDnZOnGeciou3+TqpsoaIzACZqH\nJQNvjFo9vC3vMZpX5otAv8OWq4vgnjU8wUHPDAW97rodOQyHUCDk55sCDwu8\nGR5QRCPGmezc1VO20AEIrQA+7P+V+eiRQ7Fye0Jhsk2IDKGpHwKqedAd39xd\nQo9xsRbTNL9WZfyZu/8us3LlovURmKG+bXqlhWkBrd0KYcO1ASDM0rqDXDnq\nLd/hvSIyOKGZPjPbFosldI6LmKxpDLq4TmxXGMkEAdz9NXmhDaqtywTsy55/\nyGCyQZuw1AfUSOT+VYOuhEHrrO3ZrapL79TzMVa7RZiQioPZL2k6qPEWsumo\nj4Qf3+5Jk2olq+PCrmUnIbMoamDaHJean5Gn60DiA6yuCXkqld+n5aBi9DQR\nhfDkEw4oVFY/eWVKMWKTtxhRKykVveXSldeyU+dByibk+IORHl/95Kuz7MRX\n3Lp32SzIqXz74EbnbBZqY5Ck9uLJfPRO4EfRjU9nPQKQZyc8InW7lYGtBTUf\n51gbyt2EWjJMCxZmqoaA7auzUaMcQu32G3IQTX0oJgoSwVStvV++Aa8vM9zT\niRoI\r\n=QZj4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"49853346b4b8945e983671be155c7ae062376f4a","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"7.21.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"16.8.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","@xmldom/xmldom":"^0.7.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^16.2.2","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.5.0_1630395976317_0.06284375092731675","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"testem","version":"3.6.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.6.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"bf5c86944bafd035c18f41f520195cce5eef33a8","tarball":"https://registry.npmjs.org/testem/-/testem-3.6.0.tgz","fileCount":75,"integrity":"sha512-sXwx2IlOadOhrKf0hsV1Yt/yuYhdfrtJ4dpp7T6pFN62GjMyKifjAv2SFm+4zYHee1JwxheO7JUL0+3iN0rlHw==","signatures":[{"sig":"MEQCIFF9fue+H61eBdBjfoAr+3nmMiwFvf54jrzbzwu9hOxzAiBPEEhIw8rROs9dTdxSWp0HnDJzR77OGIn0+D/3LRZKgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh29lLCRA9TVsSAnZWagAAXZAP/jknJt5rUgt29Ajgw53w\nI9bgNFNG+Y8+InliggTcbcFwH40tgfRRaNY5FXze2m45WZ2gKfkcpUfJdKv4\n+iRbfO8snk3eYoEQ57noRdAwues8iAJ1cp/uO8tmOw2LJxEj66UklhJmQN3Q\n9w1MRajsydAJ7XcoifFZf18GRwkr3MMoa6ohY9F2kTksCVTIH1yuwCXiuabt\nhNa5mFJ5gCwb+n0enOqzF/ncL+USODB5H+K+gZyLqVhKpN5Sl8NGMsV8ZZam\no4rJfo3qRR7YNKNMPDNKHlYD9Ms7Yn4dVpS8Butyy0ZZi9rIRzBmjPFDB68B\np/7gHyCwO7upE2PQVldiEqo9OEnBYU/6ErQSJcRAdVB7jxEuf3RAvZiJpbTo\ndnnl+jiLS6IWwWm5+GDcQcaJLqv++cpm9YYSf63gt8zMN/Tb5SINZAXffhOq\n/I0vxOPPU1iCAoBDe2ELymJUHQobwbB3w57w+UO3kid7oChp8a0cxNK0Dp8V\nNDCEAV2oWCJ13EoIVn9RIKZ98MHGkcMROSIZegBdAIVsT21OyxIz97lna4oQ\neRsF85/Rvq5bR61SFhPd7Rx0SbFmzzsIgaFY/sQA057fe6ErIllGBxFz1uZd\nbPPp0YrEJ2KnfEYOMikZMC3eaNC/gArMyrdZWmPt/HkWHXvrCmaPKykOvjJJ\nAnk8\r\n=OzFM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"9bdde16f637c96f8b0a0e7d8d7386dea6ab88c5d","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.1.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"16.12.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^0.5.1","npmlog":"^4.0.0","printf":"^0.6.1","rimraf":"^2.4.4","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^3.0.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.15.1","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^9.0.1","styled_string":"0.0.1","@xmldom/xmldom":"^0.7.1","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^8.3.2","sinon":"^10.0.0","eslint":"^5.0.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^5.0.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^2.2.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.6.0_1635405560879_0.8041026279683996","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"testem","version":"3.7.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.7.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"9ea8dac471bf6f5f9e5f999feb9d68b9925cc61b","tarball":"https://registry.npmjs.org/testem/-/testem-3.7.0.tgz","fileCount":75,"integrity":"sha512-dJWbMiaR0gE1UHeVa0mMisc39Anx5xyyg6Jgxh0G96YD+XTQNrXrz4+m59HQ0dhjQsh091nghXhz7t6tJl3k1w==","signatures":[{"sig":"MEQCIA4OtpP48uvpNVPt+trij8T/Izlx/E5ZHUPD6PmbQghxAiAgDm7ZMDjOixoQ5mzJpKN76tt6g1c6SGxm7WSLgqG+yA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihAqLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR6RAAiUzvbgXOyJ1RN4aNKeLCvZsMCe3w+cIxta1D/lsKmXi8lQUQ\r\nWxxViSsC4W1+SZQa2+I02lQQ7FplmGIoglXs2JuEUZ4iWqWDJYzH/EDCUnb6\r\nzemdYPBynVQPjCSOI/wXfArFD7+BrP0FXIuZBclF0Y1s5Sgl0svX4pFK/TSs\r\nlCwYlMt0uTakoajf3PMQ6tVxi4KZLrDuB/0NV4lpx0dveYDj6zP+/bZRNkiU\r\nYiuuVziVnfciXZ6ZqjhFpQx7AFhm1sgIJVW7iEma7m58lr+P1C65p2pkGg6D\r\niDuy9vROvGCg6aiegytYbNKvRsHm27NBa0kUXzVN2AWSHKcmvCwtT+RUQUyi\r\ncfQqkOfu0O3kLdixEMSQavdH6imx9aGipe6qn6/B34qFPPcfXc/U8FyBDela\r\ntuoutn8pRUGeQU7jFRl3z/GCh24tfEsy3Dfnued0bI2fuKHLk38TJBwU6FGv\r\nEfBGnaYibY7esZYsStWmvH1Ud8zSz4wM7fNHoyUWoXdBTe5uvDqO1T+5Jo7j\r\nU64kwcXvP+TXXzRdly8tYtxgtWJ0ZweUJI653LozCEEATc0KjGrIW68U8/AL\r\nG96Dn59UowNyG4SUniI3He8GChu46zEtG4LOBrSbStke8Zt9rxSSG+WuilUs\r\nf1tVJ+y+InTLJvXqQLqeOPftmQJn3i/kFHk=\r\n=WXkK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"528972b087a98d14f5a4bfa64157ee13ce5a537f","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^1.0.4","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^14.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.7.0_1652820618880_0.25031822940609616","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"testem","version":"3.8.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.8.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"651aeddbd433ef55ecf7262f0e58b89e1dccb9ac","tarball":"https://registry.npmjs.org/testem/-/testem-3.8.0.tgz","fileCount":75,"integrity":"sha512-WEaFOq2ZGqM3IQji+Q2uXHGdln5upKhSZ1pLYe9W4CttDELAo588frNovk8UQmB+Xg2mDI8G2zmm7qKuWsldtw==","signatures":[{"sig":"MEYCIQCUhV2/CtR/zeREm3Vh1vR+PVTEsMHUtKtgKJqfI84BpgIhAMsXnlBGFzW22LMODH/x6+z9rlLwicu6X1HiIYCIERvz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJin7OEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTfw//RKGZoLaSNmgDK8ablfZM29eQB0hJ3J88yQ8LJIvdPbwvZ4NI\r\naSmQ4r/yTKKbMRY6rk3fW7FPxL685KMYNKK9qvbw+io0SI7GcndH+YQM0aAw\r\nWEk18XZrUsnXNJVyLE334KqoPkp+dNSkWT8PIv/b8EfnfD8TElPvmhiV+SEA\r\nFnXNtCo86mtYV3zUz+OIU3HfBz6aHxEs/27D9F9N0hnlz4IxYiVMKc8b4WGG\r\n8jTN4b4tW/hR1L/maOQjMJRYpACD8hFNh0VdKx9xJem9+BJLdaQ5DZdC364A\r\nDpyuFiaSbZFU8wuIt3YTkxAhb5o03YoSN1vGL+NNtDH0x1/HmWplr4n61iwD\r\nK6Cc8jltHXj+IpioiLlLBPIGEcUya5O0bu+s9+19VLl4bbtGcGFnx207Dxu9\r\nUsiPza5m8LGYRwzR55mcofucnS7we5eK47eCz9vZ0hyGYlyuujOU9JhmtDJx\r\nQtXfD5QUSz1SaKlBVdUBR7hvovQeBfWuV0gVeYwi7aWTRYI6rQ7aofWkedEe\r\nKhxq4Rm4vfPcEyqIQ7ull+b/LpGAuRyyaywRHLohglgQX8UCHiLnoiyVbtMp\r\nMhBFl8EF0GpmkKkVdo+Zuc99EbKsOQ1R2PcP8LYd7mWgB2C7WHvqyGo+KvzL\r\nrHIJX4P5VIlFaEldfpDuyM0RzoVLAnkE8nA=\r\n=TDUI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"5e3ccc32d658c7996f7c75e84e278a24a4e1eff7","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.5.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"16.14.2","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^1.0.4","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^14.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.8.0_1654633348057_0.2912957888457022","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"testem","version":"3.9.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.9.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"a82ccf01e5a248e3924244186e348c665ab90f7d","tarball":"https://registry.npmjs.org/testem/-/testem-3.9.0.tgz","fileCount":75,"integrity":"sha512-YTxCYKj0cc8uUSKEziJtSC5T/pw4fQnY0ZXNOyvAFgrijfsN9NxmncJZOHLhPgFOuhbRd5i+DBQxw0Cpe0SEFg==","signatures":[{"sig":"MEQCIAfT0Ftv+S1SDgY0YulsrLlEmiWYXkC9hzvzoX43Vb1jAiA7dCA1/gwXM0gJrZ/y9oOgZE+YAno0tfk7jLnE/ivUlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230657,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjDG8OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZtA/+MfHPs+iAuNC10MBeZ1NIF8sd+8jRAB4ccan5w2zzosvzyQui\r\nGRLU2B7mJsrXU+cW2mWsWOIZMUVTetOc73zFwtt5ut/SY8t6H/YUBvJ7tUUB\r\n3B0voOZ9v7UVSXJE1KMlmMc2UrwXM0B47tinaZiKZxgHUnTZqIjt9cEdiEoQ\r\n+2C+ObUWOOuh+JQgyirJaryFMSyH5b3caSpjawbkWMnSRIhIG5b5obA5OqK/\r\njvR4OMZVwuKGYNs8aQAIDf7TF/+4Ln5N3rbEe8Z5L8S9q1TXGKEnP9qwzIZi\r\ncvHKdQX/qiGSMlzS3vlWUpyTxGtmNrSQgGLbJwAEqldv48TO0hArHjDChLMS\r\nul+MzQT6uNCpkXTq9ZWl4lccMQYOkuj1b+bfet/hfXb4RaXuip94uIE0HtYG\r\n1q32279xl35NYX2zXm66mIyBb+3Dbl7I/wfU8Xo2zGsMxpHc4sbY9SUC/VlK\r\n2N+Q8Ahe7ADBzOVoD82vrUtMS8HcyN+DIWfky2z4Nd7YxYVN46qM/TTy9Txm\r\nMD+v5oOcaxQjy9dsDaMHBW7grm6+siMMBUGRyT65V+qXfFMI5w5P61cJSH+H\r\nQWmy64eoFq9I0rg2EAtPvqKbBLZvX0fHvGX3xYgTPdNGnqC9GM30oSgsqwqB\r\nujWv0R0kh70bubnMjt07OEpJVS9uFj8EAKw=\r\n=QdtA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"37db115da42673be18d8188b1d20d900e4237902","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.11.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^1.0.4","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^14.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.9.0_1661759246501_0.7502866453098989","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"testem","version":"3.10.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.10.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"df3f43839892c17f35f4c5994c50c99aa8242bb0","tarball":"https://registry.npmjs.org/testem/-/testem-3.10.0.tgz","fileCount":75,"integrity":"sha512-2BMbPkAJT5xNojNxQGKT8CU9ix4EYDmHjjKFpUeeSW6tBVfFVgOi2vfrpJ5Hwdq4HsfnOALNAWN8/yjuFTgQfA==","signatures":[{"sig":"MEYCIQCAdRhIjTu5sHmseXmnJ70ciBs7V+yIL3dPN5Z7zr/SWgIhAOU74DZpuy9XRHipGTZlJ2G+3vYwdi084h6GGhu8YMQP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230658,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfIzdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpo1Q/+K9ZHtnaZWGfPjumVgQ+teOByexwe004IQG2vNESEOYRA5Xcm\r\nwDAeVUd5rH08dq+SnFAYr73vPqtFmBFSgZy2zzgMYnXASDcWJ5snxeZoSnVh\r\nJAj0V58qyq6y0oG7DFZKIwO8pDPiWLubi3Dtkb9l5aPsVjISfYndxNjFyUKD\r\nDQ6y0VFSqrDtS++9GpcUleTKimZFIsMrbwQvVkiEfCiJmvIXRQFoNUnBCZXM\r\nSlWQlO2Q0lNJ5L/FXkxUt1cmRh6ULXwC6rA12fFKjzOg8MguPX0qnctGY+Zj\r\nI4PHq5oxTRqTtmsp2zMpmlb8Fo821HEef8bPL0mBYmxUZiz/7h7qcwW5RexP\r\neOCuB8lssrItMA7oiDGKXpKoJ2naAF3MAXGtr9KSmVNye06UKwPLhFkR0kQo\r\nLPaDKsCuV5VfM0D8nKG7YDISAX49YyaOqfTgT/3ZsGJB85okV2kXUb/nc5R6\r\nt09w292yXK2TQGLecFBGG0CoHIBGYkjdOcd0x2AmJeG+X5Sx8dXF+J6q6a9Z\r\n3iAwWvdKeMpANXdPo2RIFLO5ZFaZMLVMQL3oEK2RHX/L1gYWezpdCdI+Wh2J\r\nKpL7cm9fWq8d/iIGWo+yrNMlGuC6s5WKC4DtNQBx3aCkimiLD1qHPTxdcDXZ\r\n8vingOjWTfdTilqbvjDWLHMoO9/gMRNTJSc=\r\n=3D/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"465539a4d01a28a44c674738eef6c53eb5f7af90","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.11.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^1.0.4","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^14.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.10.0_1669106909049_0.055768162340260385","host":"s3://npm-registry-packages"}},"3.10.1":{"name":"testem","version":"3.10.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.10.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"bab8a83bec11e975f7d1e47e924eed6135957e5b","tarball":"https://registry.npmjs.org/testem/-/testem-3.10.1.tgz","fileCount":75,"integrity":"sha512-42c4e7qlAelwMd8O3ogtVGRbgbr6fJnX6H51ACOIG1V1IjsKPlcQtxPyOwaL4iikH22Dfh+EyIuJnMG4yxieBQ==","signatures":[{"sig":"MEYCIQCZ/gHnfvg7aZ30nEIGnJzgUGky7+md1mogdFTtc5vHuQIhAPI5VArYzkJw+45x5ag36ESDHyqnr+nUrb5MKiFpUC/U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230676,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoZxbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLsg//TenkFzufdQRGhukXvBHUXGmz8c5uCoYRgwZHjFNnIXVs//uM\r\nQUD4TJrK+cTUMu1p4JAlHgiV5fN3ifulFVJV6t0wGSbG1dY/yCGTWdh5VbpS\r\nSV5stVrvNNkxa0z62wObqsbMjVgkBtlHK7Ga3Q7IC8DaeZs4nQA4WQVXNCGn\r\nngQE/mA5Iju7KRL6BIkWnCUa/9+O4K8T1/xMN8UVrjV1UoGn731M5wvZLI2o\r\nmCpkctZoAgrOcIwgdP0llVTPfpZjBlzc7wkdT5kV/IphN1B66339+cvsskj4\r\nnnwI6pvGqRBiQ6cj/G4lerzMXiohMwkvctQKgKX6RImWrN4Cartqc2kf6MsF\r\nPerhZbzroHgxRcbuSaohkv72ognSkgy5ytkqsqIxh4cE4AjgX+06jpXnwWz4\r\nWLWiI0mDzC9QtCcdMICGL/iSZywevujIYY7AmM0h44sqG7zfiIi6A9kuA6bW\r\nzIWC0itH3nYSolOPkMIDGHKaZ8ZmhnRxKShLTxRc4eC65Gjkoa8beDB7E0D+\r\nWD+NoDWp9PxFnbQwgW2eCyVwHMkIdbW9jRlPBuxyS/8RKaQXyNCvm7OShfNd\r\nB5t1VBxL+iQf5AeyFpc+ePPJvLBb99xtKse3E5AW0fkr1uiwwCjHu4PowBeg\r\nyj2FwTju9ZpwTWvNmCCv9/xYaynHiR3JC2Y=\r\n=7ZJu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"07e30b32315dfd812f89aa405c290320c1115592","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"8.11.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"18.3.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^1.0.4","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.10.1_1671535706896_0.7903028086412316","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"testem","version":"3.11.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.11.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"24f46528a9f7135eca88466b35ca8e09ad497399","tarball":"https://registry.npmjs.org/testem/-/testem-3.11.0.tgz","fileCount":75,"integrity":"sha512-q0U126/nnRH54ZDrr6j1Ai5zK6vOm2rdY/5VJrbqcEPQgOWoLB6zrymWUs7BqN2/yRsdorocl9E9ZEwm7LLIZQ==","signatures":[{"sig":"MEUCIQDlNmvkZTowwXwkLdLAGGz+PYfKb29OGQQD60otm3g0OgIgelW6Gaid1zaHJAiZfFZHJh6AhcuR/jYeP5yLHAwRX18=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231066},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"f2bc5cc1cf0b63b4e8cee992d3e16317bfeef4c3","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.2.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"18.18.2","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.1.2","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.11.0_1700465902815_0.6448316706245187","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"testem","version":"3.12.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.12.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"d2d341d834f5354833acbb7a602bea59ec2f4208","tarball":"https://registry.npmjs.org/testem/-/testem-3.12.0.tgz","fileCount":75,"integrity":"sha512-N4eSSZaBwWQNX2TmaXbEgsz7qs5Q/GWtq2B4j5rkcYt7OfwB6pWDyC1rmYn8HNth+rV9ekRCAqWw4skId1gg6w==","signatures":[{"sig":"MEUCIDxt1SBkwPt9ITEv6Nq+GXdNRxNk79LyV8Ehgn480DzNAiEA3cjo071L26XvAvwoRix06tcJbJQYcZPqSEy30M1Vz8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231391},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"6e74b83a6966f1d530a2981263fd211d73c1fa04","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.2.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.12.0_1708591874406_0.4937090633037782","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"testem","version":"3.13.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.13.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"27d6b2c50e9607f2c2d4ea5f75c88b3434dac7a0","tarball":"https://registry.npmjs.org/testem/-/testem-3.13.0.tgz","fileCount":75,"integrity":"sha512-b4hdlkH2TR1TQJCOgBNbD7nz4TjeYF35MgUlzum3yfDaaR+lJDjmJNMgi72MKgg+SjkGZ1U3BCBOqLC85MsMmQ==","signatures":[{"sig":"MEYCIQCob4ClCfkJE6JrJe+f8fT09zb7YeIYUly4dL65myhoBgIhAKWejSXULeAYXsYRrZl3kLXK35tyKTOiUiLpmvblfYLD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231392},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"9aa449851bbbc0451c219af98bbddc568da94889","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.2.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","phantomjs":"^2.1.7","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.13.0_1712956964328_0.004110237704861852","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"testem","version":"3.14.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.14.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"ba563f5940d4c4c37e0b3db6d56b001b9aed80d4","tarball":"https://registry.npmjs.org/testem/-/testem-3.14.0.tgz","fileCount":75,"integrity":"sha512-hpybTZhio6DXUM7s0HsE8EOnN8zuA6LdNcz3EsTpQSnD56Cj6gSuFQx82wDKZQ6OmM1kvIBebxP+rEoOYBgCOA==","signatures":[{"sig":"MEQCIHDlRsRtv/tkw5t9ND+85GlcOpMbtyxlFW3a+PaKI8C6AiBF66RT+7qEgaaaMUy27cKoX2Ch7D52+YFw2uWjX7RCww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231848},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"1c2a5bdb3beb5f52911deb738c204d569c33d511","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.2.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.0","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.14.0_1717070892661_0.5172119349816511","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"testem","version":"3.15.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.15.0","homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"c1f66ff2f6d0e9606c77c4de6b62bca088632d1a","tarball":"https://registry.npmjs.org/testem/-/testem-3.15.0.tgz","fileCount":75,"integrity":"sha512-vI1oQsjJW4QdVaH6ZmfNErzH7nzs0KzHJluocnfvbz1XRYGJKkIMGKWfsbD8MGGJOg+uzXcEek0/2W7BmGR4ug==","signatures":[{"sig":"MEQCIC9+bVYUHhcgWsI8G45Uyau9gCSvDF+qSSKzge4Vu7dHAiAHQjPgkgiutvRFLD2lGum82UVUS9yHTP7SrwBT24DN7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231848},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"c7b1f4921d38a172719404ebec48572a9c65ba30","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.7.0","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","lodash.find":"^4.5.1","lodash.uniqby":"^4.7.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0","lodash.assignin":"^4.1.0","lodash.castarray":"^4.4.0","lodash.clonedeep":"^4.4.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"optionalDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/testem_3.15.0_1719478420104_0.5391657155087362","host":"s3://npm-registry-packages"}},"3.15.1":{"name":"testem","version":"3.15.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.15.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"bb39b41b6928bf347fbb9ea1bfe1e085b15ecb7e","tarball":"https://registry.npmjs.org/testem/-/testem-3.15.1.tgz","fileCount":75,"integrity":"sha512-532OJy6VVsnDFEGZBdWVywvceNWdjdxJruC6qCDzLH586+eh1duWk5ju6QSRqQdP6gZB7zNiUJU9dSQdHPzFuA==","signatures":[{"sig":"MEUCIQDYr0up2eO4SrkQynqBM9rk2sZaAP+e2FPAGzD10BG3swIgQIpKl3jzKAg9g39sGHPOQyDqhFnI2XR5RheWxAuONdA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231617},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"9d67c26dcdcd5c8c5d5bf7d9ea7a6f895f790783","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.8.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.4.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"^15.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"^1.0.0-rc.2","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.15.1_1721809595656_0.9735484227190072","host":"s3://npm-registry-packages"}},"3.15.2":{"name":"testem","version":"3.15.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.15.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"abd6a96077a6576cd730f3d2e476039044c5cb34","tarball":"https://registry.npmjs.org/testem/-/testem-3.15.2.tgz","fileCount":75,"integrity":"sha512-mRzqZktqTCWi/rUP/RQOKXvMtuvY3lxuzBVb1xGXPnRNGMEj/1DaLGn6X447yOsz6SlWxSsZfcNuiE7fT1MOKg==","signatures":[{"sig":"MEYCIQCbvIEsM0fFSSA4/z8aFJdq3dj0ehweFfV0g8fVZ9QEmAIhAPLQmSslJkW14AZBOM3Fu/QkapfoRBrlvVREGbYMVRtX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231765},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"0bd05cec7f83bfe9f2e10ddfab54556d724ee179","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.8.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.4.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"10.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"1.0.0-rc.12","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.15.2_1726050538498_0.9260065774902337","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"testem","version":"3.16.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.16.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"9f54304a53bf0f4ca218c2229f33f9620a2a457b","tarball":"https://registry.npmjs.org/testem/-/testem-3.16.0.tgz","fileCount":75,"integrity":"sha512-TKQ3CuG/u+vDa7IUQgRQHN753wjDlgYMWE45KF5WkXyWjTNxXHPrY0qPBmHWI+kDYWc3zsJqzbS7pdzt5sc33A==","signatures":[{"sig":"MEUCIQCH9CQeWWOPwBbYHn8dPzjvhm3SjN4uet4qTn8Sr6py3gIgYVeAjRUH4dT+u7aAiWot7X8rYgnN5ss5yn2b5gjw/ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232219},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"634c6675acd2c3f80be2c3dfced0344cfc8230a7","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.8.1","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.4.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"10.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"1.0.0-rc.12","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.16.0_1747079524169_0.9069002090611493","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"testem","version":"3.17.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.17.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"57ddb5de2d0478f592e2f33719873a39d1ff2bd2","tarball":"https://registry.npmjs.org/testem/-/testem-3.17.0.tgz","fileCount":75,"integrity":"sha512-j91I0w9pCVg6P1NU95gUsAujd7RBuAZGcwqQiB0smmXFZvRLaFZ+yZoTE/qK/QRl/x6GBNckM+GDDU59KsHsJg==","signatures":[{"sig":"MEYCIQDnwyhXgoXzErRvMcW4A4mCufsnLq5VqGa6YTWmbOLB9wIhAOSiD5MH40T3o0oleg6MW/cO4rkFh7vF77Di+LZgbnyW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":232379},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"06a1adb7a70e85e7322d8cfae3181508785de95d","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tmp":"0.0.33","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.0.2","tape":"^5.2.2","mocha":"^9.2.0","sinon":"10.0.0","eslint":"^8.12.0","saucie":"^3.3.3","cheerio":"1.0.0-rc.12","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^2.0.0","sinon-chai":"^3.2.0","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^10.0.3","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.17.0_1765442733128_0.5097431873845606","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"testem","version":"3.18.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.18.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"e3b5b32a705212f96072281f70caf6630fcd352d","tarball":"https://registry.npmjs.org/testem/-/testem-3.18.0.tgz","fileCount":75,"integrity":"sha512-HEj+HSms8aM4GLn2bEkcR4rVb3Fr0C34uEUATbhVr/UirZkXh+iv+TuA7IGLC4KVGmuYSA0SjAYckci82hShEQ==","signatures":[{"sig":"MEUCIQC9pfTyWTPWUENRsAzMrodu8Pl5Q9iPjCRQd1Zp1Oj2pgIgUjeW+0SHI7CUcG48x0HMUsaM1DRWeceb1MaJWbQtWm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231678},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"6779c7e8f57fe451aa6c27af01b3350561c0342d","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tmp":"^0.2.5","glob":"^7.0.4","charm":"^1.0.0","execa":"^1.0.0","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^3.0.2","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tape":"^5.2.2","mocha":"^11.7.5","sinon":"10.0.0","eslint":"^9.39.4","saucie":"^3.3.3","cheerio":"1.0.0-rc.12","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^3.0.0","sinon-chai":"^4.0.1","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^11.2.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.18.0_1773128875380_0.7803926179457179","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"testem","version":"3.19.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.19.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"4647db41f735f22e3346ad5f561b73ac8762eac1","tarball":"https://registry.npmjs.org/testem/-/testem-3.19.0.tgz","fileCount":76,"integrity":"sha512-xh8Iufs5AjBKAiYcuendEcuEBrqwcz8cTBTl2x9qekpX4Rpshh511gG6o8/CJa2oqztmN5l6JN54ud+toCBHAw==","signatures":[{"sig":"MEQCIBss5J/UwcLXABGyxJJZXn6y2Ra3/IBSa7E/XBAMu8ipAiA1J2WlZ45r1xw2AkD2FRPk4LuNulajMvVem9Sz53zWUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233197},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"6cd2a178e0636de8a0fa7efb9ab7ff262af238ba","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tmp":"^0.2.5","glob":"^13.0.6","charm":"^1.0.0","execa":"^9.6.1","lodash":"^4.17.21","mkdirp":"^3.0.1","npmlog":"^6.0.0","printf":"^0.6.1","rimraf":"^6.1.3","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","bluebird":"^3.4.6","fireworm":"^0.7.2","mustache":"^4.2.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^0.16.0","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","tape":"^5.2.2","mocha":"^11.7.5","sinon":"10.0.0","eslint":"^9.39.4","saucie":"^3.3.3","cheerio":"1.0.0-rc.12","request":"^2.51.0","shelljs":"^0.8.2","browserify":"^17.0.0","chai-files":"^1.2.0","dirty-chai":"^3.0.0","sinon-chai":"^4.0.1","bluebird-retry":"^0.11.0","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^11.2.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.19.0_1774301136201_0.236359136867623","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"testem","version":"3.19.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.19.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"78eb611579c0317d501375d143bed26f0bbc587d","tarball":"https://registry.npmjs.org/testem/-/testem-3.19.1.tgz","fileCount":80,"integrity":"sha512-h9LKg7pAF3B0aqp3V3Kx8vFlB/ocB1xXvRY1YxZyIKvV/3ZUXqYadi8OD2T15VoFjUZlRrm39s9e7N8A+gYBfA==","signatures":[{"sig":"MEYCIQCwDIn8NFZbG2LBPWZNXkP992rlCjuOQxFmr1xv36PKdgIhAJF61jRXnNXW1m6ujnrcW7b/HfMji96ymZHFxM3fRKmf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240544},"main":"./lib/api.js","engines":{"node":">= 7.*"},"gitHead":"128a622072d74950ef4d01938622195ed08f7f95","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","test:verbose":"TESTEM_VERBOSE=1 mocha tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"tmp":"^0.2.5","glob":"^13.0.6","charm":"^1.0.0","execa":"^9.6.1","lodash":"^4.17.21","mkdirp":"^3.0.1","printf":"^0.6.1","rimraf":"^6.1.3","express":"^4.10.7","js-yaml":"^3.2.5","backbone":"^1.1.2","fireworm":"^0.7.2","mustache":"^4.2.0","proc-log":"^5.0.0","commander":"^2.6.0","socket.io":"^4.5.4","http-proxy":"^1.13.1","spawn-args":"^0.2.0","tap-parser":"^7.0.0","compression":"^1.7.4","consolidate":"^1.0.4","node-notifier":"^10.0.0","styled_string":"0.0.1","@xmldom/xmldom":"^0.8.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.0.3","eslint":"^9.39.4","saucie":"^4.0.1","cheerio":"1.0.0-rc.12","esbuild":"^0.25.1","chai-files":"^1.2.0","dirty-chai":"^3.0.0","fresh-tape":"^5.5.3","sinon-chai":"^4.0.1","@cypress/request":"^3.0.10","socket.io-client":"^4.1.2","eslint-plugin-mocha":"^11.2.0","chai-shallow-deep-equal":"^1.4.4","eslint-plugin-chai-expect":"^3.1.0","@esbuild-plugins/node-modules-polyfill":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.19.1_1774627958346_0.6986751740060506","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"testem","version":"3.20.0","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.20.0","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"http://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"7d6cf0e5ed9e271cf0d6b6617c555fa5c823e7e9","tarball":"https://registry.npmjs.org/testem/-/testem-3.20.0.tgz","fileCount":86,"integrity":"sha512-SSFfJQK/SGruISFjoKG2jCYwK596wWNPJFj2Wo77GzeIUxZ8ZjuwpyF01uekTLu4ITL6i9R4m1sWaKPK/HsunA==","signatures":[{"sig":"MEUCIA8AzqNf5j8nVGkPVtbEbBhVJRgy66NF8bvk9DK0YtBtAiEAlUqGMRAPDuN44yvXhYTWeVisqyHuUGq5Q4uvs8pC3ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":273052},"main":"./lib/api.js","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"gitHead":"2b418fc6d3725277004b19e5a4dff80c6c18e9f1","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","install:all":"npm install && npm install phantomjs-prebuilt","integration":"node ./bin/run-integration.js","test:verbose":"TESTEM_VERBOSE=1 mocha tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","ci:safari-smoke":"node ./scripts/safari-ci-smoke.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"overrides":{"mocha":{"diff":"^8.0.3","minimatch":"^9.0.7","serialize-javascript":"^7.0.5"}},"repository":{"url":"git://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! Javascript Unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^13.0.6","charm":"^1.0.2","execa":"^9.6.1","lodash":"^4.18.1","mkdirp":"^3.0.1","printf":"^0.6.1","rimraf":"^6.1.3","express":"^5.2.1","js-yaml":"^4.1.1","backbone":"^1.6.1","chokidar":"^5.0.0","mustache":"^4.2.0","proc-log":"^6.1.0","commander":"^14.0.3","minimatch":"^10.2.5","socket.io":"^4.8.3","http-proxy":"^1.18.1","spawn-args":"^0.2.0","tap-parser":"^18.3.0","compression":"^1.8.1","consolidate":"^1.0.4","node-notifier":"^10.0.1","styled_string":"0.0.1","@xmldom/xmldom":"^0.9.9"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.0.3","eslint":"^10.2.0","saucie":"^4.0.1","cheerio":"^1.2.0","esbuild":"^0.27.4","@eslint/js":"^10.0.1","chai-files":"^1.4.0","dirty-chai":"^3.0.0","fresh-tape":"^5.9.1","sinon-chai":"^4.0.1","@cypress/request":"^3.0.10","@eslint/eslintrc":"^3.3.5","socket.io-client":"^4.8.3","eslint-plugin-mocha":"^11.2.0","eslint-config-prettier":"^10.1.8","chai-shallow-deep-equal":"^1.4.6","eslint-plugin-chai-expect":"^4.0.0","esbuild-plugins-node-modules-polyfill":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.20.0_1775589382105_0.114933699339963","host":"s3://npm-registry-packages-npm-production"}},"3.20.1":{"name":"testem","version":"3.20.1","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.20.1","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"https://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"b7a8325ee11e46cb2ebbc3ac5a2fde38c656c046","tarball":"https://registry.npmjs.org/testem/-/testem-3.20.1.tgz","fileCount":88,"integrity":"sha512-HMbcVlrRDt+GjEGJZrPSCp0XFzM7SSdmLvNSJm++hIITEIMoccCQGikvelOO/NjfZJ0HTZCEyvg3+CIStjaZqQ==","signatures":[{"sig":"MEYCIQCMvZ/OR47D4DF0KHpeEqPGHvFW0V0GjqsALM8CrNqFsQIhAM1ly57S1xfO/IEfqFw7TRSLJ21fznwjvcPTogdx6o5E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278837},"main":"./lib/api.js","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"gitHead":"5b14f9759b1a63f3520b0ae9831dc72768389196","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","integration":"node ./bin/run-integration.js","test:verbose":"TESTEM_VERBOSE=1 mocha tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","ci:safari-smoke":"node ./scripts/safari-ci-smoke.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"overrides":{"mocha":{"diff":"^8.0.3","minimatch":"^9.0.7","serialize-javascript":"^7.0.5"}},"repository":{"url":"git+https://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! JavaScript unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^13.0.6","charm":"^1.0.2","execa":"^9.6.1","lodash":"^4.18.1","mkdirp":"^3.0.1","printf":"^0.6.1","rimraf":"^6.1.3","express":"^5.2.1","js-yaml":"^4.1.1","backbone":"^1.6.1","chokidar":"^5.0.0","mustache":"^4.2.0","proc-log":"^6.1.0","commander":"^14.0.3","minimatch":"^10.2.5","socket.io":"^4.8.3","http-proxy":"^1.18.1","spawn-args":"^0.2.0","tap-parser":"^18.3.0","compression":"^1.8.1","consolidate":"^1.0.4","styled_string":"0.0.1","@xmldom/xmldom":"^0.9.9","toasted-notifier":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.0.3","eslint":"^10.2.0","saucie":"^4.0.1","cheerio":"^1.2.0","esbuild":"^0.27.4","@eslint/js":"^10.0.1","chai-files":"^1.4.0","dirty-chai":"^3.0.0","fresh-tape":"^5.9.1","sinon-chai":"^4.0.1","@eslint/eslintrc":"^3.3.5","socket.io-client":"^4.8.3","eslint-plugin-mocha":"^11.2.0","eslint-config-prettier":"^10.1.8","chai-shallow-deep-equal":"^1.4.6","eslint-plugin-chai-expect":"^4.0.0","esbuild-plugins-node-modules-polyfill":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.20.1_1779825568105_0.5140114805881657","host":"s3://npm-registry-packages-npm-production"}},"3.20.2":{"name":"testem","version":"3.20.2","keywords":["javascript","testing","unittest","browser"],"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","_id":"testem@3.20.2","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"homepage":"https://github.com/testem/testem#readme","bugs":{"url":"https://github.com/testem/testem/issues"},"bin":{"testem":"testem.js"},"dist":{"shasum":"2919be7fb1d12fbb2d377f75170c10759873e45e","tarball":"https://registry.npmjs.org/testem/-/testem-3.20.2.tgz","fileCount":88,"integrity":"sha512-Y29LKJ4XHjr2oUZHHIDJbz7/AYDM8soqc7Irg6sfBI5W3nfOuuovyN2SEKnFw4LqGdQe0cFXZG3xAvt00INvWQ==","signatures":[{"sig":"MEQCIDA69egbUQzjaCH5QvQWswNw5M0DVY07PqzXL7/xXiXpAiAsQRjOAfJ7jMn8HfYEqbkts0Y5LXFfIpcTPX0ya1HqFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEVEt6VtcTwz2prVBaWl8QbInydmZlMfSdYV5B/7iOwiAiBHAWGXjKiAVxY0J/1S+fjVVBcjequdE/h8ZbR6M9c4hg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278842},"main":"./lib/api.js","engines":{"node":"^20.19.0 || ^22.12.0 || >=24.0.0"},"gitHead":"b2be9d2ef0d3e1f47fd3815b5ee8dad2bf9bd793","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","integration":"node ./bin/run-integration.js","test:verbose":"TESTEM_VERBOSE=1 mocha tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","ci:safari-smoke":"node ./scripts/safari-ci-smoke.js"},"_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"overrides":{"mocha":{"diff":"^8.0.3","minimatch":"^9.0.7","serialize-javascript":"^7.0.5"}},"repository":{"url":"git+https://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! JavaScript unit testing made easy.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"glob":"^13.0.6","charm":"^1.0.2","execa":"^9.6.1","lodash":"^4.18.1","mkdirp":"^3.0.1","printf":"^0.6.1","rimraf":"^6.1.3","express":"^5.2.1","js-yaml":"^4.1.1","backbone":"^1.6.1","chokidar":"^5.0.0","mustache":"^4.2.0","proc-log":"^6.1.0","commander":"^14.0.3","minimatch":"^10.2.5","socket.io":"^4.8.3","http-proxy":"^1.18.1","spawn-args":"^0.2.0","tap-parser":"^18.3.0","compression":"^1.8.1","consolidate":"^1.0.4","styled_string":"0.0.1","@xmldom/xmldom":"^0.9.9","toasted-notifier":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^11.7.5","sinon":"^21.0.3","eslint":"^10.2.0","saucie":"^4.1.0","cheerio":"^1.2.0","esbuild":"^0.27.4","@eslint/js":"^10.0.1","chai-files":"^1.4.0","dirty-chai":"^3.0.0","fresh-tape":"^5.9.1","sinon-chai":"^4.0.1","@eslint/eslintrc":"^3.3.5","socket.io-client":"^4.8.3","eslint-plugin-mocha":"^11.2.0","eslint-config-prettier":"^10.1.8","chai-shallow-deep-equal":"^1.4.6","eslint-plugin-chai-expect":"^4.0.0","esbuild-plugins-node-modules-polyfill":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/testem_3.20.2_1787779789134_0.028408868513709162","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"_id":"testem@3.21.0","bin":{"testem":"testem.js"},"bugs":{"url":"https://github.com/testem/testem/issues"},"dist":{"shasum":"5ae7c2fda05cf5317e8cde09a629da9d5d28e3e7","tarball":"https://registry.npmjs.org/testem/-/testem-3.21.0.tgz","fileCount":93,"integrity":"sha512-7DLAgvhK0qRfr7mFVD69o3Z2Jb8GDAJ9LfCre7jJJqsa88SDqE2M686SXTQHIpRFUEYi2RrXSu5414kSjX50uw==","signatures":[{"sig":"MEYCIQDonOj3uRJU789BwTwhGsAVOfjwTJycsc6vGc1JHr3kLAIhAJyLvSSPS/Dv7DI3krH9EYwKnkggusPJ6ymv3qSYEvR4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDEO7/C0sq5zwN2plxdCzLPbx+CBRBBKBZ9skuqWrNQPQIgYF5LvoMeha2P+me5rW3n4rvYwNaK5OmVCxs1c+THTx0="}],"unpackedSize":293142},"main":"./lib/api.js","name":"testem","author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"engines":{"node":"^20.19.0 || ^22.12.0 || ^24.0.0 || >= 26.0.0"},"gitHead":"990eea44ecad1e72668c4bb35f7e095142135c74","license":"MIT","scripts":{"lint":"eslint .","test":"mocha tests/*_tests.js tests/**/*_tests.js","cover":"cover run ./node_modules/.bin/_mocha tests/*_tests.js tests/**/*_tests.js; cover report html; open cover_html/index.html","integration":"node ./bin/run-integration.js","test:verbose":"TESTEM_VERBOSE=1 mocha tests/*_tests.js tests/**/*_tests.js","browser-tests":"cd examples/saucelabs/ && ../../testem.js ci -d","ci:safari-smoke":"node ./scripts/safari-ci-smoke.js"},"version":"3.21.0","_npmUser":{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},"homepage":"https://github.com/testem/testem#readme","keywords":["javascript","testing","unittest","browser"],"repository":{"url":"git+https://github.com/testem/testem.git","type":"git"},"_npmVersion":"10.9.3","description":"Test'em 'scripts! JavaScript unit testing made easy.","directories":{},"maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"_nodeVersion":"22.18.0","dependencies":{"glob":"^13.0.6","charm":"^1.0.2","execa":"^9.6.1","httpxy":"^0.5.5","lodash":"^4.18.1","rimraf":"^6.1.3","express":"^5.2.1","js-yaml":"^5.3.0","backbone":"^1.6.1","chokidar":"^5.0.0","mustache":"^4.2.0","proc-log":"^6.1.0","commander":"^14.0.3","minimatch":"^10.2.5","socket.io":"^4.8.3","spawn-args":"^0.2.0","tap-parser":"^18.3.0","compression":"^1.8.1","consolidate":"^1.0.4","styled_string":"0.0.1","@xmldom/xmldom":"^0.9.9","toasted-notifier":"^10.1.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^6.2.2","mocha":"^12.0.0","qunit":"^2.26.0","sinon":"^21.0.3","eslint":"^10.2.0","saucie":"^4.1.0","cheerio":"^1.2.0","esbuild":"^0.28.2","@eslint/js":"^10.0.1","dirty-chai":"^3.0.0","fresh-tape":"^5.9.1","sinon-chai":"^4.0.1","jasmine-core":"^5.1.0","@eslint/eslintrc":"^3.3.5","socket.io-client":"^4.8.3","eslint-plugin-mocha":"^12.0.2","eslint-config-prettier":"^10.1.8","eslint-plugin-chai-expect":"^4.0.0","esbuild-plugins-node-modules-polyfill":"^1.8.3"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/testem_3.21.0_1788810282458_0.6063732484115403"}}},"time":{"created":"2012-02-06T04:53:05.638Z","modified":"2026-09-07T19:44:42.735Z","0.0.3":"2012-02-06T04:53:08.869Z","0.0.4":"2012-02-08T23:08:37.043Z","0.0.5":"2012-03-30T01:52:28.715Z","0.0.6":"2012-03-30T17:35:27.713Z","0.0.7":"2012-04-11T19:50:54.352Z","0.0.8":"2012-04-12T03:05:57.878Z","0.0.9":"2012-04-12T13:25:13.102Z","0.0.10":"2012-04-15T03:16:29.710Z","0.0.11":"2012-04-15T03:18:57.548Z","0.0.12":"2012-04-15T03:20:25.825Z","0.0.13":"2012-04-15T03:24:50.580Z","0.0.14":"2012-04-15T03:26:26.266Z","0.0.15":"2012-04-20T02:36:38.336Z","0.0.16":"2012-04-20T02:48:36.771Z","0.0.17":"2012-04-20T14:41:28.739Z","0.0.18":"2012-04-20T18:55:23.794Z","0.0.19":"2012-04-20T19:08:20.325Z","0.0.20":"2012-04-20T19:31:05.896Z","0.0.21":"2012-04-23T01:37:23.896Z","0.0.22":"2012-04-23T01:51:08.175Z","0.0.23":"2012-04-23T03:12:37.068Z","0.0.24":"2012-04-23T13:45:47.032Z","0.0.25":"2012-04-24T12:44:11.996Z","0.0.26":"2012-04-25T03:39:58.387Z","0.0.27":"2012-04-25T03:41:02.264Z","0.0.28":"2012-04-30T17:42:31.986Z","0.0.30":"2012-05-03T13:31:36.258Z","0.0.31":"2012-05-03T13:50:48.585Z","0.0.32":"2012-05-10T02:52:41.493Z","0.0.33":"2012-05-11T04:17:24.984Z","0.0.34":"2012-05-12T03:41:47.609Z","0.0.35":"2012-05-13T03:10:41.938Z","0.0.36":"2012-05-14T13:17:00.176Z","0.0.37":"2012-05-14T17:17:02.444Z","0.0.38":"2012-05-15T03:43:27.874Z","0.0.39":"2012-05-15T03:47:01.812Z","0.0.40":"2012-05-15T03:58:07.401Z","0.0.41":"2012-06-04T19:52:34.216Z","0.0.42":"2012-06-06T03:18:05.757Z","0.0.43":"2012-06-06T03:31:38.886Z","0.0.44":"2012-06-09T03:05:31.852Z","0.0.45":"2012-06-11T04:33:43.598Z","0.0.46":"2012-06-11T04:55:11.767Z","0.0.47":"2012-06-11T20:05:52.501Z","0.0.48":"2012-06-11T20:22:06.601Z","0.0.49":"2012-06-11T20:29:24.156Z","0.0.50":"2012-06-13T22:09:12.832Z","0.0.51":"2012-06-14T02:16:23.145Z","0.0.52":"2012-06-14T19:06:47.741Z","0.0.53":"2012-06-15T11:15:30.006Z","0.0.54":"2012-06-22T02:56:41.533Z","0.0.55":"2012-06-27T01:57:41.877Z","0.0.56":"2012-06-27T02:13:16.753Z","0.0.57":"2012-07-05T02:39:09.675Z","0.1.0":"2012-08-27T03:33:15.277Z","0.1.2":"2012-08-29T15:29:02.001Z","0.1.3":"2012-08-29T17:25:54.014Z","0.1.5":"2012-09-01T02:21:51.776Z","0.1.6":"2012-09-01T03:55:02.601Z","0.1.7":"2012-09-14T01:39:31.682Z","0.1.8":"2012-09-19T01:10:43.119Z","0.2.0":"2012-09-21T02:55:43.193Z","0.2.1":"2012-09-21T03:50:40.400Z","0.2.2":"2012-10-03T16:15:32.597Z","0.2.3":"2012-10-05T14:56:32.565Z","0.2.4":"2012-10-05T17:32:47.833Z","0.2.5":"2012-10-10T17:46:04.643Z","0.2.6":"2012-10-11T02:38:39.417Z","0.2.7":"2012-10-11T03:54:55.386Z","0.2.8":"2012-10-11T04:20:12.890Z","0.2.9":"2012-10-11T14:42:43.229Z","0.2.10":"2012-10-11T15:25:32.398Z","0.2.11":"2012-10-11T15:51:50.262Z","0.2.12":"2012-10-11T20:30:37.926Z","0.2.13":"2012-10-16T03:28:53.940Z","0.2.14":"2012-10-19T22:38:49.331Z","0.2.15":"2012-10-19T22:42:52.022Z","0.2.16":"2012-10-22T04:41:50.370Z","0.2.17":"2012-10-22T05:25:07.372Z","0.2.18":"2012-10-25T19:11:30.784Z","0.2.19":"2012-10-26T18:40:13.868Z","0.2.20":"2012-10-26T21:29:01.575Z","0.2.21":"2012-10-26T21:51:48.462Z","0.2.22":"2012-10-30T04:13:58.383Z","0.2.23":"2012-11-01T02:55:39.699Z","0.2.24":"2012-11-01T02:57:50.332Z","0.2.25":"2012-11-16T05:16:16.387Z","0.2.26":"2012-11-18T03:00:58.517Z","0.2.27":"2012-11-21T05:02:51.807Z","0.2.28":"2012-11-24T02:44:58.586Z","0.2.29":"2012-11-24T15:10:40.451Z","0.2.30":"2012-11-26T03:58:49.158Z","0.2.31":"2012-11-26T04:07:00.933Z","0.2.32":"2012-11-26T04:52:25.920Z","0.2.33":"2012-11-26T15:42:10.460Z","0.2.34":"2012-11-26T17:09:05.861Z","0.2.35":"2012-11-28T05:35:45.286Z","0.2.36":"2012-11-29T00:55:36.875Z","0.2.37":"2012-11-30T15:10:20.905Z","0.2.38":"2012-11-30T20:30:35.818Z","0.2.40":"2012-11-30T20:39:18.755Z","0.2.41":"2012-12-03T02:46:19.438Z","0.2.42":"2012-12-04T04:26:47.937Z","0.2.43":"2012-12-10T04:35:06.480Z","0.2.44":"2012-12-11T04:22:42.003Z","0.2.45":"2012-12-11T22:09:02.611Z","0.2.46":"2012-12-11T22:12:44.043Z","0.2.47":"2012-12-12T02:55:53.396Z","0.2.48":"2012-12-13T18:45:03.563Z","0.2.49":"2012-12-13T18:55:52.319Z","0.2.50":"2012-12-13T19:17:07.523Z","0.2.51":"2013-01-05T03:34:18.745Z","0.2.52":"2013-01-05T04:37:36.857Z","0.2.53":"2013-01-08T20:34:28.300Z","0.2.54":"2013-01-09T16:35:18.439Z","0.2.55":"2013-01-12T02:38:56.227Z","0.2.56":"2013-01-28T15:21:24.143Z","0.2.57":"2013-01-31T02:34:11.925Z","0.2.58":"2013-01-31T03:46:11.685Z","0.2.59":"2013-01-31T04:10:38.759Z","0.2.60":"2013-01-31T04:33:40.113Z","0.2.61":"2013-01-31T16:15:23.965Z","0.2.63":"2013-02-01T03:17:51.387Z","0.2.64":"2013-02-01T04:02:15.293Z","0.2.65":"2013-02-04T03:52:19.029Z","0.2.66":"2013-02-04T03:53:17.096Z","0.2.67":"2013-02-04T04:51:23.301Z","0.2.68":"2013-02-07T02:30:19.254Z","0.2.70":"2013-02-20T04:31:46.463Z","0.2.71":"2013-03-13T01:45:59.314Z","0.2.72":"2013-03-13T02:23:04.817Z","0.2.73":"2013-03-14T01:57:58.937Z","0.2.74":"2013-03-14T04:14:16.869Z","0.2.75":"2013-03-14T17:28:21.790Z","0.2.76":"2013-03-16T03:49:15.748Z","0.2.77":"2013-03-19T03:09:57.488Z","0.2.78":"2013-03-28T01:56:16.519Z","0.2.79":"2013-03-28T02:30:46.631Z","0.2.80":"2013-04-05T04:29:59.191Z","0.2.81":"2013-04-06T04:12:33.607Z","0.2.82":"2013-04-09T03:24:35.644Z","0.2.83":"2013-04-10T04:10:36.608Z","0.2.84":"2013-04-23T15:10:09.757Z","0.2.86":"2013-04-23T18:01:44.719Z","0.2.87":"2013-04-25T19:58:39.291Z","0.2.88":"2013-04-26T01:34:15.025Z","0.2.89":"2013-04-29T08:13:17.381Z","0.2.90":"2013-04-29T15:11:50.733Z","0.2.91":"2013-04-30T19:34:22.636Z","0.2.92":"2013-05-03T01:26:23.130Z","0.2.93":"2013-05-03T01:44:18.589Z","0.2.94":"2013-05-06T03:27:12.203Z","0.2.95":"2013-05-07T02:43:48.922Z","0.2.96":"2013-05-18T07:09:49.037Z","0.2.97":"2013-06-05T03:47:26.210Z","0.2.98":"2013-06-05T03:51:46.937Z","0.3.0":"2013-06-19T17:31:34.705Z","0.3.1":"2013-06-19T19:31:29.885Z","0.3.2":"2013-06-19T20:10:02.104Z","0.3.3":"2013-06-19T20:25:50.443Z","0.3.4":"2013-06-20T02:42:16.889Z","0.3.5":"2013-06-20T03:46:00.200Z","0.3.6":"2013-06-20T04:49:14.220Z","0.3.7":"2013-06-22T17:06:43.677Z","0.3.8":"2013-06-26T08:14:58.888Z","0.3.9":"2013-06-26T08:21:40.543Z","0.3.10":"2013-07-02T18:45:04.192Z","0.3.11":"2013-07-03T01:45:28.829Z","0.3.12":"2013-07-04T02:50:40.116Z","0.3.13":"2013-07-08T02:14:08.935Z","0.3.14":"2013-07-08T17:46:42.732Z","0.3.15":"2013-07-08T19:31:09.854Z","0.3.16":"2013-07-08T20:10:06.708Z","0.3.17":"2013-07-09T02:27:07.787Z","0.3.18":"2013-07-15T02:26:44.645Z","0.3.19":"2013-07-19T18:58:54.324Z","0.3.20":"2013-07-19T19:07:30.380Z","0.3.21":"2013-07-19T19:13:37.995Z","0.3.22":"2013-07-25T20:21:08.613Z","0.3.23":"2013-07-26T01:34:14.791Z","0.3.24":"2013-08-13T15:50:57.223Z","0.3.25":"2013-08-16T01:25:35.195Z","0.3.26":"2013-08-16T20:57:33.883Z","0.3.27":"2013-08-17T18:05:15.937Z","0.3.28":"2013-08-19T16:50:19.885Z","0.3.29":"2013-08-19T18:21:06.354Z","0.3.30":"2013-08-19T18:35:27.118Z","0.4.0":"2013-08-22T03:12:16.073Z","0.4.1":"2013-08-22T03:23:25.612Z","0.4.2":"2013-08-22T19:44:17.409Z","0.4.3":"2013-08-29T03:04:13.569Z","0.4.4":"2013-09-03T01:29:49.076Z","0.4.5":"2013-09-10T01:38:41.797Z","0.4.6":"2013-09-10T02:24:51.056Z","0.4.7":"2013-09-16T14:00:52.741Z","0.4.8":"2013-09-16T17:43:53.731Z","0.5.0":"2013-09-16T17:56:52.023Z","0.5.1":"2013-09-18T15:18:04.549Z","0.5.2":"2013-09-18T15:19:56.201Z","0.5.3":"2013-09-27T14:04:18.386Z","0.5.4":"2013-10-11T14:27:57.622Z","0.5.5":"2013-10-23T02:35:30.393Z","0.5.6":"2013-10-24T02:39:19.750Z","0.5.7":"2013-10-24T18:52:36.668Z","0.5.8":"2013-11-05T21:32:03.425Z","0.5.9":"2013-11-21T03:21:09.096Z","0.5.10":"2013-11-21T15:30:03.985Z","0.5.11":"2013-11-21T16:17:24.631Z","0.5.12":"2013-11-21T18:24:36.099Z","0.5.13":"2013-12-12T13:39:47.422Z","0.5.14":"2013-12-12T13:47:42.579Z","0.5.15":"2013-12-13T02:04:13.065Z","0.6.0":"2013-12-17T22:03:00.238Z","0.6.1":"2013-12-18T04:15:39.713Z","0.6.2":"2013-12-21T12:48:31.491Z","0.6.3":"2014-01-21T13:19:50.889Z","0.6.4":"2014-01-22T16:56:49.736Z","0.6.5":"2014-01-22T17:00:04.584Z","0.6.6":"2014-01-27T16:08:52.678Z","0.6.7":"2014-02-05T12:01:43.112Z","0.6.8":"2014-02-17T04:12:11.059Z","0.6.9":"2014-03-09T02:40:09.394Z","0.6.10":"2014-03-20T03:09:06.530Z","0.6.11":"2014-03-20T12:28:13.524Z","0.6.12":"2014-03-24T14:15:42.362Z","0.6.13":"2014-03-28T02:54:19.783Z","0.6.14":"2014-04-01T03:17:26.407Z","0.6.15":"2014-04-15T01:28:42.483Z","0.6.16":"2014-05-29T03:19:03.901Z","0.6.17":"2014-07-08T01:43:16.177Z","0.6.18":"2014-08-01T01:49:32.827Z","0.6.19":"2014-09-15T17:57:35.066Z","0.6.20":"2014-10-01T19:29:49.110Z","0.6.21":"2014-10-02T19:24:19.920Z","0.6.22":"2014-10-06T16:01:02.963Z","0.6.23":"2014-11-06T21:37:38.048Z","0.6.24":"2014-12-09T17:09:42.623Z","0.6.25":"2015-01-06T20:41:55.425Z","0.6.26":"2015-01-07T00:52:11.380Z","0.6.27":"2015-01-07T14:35:50.712Z","0.6.28":"2015-01-08T15:25:33.951Z","0.6.29":"2015-01-19T16:06:06.014Z","0.6.30":"2015-01-19T17:00:34.302Z","0.6.31":"2015-01-19T20:16:54.299Z","0.6.32":"2015-01-22T12:05:02.450Z","0.6.33":"2015-01-26T03:26:08.150Z","0.6.34":"2015-01-28T02:59:46.694Z","0.6.35":"2015-02-01T14:57:33.986Z","0.6.36":"2015-02-03T22:06:01.296Z","0.6.37":"2015-02-05T11:19:02.492Z","0.6.38":"2015-02-05T14:09:02.575Z","0.6.39":"2015-02-10T09:21:41.292Z","0.7.0-0":"2015-02-13T16:07:36.503Z","0.7.0-1":"2015-02-14T13:07:33.880Z","0.7.0":"2015-02-16T09:45:54.608Z","0.7.1":"2015-02-20T14:59:30.548Z","0.7.2":"2015-03-10T16:49:33.624Z","0.7.3":"2015-03-11T18:52:47.362Z","0.7.4":"2015-03-11T19:46:57.233Z","0.7.5":"2015-03-12T05:30:13.582Z","0.7.6":"2015-03-22T18:18:06.193Z","0.7.7":"2015-04-02T06:19:25.550Z","0.8.0-0":"2015-04-05T14:06:02.940Z","0.8.0":"2015-04-16T20:13:27.380Z","0.8.1":"2015-04-21T15:37:20.602Z","0.8.2":"2015-04-21T15:42:55.593Z","0.8.3":"2015-04-26T17:41:22.317Z","0.8.4":"2015-06-26T19:00:58.979Z","0.8.5":"2015-07-01T08:17:13.135Z","0.9.0-0":"2015-07-06T16:29:25.330Z","0.9.0-1":"2015-07-06T18:47:56.465Z","0.9.0-2":"2015-07-20T19:53:45.592Z","0.9.0":"2015-07-21T18:03:57.793Z","0.9.1":"2015-07-28T21:41:02.662Z","0.9.2":"2015-08-03T20:19:01.289Z","0.9.4":"2015-09-03T18:57:23.106Z","0.9.5":"2015-09-19T14:21:33.059Z","0.9.6":"2015-09-30T19:42:08.161Z","0.9.7":"2015-10-07T06:58:11.543Z","0.9.8":"2015-10-17T08:31:41.422Z","0.9.9":"2015-11-07T13:26:46.091Z","0.9.10":"2015-11-10T22:40:15.942Z","0.9.11":"2015-11-11T09:23:25.501Z","1.0.0-rc.1":"2015-12-23T20:35:44.424Z","1.0.0-rc.2":"2015-12-28T22:18:16.164Z","1.0.0-rc.3":"2015-12-29T00:22:27.675Z","1.0.0-rc.4":"2016-01-02T21:17:13.133Z","1.0.0-rc.5":"2016-01-04T22:07:19.117Z","1.0.0-rc.6":"2016-01-04T23:00:13.704Z","1.0.0-rc.7":"2016-01-10T21:10:13.212Z","1.0.0":"2016-01-12T15:33:26.859Z","1.0.1":"2016-01-20T16:45:16.669Z","1.0.2":"2016-01-21T10:57:58.883Z","1.1.0":"2016-01-23T19:44:07.686Z","1.1.1":"2016-01-23T22:30:26.086Z","1.1.2":"2016-01-25T22:50:03.122Z","1.1.3":"2016-01-28T15:43:26.838Z","1.2.0":"2016-02-02T19:53:00.662Z","1.2.1":"2016-02-02T20:25:12.379Z","1.2.2":"2016-02-08T21:42:26.012Z","1.3.0":"2016-02-15T11:54:35.179Z","1.4.0":"2016-02-19T19:16:06.670Z","1.4.1":"2016-02-24T09:39:45.461Z","1.4.2":"2016-03-01T20:21:22.138Z","1.4.3":"2016-03-02T17:46:15.101Z","1.5.0":"2016-03-08T19:25:24.338Z","1.6.0":"2016-03-23T20:58:54.927Z","1.7.0":"2016-05-10T21:27:14.019Z","1.7.1":"2016-05-13T19:07:43.642Z","1.7.2":"2016-05-27T12:33:50.557Z","1.7.3":"2016-05-27T12:58:46.674Z","1.7.4":"2016-05-27T18:20:19.152Z","1.8.0":"2016-06-01T08:01:26.403Z","1.8.1":"2016-06-03T12:05:07.237Z","1.9.0":"2016-06-20T07:43:29.649Z","1.9.1":"2016-06-20T21:42:41.695Z","1.10.0-0":"2016-07-12T21:34:35.188Z","1.10.0-1":"2016-07-14T09:51:01.765Z","1.10.0":"2016-07-18T15:41:48.079Z","1.10.1":"2016-07-19T08:26:32.825Z","1.10.2":"2016-07-26T08:25:25.778Z","1.10.3":"2016-08-06T20:05:12.080Z","1.10.4":"2016-08-18T05:59:40.312Z","1.11.0":"2016-09-04T21:51:31.639Z","1.12.0":"2016-09-10T10:51:07.144Z","1.13.0":"2016-10-19T19:47:20.247Z","1.14.0-0":"2016-12-14T08:40:47.675Z","1.14.0":"2016-12-20T18:31:14.710Z","1.14.1":"2016-12-21T23:05:02.040Z","1.14.2":"2016-12-27T22:59:58.121Z","1.14.3":"2017-01-18T22:32:05.903Z","1.15.0":"2017-02-10T08:33:59.440Z","1.16.0":"2017-04-19T19:32:46.826Z","1.16.1":"2017-05-04T16:36:07.396Z","1.16.2":"2017-05-30T16:03:15.136Z","1.17.0":"2017-06-23T11:25:02.924Z","1.18.0":"2017-06-27T21:23:37.931Z","1.18.1":"2017-07-22T19:11:28.088Z","1.18.2":"2017-08-09T23:12:38.976Z","1.18.3":"2017-08-11T21:26:46.096Z","1.18.4":"2017-08-18T07:27:06.384Z","2.0.0":"2018-01-24T20:02:10.785Z","2.2.0":"2018-03-30T08:38:54.981Z","2.2.1":"2018-04-03T17:35:06.709Z","2.3.0":"2018-04-25T17:07:52.042Z","2.4.0":"2018-04-25T17:40:38.818Z","2.5.0":"2018-05-15T19:24:51.340Z","2.6.0":"2018-05-21T18:42:14.770Z","2.7.0":"2018-06-04T22:15:57.831Z","1.18.5":"2018-06-05T20:28:44.190Z","2.7.1":"2018-06-05T20:29:13.915Z","2.7.2":"2018-06-08T16:31:35.858Z","2.8.0":"2018-06-11T21:12:00.461Z","2.8.1":"2018-06-18T17:50:24.546Z","2.8.2":"2018-06-20T05:06:09.642Z","2.9.0":"2018-07-19T08:08:03.295Z","2.9.1":"2018-08-02T21:30:02.647Z","2.9.2":"2018-08-03T03:55:20.524Z","2.9.3":"2018-08-16T12:25:47.857Z","2.10.0":"2018-08-29T07:57:07.282Z","2.11.0":"2018-09-07T01:35:21.887Z","2.12.0":"2018-09-17T22:00:19.486Z","2.13.0":"2018-10-09T15:48:20.728Z","2.14.0":"2018-11-02T14:50:46.810Z","2.15.0":"2019-04-10T15:54:13.921Z","2.15.1":"2019-04-11T09:02:19.096Z","2.16.0":"2019-05-11T15:03:12.426Z","2.17.0":"2019-07-11T17:00:19.495Z","3.0.0":"2019-09-30T17:41:42.699Z","3.0.1":"2019-11-22T01:20:45.171Z","3.0.2":"2019-12-02T21:11:52.766Z","3.0.3":"2020-03-16T16:08:04.383Z","3.0.4":"2020-04-15T19:38:59.477Z","3.1.0":"2020-04-20T21:02:13.635Z","3.2.0":"2020-06-04T22:33:18.829Z","3.2.1":"2021-03-15T17:35:01.177Z","3.3.0":"2021-03-16T08:41:52.221Z","3.4.0":"2021-03-24T00:23:06.987Z","3.4.1":"2021-04-19T11:30:50.692Z","3.4.2":"2021-05-28T22:21:07.794Z","3.4.3":"2021-08-20T08:45:57.218Z","3.5.0":"2021-08-31T07:46:16.503Z","3.6.0":"2021-10-28T07:19:21.034Z","3.7.0":"2022-05-17T20:50:19.039Z","3.8.0":"2022-06-07T20:22:28.237Z","3.9.0":"2022-08-29T07:47:26.726Z","3.10.0":"2022-11-22T08:48:29.259Z","3.10.1":"2022-12-20T11:28:27.029Z","3.11.0":"2023-11-20T07:38:23.025Z","3.12.0":"2024-02-22T08:51:14.620Z","3.13.0":"2024-04-12T21:22:44.478Z","3.14.0":"2024-05-30T12:08:12.856Z","3.15.0":"2024-06-27T08:53:40.290Z","3.15.1":"2024-07-24T08:26:35.857Z","3.15.2":"2024-09-11T10:28:58.714Z","3.16.0":"2025-05-12T19:52:04.390Z","3.17.0":"2025-12-11T08:45:33.279Z","3.18.0":"2026-03-10T07:47:55.507Z","3.19.0":"2026-03-23T21:25:36.377Z","3.19.1":"2026-03-27T16:12:38.498Z","3.20.0":"2026-04-07T19:16:22.304Z","3.20.1":"2026-05-26T19:59:28.298Z","3.20.2":"2026-08-26T21:29:49.240Z","3.21.0":"2026-09-07T19:44:42.568Z"},"bugs":{"url":"https://github.com/testem/testem/issues"},"author":{"name":"Toby Ho","email":"airportyh@gmail.com"},"license":"MIT","homepage":"https://github.com/testem/testem#readme","keywords":["javascript","testing","unittest","browser"],"repository":{"url":"git+https://github.com/testem/testem.git","type":"git"},"description":"Test'em 'scripts! JavaScript unit testing made easy.","maintainers":[{"name":"airportyh","email":"airportyh@gmail.com"},{"name":"johanneswuerbach","email":"johannes.wuerbach@googlemail.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"step2yeung","email":"step2yeung@outlook.com"}],"readme":"Got Scripts? Test&rsquo;em!\n=================\n\n[![Build Status](https://github.com/testem/testem/actions/workflows/ci.yml/badge.svg?branch=master)](https://github.com/testem/testem/actions/workflows/ci.yml?query=branch%3Amaster) [![npm version](https://badge.fury.io/js/testem.svg)](https://badge.fury.io/js/testem)\n\nTestem is a **JavaScript test runner** that runs your tests in **real desktop browsers**—Chrome, Firefox, Safari, Edge, and others you launch—so your specs execute in the same browser engines and DOM your users get, not a pretend environment. It also runs tests in **[Node](https://nodejs.org/)**, **Chrome** (including **headless** runs via `browser_args`, e.g. `--headless`), or any launcher you configure. It is **framework-agnostic** and aimed at **any kind of tests** you want to run: unit, integration, end-to-end style suites, or custom setups—you pick the style; Testem wires it to the browser or process.\n\nUnit testing in JavaScript can be tedious and painful, but Testem makes it so easy that you will actually *want* to write tests.\n\nFeatures\n--------\n\n* Test-framework agnostic — designed for **any kind of tests** that fit your project (unit, integration, custom runners, etc.), not a single prescribed style. Support for\n    - [Jasmine](https://jasmine.github.io/)\n    - [QUnit](https://qunitjs.com/)\n    - [Mocha](https://mochajs.org/)\n    - Others, through custom test framework adapters.\n* Run tests in **all** major **real** browsers (your tests load and run in the actual browser) as well as [Node](https://nodejs.org) and **Chrome** (use `browser_args` with `--headless` for headless runs—see `docs/browser_args.md`)\n* Two distinct use-cases:\n    - Test-Driven-Development(TDD) &mdash; designed to streamline the TDD workflow\n    - Continuous Integration(CI) &mdash; designed to work well with **GitHub Actions** and other CI systems, including Jenkins and TeamCity\n* Cross-platform support\n    - macOS\n    - Windows\n    - Linux\n* Preprocessor support\n    - Babel\n    - TypeScript\n    - Browserify\n    - ESLint/JSHint/JSLint\n    - CoffeeScript\n    - everything else\n\nInstallation\n------------\nTestem needs a supported **[Node.js](https://nodejs.org/)** runtime. The required range is defined in [`package.json`](package.json) under `engines` (currently **^20.19.0**, **^22.12.0**, **^24.0.0**, or **>= 26.0.0**).\n\n**Recommended:** install Testem **both** as a **dev dependency** (so your project pins a version) **and** **globally** (so the `testem` command is always available on your `PATH`):\n\n```bash\nnpm install testem --save-dev\nnpm install testem -g\n```\n\nWhen you run the global `testem` inside a project directory that has a local `testem` install, the CLI **automatically re-runs the local copy** so the version stays in sync with `package.json`. Set **`TESTEM_USE_GLOBAL=1`** if you ever need to force the global binary only.\n\nThis README uses the `testem` command in examples; add it to npm scripts or invoke it as `testem` from a shell after the installs above.\n\nUsage\n-----\n\nAs stated before, Testem supports two use cases: test-driven-development and continuous integration. Let's go over each one.\n\nDevelopment Mode\n----------------\n\nThe simplest way to use Testem, in the TDD spirit, is to start in an empty directory and run the command\n\n    testem\n\nYou will see a terminal-based interface which looks like this\n\n![Initial interface](https://github.com/testem/testem/raw/master/images/initial.png)\n\nNow open a **real browser** (the URL Testem prints is a normal page in Chrome, Firefox, Safari, etc.) and go to the specified URL. You should now see\n\n![Zero of zero](https://github.com/testem/testem/raw/master/images/zeros.png)\n\nWe see 0/0 for tests because at this point we haven't written any code. As we write them, Testem will pick up any `.js` files\nthat were added, include them, and if there are tests, run them automatically. So let's first write `hello_spec.js` in the spirit of \"test first\" (written in Jasmine)\n\n```javascript\ndescribe('hello', function(){\n  it('should say hello', function(){\n    expect(hello()).toBe('hello world');\n  });\n});\n```\nSave that file and now you should see\n\n![Red](https://github.com/testem/testem/raw/master/images/red.png)\n\nTestem should automatically pick up the new files you've added and also any changes that you make to them and rerun the tests. The test fails as we'd expect. Now we implement the spec like so in `hello.js`\n\n```javascript\nfunction hello(){\n  return \"hello world\";\n}\n```\n\nSo you should now see\n\n![Green](https://github.com/testem/testem/raw/master/images/green.png)\n\n### Using the Text User Interface\n\nIn development mode, Testem has a text-based graphical user interface which uses keyboard-based controls. Here is a list of the control keys\n\n* ENTER : Run the tests\n* q : Quit\n* ← LEFT ARROW  : Move to the next browser tab on the left\n* → RIGHT ARROW : Move to the next browser tab on the right\n* TAB : switch the target text panel between the top and bottom halves of the split panel (if a split is present)\n* ↑ UP ARROW : scroll up in the target text panel\n* ↓ DOWN ARROW : scroll down in the target text panel\n* SPACE : page down in the target text panel\n* b : page up in the target text panel\n* d : half a page down target text panel\n* u : half a page up target text panel\n\n### File watching\n\nIn development mode, Testem watches your project directory for changes and re-runs tests when a\nrelevant file is added, edited, or removed. Watching is implemented with\n[chokidar](https://github.com/paulmillr/chokidar) (v5).\n\n* **`src_files`** — Glob patterns for source files whose changes should trigger a run (defaults to\n  `*.js` when unset). This is the main *watch list*.\n* **`watch_files`** — Optional; if set, these patterns are watched instead of defaulting to\n  `src_files` (see `docs/config_file.md`).\n* **`src_files_ignore`** — Patterns to exclude from the watch policy (e.g. `node_modules`).\n* **`disable_watching`** — Set to `true` to turn off the file watcher entirely.\n\nTestem watches the **current working directory** and applies your include/ignore patterns to\nevents from the watcher. You do not need to list every file explicitly; globs and ignores follow\nthe same policy as in the config reference.\n\n**Troubleshooting:** On some setups (Docker, network filesystems, VMs), native `fs.watch` can be\nflaky. Chokidar supports environment variables such as `CHOKIDAR_USE_POLLING=1` (force polling)\nand `CHOKIDAR_INTERVAL` (polling interval in ms). See the\n[chokidar readme](https://github.com/paulmillr/chokidar) for details.\n\n### Command line options\n\nTo see all command line options\n\n    testem --help\n\nContinuous Integration Mode\n---------------------------\n\nTo use Testem for continuous integration\n\n    testem ci\n\n**GitHub Actions** is a common way to run Testem in CI: add a workflow job that runs `testem ci` (often with the **Headless Chrome** or **Chromium** launcher). This project’s own workflow is in [`.github/workflows/ci.yml`](https://github.com/testem/testem/blob/master/.github/workflows/ci.yml).\n\nIn CI mode, Testem runs your tests on all the browsers that are available on the system one after another.\n\nYou can run multiple browsers in parallel in CI mode by specifying the `--parallel` (or `-P`) option to be the number of concurrent running browsers.\n\n    testem ci -P 5 # run 5 browser in parallel\n\nTo find out what browsers are currently available - those that Testem knows about and can make use of\n\n    testem launchers\n\nWill print them out. The output might look like\n\n    $ testem launchers\n    Browsers available on this system:\n    IE11\n    Chrome\n    Firefox\n    Safari\n    Safari Technology Preview\n    Opera\n\nYour machine may list other launchers too. For **headless** runs, prefer **Chrome** with `browser_args` (for example `--headless`) rather than the deprecated PhantomJS launcher—see `docs/browser_args.md`.\n\nWhen you run `testem ci` to run tests, it outputs the results in the [TAP](https://testanything.org/) format by default, which looks like\n\n    ok 1 Chrome 130.0 - hello should say hello.\n\n    1..1\n    # tests 1\n    # pass  1\n\n    # ok\n\nTAP is a human-readable and language-agnostic test result format. On **GitHub Actions**, a typical pattern is a step that runs `testem ci` and relies on the exit code to fail the job (see [`.github/workflows/ci.yml`](https://github.com/testem/testem/blob/master/.github/workflows/ci.yml) in this repository). For **Jenkins** and **TeamCity**, use TAP plugins:\n\n* [Jenkins TAP plugin](https://plugins.jenkins.io/tap/) - I've added [detailed instructions](https://github.com/testem/testem/blob/master/docs/use_with_jenkins.md) for setup with Jenkins.\n* [TeamCity TAP plugin](https://github.com/pavelsher/teamcity-tap-parser)\n\n## TAP Options\n\nBy default, the TAP reporter outputs all test results to the console, whether pass or fail. You can disable this behavior in order to make it easier to see which tests fail (i.e. only output failing tests) using:\n\n```json\n{\n  \"tap_failed_tests_only\": true\n}\n```\n\nBy default, the TAP reporter outputs _console logs_ (distinct from pass/fail information) from all tests that emit logs to the console. You can disable this behavior and _only_ emit logs for failed tests using:\n\n```json\n{\n  \"tap_quiet_logs\": true\n}\n```\n\nFor improved ergonomics, TAP reporter does not actually strictly adhere to the SPEC by default, reporting 'skip' as a possible status instead of as a directive. To strictly follow the spec use:\n\n```json\n{\n  \"tap_strict_spec_compliance\": true\n}\n```\n\nBy default, the TAP reporter outputs the result of `JSON.stringify()` for any log content that is not a `String`. You can override this behavior by specifying a function for `tap_log_processor`.\n\n```js\n{\n  \"tap_log_processor\": function(log) { return log.toString(); }\n}\n```\n\n## Other Test Reporters\n\nTestem has other test reporters besides TAP: `dot`, `xunit` and `teamcity`. You can use the `-R` to specify them\n\n    testem ci -R dot\n\nYou can also [add your own reporter](docs/custom_reporter.md).\n\n<details>\n<summary>Example <code>xunit</code> reporter output</summary>\n\nNote that the real output is not pretty printed.\n```xml\n<testsuite name=\"Testem Tests\" tests=\"4\" failures=\"1\" timestamp=\"2026-04-25T10:00:00.000Z\" time=\"9\">\n  <testcase classname=\"Firefox 128\" name=\"myFunc returns true when input is valid\" time=\"0\"/>\n  <testcase classname=\"Firefox 128\" name=\"myFunc returns false when user tickles it\" time=\"0\"/>\n  <testcase classname=\"Chrome\" name=\"myFunc returns true when input is valid\" time=\"0\"/>\n  <testcase classname=\"Chrome\" name=\"myFunc returns false when user tickles it\" time=\"0\">\n    <failure name=\"myFunc returns false when user tickles it\" message=\"function is not ticklish\">\n      <![CDATA[\n      Callstack...\n      ]]>\n    </failure>\n  </testcase>\n</testsuite>\n```\n\n</details>\n\n<details>\n<summary>Example <code>teamcity</code> reporter output</summary>\n\n```text\n##teamcity[testStarted name='Firefox 128 - hello should say hello']\n##teamcity[testFinished name='Firefox 128 - hello should say hello']\n##teamcity[testStarted name='Firefox 128 - hello should say hello to person']\n##teamcity[testFinished name='Firefox 128 - hello should say hello to person']\n##teamcity[testStarted name='Firefox 128 - goodbye should say goodbye']\n##teamcity[testFailed name='Firefox 128 - goodbye should say goodbye' message='expected |'hello world|' to equal |'goodbye world|'' details='AssertionError: expected |'hello world|' to equal |'goodbye world|'|n    at http://localhost:7357/testem/chai.js:873|n    at assertEqual (http://localhost:7357/testem/chai.js:1386)|n    at http://localhost:7357/testem/chai.js:3627|n    at http://localhost:7357/hello_spec.js:14|n    at callFn (http://localhost:7357/testem/mocha.js:4338)|n    at http://localhost:7357/testem/mocha.js:4331|n    at http://localhost:7357/testem/mocha.js:4728|n    at http://localhost:7357/testem/mocha.js:4819|n    at next (http://localhost:7357/testem/mocha.js:4653)|n    at http://localhost:7357/testem/mocha.js:4663|n    at next (http://localhost:7357/testem/mocha.js:4601)|n    at http://localhost:7357/testem/mocha.js:4630|n    at timeslice (http://localhost:7357/testem/mocha.js:5761)']\n##teamcity[testFinished name='Firefox 128 - goodbye should say goodbye']\n\n##teamcity[testSuiteFinished name='mocha.suite' duration='11091']\n```\n\n</details>\n\n### Command line options\n\nTo see all command line options for CI\n\n    testem ci --help\n\nConfiguration File\n------------------\n\nFor the simplest JavaScript projects, the TDD workflow described above will work fine. There are times when you want to structure your source files into separate directories, or want to have finer control over what files to include.\n\nThis calls for the `testem.json` configuration file (you can also alternatively use the YAML format with a `testem.yml` file or return json from a javascript file `testem.js`). It looks like\n\n```json\n{\n  \"framework\": \"jasmine2\",\n  \"src_files\": [\n    \"hello.js\",\n    \"hello_spec.js\"\n  ]\n}\n```\n\nThe default `framework` is still `\"jasmine\"` (Jasmine 1.x). That default is **deprecated** and will be removed in the next version of Testem. New projects should use `\"jasmine2\"` with `jasmine-core` (see [Browser framework dependencies](#browser-framework-dependencies)).\n\nThe `src_files` can also be unix glob patterns.\n\n```json\n{\n  \"src_files\": [\n    \"js/**/*.js\",\n    \"spec/**/*.js\"\n  ]\n}\n```\n\nYou can also ignore certain files using `src_files_ignore`.\n***Update: I've removed the ability to use a space-separated list of globs as a string in the `src_files` property because it disallowed matching files or directories with spaces in them.***\n\n```json\n{\n  \"src_files\": [\n    \"js/**/*.js\",\n    \"spec/**/*.js\"\n  ],\n  \"src_files_ignore\": \"js/toxic/*.js\"\n}\n```\n\nRead [more details](docs/config_file.md) about the config options.\n\nBrowser framework dependencies\n------------------------------\n\nBuilt-in `mocha`, `mocha+chai`, `qunit`, and `jasmine2` runners **prefer** files from `/node_modules/` in the project `cwd`. If those packages are not installed, Testem still loads the previous CDN URLs (Mocha 2.3.4, Chai 3.4.1, QUnit 1.20.0, Jasmine 2.4.1). Installing the packages is optional on this version and required in the next major version.\n\n| `framework` | Install for modern versions |\n|---|---|\n| `jasmine2` | `jasmine-core` |\n| `qunit` | `qunit` |\n| `mocha` | `mocha` |\n| `mocha+chai` | `mocha` and `chai` |\n\nRun `npm install` in the project directory. In a monorepo, or when `cwd` is not the install root, map the path with `routes`:\n\n```json\n{\n  \"routes\": {\n    \"/node_modules\": \"../node_modules\"\n  }\n}\n```\n\nThe `mocha+chai` runner loads local Chai when Mocha is also local. Chai 4 uses the UMD build `chai/chai.js` as a classic script. Chai 5+ (`\"type\": \"module\"`) is imported as an ES module, then your spec files load as classic scripts (`var expect = chai.expect` still works).\n\n`jasmine2` uses `jasmine-core` 5 `boot0.js`/`boot1.js` when those files are present, and `boot.js` for jasmine-core 3/4. Incomplete installs fall back to the CDN pin.\n\n### Jasmine 1.x deprecation\n\n`framework: \"jasmine\"` (the default) still runs Jasmine 1.3.1 from CDN. Testem logs a deprecation warning on the server, and the Jasmine 1 adapter logs a warning in the browser (including custom `test_page`s that still load Jasmine 1).\n\n**The next version of Testem will not support Jasmine 1.** Migrate with:\n\n```json\n{\n  \"framework\": \"jasmine2\"\n}\n```\n\n```bash\nnpm install --save-dev jasmine-core\n```\n\nCustom Test Pages\n-----------------\n\nYou can also use a custom page for testing. To do this, first you need to specify `test_page` to point to your test page in the config file (`framework` and `src_files` are irrelevant in this case)\n\n```json\n{\n  \"test_page\": \"tests.html\",\n  \"launch_in_dev\": [\n    \"Chrome\"\n  ]\n}\n```\n\nNext, the test page you use needs to have the adapter code installed on them, as specified in the next section.\n\n### Include Snippet\n\nInclude this snippet directly after your `jasmine.js`, `qunit.js` or `mocha.js` scripts to enable *Testem* with your test page. Prefer loading those frameworks from `/node_modules/...` (see [examples/qunit_lazy](examples/qunit_lazy) and [examples/vite](examples/vite)); CDN URLs still work.\n\n```html\n<script src=\"/testem.js\"></script>\n```\n\nOr if you are using require.js or another loader, just make sure you load `/testem.js` as the next script after the test framework.\n\n'/testem.js' here is dynamically generated to be used client-side and it should not be confused with server-side 'testem.js'.\n\n### Dynamic Substitution (deprecated)\n\nNaming `test_page` with a `.mustache` extension to interpolate `serve_files` / `css_files` is **deprecated** and will be removed in Testem 4. Prefer a static HTML page and include `<script src=\"/testem.js\"></script>` as shown above.\n\nOn Testem 3.x the old form still works:\n\n1. name your test page using `.mustache` as the extension\n2. use `{{#serve_files}}` to loop over the set of JavaScript files to be served, and then reference its `src` property to access their path (or `{{#css_files}}` for stylesheets)\n\nExample:\n\n    {{#serve_files}}\n    <script src=\"{{src}}\"></script>\n    {{/serve_files}}\n\n    {{#css_files}}\n    <link rel=\"stylesheet\" href=\"{{src}}\">\n    {{/css_files}}\n\nTo migrate, rename the page to `.html`, list the same scripts and styles as tags, and point `test_page` at that file. `serve_files` can stay in config for watching or compilation; it no longer needs to be injected.\n\nBefore:\n\n```html\n{{#serve_files}}\n<script src=\"{{src}}\"></script>\n{{/serve_files}}\n{{#css_files}}\n<link rel=\"stylesheet\" href=\"{{src}}\">\n{{/css_files}}\n```\n\nAfter, if config has `\"serve_files\": [\"test-bundle.js\"]` and `\"css_files\": [\"app.css\"]`:\n\n```html\n<script src=\"test-bundle.js\"></script>\n<link rel=\"stylesheet\" href=\"app.css\">\n```\n\nKeep `/testem.js` and your test framework scripts in the same order as a normal custom page. If you interpolated other config keys (`{{port}}`, custom options), bake those values into the HTML or generate the page in `before_tests`.\n\n### Multiple Test Pages\n\nYou can also specify multiple test pages to run by passing an array to the `test_page` option.\n\n```json\n{\n  \"test_page\": [\n    \"unit-tests.html\",\n    \"integration-tests.html\"\n  ]\n}\n```\n\nThis will cause Testem to run each test page in a separate launcher instance for each launcher you are using. This means that if you define 2 test pages and are using 3 launchers you will get 6 unique runs (2 per launcher).\n\nLaunchers\n---------\n\nTestem has the ability to automatically launch browsers or processes for you. To see the list of launchers Testem knows about, you can use the command\n\n    testem launchers\n\nThis will display something like the following\n\n    Have 5 launchers available; auto-launch info displayed on the right.\n\n    Launcher      Type          CI  Dev\n    ------------  ------------  --  ---\n    Chrome        browser       ✔\n    Firefox       browser       ✔\n    Safari        browser       ✔\n    Opera         browser       ✔\n    Mocha         process(TAP)  ✔\n\nThis displays the current list of launchers that are available. Launchers can launch either a browser or a custom process &mdash; as shown in the \"Type\" column. Custom launchers can be defined to launch custom processes. The \"CI\" column indicates the launchers which will be automatically launched in CI-mode. Similarly, the \"Dev\" column lists those that will automatically launch in dev-mode.\n\nCustomizing Browser Paths\n-----------------------------\nYou can add your own custom paths to browser binaries by including `browser_paths` and/or `browser_exes` options in your Testem configuration. For example:\n\n```javascript\n\"browser_paths\": {\n  \"Chromium\": \"./path/to/chromium\"\n}\n\"browser_exes\": {\n  \"Chromium\": \"chrome-custom-binary\"\n}\n```\n\nSet `Chromium` to a real browser binary path, for example the Chromium or Chrome under your Puppeteer install (the exact `path/to/chromium` depends on your platform and Puppeteer version). Adding a browser_path for a browser will override all default places for testem to look for the browser. So if the browser doesn't exist at the path you provided, you will get failures.\n\nCustomizing Browser Arguments\n-----------------------------\n\nTestem passes its own list of arguments to some of the browsers it launches. You can add your own custom arguments to these lists by including the `browser_args` option in your Testem configuration. For example:\n\n```javascript\n\"browser_args\": {\n  \"Chrome\": [\n    \"--auto-open-devtools-for-tabs\"\n  ]\n}\n```\n\nYou can supply arguments to any number of browsers Testem has available by using the launcher name as a key in `browser_args`. Values may be an array of string arguments, a single string, or an object of arguments by mode.\n\nRead [more details](docs/browser_args.md) about the browser argument options.\n\nRunning Tests in Node and Custom Process Launchers\n--------------------------------------------------\n\nTo run tests in Node you need to create a custom launcher which launches a process which will run your tests. This is nice because it means you can use any test framework - or lack thereof. For example, to make a launcher that runs mocha tests, you would write the following in the config file `testem.json`\n\n```javascript\n\"launchers\": {\n  \"Mocha\": {\n    \"command\": \"mocha tests/*_tests.js\"\n  }\n}\n```\n\nWhen you run `testem`, it will auto-launch the mocha process based on the specified command every time the tests are run. It will display the stdout and well as the stderr of the process inside of the \"Mocha\" tab in the UI. It will base the pass/fail status on the exit code of the process. In fact, because Testem can launch any arbitrary process for you, you could very well be using it to run programs in other languages.\n\nProcesses with TAP Output\n-------------------------\n\nIf your process outputs test results in [TAP](https://en.wikipedia.org/wiki/Test_Anything_Protocol) format, you can tell that to testem via the `protocol` property. For example\n\n```javascript\n\"launchers\": {\n  \"Mocha\": {\n    \"command\": \"mocha tests/*_tests.js -R tap\",\n    \"protocol\": \"tap\"\n  }\n}\n```\n\nWhen this is done, Testem will read in the process's stdout and parse it as TAP, and then display the test results in Testem's normal format. It will also hide the process's stdout output from the console log panel, although it will still display the stderr.\n\nHeadless Chrome\n---------------\n\nTestem ships a **Headless Chrome** launcher that runs [Google Chrome](https://www.google.com/chrome/) (or Chromium where that is the detected binary) with **`--headless`**, **`--disable-gpu`**, and other defaults suitable for CI and unattended runs. You need Chrome installed; run\n\n    testem launchers\n\nand confirm **Headless Chrome** appears.\n\nSelect it like any other launcher, for example:\n\n```json\n{\n  \"launch_in_ci\": [\"Headless Chrome\"]\n}\n```\n\nTo add or override flags, use **`browser_args`** (see [`docs/browser_args.md`](docs/browser_args.md)). Testem merges these with the built-in headless arguments—for example a fixed remote-debugging port for attaching DevTools:\n\n```json\n{\n  \"browser_args\": {\n    \"Headless Chrome\": [\"--remote-debugging-port=9222\"]\n  }\n}\n```\n\n**Remote debugging:** By default the headless launcher passes **`--remote-debugging-port=0`**, so Chrome chooses a random port—set a **fixed** port in `browser_args` (as in the example above) so you can connect reliably. With Testem running, open a regular Chrome window to **`chrome://inspect`**, use **Configure…** under “Discover network targets” to add **`localhost:9222`** (or whatever port you set), find your test page under **Remote Target**, and click **inspect**. You can also open **`http://localhost:9222`** and follow the links to a target page. **`debugger`** statements and breakpoints work in the DevTools **Sources** panel.\n\n**Headless Chrome Beta** is available when the Chrome Beta channel is installed. For legacy **PhantomJS**-specific options (`phantomjs_args`, `phantomjs_debug_port`, etc.), see [`docs/config_file.md`](docs/config_file.md).\n\n**Internet Explorer** and the legacy **PhantomJS** launcher are still available, but we document them as **deprecated** targets: keeping them viable through transpilation and polyfills is likely to get more difficult over time, so prefer evergreen browsers, **Chrome** with `--headless` for headless automation, or Node for new projects. See the [configuration reference](docs/config_file.md) for how we categorize browsers.\n\nRunning browser code after tests complete\n-------------\nIt is possible to send coverage reports or run other JavaScript in the browser by using the `afterTests` method.\n\n```javascript\nTestem.afterTests(\n  function(config, data, callback) {\n    var coverage = window.__coverage__;\n    var postBody = JSON.stringify(coverage);\n    if (postBody) {\n        var xhr = new XMLHttpRequest();\n        xhr.onreadystatechange = function() {\n            if (xhr.readyState === 4) {\n                callback();\n            }\n        };\n        xhr.open('POST', 'http://localhost:7358/', true);\n        xhr.send(postBody);\n    }\n});\n```\n\n\nCustom Routes\n-------------\n\nSometimes you may want to re-map a URL to a different directory on the file system. Maybe you have the following file structure:\n\n    + src\n      + hello.js\n      + tests.js\n    + css\n      + styles.css\n    + public\n      + tests.html\n\nLet's say you want to serve `tests.html` at the top level url `/tests.html`, all the JavaScript files under `/js` and all the css under `/css`. You can use the \"routes\" option to do that\n\n```javascript\n\"routes\": {\n  \"/tests.html\": \"public/tests.html\",\n  \"/js\": \"src\",\n  \"/css\": \"css\"\n}\n```\n\nDIY: Use Any Test Framework\n---------------------------\n\nIf you want to use Testem with a test framework that's not supported out of the box, you can write your own custom test framework adapter. See [customAdapter.js](https://github.com/testem/testem/blob/master/examples/custom_adapter/customAdapter.js) for an example of how to write a custom adapter.\n\nThen, to use it, in your config file simply set\n\n```javascript\n\"framework\": \"custom\"\n```\n\nAnd then make sure you include the adapter code in your test suite and you are ready to go. See here for the [full example](https://github.com/testem/testem/tree/master/examples/custom_adapter).\n\nNative notifications\n--------------------------------\n\nIf you'd prefer not to be looking at the terminal while developing, you can enable native notifications (e.g. Notification Center on macOS) using the `-g` option.\n\nAPI Proxy\n--------------------------------\n\nThe proxy option allows you to transparently forward HTTP requests to an external endpoint.\n\nSimply add a `proxies` section to the `testem.json` configuration file.\n\n```json\n{\n  \"proxies\": {\n    \"/api\": {\n      \"target\": \"http://localhost:4200\",\n      \"onlyContentTypes\": [\"xml\", \"json\"]\n    },\n    \"/xmlapi\": {\n      \"target\": \"https://localhost:8000\",\n      \"secure\": false\n    }\n  }\n}\n```\n\nThis functionality is implemented as a *transparent proxy*, hence a request to\n`http://localhost:7357/api/posts.json` will be proxied to `http://localhost:4200/api/posts.json` without removing the `/api` prefix. Setting the `secure` option to `false` as in the above `/xmlapi` configuration block will ignore TLS certificate validation and allow tests to successfully reach that URL even if testem was launched over HTTP. Other available options can be found here: https://github.com/unjs/httpxy#options\n\nTo limit the functionality to only certain content types, use \"onlyContentTypes\".\n\nPreprocessors (Babel, TypeScript, LESS, Sass, Browserify, CoffeeScript, etc)\n---------------------------------------------------------\n\nIf you need to run a preprocessor (or indeed any shell command before the start of the tests) use the `before_tests` option, such as\n\n    \"before_tests\": \"coffee -c hello.coffee tests.coffee\"\n\nOn Windows, list files explicitly in string hooks like this—cmd.exe does not expand `*` for external programs (see [Available hooks](docs/config_file.md#available-hooks) and the [coffeescript example](examples/coffeescript)). Testem's own `src_files` / `watch_files` globs are expanded by Testem, not by the hook shell.\n\nor, with Babel (see the [Babel example](https://github.com/testem/testem/tree/master/examples/babel)):\n\n    \"before_tests\": \"babel src --out-dir .\"\n\nor, with a `tsconfig.json` that emits JavaScript next to your project (see the [TypeScript example](https://github.com/testem/testem/tree/master/examples/typescript)):\n\n    \"before_tests\": \"tsc\"\n\nAnd Testem will run it before each test run. Point **`src_files`** at the sources you want\nwatched (see **File watching** under Development Mode above).\n\n```javascript\n\"src_files\": [\n  \"*.coffee\"\n]\n```\n\nSince you want to be serving the `.js` files that are generated and not the `.coffee` files, you want to specify the `serve_files` option to tell it that\n\n```javascript\n\"serve_files\": [\n  \"*.js\"\n]\n```\n\nTestem will throw up a big ol' error dialog if the preprocessor command exits with an error code, so code checkers like JSHint or ESLint can be used here as well.\n\nIf you need to run a command after your tests have completed (such as removing compiled `.js` files), use the `after_tests` option.\n\n```javascript\n\"after_tests\": \"rm *.js\"\n```\n\nIf you would prefer simply to clean up when Testem exits, you can use the `on_exit` option.\n\nExample Projects\n----------------\n\nI've created [examples](https://github.com/testem/testem/tree/master/examples/) for various setups\n\n* [Vite (middleware + plugin)](https://github.com/testem/testem/tree/master/examples/vite)\n* [Electron](https://github.com/testem/testem/tree/master/examples/electron)\n* [TypeScript Project](https://github.com/testem/testem/tree/master/examples/typescript)\n* [ESLint Example](https://github.com/testem/testem/tree/master/examples/eslint)\n* [Babel Project](https://github.com/testem/testem/tree/master/examples/babel)\n* [Simple QUnit project](https://github.com/testem/testem/tree/master/examples/qunit_simple)\n* [Simple Jasmine project](https://github.com/testem/testem/tree/master/examples/jasmine_simple)\n* [Jasmine 2](https://github.com/testem/testem/tree/master/examples/jasmine2)\n* [Custom Jasmine project](https://github.com/testem/testem/tree/master/examples/jasmine_custom)\n* [Simple Mocha Project](https://github.com/testem/testem/tree/master/examples/mocha_simple)\n* [Mocha + Chai](https://github.com/testem/testem/tree/master/examples/mocha_chai_simple)\n* [Hybrid Project](https://github.com/testem/testem/tree/master/examples/hybrid_simple) - Mocha tests running in both the browser and Node.\n* [Custom Test Framework](https://github.com/testem/testem/tree/master/examples/custom_adapter)\n* [Tape Example](https://github.com/testem/testem/tree/master/examples/tape_example)\n* [Browserify Project](https://github.com/testem/testem/tree/master/examples/browserify)\n* [JSHint Example](https://github.com/testem/testem/tree/master/examples/jshint)\n* [Coffeescript Project](https://github.com/testem/testem/tree/master/examples/coffeescript)\n* [Custom Jasmine project using Require.js](https://github.com/testem/testem/tree/master/examples/jasmine_requirejs)\n* [BrowserStack Integration](https://github.com/testem/testem/tree/master/examples/browserstack)\n* [SauceLabs Integration](https://github.com/testem/testem/tree/master/examples/saucelabs)\n* [Code Coverage with Istanbul](https://github.com/testem/testem/tree/master/examples/coverage_istanbul)\n\nHistorical Screencasts\n----------------------\n\nThese YouTube screencasts are from around **2012** and may not match the current UI or features, but they still illustrate the core ideas:\n\n* **[Introductory screencast (11:39)](https://www.youtube.com/watch?v=-1mjv4yk5JM)** &mdash; TDD workflow\n* **[Launchers (12:10)](https://www.youtube.com/watch?v=Up0lVjWk9Rk)** &mdash; auto-launch and running tests in **Node**\n* **[CI mode (4:24)](https://www.youtube.com/watch?v=Js16Cj80HKY)** &mdash; continuous integration\n\nContributing\n------------\n\nIf you want to [contribute to the project](https://github.com/testem/testem/blob/master/CONTRIBUTING.md), I am going to do my best to stay out of your way.\n\nCore Maintainer(s)\n------------------\n\n* [Johannes Würbach](https://github.com/johanneswuerbach)\n\nCredits\n-------\n\nTestem depends on the following great software\n\n* [Jasmine](https://jasmine.github.io/)\n* [QUnit](https://qunitjs.com/)\n* [Mocha](https://mochajs.org/)\n* [Node](https://nodejs.org/)\n* [Socket.IO](https://socket.io/)\n* [tap-parser](https://github.com/tapjs/tap-parser)\n* [Charm](https://github.com/aheckmann/charm)\n* [Commander.js](https://github.com/tj/commander.js)\n* [JS-Yaml](https://github.com/nodeca/js-yaml)\n* [Express](https://expressjs.com/)\n","readmeFilename":"README.md","users":{"nfd":true,"jsan":true,"hugov":true,"nboyd":true,"shiin":true,"brs999":true,"jalcine":true,"nilz3ro":true,"mhaidarh":true,"rubiadias":true,"abuddington":true,"karlbateman":true,"mahoutsuk.ai":true,"curioussavage":true}}