{"_id":"mocha-sinon","_rev":"37-71c0b4b58c2164e53ca84e985e0ca4b8","name":"mocha-sinon","description":"mocha integration for sinon","dist-tags":{"latest":"2.1.2"},"versions":{"0.0.1":{"name":"mocha-sinon","version":"0.0.1","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1.4.2"},"dependencies":{"mocha":"~1.8.1","sinon":"~1.5.2"},"_id":"mocha-sinon@0.0.1","dist":{"shasum":"7fb696440a6a130e9dca4a4f65572cc28f95d6b3","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-0.0.1.tgz","integrity":"sha512-Cf2WE/xcwO/9/i110Po9aJ2k1yOk/ryVIh2Mpw+huwVOgrIzwkkErhtt4xRTjrBj48FSvMNlg0/YPaKYfVbelg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDv4Rylb1nL9fcidv8+4fcAvaxcZ5M0oKDga//fD8wgLAIgLfGNv6eQmjUUKHwFQ7qUiQiVkwSqsyyNzOc3FIKc6UQ="}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"0.2.0":{"name":"mocha-sinon","version":"0.2.0","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1.4.2"},"dependencies":{"mocha":"~1.8.1","sinon":"~1.5.2"},"_id":"mocha-sinon@0.2.0","dist":{"shasum":"4fc41f6856782cf8d2041f082dd769dc465f85d9","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-0.2.0.tgz","integrity":"sha512-VmKKXxxZfSL37xoV/kbW6WvrBuf4b3w1iTGa/G07HJoTxjzcMdSzZSG3KNU+6IcNstY95PywB/IPY0TuV1E0rQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdMbmYaEJTM/C0tBK6Lr4WqwmkDx9u5qqbRFiRkGGj5QIhAIGA60tmp47rE2HrFlmAX7utcwCPSXWM/KeBiGrN+IHh"}]},"_from":".","_npmVersion":"1.2.2","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"0.3.0":{"name":"mocha-sinon","version":"0.3.0","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1.4.2"},"dependencies":{"mocha":"~1.8.1","sinon":"~1.6"},"_id":"mocha-sinon@0.3.0","dist":{"shasum":"a479fa3b7c1a01e74b1036e4df28d14bae5c02e1","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-0.3.0.tgz","integrity":"sha512-Nq80yFPFVJtyEj8a6VlFJtFru20OHz16f65DGKNDnsvcgEYMxQim8HVcuWQ6qkjPIBJHryFfU5UJny2W2KCcXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDUKZWgFXCpOfz0DJcDyUIgUzy3+blzLMaB0m48XN6U4AiEA6nlzw/4VkLucLK/3Ykupa32YsrAvPLhperVwznxR2fE="}]},"_from":".","_npmVersion":"1.2.14","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.0.0":{"name":"mocha-sinon","version":"1.0.0","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1.4.2"},"dependencies":{"mocha":"~1.8.1","sinon":"~1.6"},"_id":"mocha-sinon@1.0.0","dist":{"shasum":"2bd81d5b0a1fe5583a913e3b7e01aa079727dbc0","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.0.0.tgz","integrity":"sha512-t83gTFPE5Aq7bH51w/hQR1+rjWsUt0DVtFmb3u/+3s8ptSg8nNhdt4lgsUZ8AYx3cjW7+lA7h7e7hmlDT4Z3qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHJ0u2lp/4R/AFp7srs1gF3GBD8H/DzDr3/etuw7UWpKAiBnW7XUO75xMaL4ftsjOjjQ6nQnTZO/VVh0V5hZDG3IEw=="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.0":{"name":"mocha-sinon","version":"1.1.0","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1","mocha":"~1","sinon":"~1"},"peerDependencies":{"mocha":"~1","sinon":"~1"},"engines":{"npm":">1.2"},"bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon","_id":"mocha-sinon@1.1.0","dist":{"shasum":"a106def7250047d2b6c889bb33d4bb75ad4379ec","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.0.tgz","integrity":"sha512-jzNC5XKuQsKKdtVMUA2kmt0ANcGRUsocv2AJw/woW3B1PL4UikXFYEzLnuOEEb56bRg3m8HOb6oLT2dOcBLxAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzFzMfEDGNpcxivF9FcV2Wx1V6pIAua55og+e7rsFiyAIgKLkkuxiBc90T1qfwA9CZcdvefPs6fcuPeeQO/nWu15k="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.1":{"name":"mocha-sinon","version":"1.1.1","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"^1.0.0","mocha":"^1.0.0","sinon":"^1.0.0","mocha-phantomjs":"^3.3.2","phantomjs":"^1.9.7-3","chicken-little":"^0.1.2","sinon-chai":"^2.5.0"},"peerDependencies":{"mocha":"^1.0.0","sinon":"^1.0.0"},"engines":{"npm":">1.2"},"bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon","_id":"mocha-sinon@1.1.1","dist":{"shasum":"cc3865dc30c983e7fe348c958c9124867440d30b","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.1.tgz","integrity":"sha512-kVoxukfRB+9cD+BLtf0uMPFXpg3bW2hjnWvdd3WyLeFPqPnRg/PA8sKGTDcpU/S5jaiEayH9TZaTLHuCQGIz5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTZRU3SaF132CecgCDk8VAzQR4oQs63cRMuFdSMN5FTAIgBy6/aPXCYoG66ivJABACXsgHlHVNJh+aZoZVrj31SvU="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"elliotf","email":"efoster+opensource@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.2":{"name":"mocha-sinon","version":"1.1.2","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1","mocha":"~1","sinon":"~1","mocha-phantomjs":"~3.3.2","phantomjs":"~1.9.7-3","chicken-little":"~0.1.2","sinon-chai":"~2.5.0"},"peerDependencies":{"mocha":"~1","sinon":"~1"},"engines":{"npm":">1.2"},"bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon","_id":"mocha-sinon@1.1.2","dist":{"shasum":"b0f00e3453acd00b6576c3be84835742d2607135","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.2.tgz","integrity":"sha512-1guoCBYFBhBIM587QeMs7jQ50ANfdQ8S43Mpwoq7tBAt7irEXszvexKMY5BDvkTv9rcidsWNAHzCDie0/3bPQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2w4tEI5qSU4fK+iXFD9FJj+zkq9CtuIsc1/IbYhAKiwIhAKlkUEEV75EiKLrldJKtZozq05TQPd62jlYqLw6RPhZB"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.3":{"name":"mocha-sinon","version":"1.1.3","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1","mocha":"~1","sinon":"~1","mocha-phantomjs":"~3.3.2","phantomjs":"~1.9.7-3","chicken-little":"~0.1.2","sinon-chai":"~2.5.0"},"peerDependencies":{"mocha":"~1","sinon":"~1"},"engines":{"npm":">1.2"},"bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon","_id":"mocha-sinon@1.1.3","dist":{"shasum":"594658fe4b707140a3d7ee32ffe5a3421d295a39","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.3.tgz","integrity":"sha512-g9W3ECaOljINd3o9XiFl4WKuUVUAeztzMd/oQlzz2egfWBtXdZS9if4FM7gYzPCB+ASWlYVFRvvg5e3eCbdtzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGjx+B/a60HONed1fDW/A7FbRx5GD2I4dOz5xoyf8JBPAiAjL/IUyURuSdu52lSQmfqf+/QWbsRGoyMw4z7IKaq5YA=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.4":{"name":"mocha-sinon","version":"1.1.4","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1","mocha":">= 1.0.0 < 3.0.0","sinon":"~1","mocha-phantomjs":"~3.3.2","phantomjs":"~1.9.7-3","chicken-little":"~0.1.2","sinon-chai":"~2.5.0"},"peerDependencies":{"mocha":">= 1.0.0 < 3.0.0","sinon":"~1"},"engines":{"npm":">1.2"},"gitHead":"98267994b93908f42f6561fe45788155c74b37ed","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon","_id":"mocha-sinon@1.1.4","_shasum":"fbbca4d1cf4f2715fc482e02bf81e82e57a0fbdb","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"dist":{"shasum":"fbbca4d1cf4f2715fc482e02bf81e82e57a0fbdb","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.4.tgz","integrity":"sha512-x7QU92r/9Mh/mAdw2/cZwnEtxrZ9Gzlde9OwXn12ypfwM9pm61qUYOzzgrlAObSD018aVQvUXKw37SjoDAYgMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCeAebNEUYEBZcUyhbHMJYS+Kzi0CcytBpviAISQWdouAIhAL9SgiD+VPszzPglHkxaUkqfaf/bgj4yvKgO3BYA7Mbe"}]},"directories":{}},"1.1.5":{"name":"mocha-sinon","version":"1.1.5","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"~1","mocha":">= 1.0.0 < 3.0.0","sinon":"~1","mocha-phantomjs":"~3.3.2","phantomjs":"~1.9.7-3","chicken-little":"~0.1.2","sinon-chai":"~2.5.0"},"peerDependencies":{"mocha":">= 1.0.0 < 3.0.0","sinon":"~1"},"engines":{"npm":">1.2"},"gitHead":"b57a6eb544350ad1cbd68782e88a060673c60519","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@1.1.5","_shasum":"42d187996c56ce68bf0ec08b6611c44c75b01cd8","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"shasum":"42d187996c56ce68bf0ec08b6611c44c75b01cd8","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.5.tgz","integrity":"sha512-rgpP1w36q+evQog8FPpNkWOHIca3cbLXdDipy0LXavq0PI1koc/tPYVBYmYWx5fFosMsBzHdUzZkJOLyaD3+Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANoExyo4KRcj4h5x60+Ey1eJI8zm8uKxXa+PJns7ga9AiBcPOBBWLqGLO8Mha8R7Ui49dCkC3NQEXY9I3eahpjYFA=="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{}},"1.1.6":{"name":"mocha-sinon","version":"1.1.6","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"^3.5.0","chicken-little":"^0.1.2","mocha":"^3.0.2","mocha-phantomjs":"^4.1.0","phantomjs":"^2.1.7","sinon":"~1","sinon-chai":"^2.8.0"},"peerDependencies":{"mocha":">= 1.0.0 < 4.0.0","sinon":"~1"},"engines":{"npm":">1.2"},"gitHead":"6dd0cb914cb949f201f2234bb4cb722922e0c378","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@1.1.6","_shasum":"d858e27ed134b4d2534ec4256146274d9f00a161","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.6","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"shasum":"d858e27ed134b4d2534ec4256146274d9f00a161","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.1.6.tgz","integrity":"sha512-UIEDhpsIAIZfr7hEOtkn+OcJ7jcROlH5Y0Na712JIA7zfsCTQTFyb6HfWcSqg7hmhDv3wr9B7IYXtSq3Iwbgug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbDb2Llfk2HMKTUu1q3RUwnDEVQ97+6dWqfZP6NjI7egIhALz1yQmPKkxqTY+QjKPPB1b1Lap7jKT54Rtk9jjGiuBh"}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mocha-sinon-1.1.6.tgz_1472688480697_0.3475454328581691"},"directories":{}},"1.2.0":{"name":"mocha-sinon","version":"1.2.0","keywords":["mocha","sinon","spies"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"*","mocha":"*","mocha-phantomjs":"*","phantomjs-prebuilt":"*","sinon":"*","sinon-chai":"*"},"engines":{"npm":">1.2"},"gitHead":"9e996d27c2e1c1dfa5b5398977c472e7b694339e","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@1.2.0","_shasum":"95f034a8dade4da966a0f3afc89c126d8b589123","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"shasum":"95f034a8dade4da966a0f3afc89c126d8b589123","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-1.2.0.tgz","integrity":"sha512-WDVaX5/fV7x9qaR6GGN8m9r64kDC3dBjJw9ECQHz3rebt3eHRA9PU3a/O123Bq1vSIK+Y+lW0qJ0XoZ01Phmww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFKpViVT2tJzj4XkO+4hBAERS1cBiZD0B5bfbNlj1arIAiAENa4hVt+48bj15UVzEAwWxvR5YVD1JnZ1nM2TKiktvQ=="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mocha-sinon-1.2.0.tgz_1489964809750_0.19600168196484447"},"directories":{}},"2.0.0":{"name":"mocha-sinon","version":"2.0.0","keywords":["mocha","sinon","spies","testing","pollution"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"*","mocha":"*","mocha-phantomjs":"*","nodemon":"*","phantomjs-prebuilt":"*","sinon":"*"},"engines":{"npm":">1.2"},"gitHead":"07de39003a8c78208a0da098da2203643ec99a80","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@2.0.0","_shasum":"723a9310e7d737d7b77c7a66821237425b032d48","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.10.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"shasum":"723a9310e7d737d7b77c7a66821237425b032d48","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-2.0.0.tgz","integrity":"sha512-/8bzj4APeeLr1B1zXroCm41UB2PqKFW048jjA0cU7p7pt+g73kgvtXQ5fMco3P2OaGDuqNge+bIM56h5s8xKHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBhUT8+Tv4u1yqdu2uKUNbNiwPXOga/XMVTeaou+PDR5AiEA9upWmv1dQlyaXwlsjjkIzSm/JbPI9Hzw1h78zCVf2zQ="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mocha-sinon-2.0.0.tgz_1489964841780_0.4504082747735083"},"directories":{}},"2.1.0":{"name":"mocha-sinon","version":"2.1.0","keywords":["mocha","sinon","spies","testing","pollution"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","devDependencies":{"chai":"*","mocha":"*","mocha-phantomjs":"*","nodemon":"*","phantomjs-prebuilt":"*","sinon":"*"},"engines":{"npm":">1.2"},"gitHead":"efcedafce686941cf7ed8d8894a6a5da6abfc4c7","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"integrity":"sha512-E+rqBhoCQlvo+Kn9SY9qvoO/TWqJFnmxG70dyVYdFc6LGZAq08dr+pV2yUP4sBeMMYGYABB8T7NHNsG+4scy/A==","shasum":"61e92727e577bee44cac6f32162dcec33c1301e5","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-2.1.0.tgz","fileCount":8,"unpackedSize":7804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8eAaCRA9TVsSAnZWagAA7EYP/2xPCTHcvSczGQ+mf1IY\n7zN+HumePgjy512ciq62enHQ0t9IKPVehKC6O1zm3cFImBITStZiiQ6AJqVL\nFtS+WtxdRHVZBpwIMX1SVGf73yUbB5I5qYnDS7L6UAPen+O7I0dn9mX8je4R\nPwvUJu5YR755VmRwX9YL/xfyhNwvarB/q8zUxJuFTHwZ0sUM1h/jHbpHJ/Sx\n9iNnR7r/tLXuFldzFOWuj8SU0ih04y6FuPhTXuQrOKvnx/GPGg4DapYwCVik\nrpV+xBPP2tmt+zPJhgIFFRsbOYH3JFpW3gviMdlpGZtNxm5glZS/ijE2z+6/\nDOk8BQmBjAqKYlbdK0bL467/A2H3t17QKNfyWKPKdDXQGeg00v0WGyOb0G1p\nItkMMZi0CSLfgJCdWiIkpROgCZz/Kk2T3l/RX5odtU5PRkIW1kPOVlFaavH+\ntpkx4c9ftJLqeHI4QNzCIcboBt1wCGAUtgYL1gP31BpF7lIdcq8lQ7kBDZQB\njh6DCRUQSl/FczKXOpNpsGKm8M5kDe3pm0vcJBDsUkVqL9rpiVzzmx1FkLKS\nKdwYoZTbf3eipNUgSYXjnCrE5AoG2Zk0qKt53bsgr8Cu+Max78UurrbIGbob\ngkksCXYFN+tCPvG3Pmo1FkKGqtAJukwlzXdIi50WeteLTFcfENXaY5x/JNoT\nPBeE\r\n=PTQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJzU5yFCxJjSY8zClb0iGPYmKXBUYd/Ur3r2rGcpedSAiAE9JJyCzUQXLBHidQN4Z7SiGXvYo6xO8ZAn1coQmIBVg=="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-sinon_2.1.0_1525800985435_0.6882484167735254"},"_hasShrinkwrap":false},"2.1.1":{"name":"mocha-sinon","version":"2.1.1","keywords":["mocha","sinon","spies","testing","pollution"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","peerDependencies":{"mocha":"*","sinon":"*"},"devDependencies":{"chai":"*","mocha":"*","mocha-phantomjs":"*","nodemon":"*","phantomjs-prebuilt":"*","sinon":"*"},"engines":{"npm":">1.2"},"gitHead":"407fcf4cf77f796b689f2f78e72c837841d0b8de","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@2.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"integrity":"sha512-1byXpX7pHMLe6IwBJuMGsJvRa+5Mvn7aAwHvq+9fGcbekUZfRm/YwxQGHzQx6p6NFYlU8uBljNBHv/HPSS41ow==","shasum":"f363b60abbb91122cce4945d8881446013a73626","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-2.1.1.tgz","fileCount":9,"unpackedSize":7995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegSSrCRA9TVsSAnZWagAAps0QAI0ulWwS6FOd6QHvYc+I\nZOXUnzxAGvWBWRwma3sMIyMRyUaVkFp24vU9920hR8FSy4rJPCpVeCCfRfQV\n0FFpNVF8TLw9Zq7v9QakSsjU1nGlX9X5dnCFEemoDaW8uswm/MiEQHR9heFA\nMZyBYBn3VbI0jND3EmlpJj7fTuRLxZGMsyW9iYT0Xl9hW+m1uO5QJQo85fgT\n+9eeJVHF2QKS1L2zD0P36UUgDUu58aW6IyMDT3uvTWCapFN3dxKqpc60JnPA\nN04SZopPwicog4YJZkb+2dSH/X7RrIP/m+fjiiCZ9YVGxbON6BgYRqYPCxr5\nPN54h8fs/ZzV6K4JEZ0DET5hqQO3h0S2mUyvrV2qxyGLGUvVTEUwghlYCmeB\nPdn98aA+uZ0WQJGE8ROlq29il6QG4xoQutCzeFWoyqDHog6aUu9B1peM2Rv+\nUUILMZAEr4B+zYfkkH2CuP6RPDxlQHqv9sLzlGiAEtrRYgbfKLFedyyVQMpi\nv3pULNtYdhSsS+f6lQ7x2GryR0O1b0JO4c7NMSbCAu1MWWbblcoA9nRrtVbm\nOxvLeI5u/AHUHlk97NC+8VdhFcDwvlLZzHQhNccB4VTkgtIGQjCWtBZqgXm6\n++Mv8i5Woa1QgW+d8LWedvZDT4O3VCukv6OqbvHS7CyzlDbxP/9ke+WQB4cP\npZ0M\r\n=oWSr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWPcc8olBhCv1KD9dYafZZiA/JD9N3wBOvPon2CznKZAiA6Zz3e9ckHE2aLXAob1ikfsDT3aXBGGZgSCoeXlEfeKw=="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-sinon_2.1.1_1585521834586_0.22800549776640056"},"_hasShrinkwrap":false},"2.1.2":{"name":"mocha-sinon","version":"2.1.2","keywords":["mocha","sinon","spies","testing","pollution"],"description":"mocha integration for sinon","main":"mocha-sinon.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"author":{"name":"Elliot Foster"},"license":"MIT","peerDependencies":{"mocha":"*","sinon":"*"},"devDependencies":{"chai":"*","mocha":"*","mocha-phantomjs":"*","nodemon":"*","phantomjs-prebuilt":"*","sinon":"*"},"engines":{"npm":">1.2"},"gitHead":"6618e32a72dd7775cb25e2d2deaf923096ba26d7","bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"homepage":"https://github.com/elliotf/mocha-sinon#readme","_id":"mocha-sinon@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.14.0","_npmUser":{"name":"elliotf","email":"efoster@firetaco.com"},"dist":{"integrity":"sha512-j6eIQGgOFddcgE1kUFKSvXR9oCuSEiRzv2XUK4iJcntObi2X2vYDvRwvOWxECUZl2dJ+Ciex5fYYni05Lx4azA==","shasum":"8db30195fa45611e565a9f1743ffd0cb4bf1eb9d","tarball":"https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-2.1.2.tgz","fileCount":9,"unpackedSize":7952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegSicCRA9TVsSAnZWagAAceYP/3B1z9tyX3nPOvxCmXCr\ndppMo50RSvedNY8t/b7FVG6EngLSR4E6pJUQdTzgmX7LFShRDyoS7QJHrV8m\n5Ht06wqUmQoo/jyiKCHqEBselKFETeI9zwh6DfHWJnQQnDO2akbe9601ttq8\nWRivxI8mmjB1WN8vn3NWgMPyUHe2wCsqtXHw/wrS6Oj53C7u/xLZvVrn6pVJ\naif8XZNFW4tRaj/8u6lU/ILhfdPpi1E3BlthNFN5ciTtDzsnYwOJYwkSzNpQ\n+ZaKjwjNHI502zB/Ly5Z8hd6oPyzJNPPKFHFWnscDI4PMN3hEWLbVTdRWDf7\nmTqtl1TUsZaRNQ0WCbFeaJagIfXK+vpKTCes2rTmh9q7DF9xKbWuMI1Jztsc\nSS/GzUhml7d/dM12pRXSkaUMcz/JSFBOms+VimtGNQ/e5a7XuQ5jgxYlNsKo\nsrTFObyvHtka+u3nvIY4g+52nNPurp9u20Ll07BiwZmZZaDbSZrG495xFI7N\nCIi8lGIeGyCXTxTslheD2tCAJnILCHgVr92RCIg5XGTW7WmQf6AbJigEiFMg\nUexaq9IEuK69txQThtLEyos45CGgHD/x5oET8akYRLjB/VwhK+4Rv2WEDk/m\nZkvtyQWcJKJ4yAozZNQam9ijlLBgnhXdCQo4FJ/JuTMzZ0YEb6zFIe1dnW/O\n9Wio\r\n=4hIo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoFdD7sxCjOTe11+FMzxrxDKaTiDuB8pV5/c6/t0bg+AiEAk3aiPBvYdRu5JVi02u5yT+AifmsgjWT1Ji8osBwH0mo="}]},"maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mocha-sinon_2.1.2_1585522844422_0.7891574421055945"},"_hasShrinkwrap":false}},"readme":"mocha-sinon\n====================\n\n[![Build Status](https://secure.travis-ci.org/elliotf/mocha-sinon.png)](http://travis-ci.org/elliotf/mocha-sinon)\n\nIntegration between mocha and sinon, allowing for automatic cleanup of spies\n\n## What you should do instead of using this module\n\nThis module is stupidly simple.  You can do it yourself and have one fewer dependency with:\n\n```javascript\n// require sinon somehow and in your test helper, do:\n\nbeforeEach(function() {\n  if (null == this.sinon) {\n    this.sinon = sinon.sandbox.create();\n  } else {\n    this.sinon.restore();\n  }\n});\n```\n\n## Installation\n\nvia npm:\n\n```\n$ npm install --save-dev mocha-sinon\n```\n\n## Usage\n\n### Server-side\n\nRequire it somewhere in your spec helper file (easier, better)\n\n```javascript\nrequire('mocha-sinon');\n```\n\n#### Using mocha's flakey --watch flag\n\nFor background, please see [issue #1](https://github.com/elliotf/mocha-sinon/issues/1) on this project.\n\nIf you use mocha's [flakey watch flag](https://github.com/visionmedia/mocha/pull/266), there is experimental support for it.  Note that the first method of requiring the mocha-sinon is the best way to do it.\n\nYou can put the following block in your spec helper and it might work:\n\n```javascript\nrequire('mocha-sinon')();\n```\n\nNote that the difference between this method and the first method is that this is calling mocha-sinon's exported function.\n\n### Browser-side\n\nSource the mocha-sinon file after you have sourced mocha and sinon, and it will \"do the right thing\"\n\nUnfortunately, I'm not familiar with [requirejs](http://requirejs.org/), so mocha-sinon does not yet support requirejs.  Pull requests are welcome, though.\n\n## Example\n\n```javascript\nvar child_process = require('child_process')\n  , events        = require('events')\n  , chai          = require('chai')\n  , expect        = chai.expect\n;\n\nchai.use(require('sinon-chai'));\nrequire('mocha-sinon');\n\ndescribe('a shell command', function(){\n  beforeEach(function(){\n    var fakeChild = this.fakeChild = {\n      stdout: new events.EventEmitter()\n    };\n\n    this.sinon.stub(child_process, 'spawn', function(){\n      return fakeChild;\n    });\n  });\n\n  it('gets called', function(done){\n    someFunction(function(err){\n      expect(child_process.spawn).to.have.been.calledWith('/usr/bin/env', ['rm', '-rf', '/']);\n    });\n  });\n});\n```\n","maintainers":[{"name":"elliotf","email":"efoster@firetaco.com"}],"time":{"modified":"2022-06-20T01:43:08.587Z","created":"2013-02-08T22:22:22.647Z","0.0.1":"2013-02-08T22:22:27.140Z","0.2.0":"2013-02-08T22:27:59.455Z","0.3.0":"2013-03-15T03:34:09.375Z","1.0.0":"2013-04-19T21:54:17.741Z","1.1.0":"2013-12-08T21:13:31.370Z","1.1.1":"2014-04-06T03:32:28.869Z","1.1.2":"2014-04-07T15:10:01.696Z","1.1.3":"2014-05-02T23:31:18.328Z","1.1.4":"2014-11-22T05:36:49.083Z","1.1.5":"2016-01-14T05:47:01.802Z","1.1.6":"2016-09-01T00:08:02.647Z","1.2.0":"2017-03-19T23:06:50.376Z","2.0.0":"2017-03-19T23:07:22.402Z","2.1.0":"2018-05-08T17:36:25.501Z","2.1.1":"2020-03-29T22:43:54.705Z","2.1.2":"2020-03-29T23:00:44.609Z"},"author":{"name":"Elliot Foster"},"repository":{"type":"git","url":"git://github.com/elliotf/mocha-sinon.git"},"users":{"focusaurus":true,"bsky1wcj":true,"quanlong":true},"homepage":"https://github.com/elliotf/mocha-sinon#readme","keywords":["mocha","sinon","spies","testing","pollution"],"bugs":{"url":"https://github.com/elliotf/mocha-sinon/issues"},"license":"MIT","readmeFilename":"README.md"}