{"_id":"passerror","_rev":"19-8e43a455a03b1117bf9629128e7ec05d","name":"passerror","description":"Simple helper for handling error and success with two different callbacks","dist-tags":{"latest":"1.1.1"},"versions":{"0.0.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"0.0.1","repository":{"url":"git://github.com/papandreou/passerror"},"main":"lib/index.js","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_npmUser":{"name":"papandreou","email":"andreas@one.com"},"_id":"passerror@0.0.1","_engineSupported":true,"_npmVersion":"1.1.18","_nodeVersion":"v0.6.15-pre","_defaultsLoaded":true,"dist":{"shasum":"7cce5f394ab7a67f3a9d77e79f6a50a356e048b0","tarball":"https://registry.npmjs.org/passerror/-/passerror-0.0.1.tgz","integrity":"sha512-fq8T/YCS8b1EwvhZPJQD2SURSyvVs2nPXk8EfAikcSeGhg+gL5524bcW9VCuz3hlQhXnPZWr02+3GbtTIFzf9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDjHctAB+5AfblJazHhPlrGJTiaZVwofeaWhdP9uj9Q1AiBSTJXgmTXL8e/9BQKiYqCZSwsFlsyA5fH9pxJ/EgORzw=="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}],"directories":{}},"0.0.2":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"0.0.2","repository":{"url":"git://github.com/papandreou/passerror"},"main":"lib/passError.js","dependencies":{},"devDependencies":{},"optionalDependencies":{},"engines":{"node":"*"},"_id":"passerror@0.0.2","dist":{"shasum":"c43090627b78d39ece96dbc7541f73f73efd9f4a","tarball":"https://registry.npmjs.org/passerror/-/passerror-0.0.2.tgz","integrity":"sha512-vMAu62amXQNrgTZoZagcnj63atr0y/2WNYIhAoRarQOsfEDhu+xYoPT85lK18MEMUnGHpUrIrb+DHMOq8c5HDA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBaT1EOTz9hhN3pY9R+We3aYNnfNivycSxIVPFhyooMrAiARy5vHQif++YKnqdIZ5oeRLycLVtSaj9evMtNR6CtsXg=="}]},"_from":".","_npmVersion":"1.2.11","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}],"directories":{}},"1.0.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"1.0.0","repository":{"url":"git://github.com/papandreou/passerror"},"main":"lib/passError.js","dependencies":{},"devDependencies":{"mocha":"1.13.0","sinon":"1.7.3","unexpected":"1.0.1","unexpected-sinon":"0.1.0"},"optionalDependencies":{},"engines":{"node":"*"},"_id":"passerror@1.0.0","dist":{"shasum":"1d6c4598677315ce5ab48be791260ff1594d3b15","tarball":"https://registry.npmjs.org/passerror/-/passerror-1.0.0.tgz","integrity":"sha512-dLPx38/yltkYinhq52cGpSP0oHoLSa65+SCxeErnc6s4UeTibv6kMDIP2z6D+YTh82JgaBj8lyK+LYgcqs4Xtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSk3QbdUdjnlPCIAjEia2HNjgbLOY9tpL+Pa7qC03hZwIgcI4CHs8s4Lx1l3+DB3sVAB/KrC+S7E8qULCtlnSxQ+U="}]},"_from":".","_npmVersion":"1.2.10","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}]},"1.0.1":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"1.0.1","repository":{"url":"git://github.com/papandreou/passerror"},"main":"lib/passError.js","dependencies":{},"devDependencies":{"mocha":"1.13.0","sinon":"1.7.3","unexpected":"1.0.1","unexpected-sinon":"0.1.0"},"optionalDependencies":{},"engines":{"node":"*"},"bugs":{"url":"https://github.com/papandreou/passerror/issues"},"_id":"passerror@1.0.1","dist":{"shasum":"28b11e4792a449dfd53f1da87efb4a1ea3879573","tarball":"https://registry.npmjs.org/passerror/-/passerror-1.0.1.tgz","integrity":"sha512-6gcnbbctPWjHU7yOTpyRd/Kg14kdEt5Anv4D6Dcbfdh2PbG6t3EwDUv4/9wBUAMTRxayObjYNr2X7ngSflg3Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEfmd4XDFWEq1t4qLRfbaKwJD3tVZkflJWFPstsPREm0AiEA7gfNFycp3bxcEGBVoCGvLmOJvqdjEy6NQHg0n0CSJlQ="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}]},"1.1.0":{"author":{"name":"Andreas Lind Petersen","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"1.1.0","repository":{"url":"git://github.com/papandreou/passerror"},"main":"lib/passError.js","scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{"mocha":"1.13.0","sinon":"1.7.3","unexpected":"1.0.1","unexpected-sinon":"0.1.0"},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"858f669795bb9a23d0c86be0f92d4082f7e66a47","bugs":{"url":"https://github.com/papandreou/passerror/issues"},"homepage":"https://github.com/papandreou/passerror","_id":"passerror@1.1.0","_shasum":"d72a29e30bc48a682b59d79b19c99c8da52307da","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}],"dist":{"shasum":"d72a29e30bc48a682b59d79b19c99c8da52307da","tarball":"https://registry.npmjs.org/passerror/-/passerror-1.1.0.tgz","integrity":"sha512-0NQONjhhED7/5Uu7V5BX5WFYPXBRpDS/zDDM90mguEizmwrbs3idSs3QhzLx0Kz6ZBLNVAiZEzc+slOaHrN2zQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqgYGX6gWv76gpJ1rQxcVfvc2qUeYHFAb7ppgDDFKBJAiBFc1vaL1Cpo9UyhHXQ5N+XH8MGyG1utJMPecvPS78/BQ=="}]}},"1.1.1":{"author":{"name":"Andreas Lind","email":"andreas@one.com"},"name":"passerror","description":"Simple helper for handling error and success with two different callbacks","version":"1.1.1","license":"BSD-3-Clause","repository":{"url":"git://github.com/papandreou/passerror.git"},"main":"lib/passError.js","scripts":{"test":"mocha"},"dependencies":{},"devDependencies":{"mocha":"2.3.3","sinon":"1.17.2","unexpected":"10.0.2","unexpected-sinon":"8.0.0"},"optionalDependencies":{},"engines":{"node":"*"},"gitHead":"91f41d16d955e1963c30e536f75d09c942747f4e","bugs":{"url":"https://github.com/papandreou/passerror/issues"},"homepage":"https://github.com/papandreou/passerror#readme","_id":"passerror@1.1.1","_shasum":"a25b88dbdd910a29603aec7dcb96e9a7a97687b4","_from":".","_npmVersion":"2.14.8","_nodeVersion":"0.10.40","_npmUser":{"name":"papandreou","email":"andreas@one.com"},"dist":{"shasum":"a25b88dbdd910a29603aec7dcb96e9a7a97687b4","tarball":"https://registry.npmjs.org/passerror/-/passerror-1.1.1.tgz","integrity":"sha512-PwrEQJBkJMxnxG+tdraz95vTstYnCRqiURNbGtg/vZHLgcAODc9hbiD5ZumGUoh3bpw0F0qKLje7Vd2Fd5Lx3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSz8jefRcA8UBnTTO7cME8T0QdI+6xvOZ48vFa+oOEWgIgK1IWL2ta4zsUvR0EhvLlX+F6FqfViou7wa5wBPY1+t0="}]},"maintainers":[{"name":"papandreou","email":"andreas@one.com"}]}},"readme":"passError\n=========\n\nHandle success and failure with two different callbacks. Lets you get\nrid of most `if (err) return cb(err);` constructs.\n\n\nExample\n-------\n\nSend errors reported by `fs.readFile` straight to `cb`:\n\n```javascript\nvar passError = require('passerror'),\n    fs = require('fs');\n\nfunction getLines(fileName, cb) {\n    fs.readFile(fileName, 'utf-8', passError(cb, function (contents) {\n        cb(null, contents.split(/\\r?\\n|\\n?\\r/));\n    }));\n}\n```\n\n\nLicense\n-------\n\nLicensed under a standard 3-clause BSD license -- see the\n`LICENSE`-file for details.\n","maintainers":[{"name":"papandreou","email":"andreas@one.com"}],"time":{"modified":"2022-06-23T12:06:20.815Z","created":"2012-06-28T21:05:09.997Z","0.0.1":"2012-06-28T21:05:14.035Z","0.0.2":"2013-03-07T14:11:22.411Z","0.0.3":"2013-10-30T09:29:36.018Z","1.0.0":"2013-10-30T09:30:59.562Z","1.0.1":"2014-02-18T12:30:02.659Z","1.1.0":"2014-10-02T10:11:02.693Z","1.1.1":"2015-10-30T21:27:15.940Z"},"author":{"name":"Andreas Lind","email":"andreas@one.com"},"repository":{"url":"git://github.com/papandreou/passerror.git"},"readmeFilename":"README.md","homepage":"https://github.com/papandreou/passerror#readme","bugs":{"url":"https://github.com/papandreou/passerror/issues"},"license":"BSD-3-Clause"}