{"_id":"sinon-as-promised","_rev":"51-fe01d78a00cca73c1cb78241f9852219","name":"sinon-as-promised","description":"Sugar methods for using sinon.js stubs with promises","dist-tags":{"latest":"4.0.3"},"versions":{"0.0.2":{"name":"sinon-as-promised","version":"0.0.2","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/valet-io/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/valet-io/sinon-as-promised/issues"},"homepage":"https://github.com/valet-io/sinon-as-promised","devDependencies":{"mocha-as-promised":"~2.0.0","chai-as-promised":"~4.1.1","bluebird":"~1.0.8","chai":"~1.9.0","sinon":"~1.9.0","mocha":"~1.17.1"},"peerDependencies":{"sinon":"1.x.x"},"_id":"sinon-as-promised@0.0.2","dist":{"shasum":"c00fcaad18095ec79ed2dd876ece67bdf402986d","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-0.0.2.tgz","integrity":"sha512-CuSPRszrrShd4ShZ34ARvMvVyrY1/M+/wwFEA2EpALy7Um6MTLoiXzfMiINACqhNvDSiS1x4xbZmzkhHutq+Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA2gjDiVPW+mIVTSbdoA+nBjA25RIipAAgyGfyIEdZlSAiEAo/GeGVF/1iqJ+KDi3VXAyBYWXbXg9YoH9cWsNK7pEpQ="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}]},"0.0.3":{"name":"sinon-as-promised","version":"0.0.3","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/valet-io/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/valet-io/sinon-as-promised/issues"},"homepage":"https://github.com/valet-io/sinon-as-promised","devDependencies":{"mocha-as-promised":"~2.0.0","chai-as-promised":"~4.1.1","bluebird":"~1.0.8","chai":"~1.9.0","sinon":"~1.9.0","mocha":"~1.17.1"},"peerDependencies":{"sinon":"1.x.x"},"_id":"sinon-as-promised@0.0.3","dist":{"shasum":"daec27a0b082137cc4f9d76309e7e4d756225eeb","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-0.0.3.tgz","integrity":"sha512-ulxgDcR8BSzbu5S6MEs+8x066VRmxf1H5szwGmRfpP16JCP74UH/JrOb++shVECpw5rCvwb7HH+kgjVMyRvuDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCz1FxCKNLnXG1rG6TrT8oUc43YoGZPfagnNBVHIWCNAIhAMip/p2dMWJLFEQtkrEP9vsYNWeOzmewIH0FiTWKlf3x"}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}]},"0.0.4":{"name":"sinon-as-promised","version":"0.0.4","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","devDependencies":{"chai-as-promised":"~4.1.1","bluebird":"~1.0.8","chai":"~1.9.0","sinon":"~1.9.0","mocha":"~1.19.0"},"peerDependencies":{"sinon":"1.x.x"},"_id":"sinon-as-promised@0.0.4","dist":{"shasum":"9b9429728495612e019e8add0071c5e334f674ac","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-0.0.4.tgz","integrity":"sha512-DpwMeqa963SFJpkHI3OuWF0tkfc+IQk8PJZZqmOpyBrap5YjRKMW8MoIGLYI2LBbF+Xbx4rAYswfTfN9vMFkyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCx3bpsDbmFvgvneZ2+dKs6AzGnBrtfy10XXBxwS0weOQIhAO+R+cI6Qwr6nafLHL0p67pIHC3h2uQepJ5CY95xIBih"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}]},"1.0.0":{"name":"sinon-as-promised","version":"1.0.0","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","devDependencies":{"chai-as-promised":"4","bluebird":"2","chai":"1","sinon":"1","mocha":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"529b627d452538339541a955bc31ef26710d33dd","_id":"sinon-as-promised@1.0.0","_shasum":"85b206d2f6b388a0d13b6d1877104b7c6f088c47","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"85b206d2f6b388a0d13b6d1877104b7c6f088c47","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.0.0.tgz","integrity":"sha512-ykWddEBPidZAtJnxZLn8LlekWI+IhSbIUOTD3o4D7myLqr7Ms9XtC8n17TK0NIl3raqrJk7b+zfuFOGIYl8o4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHZAcnyoK3GZNT+eJQvJrecXkb/paCi6IwHn4POzg+IQAiEA6uOmdfePpJ7SMCW9YMpjEDEMCQJ/pijtbejB9nB0PeI="}]}},"1.1.0":{"name":"sinon-as-promised","version":"1.1.0","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","devDependencies":{"chai-as-promised":"4","bluebird":"2","chai":"1","sinon":"1","mocha":"1"},"peerDependencies":{"sinon":"1"},"_id":"sinon-as-promised@1.1.0","_shasum":"f923d20ac312fd90ca94ebd7cf2574ca661d5949","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"f923d20ac312fd90ca94ebd7cf2574ca661d5949","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.1.0.tgz","integrity":"sha512-6aYlqATbPS4zLkXAcIbpoHbrRK5D4rVqsas7Kc0NUZVPPT1lugMqXk3F7F+vItARhsHGPZ2+6M1L5dxqkQHUfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPewuBzUrI6FNmlP0N/S4ToXQPV6FkX91dZundfWxDSAiEAlTo2Pm4fUOlhKWZzcyxwByD9nXqVBzPxfJFRv/jgAnE="}]}},"1.2.0":{"name":"sinon-as-promised","version":"1.2.0","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","devDependencies":{"chai-as-promised":"4","bluebird":"2","chai":"1","sinon":"1","mocha":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"554d4797d1ecc4a1af0eb5f053faf8ec2c0320de","_id":"sinon-as-promised@1.2.0","_shasum":"6d411c6d05c2bf233743d0de2453cd06cb31bf9b","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"6d411c6d05c2bf233743d0de2453cd06cb31bf9b","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.2.0.tgz","integrity":"sha512-wO6CKpe8G4VC3KdbtCu2rGWUp+achZNpGOwcJ21g6A2mhy2EoLJ9VKksPLec3tGb0c8MoNblqvkM5CA9Q3wLLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjpl0+7pLZz2LNKyYTiu93VpVLJp7ElBZodsoReXvEQAiBr12yD9gfCXtKQ26+5fhA2swTQppp3u8wdJVLndSThzg=="}]}},"1.3.0":{"name":"sinon-as-promised","version":"1.3.0","description":"Sugar methods for using sinon.js stubs with promises","main":"sinon-as-promised.js","scripts":{"test":"mocha test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"chai-as-promised":"4","chai":"1","sinon":"1","mocha":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"b2a4c89e70df3a455a1d80dbb9d7d059e8a363b4","_id":"sinon-as-promised@1.3.0","_shasum":"cd204dac398596d1f03773045cc67f91383d67bd","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"cd204dac398596d1f03773045cc67f91383d67bd","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.3.0.tgz","integrity":"sha512-FG/Zn83GPzOk1Ksikxq1bnDKj8jDlWj9CmMzPd9WaFGslXaMN/40pnxVBXtunvV0siluEL2KoHsg7scQLTBePg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmFVNZYFsVf07P1+N9AiUtiCrfk/QpLIBKVXiEyziXAAiEAzFUQmXXf9mZIW3lhCA8CRk6b6m70p24LyXMtV/uzPbk="}]}},"1.4.0":{"name":"sinon-as-promised","version":"1.4.0","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha","examples":"node test/examples.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"chai":"1","chai-as-promised":"4","del":"^0.1.3","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"0dec26d06098378a2d137cb5aa022f84a0377f02","_id":"sinon-as-promised@1.4.0","_shasum":"2722b225c893a0d44bd6012a2699ae0424ec270d","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"2722b225c893a0d44bd6012a2699ae0424ec270d","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.4.0.tgz","integrity":"sha512-q7R+YWnGlGb4EhhXLMOu5joCAupyEklmR9QRNQ/8dSW9mM1+oX/OYNGXyCHofJqzUXms3GA875XA0x7c+/2O5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg/rFNn1eBZGX5SQa+G26xFNZbRYsWw9EbuA1U0250MwIhAPhgbN4MpcYQf2XgqNnFsiNHfNlyFXqdbeB7vpcEzLsu"}]}},"1.4.1":{"name":"sinon-as-promised","version":"1.4.1","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha","examples":"node test/examples.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"chai":"1","chai-as-promised":"4","del":"^0.1.3","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"09f25d34481ffb89ca8109fa990b2e398908440e","_id":"sinon-as-promised@1.4.1","_shasum":"0b03f918336092f835f57ae4728b152da128878f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"0b03f918336092f835f57ae4728b152da128878f","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-1.4.1.tgz","integrity":"sha512-ROITyAuURmLTOf5nRXRlmDtUoUbVIhXkszrm2vmQeq+Q00cPtIspB2y++iAgxIu9VoUzISyxEMenKtWS07UkxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzpqYScaAr3I0LSPT+1zjrcF4W76uiCBiQvLZ+MdU85wIhAJFP6s2mlLeJh7s1/ZrKumOjup0xkT7cpIDZxx8ZRScq"}]}},"2.0.0":{"name":"sinon-as-promised","version":"2.0.0","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha -- test/index.js","examples":"node test/examples.js","release":"release release","build":"browserify -e ./src/index.js -t browserify-shim -o ./release/sinon-as-promised.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"browserify":"^7.0.0","browserify-bower-release":"^2.1.0","browserify-shim":"^3.8.1","chai":"1","chai-as-promised":"4","del":"^0.1.3","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"browserify-shim":{"sinon":"global:sinon"},"gitHead":"fbf0d634bc7e696949a1bed04e7dd1b3f8690cda","_id":"sinon-as-promised@2.0.0","_shasum":"bcc842d82f3383c026980949bdfc356da8ef5e52","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"bcc842d82f3383c026980949bdfc356da8ef5e52","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-2.0.0.tgz","integrity":"sha512-bfyW+uYgCJJdQFITN0HscyesyGJICug3bthklUWPRBYvswcSQvC92DkVBdUWe4ggpV+KVgBKCvsvlL7HosBGCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEauW6b4+lIFwKSHKMaw1awwvoWhZ1DHjhuGtJEnLJ3sAiA6KqCI3lGm7Gtp4qZTe5EZtKh5N3SscxCUkOe51iMJjg=="}]}},"2.0.1":{"name":"sinon-as-promised","version":"2.0.1","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha -- test/index.js","examples":"node test/examples.js","release":"release release","build":"browserify -e ./src/index.js -t browserify-shim -o ./release/sinon-as-promised.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"browserify":"^7.0.0","browserify-bower-release":"^2.1.0","browserify-shim":"^3.8.1","chai":"1","chai-as-promised":"4","del":"^0.1.3","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"browserify-shim":{"sinon":"global:sinon"},"gitHead":"f15a215ecef3a2483040c141966248d4c251d4ad","_id":"sinon-as-promised@2.0.1","_shasum":"c8d666f4a3f26ba1eb2f380f5cdfb1a0f2ca5f1f","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"c8d666f4a3f26ba1eb2f380f5cdfb1a0f2ca5f1f","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-2.0.1.tgz","integrity":"sha512-AbcIPPaK+sgxUdk38PMCYlzSoOPjXQB5mAeKAKL63xwU0CWausHGkmKXgcLPELxLT1CeNU3PT9FvYWo/Qe5IVg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0KyC8Zs3Kah9NlH72cLrIVsVOoPY6O3s4MRlXzGBRSgIhALVfOpThro5ZUQCNvjrfd0Dc6/DCoJjfu9vvqiaI7P13"}]}},"2.0.2":{"name":"sinon-as-promised","version":"2.0.2","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha -- test/index.js","examples":"node test/examples.js","release":"release release","build":"EXPOSIFY_CONFIG='{ \"sinon\": \"sinon\" }' browserify -s 'sinonAsPromised' -t exposify ./src/index.js > ./release/sinon-as-promised.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"browserify":"^7.0.0","browserify-bower-release":"^2.1.0","chai":"1","chai-as-promised":"4","del":"^0.1.3","exposify":"^0.2.0","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"7d2c6777f0cc7ac4c23549724586a74fbfa73786","_id":"sinon-as-promised@2.0.2","_shasum":"a27567f8e07c471e6e8ae9f369770ec49e1d45d0","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"a27567f8e07c471e6e8ae9f369770ec49e1d45d0","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-2.0.2.tgz","integrity":"sha512-7g5Bl9Cf3pnW233dmp0d9RGSUwuYz8tm1T+BSdNanwLGSItDzdPygN/wK2wUwBVLV2EzNv3vrQx0lBdrMENJtQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkhQDBaRTL/IMcEfC9aFmzgCl2hTZzNPdHO/me598igAiEAl1ebdbVJO6VxKArzttcCNFVIsjbiP37VhzslUJLNNmE="}]}},"2.0.3":{"name":"sinon-as-promised","version":"2.0.3","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha -- test/index.js","examples":"node test/examples.js","release":"release release","build":"EXPOSIFY_CONFIG='{ \"sinon\": \"sinon\" }' browserify -s 'sinonAsPromised' -t exposify ./src/index.js > ./release/sinon-as-promised.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"bluebird":"2"},"devDependencies":{"browserify":"^7.0.0","browserify-bower-release":"^2.1.0","chai":"1","chai-as-promised":"4","del":"^0.1.3","exposify":"^0.2.0","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"caf5c8af4a61cca723c450d0d90d1c4d35027eb4","_id":"sinon-as-promised@2.0.3","_shasum":"498ef23749a89417100c1123ce98027574fc9abb","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"498ef23749a89417100c1123ce98027574fc9abb","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-2.0.3.tgz","integrity":"sha512-EIP0ajA0Mz2VjZIF7yq98GY4JPGp0QVWC/qUugoc+SPm/JFZ97Y2jMj2Sjk6nPh0XlMH1l5gGp5H1VxXDhXGIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrzuBc/tSMaLPG26c6SG3Zq3Osy5x0+X8ZkvaQxKGLOAIgSzOMWFrtSP4hSdtuNUFL3RoYQa17NQnKulyU/17Ozvc="}]}},"3.0.0":{"name":"sinon-as-promised","version":"3.0.0","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"istanbul cover _mocha -- test/index.js","examples":"node test/examples.js","release":"release release","build":"EXPOSIFY_CONFIG='{ \"sinon\": \"sinon\" }' browserify -s 'sinonAsPromised' -t exposify ./src/index.js > ./release/sinon-as-promised.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"native-promise-only":"~0.7.8-a"},"devDependencies":{"bluebird":"~2.9.21","browserify":"^7.0.0","browserify-bower-release":"^2.1.0","chai":"1","chai-as-promised":"4","del":"^0.1.3","exposify":"^0.2.0","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","sinon":"1"},"peerDependencies":{"sinon":"1"},"gitHead":"22c34af0d70b090563acc7114d728afe3bdd8754","_id":"sinon-as-promised@3.0.0","_shasum":"6dc7a7f33189a8f24cf3faec97459ffcf49f230b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"6dc7a7f33189a8f24cf3faec97459ffcf49f230b","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-3.0.0.tgz","integrity":"sha512-/FnkB9MEYfgU9mfrygPz6DowRQGxwUZlBHtRiDzTD7XZAKut7Te0RKSBk9QKL94usbnjJLWnwilFs1+lRAWUxw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQLS5OFHAfzwzfCXjxjWMhaDPpkC1mEwMhaJn1php2yAiEA3QLI3gtorCI9Se4ZUUmNWBe1NU5e0iOIZ2SMQzd6axM="}]}},"4.0.0":{"name":"sinon-as-promised","version":"4.0.0","description":"Sugar methods for using sinon.js stubs with promises","main":"index.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"create-thenable":"~1.0.0","native-promise-only":"~0.7.8-a"},"devDependencies":{"bluebird":"^2.9.21","sinon":"1","standard":"^4.0.0","tape":"^4.0.0"},"peerDependencies":{"sinon":"1"},"files":["index.js","readme.md"],"gitHead":"be0a1ad85de4b5ad2f8089debf5b88363312465b","_id":"sinon-as-promised@4.0.0","_shasum":"b2a611c8066451002f344528db030b6585c44e2d","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"dist":{"shasum":"b2a611c8066451002f344528db030b6585c44e2d","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-4.0.0.tgz","integrity":"sha512-mKQdWczy9A22FxbWKqs79W4RT1ESuRZHvyfr3kRGBk9cyczOssl2beRGTuW8qX3CSNitDTLz2nEupy/D1wxxVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHHepnlm6TkkJRkQrYEQ6FQ1YnAkXHXBntMNQKghSj1QIhALxDFibD0DS3S66u3RN4sSQhjTnyuPCA9JkRY0rhwRwn"}]}},"4.0.2":{"name":"sinon-as-promised","version":"4.0.2","description":"Sugar methods for using sinon.js stubs with promises","main":"index.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"create-thenable":"~1.0.0","native-promise-only":"~0.8.1"},"devDependencies":{"bluebird":"^3.4.1","sinon":"1","standard":"^7.1.2","tape":"^4.0.0"},"peerDependencies":{"sinon":"1"},"files":["index.js","readme.md"],"gitHead":"0873c2c0b6b9a4a542fc646a6ec48214fb851a02","_id":"sinon-as-promised@4.0.2","_shasum":"120e9ce033daa39648dc429062fe660be1b5b412","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"120e9ce033daa39648dc429062fe660be1b5b412","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-4.0.2.tgz","integrity":"sha512-kMQ2mOxdp2aPmrautHRdKNwJg60YG0QzfGPmCZtDByujgtCEO+oWNUgblkXv0M2Qa8BGIf7QfcI0UpqvqFhybw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICHMV0mOuXa0f+VzGWKwlNfHIOWOMbsdipdIFv6oySnqAiEAkOvLzOZ7eXac1plzo/bFqjhIivMQApPGhdIr+IAUGNo="}]},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/sinon-as-promised-4.0.2.tgz_1467845030011_0.8180434845853597"}},"3.0.1":{"name":"sinon-as-promised","version":"3.0.1","description":"Sugar methods for using sinon.js stubs with promises","main":"./src","scripts":{"test":"standard && istanbul cover _mocha -- test/index.js","examples":"node test/examples.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"create-thenable":"~1.0.0","native-promise-only":"~0.7.8-a"},"devDependencies":{"bluebird":"~2.9.21","chai":"1","chai-as-promised":"4","del":"^0.1.3","exposify":"~0.4.0","istanbul":"^0.3.2","mocha":"1","ncp":"^1.0.1","publicist":"~4.0.4","publicist-umd":"~1.0.1","sinon":"1","standard":"~3.7.3"},"peerDependencies":{"sinon":"1"},"publicist":{"builds":{"umd":{"dest":"./release","browserify":{"transform":[["exposify",{"expose":{"sinon":"sinon"}}]]}}}},"gitHead":"1f77b626e665ebea764283c686ae32f4adb8d585","_id":"sinon-as-promised@3.0.1","_shasum":"1e75fb8bbed172dc01913ffd22ef8d9dd672e8a4","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"1e75fb8bbed172dc01913ffd22ef8d9dd672e8a4","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-3.0.1.tgz","integrity":"sha512-G+73AgSjjGvxp2frl4bT3IyVdnbyOn4oUkyT9zO46X6BWlZN4xTD0z7e4Nuq6m/PdJZKxuNiDsYp02vbDo4omA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLmerLVFmUTCXkEuj2C99ZKTmrON/SUMrnGShiO3CrDQIgDFp7jEURF6kBhjGm4VXW04YYuwYmSV5vcNw3k+F/bmQ="}]},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sinon-as-promised-3.0.1.tgz_1467845391414_0.9361947972793132"}},"4.0.3":{"name":"sinon-as-promised","version":"4.0.3","description":"Sugar methods for using sinon.js stubs with promises","main":"index.js","scripts":{"test":"standard && tape test.js"},"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"keywords":["sinon","promises","test"],"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"license":"MIT","bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"homepage":"https://github.com/bendrucker/sinon-as-promised","dependencies":{"create-thenable":"~1.0.0","native-promise-only":"~0.8.1"},"devDependencies":{"bluebird":"^3.4.1","sinon":"1","standard":"^8.0.0","tape":"^4.0.0"},"peerDependencies":{"sinon":"1"},"files":["index.js","readme.md"],"gitHead":"d36e5d7f4b8157960eb362abc269cd8b127656fb","_id":"sinon-as-promised@4.0.3","_shasum":"c0545b1685fd813588a4ed697012487ed11d151b","_from":".","_npmVersion":"4.1.2","_nodeVersion":"6.8.1","_npmUser":{"name":"bendrucker","email":"bvdrucker@gmail.com"},"dist":{"shasum":"c0545b1685fd813588a4ed697012487ed11d151b","tarball":"https://registry.npmjs.org/sinon-as-promised/-/sinon-as-promised-4.0.3.tgz","integrity":"sha512-9vApOPQydJD7ZFRGZGD4+6Am5NU3QqlFdpbbZbnvdOoZte8cp4dOb0ej8CHfMlyfJtbweXOnmj/TimBkfcB/GA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDmYlwNDbXPuqC+aFr19zN21etUAQfYfnEsHMhu2JTGQAiEAvjugwrQotAQz3bu8VrP4LTirOsn5RaJwBA05aLgDRY4="}]},"maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/sinon-as-promised-4.0.3.tgz_1490108955773_0.45623700274154544"}}},"readme":"sinon-as-promised [![Build Status](https://travis-ci.org/bendrucker/sinon-as-promised.svg?branch=master)](https://travis-ci.org/bendrucker/sinon-as-promised)\n=================\n\n> Extend [Sinon](https://github.com/cjohansen/sinon.js) stubs with promise stubbing methods.\n\n*Sinon 2 added `resolves` and `rejects` methods and no longer requires this library.*\n\n## Installing\n```sh\nnpm install sinon-as-promised\n```\n\nIf you're using sinon-as-promised in the browser and are not using Browserify/Webpack, use [3.x](https://github.com/bendrucker/sinon-as-promised/tree/v3.0.1) or earlier.\n\n## Usage\n\n```js\nvar sinon  = require('sinon')\nrequire('sinon-as-promised')\n\nsinon.stub().resolves('foo')().then(function (value) {\n  assert.equal(value, 'foo')\n})\n```\n\nYou'll only need to require sinon-as-promised once. It attaches the appropriate stubbing functions which will then be available anywhere else you require sinon. It defaults to using native ES6 Promise [(or provides a polyfill)](https://github.com/getify/native-promise-only), but you can use another promise library if you'd like, as long as it exposes a constructor:\n\n```js\n// Using Bluebird\nvar Bluebird = require('bluebird')\nrequire('sinon-as-promised')(Bluebird)\n```\n\n## API\n\n#### `stub.resolves(value)` -> `stub`\n\n\n##### value\n\n*Required*  \nType: `any`\n\nWhen called, the stub will return a \"thenable\" object which will return a promise for the provided `value`. Any [Promises/A+](https://promisesaplus.com/) compliant library will handle this object properly.\n\n```js\nvar stub = sinon.stub();\nstub.resolves('foo');\n\nstub().then(function (value) {\n    // value === 'foo'\n});\n\nstub.onCall(0).resolves('bar')\nstub().then(function (value) {\n    // value === 'bar'\n});\n```\n---\n\n#### `stub.rejects(err)` -> `stub`\n\n##### err\n\n*Required*  \nType: `error` / `string`\n\nWhen called, the stub will return a thenable which will return a reject promise with the provided `err`. If `err` is a string, it will be set as the message on an `Error` object.\n\n```js\nstub.rejects(new Error('foo'))().catch(function (error) {\n    // error.message === 'foo'\n});\nstub.rejects('foo')().catch(function (error) {\n    // error.message === 'foo'\n});\n\nstub.onCall(0).rejects('bar');\nstub().catch(function (error) {\n    // error.message === 'bar'\n});\n```\n\n## Examples\n\n* [angular](https://github.com/bendrucker/sinon-as-promised/tree/master/examples/angular)\n* [Bluebird](https://github.com/bendrucker/sinon-as-promised/tree/master/examples/bluebird)\n* [Node or Browserify](https://github.com/bendrucker/sinon-as-promised/tree/master/examples/node-browserify)\n\n## License\n\nMIT © [Ben Drucker](http://bendrucker.me)\n","maintainers":[{"name":"bendrucker","email":"bvdrucker@gmail.com"}],"time":{"modified":"2022-06-26T20:15:05.039Z","created":"2014-03-07T16:37:43.760Z","0.0.2":"2014-03-07T16:37:43.760Z","0.0.3":"2014-03-07T16:41:40.362Z","0.0.4":"2014-05-22T04:22:12.780Z","1.0.0":"2014-08-20T12:48:21.909Z","1.1.0":"2014-09-04T17:04:06.894Z","1.2.0":"2014-09-26T13:47:14.617Z","1.3.0":"2014-10-08T06:19:17.382Z","1.4.0":"2014-11-18T02:28:58.426Z","1.4.1":"2014-11-18T02:32:00.708Z","2.0.0":"2014-12-11T15:26:30.968Z","2.0.1":"2014-12-11T15:26:39.571Z","2.0.2":"2014-12-11T18:08:59.107Z","2.0.3":"2014-12-11T18:37:53.873Z","3.0.0":"2015-03-31T01:05:10.107Z","4.0.0":"2015-06-03T01:03:01.758Z","4.0.2":"2016-07-06T22:43:52.269Z","3.0.1":"2016-07-06T22:49:51.837Z","4.0.3":"2017-03-21T15:09:16.105Z"},"homepage":"https://github.com/bendrucker/sinon-as-promised","keywords":["sinon","promises","test"],"repository":{"type":"git","url":"git://github.com/bendrucker/sinon-as-promised.git"},"author":{"name":"Ben Drucker","email":"bvdrucker@gmail.com","url":"http://www.bendrucker.me/"},"bugs":{"url":"https://github.com/bendrucker/sinon-as-promised/issues"},"license":"MIT","readmeFilename":"README.md","users":{"panlw":true,"esperluette":true,"corintho":true,"ridermansb":true,"shanemileham":true,"mcacek":true,"kerimdzhanov":true,"sanchezjjose":true,"ivan.marquez":true,"antonbazhal":true,"dpjayasekara":true,"blackrocky":true,"deneboulton":true,"wentao.zhang":true}}