{"_id":"apollo-errors","_rev":"20-18fc21c23e65e485eb4018e813b3b10a","name":"apollo-errors","description":"Machine-readable custom errors for Apollostack's GraphQL server","dist-tags":{"latest":"1.9.0"},"versions":{"1.0.0":{"name":"apollo-errors","version":"1.0.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"3f77512e031007b6d628c574d6bd18479f9abbd3","_id":"apollo-errors@1.0.0","_shasum":"029eb0de297c9fec07562cc82e07555eb53b52b6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"029eb0de297c9fec07562cc82e07555eb53b52b6","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.0.0.tgz","integrity":"sha512-TZczHV+K7PXyQijMavK3vMgbBmCU9o2YTf6F4MA4Axuehu3dDi67YerXRnBUbzMYlHEAUuDy1NmPyRkQU93Lww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG7ICT2YbHGLwfWJ+GgINu2cigPFtV0sKBg3a3M8PLSFAiBR6uZoeNhbmxFhWP0JJdN01RXxf84w+Qd4TdFVzyxPiA=="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/apollo-errors-1.0.0.tgz_1478824118398_0.263680599629879"},"directories":{}},"1.0.1":{"name":"apollo-errors","version":"1.0.1","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"668819d26d0e1be98086b7b82662051d53ca13a7","_id":"apollo-errors@1.0.1","_shasum":"70e47c0bf58b2ae9224259e090d0d0f82208e0c8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"70e47c0bf58b2ae9224259e090d0d0f82208e0c8","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.0.1.tgz","integrity":"sha512-WvPpiPYrWO+LG7PoLKtbp9y0e3VCbw4Te1PTaW820ztv+CgZh0KZRnAVEhQDHJSQ0FDT9hD8FHOkpJVlBLoAUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDhpJwx5ErMIAOGBLDDoaqKAcNteCLCva7fqoSd8IYjhAiEAoO6k00iRFh4T6W3fEHdSxNa6H69Z4jyFLL6Kno6oncQ="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/apollo-errors-1.0.1.tgz_1478826202907_0.37261435366235673"},"directories":{}},"1.0.2":{"name":"apollo-errors","version":"1.0.2","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"b10f55f6b0830f11016872159029624cf948f861","_id":"apollo-errors@1.0.2","_shasum":"522b68c5982850386ab16e34de5b3bd7a3113869","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"522b68c5982850386ab16e34de5b3bd7a3113869","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.0.2.tgz","integrity":"sha512-KPK0siT+zP9xmgh7RpR0OSXuzRlPGFctgmpaKVTRUJTRqIMuw3UHKKkNAO+oX+D46/OXNYOv4ZQ84c8YvZHPDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDou7uXJVbywnpuLr/9EGmN4AZG1et7Jp4oIUFjqisJUgIgfpFw3ZHz7E67p5bUvG/kSRP006jFPaR/fqPxXg4mcoQ="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apollo-errors-1.0.2.tgz_1478896028969_0.5517813332844526"},"directories":{}},"1.1.0":{"name":"apollo-errors","version":"1.1.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"0c5a260787fb3fa4f5342643610cb6f7a1682bc9","_id":"apollo-errors@1.1.0","_shasum":"2e1bd7e703bf66ef0d8dcfe478078c27444cfee9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"2e1bd7e703bf66ef0d8dcfe478078c27444cfee9","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.1.0.tgz","integrity":"sha512-Z7jiZak3uv3C6g61O9hoRx6ROofQgCNgZKO6ZSF1xQynpE9SDbA0tzSPFtRxf1JkbftpPBBQP8TQGWJtnfxtiw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmZvXk2GmsibpAmQsXOkIeeiPNlNBlgaiSneSgBlkXSAIgYbDx00Qfuxsr7/ekkyFREKcJ0OoiVjAX/8KceaIZHEI="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apollo-errors-1.1.0.tgz_1480614942964_0.8306072072591633"},"directories":{}},"1.2.0":{"name":"apollo-errors","version":"1.2.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"9be5546a69885a75d75d20f9a7aae8800effead7","_id":"apollo-errors@1.2.0","_shasum":"277977013528087864548308ae0a61c05a5d1646","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"277977013528087864548308ae0a61c05a5d1646","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.2.0.tgz","integrity":"sha512-FiTysydO4dkgfepeCnMBduk3bTOHuJwJHxGRhoHL7PVc/5IlLWn3Cob3n0HbwvFyuG20t8wGrpsufegTIUxr3A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbELEW6fqS1QLtYgxutGHs9bQvrNE7/QAd69L1mvUMfAiA/tVnqIeDSUTiOFRUSo1Cln1vkXAUI/wWW7dIAqKwjzw=="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apollo-errors-1.2.0.tgz_1481146551157_0.808159047504887"},"directories":{}},"1.2.1":{"name":"apollo-errors","version":"1.2.1","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"42269a032ef776e3823aacf331b916c281ce9245","_id":"apollo-errors@1.2.1","_shasum":"08b6de091444fd73d73bb5674a3137c312b25ffb","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"08b6de091444fd73d73bb5674a3137c312b25ffb","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.2.1.tgz","integrity":"sha512-67DroP1pOGVbQoZQJKe002LJXDTXjyDUhxz3RlES2bI97cQo5rJ6Vvnm0reVh/rTmFRu0JEMLfFY/u+PLqNJ/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrWIAxNZv0u2l3Br449Nm37R+fK6MIajvsBNeFeX1oaAiB63C7VjCX437MeHlNVxYKoDaHYQr6kElFbYMnsLwJO+Q=="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apollo-errors-1.2.1.tgz_1481148403253_0.2246851036325097"},"directories":{}},"1.3.0":{"name":"apollo-errors","version":"1.3.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"eaeef78eb684af437e5e10fed652d83102671cff","_id":"apollo-errors@1.3.0","_shasum":"1e571c34ebd4bc34817f2d5c2b230e8e27164269","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"1e571c34ebd4bc34817f2d5c2b230e8e27164269","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.3.0.tgz","integrity":"sha512-dsVbsAl+3PFJlyzkP6AFsJDl/35kz0xccIxIq4Xz6bE7TWYGvlY0vcwSKX673J9m4u5b9goH/eKh4SedMzD37Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiepbuSyMiPs6VuDNzcC+AKmvMIFW69CAxw0cZZ519mwIgUA5uqEfbuB3hhWofOJUsy2LRd6gUQgfraPEVmeQ4jfw="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/apollo-errors-1.3.0.tgz_1485994282231_0.42623591190204024"},"directories":{}},"1.4.0":{"name":"apollo-errors","version":"1.4.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"bbacf37eb86c0757a28dd433bfe7ae9ffa123bae","_id":"apollo-errors@1.4.0","_shasum":"7fb0c58c4ab1712cf5568315e88493aaee38697d","_from":".","_npmVersion":"4.0.3","_nodeVersion":"6.9.0","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"7fb0c58c4ab1712cf5568315e88493aaee38697d","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.4.0.tgz","integrity":"sha512-gqw6FAmsU4IOlHpQ8y10qh9u3nv04Jmmtj+LgKPyO7BxoLh73rsae0HYUoqBOMuzPdfFftpwsxBaCmhdiiMspQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGq/L+2/9ErsoFO+fdEbOIa+jL10LKdP5CH3LJQU8dOmAiEA7YdtBNjUd78rPD2iCP1VqTbhn5XiUkzC4h4EdbDHZbw="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/apollo-errors-1.4.0.tgz_1489519457531_0.27378016035072505"},"directories":{}},"1.5.0":{"name":"apollo-errors","version":"1.5.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"29093753057500107598ec7f614fca772e3d3642","_id":"apollo-errors@1.5.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"integrity":"sha512-yUC8c4CjjNHOIOGt1o5me6MGB84k9kj9tt4thhaygzxze7ykjMWcrKQ/blwahpEqajyR1scxijVrKMImyXSjTg==","shasum":"f0c8f15721695ae107da7840df3347f23af7ff40","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZg0fDNKFt2+N9BuJzhUngEdg53PH8Vmbgtaz/o0AKlAiEA5ojaE990awCPz1GKiEqA6Hk4Aent/INpVS+llaDwlho="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors-1.5.0.tgz_1504029766957_0.8808509204536676"},"directories":{}},"1.5.1":{"name":"apollo-errors","version":"1.5.1","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"es6-error":"^4.0.0"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4"},"gitHead":"e883f2e8084c3777df1365fcd6db9d400778409f","_id":"apollo-errors@1.5.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"integrity":"sha512-gYAceMzNJfF+mUHH2/4UcZTkZtDY54arCTKGbKa7WU5IXnTJ4V+P94wHodcDkLLHWpHL8SW1hEgjN5ZINcPb1w==","shasum":"956d705fb5bad41de256cdcb41bc009c66e0bb3e","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDcfe+8ciUPgDtO++LwJtHGjNk0M6O8F4rwnUQiV0cuvAiEAham1yDjB5s79k93SaOTqU3X+Ia3d78WhRXV0K8RyytE="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors-1.5.1.tgz_1504804679257_0.9377502207644284"},"directories":{}},"1.7.0":{"name":"apollo-errors","version":"1.7.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"assert":"^1.4.1","extendable-error":"^0.1.5"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4","typescript":"^2.5.2"},"typings":"dist/index.d.ts","gitHead":"df8ab0db1d479c82aa049b57a0ddf569b063a68d","_id":"apollo-errors@1.7.0","_shasum":"e02f80433f6c66a48b1076644d3de963ba6d6425","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"e02f80433f6c66a48b1076644d3de963ba6d6425","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.7.0.tgz","fileCount":10,"unpackedSize":95767,"integrity":"sha512-xiCVkvZp5ArWKMhxuPWbOSd7DoN3ZQoO6deEj+sOxIKABCm8ME3QkE1P7G6ExsPoOmzaYE7fjf6P4MgMBZSKhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBjLxcw9aiQ8WEp+twc205FYCHI1ag/Wch4qpZThToPbAiAe8UeMiiTfX62PNH1vNj6ZPpMosw+4XzI1Is8vViLvfw=="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors_1.7.0_1519349730959_0.5765641995462056"},"_hasShrinkwrap":false},"1.7.1":{"name":"apollo-errors","version":"1.7.1","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"assert":"^1.4.1","extendable-error":"^0.1.5"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4","typescript":"^2.5.2"},"typings":"dist/index.d.ts","gitHead":"b7e881484020adbd63fd0a82949466b16a448a45","_id":"apollo-errors@1.7.1","_shasum":"6e9b456a83cd32ac4e86351619bbd29aefcf099e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"6e9b456a83cd32ac4e86351619bbd29aefcf099e","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.7.1.tgz","fileCount":10,"unpackedSize":95875,"integrity":"sha512-Ex43L3ii3d3AUGcAhilG3IS/6XPZGZ3Pg/GE3s1TLoAtjZwZmv8RfcZbxU1SpT3h/mLeEY+QTUEGUXrVAcEphA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy1VbPsb8e8/MN4HOO9fqb9703lFO9Ff7c2J3gtiENqQIgU/dUfVcsmfmHHb5Ck74cjobhxVOo0If1MtiWyjypMfQ="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors_1.7.1_1519350555102_0.9705903079056575"},"_hasShrinkwrap":false},"1.8.0":{"name":"apollo-errors","version":"1.8.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"assert":"^1.4.1","extendable-error":"^0.1.5"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4","typescript":"^2.5.2"},"typings":"dist/index.d.ts","gitHead":"106ec8f19dcbcb5cfb3473a47f720b1692433c6c","_id":"apollo-errors@1.8.0","_shasum":"85ce02e30700a2f3a39957b5e3cffba0473fab09","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"shasum":"85ce02e30700a2f3a39957b5e3cffba0473fab09","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.8.0.tgz","fileCount":10,"unpackedSize":97051,"integrity":"sha512-dT5IK/8wUVB1ROOPtbAmVW+8OaDVV9f1UcrQ55bA47wmMo8Q1+7YN/ToChmvUkLU4lHcuhloI/4qUlDa+LJpAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVSo/6lgS3uWUf17BH3ET2FH33rxHNWoBFObxvTOkrbQIhAKxock0hMlSE6JwZPMdT3J3pnx8j+Bsm2bbJgEWoOief"}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors_1.8.0_1523420187020_0.8344492585855725"},"_hasShrinkwrap":false},"1.9.0":{"name":"apollo-errors","version":"1.9.0","description":"Machine-readable custom errors for Apollostack's GraphQL server","main":"dist/index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","dependencies":{"assert":"^1.4.1","extendable-error":"^0.1.5"},"devDependencies":{"babel-cli":"^6.18.0","babel-core":"^6.17.0","babel-eslint":"^7.0.0","babel-preset-es2015":"^6.16.0","babel-register":"^6.18.0","chai":"^3.5.0","eslint":"^3.8.1","eslint-plugin-babel":"^3.3.0","mocha":"^3.1.2","rimraf":"^2.5.4","typescript":"^2.5.2"},"typings":"dist/index.d.ts","gitHead":"c72a6192bd772b3bbb0c0dbe6797bf4bf919f5b2","_id":"apollo-errors@1.9.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"},"dist":{"integrity":"sha512-XVukHd0KLvgY6tNjsPS3/Re3U6RQlTKrTbIpqqeTMo2N34uQMr+H1UheV21o8hOZBAFosvBORVricJiP5vfmrw==","shasum":"f1ed0ca0a6be5cd2f24e2eaa7b0860a10146ff51","tarball":"https://registry.npmjs.org/apollo-errors/-/apollo-errors-1.9.0.tgz","fileCount":11,"unpackedSize":98050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1ijBCRA9TVsSAnZWagAAtjAP/iyGz5VOsruAMhyfb2WW\nAn7831n4Bc3falVjfizBOzW8NvkdCRFELS1NkyxOn4Xyb8oCjofezL8bbmYo\nc2vNxxnEiwZNhzu18EuE32ca/RJLVrOrRJNV2E43NEx4ueKmz9HtrJxJFkku\nqsh49C+CppeTW/8mms9kLVjZv/KDthI9MBEjq1qq1xKsvvnu4y6gXc0+jgNQ\n26CnxknfspJ5BvD7dCuoUFgZkQpZjEb0XhTnd7UwVa9MZE0uKUs8w7P6rHi1\nF6Yjv/2XsjCq9ha30S1l+GAJEdNINLgPrGdk72BBm6STLlf/us9pViG3PHbV\nQrR/hi//5KYUe2dIN/hY2kf/zlgRtTyNX9ik+UkbcsIWMqBWcFqzPt9r8odR\nLbbNGtn7ibwsn+7R3RZhKzH6UHX7daUB2PTKSEKGx6YBukQPaNE67c+YRYtt\nPK98lWPtnkaqJIV+IjhacWVV0WVXQHmde0P6PBuF3TSs/l0Spsya9vAi4IOj\nqL9FgZGezNmN4hUdcL05k4RgItp/mqLkKWJB7K9CsbIyD/j15gqFYhrO4tlD\nuDgS3glY7jELWvROsuDxBkwAoeQR1rmxBRyKdMVIvFuvYjGC+Skaz6rPHDNr\neIYV9VrFK1gd1+sScjaaaEbkvN8U8ADNWMtszvPvXmIqnkjkwG78r98fF/qv\nDbbb\r\n=cIgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAg8nzGgoXN1wIcmRgejx/cT4bMsbR9e8gizbdKkJ8SPAiAQMap8uiTM2VFYxJ7i22BophAQ/LgFrawJOjeyHqm0Eg=="}]},"maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/apollo-errors_1.9.0_1523984576381_0.04003747986944717"},"_hasShrinkwrap":false}},"readme":"# apollo-errors\nMachine-readable custom errors for Apollostack's GraphQL server\n\n[![NPM](https://nodei.co/npm/apollo-errors.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/apollo-errors/)\n\n[![CircleCI](https://circleci.com/gh/thebigredgeek/apollo-errors.svg?style=shield)](https://circleci.com/gh/thebigredgeek/apollo-errors/tree/master)  [![Beerpay](https://beerpay.io/thebigredgeek/apollo-errors/badge.svg?style=beer-square)](https://beerpay.io/thebigredgeek/apollo-errors)  [![Beerpay](https://beerpay.io/thebigredgeek/apollo-errors/make-wish.svg?style=flat-square)](https://beerpay.io/thebigredgeek/apollo-errors?focus=wish)\n\n## Example from Apollo Day\n\n[![Authentication and Error Handling in GraphQL](https://img.youtube.com/vi/xaorvBjCE7A/0.jpg)](https://www.youtube.com/watch?v=xaorvBjCE7A)\n\n## Installation and usage\n\nInstall the package:\n\n```bash\nnpm install apollo-errors\n```\n\nCreate some errors:\n\n```javascript\nimport { createError } from 'apollo-errors';\n\nexport const FooError = createError('FooError', {\n  message: 'A foo error has occurred'\n});\n```\n\nHook up formatting:\n\n```javascript\nimport express from 'express';\nimport bodyParser from 'body-parser';\nimport { formatError } from 'apollo-errors';\nimport { graphqlExpress } from 'apollo-server-express';\nimport schema from './schema';\n\nconst app = express();\n\napp.use('/graphql',\n  bodyParser.json(),\n  graphqlExpress({\n    formatError,\n    schema\n  })\n);\n\napp.listen(8080)\n```\n\nThrow some errors:\n\n```javascript\nimport { FooError } from './errors';\n\nconst resolverThatThrowsError = (root, params, context) => {\n  throw new FooError({\n    data: {\n      something: 'important'\n    },\n    internalData: {\n      error: `The SQL server died.`\n    }\n  });\n}\n```\n\nWitness glorious simplicity:\n\n`POST /graphql (200)`\n\n```json\n{\n  \"data\": {},\n  \"errors\": [\n    {\n      \"message\":\"A foo error has occurred\",\n      \"name\":\"FooError\",\n      \"time_thrown\":\"2016-11-11T00:40:50.954Z\",\n      \"data\":{\n        \"something\": \"important\"\n      }\n    }\n  ]\n}\n```\n\nThe `internalData` property is meant for data you want to store on the error object (e.g. for logging), but not send out to your end users.\nYou can utilize this data for logging purposes.\n\n```js\nimport { isInstance as isApolloErrorInstance, formatError as formatApolloError } from 'apollo-errors';\n\nfunction formatError(error) {\n  const { originialError } = error;\n  if (isApolloErrorInstance(originalError)) {\n    // log internalData to stdout but not include it in the formattedError\n    console.log(JSON.stringify({\n      type: `error`,\n      data: originalError.data,\n      internalData: originalError.internalData\n    }));\n  }\n  return formatApolloError(error)\n}\n\n``` \n\n## API\n\n### ApolloError ({ [time_thrown: String, data: Object, internalData: object message: String ]})\n\nCreates a new ApolloError object.  Note that `ApolloError` in this context refers\nto an error class created and returned by `createError` documented below.  Error can be\ninitialized with a custom `time_thrown` ISODate (default is current ISODate), `data` object (which will be merged with data specified through `createError`, if it exists), `internalData` object (which will be merged with internalData specified trough `createError`) and `message` (which will override the message specified through `createError`).\n\n\n### createError(name, {message: String, [data: Object, internalData: object, options: Object]}): ApolloError\n\nCreates and returns an error class with the given `name` and `message`, optionally initialized with the given `data`, `internalData` and `options`.  `data` and `internalData` passed to `createError` will later be merged with any data passed to the constructor.\n\n#### Options (default):\n\n - `showPath` *(false)*: Preserve the GraphQLError `path` data.\n - `showLocations` *(false)*:  Preserve the GraphQLError `locations` data.\n\n### formatError (error, strict = false): ApolloError|Error|null\nIf the error is a known ApolloError, returns the serialized form of said error.\n\n**Otherwise**, *if strict is not truthy*, returns the original error passed into formatError.\n\n**Otherwise**, *if strict is truthy*, returns null.\n\n### isInstance (error): Boolean\nReturns true if the error is an instance of an ApolloError.  Otherwise, returns false\n","maintainers":[{"name":"thebigredgeek","email":"rhyneandrew@gmail.com"}],"time":{"modified":"2022-06-13T03:14:49.144Z","created":"2016-11-11T00:28:40.158Z","1.0.0":"2016-11-11T00:28:40.158Z","1.0.1":"2016-11-11T01:03:24.645Z","1.0.2":"2016-11-11T20:27:09.194Z","1.1.0":"2016-12-01T17:55:43.187Z","1.2.0":"2016-12-07T21:35:51.389Z","1.2.1":"2016-12-07T22:06:43.486Z","1.3.0":"2017-02-02T00:11:24.093Z","1.4.0":"2017-03-14T19:24:17.813Z","1.5.0":"2017-08-29T18:02:47.100Z","1.5.1":"2017-09-07T17:17:59.712Z","1.7.0":"2018-02-23T01:35:31.177Z","1.7.1":"2018-02-23T01:49:15.243Z","1.8.0":"2018-04-11T04:16:27.221Z","1.9.0":"2018-04-17T17:02:56.463Z"},"homepage":"https://github.com/thebigredgeek/apollo-errors#readme","keywords":["apollostack","graphql","apollo-server","apollo-client","error","api"],"repository":{"type":"git","url":"git+https://github.com/thebigredgeek/apollo-errors.git"},"author":{"name":"Andrew E. Rhyne","email":"rhyneandrew@gmail.com"},"bugs":{"url":"https://github.com/thebigredgeek/apollo-errors/issues"},"license":"MIT","readmeFilename":"README.md","users":{"rethinkflash":true,"bsdllc":true,"ubenzer":true}}