{"_id":"good-sentry","_rev":"20-5b6da4a4824be62683b1b7ce0b9d538e","name":"good-sentry","description":"Sentry broadcasting for good process monitor","dist-tags":{"latest":"2.4.1"},"versions":{"1.0.0-0":{"name":"good-sentry","version":"1.0.0-0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for Good process monitor","main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.18.0","babel-core":"~6.18.2","babel-eslint":"~7.1.0","babel-jest":"~17.0.0","babel-preset-es2015":"~6.18.0","eslint":"~3.9.0","eslint-config-airbnb-base":"~10.0.1","eslint-plugin-import":"~2.2.0","jest":"~17.0.0"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~0.12.1"},"gitHead":"aecc378616273fffac583220b672130538df4694","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@1.0.0-0","_shasum":"d63a5b600aea5c7a39fc977ee45b83c9ea51d7d0","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"shasum":"d63a5b600aea5c7a39fc977ee45b83c9ea51d7d0","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-1.0.0-0.tgz","integrity":"sha512-/F0el1LA/KcfCYOcaXXQhmMnt47yQ5H46ZvPhirSxqAgBVhsjzPqGFCtU7yabx8n8Ifsa9RP+UXcl9+6gkpa/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGRVxfglfFhdMtDk2Qb4wwa0NFLzXsl5d2ofJfs9Pq8AiATVdkL6bNJdH+c2/v4Je/WJm9Rbkm8wGErnk1ZqPjjlw=="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/good-sentry-1.0.0-0.tgz_1478782889713_0.5925843648146838"},"directories":{}},"1.0.0-1":{"name":"good-sentry","version":"1.0.0-1","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for Good process monitor","main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.18.0","babel-core":"~6.18.2","babel-eslint":"~7.1.0","babel-jest":"~17.0.0","babel-preset-es2015":"~6.18.0","eslint":"~3.9.0","eslint-config-airbnb-base":"~10.0.1","eslint-plugin-import":"~2.2.0","jest":"~17.0.0"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~0.12.1"},"gitHead":"409dc3ca507d6cedb17a2ebaeb00540bbae8e471","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@1.0.0-1","_shasum":"931563b763fab32d7388c8c9f7fd05d85726abc9","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"shasum":"931563b763fab32d7388c8c9f7fd05d85726abc9","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-1.0.0-1.tgz","integrity":"sha512-FEgt3GPcWDXtDk/tErO9f8LUe973YJdDpZj4uEpn3kxGz3p0rHdRomSVIApKKi74fsezZIShbMF5w1UTk0kC9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAE8Zc946+GF9mLCF66QDz0ZqINsqMpG+ZhilLqIi57HAiAsF/fx9EnP6OqwKWTp9qE2heTx7euRfuSuRwGWOfgxHQ=="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/good-sentry-1.0.0-1.tgz_1478802379825_0.6034007596317679"},"directories":{}},"1.0.0-2":{"name":"good-sentry","version":"1.0.0-2","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.18.0","babel-core":"~6.18.2","babel-eslint":"~7.1.0","babel-jest":"~17.0.0","babel-preset-es2015":"~6.18.0","eslint":"~3.9.0","eslint-config-airbnb-base":"~10.0.1","eslint-plugin-import":"~2.2.0","jest":"~17.0.0"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~0.12.1"},"gitHead":"7ef11a64ec12c0236f131920efc99be206e033c6","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@1.0.0-2","_shasum":"14db7464786bb4664999172378354e1b697af581","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"shasum":"14db7464786bb4664999172378354e1b697af581","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-1.0.0-2.tgz","integrity":"sha512-IdUbtvywmhD/EnUIZvNSXy9b6/TCSUU2/h2aG379z1kjIhVZ1HDU+Glo8yREGXWKmaUXFD/KpVQNOHrj+VyjxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaQ5X4cfyHJwHIgkjmpni1/NLcHrBY/glTVpEVmJLzAQIhALc4x1vUf+9Vj1lb/5rY7Dz4KrJ4yRBiotuqOpEt8tHn"}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/good-sentry-1.0.0-2.tgz_1479058777606_0.7843792759813368"},"directories":{}},"1.0.0":{"name":"good-sentry","version":"1.0.0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.18.0","babel-core":"~6.21.0","babel-eslint":"~7.1.0","babel-jest":"~18.0.0","babel-preset-es2015":"~6.18.0","eslint":"~3.13.1","eslint-config-airbnb-base":"~11.0.1","eslint-plugin-import":"~2.2.0","jest":"~18.1.0"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~1.1.1"},"gitHead":"20c82d0d9831616b688c543fb8b741407884f840","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@1.0.0","_shasum":"a76a177f01ad65bc00c3608206e768d5aa07bcd6","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.4","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"shasum":"a76a177f01ad65bc00c3608206e768d5aa07bcd6","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-1.0.0.tgz","integrity":"sha512-YX2O79WtMuKY/Mv1ht8Sqdm/jtExGn+cEtR22+asBgrsG5X+KdaUa2fJz9VV9+OCsq4CR2hy+ehWLbtKqgB1sQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7Z97QK3UvOt15YrkD6gvxMz6SOIjoGoraLYWK4ncnaAiEA9auHqekL2riP9DvwMaJeY/sJ65D4rNG7DumzquE+6yE="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/good-sentry-1.0.0.tgz_1484495774201_0.8852138072252274"},"directories":{}},"1.0.3":{"name":"good-sentry","version":"1.0.3","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.18.0","babel-core":"~6.21.0","babel-eslint":"~7.1.0","babel-jest":"~18.0.0","babel-preset-es2015":"~6.18.0","eslint":"~3.13.1","eslint-config-airbnb-base":"~11.0.1","eslint-plugin-import":"~2.2.0","jest":"~18.1.0"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~1.1.1"},"gitHead":"6015cdb6da57588aa4f7969fe9ad7b7a2495c32b","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@1.0.3","_shasum":"9c038b6ff1bc75d213fcbc7493db6af824521a41","_from":".","_npmVersion":"4.0.5","_nodeVersion":"6.9.4","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"shasum":"9c038b6ff1bc75d213fcbc7493db6af824521a41","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-1.0.3.tgz","integrity":"sha512-cSGfTKHiqY4Op4mttdTAz5/k6Bg2ck1MyB/7yzoHkuNcIz5Rb8Dc6fZKNBRRv7MZ/ofXwEnyiLRf7OwmiHAo6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAjAziiynO/DcVvxjQgg0wtK0tjEyCAm6jOg+GtwW30BAiAhNavxzzJ8Xsa4zcPDhsbpdDv3tAGee/Id7kP7Q7uhJw=="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/good-sentry-1.0.3.tgz_1484504735523_0.5318702021613717"},"directories":{}},"2.0.0":{"name":"good-sentry","version":"2.0.0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublish":"npm run build"},"devDependencies":{"babel-cli":"~6.24.1","babel-core":"~6.24.1","babel-eslint":"~7.2.3","babel-jest":"~20.0.3","babel-preset-es2015":"~6.24.1","eslint":"~3.19.0","eslint-config-airbnb-base":"~11.2.0","eslint-plugin-import":"~2.3.0","jest":"~20.0.4"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.1.0","raven":"~2.0.2"},"gitHead":"230c4851038ddb52f816ea6409dbebffb96f9a8c","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@2.0.0","_npmVersion":"5.0.2","_nodeVersion":"6.10.3","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"integrity":"sha512-rgP26XtGem2+JbzQAuMqRrkD9RW8tjQPm4AQA2LZjBeWpaoWVkPty35iDMUqeYosmssFt8IcUGI+ICu4W5pxZg==","shasum":"43ce700dff437efb5eb3bd31b7aef0a451dd86ce","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJ+3sggvSXh+E1canIEYtXMqhxXyYSIEjxqghUdaHzVAiEAmH+G1JtP23LJnB26LJlESirxzpYpDGuWWL0Vbzg0XI4="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/good-sentry-2.0.0.tgz_1496826381041_0.2531521113123745"},"directories":{}},"2.1.0":{"name":"good-sentry","version":"2.1.0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepare":"npm run build"},"devDependencies":{"babel-cli":"~6.24.1","babel-core":"~6.24.1","babel-eslint":"~7.2.3","babel-jest":"~20.0.3","babel-preset-es2015":"~6.24.1","eslint":"~3.19.0","eslint-config-airbnb-base":"~11.2.0","eslint-plugin-import":"~2.3.0","jest":"~20.0.4"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"^4.2.0","raven":"~2.2.1"},"gitHead":"1cc53b571b423ba3068f37a2a44659d22bd93d03","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.1","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"integrity":"sha512-lQBEhtSzdxtbd0zuE1dPsMuxVy7SNtOVPBW/cigM3MhCloJJ1a/HMseHDPcxw71CRqbQwrtPcUzV1esAX++JJw==","shasum":"48bb3b34541dc9a7778730f2dd33f1f0d3c692c9","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0F6k0xQAtupPvjtK8a9tkLAtH2zE4lyoAwhOkn++XtgIgX7Lv4ZNDby42RDj7JcU0Y2ySh7ebZplFzH9pv/aJrog="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/good-sentry-2.1.0.tgz_1512664483517_0.6702368501573801"},"directories":{}},"2.3.0":{"name":"good-sentry","version":"2.3.0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublishOnly":"npm run build"},"devDependencies":{"babel-cli":"~6.24.1","babel-core":"~6.24.1","babel-eslint":"~7.2.3","babel-jest":"~20.0.3","babel-preset-es2015":"~6.24.1","eslint":"~3.19.0","eslint-config-airbnb-base":"~11.2.0","eslint-plugin-import":"~2.3.0","jest":"~20.0.4"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~4.2.0","raven":"~2.4.0"},"gitHead":"2850e49709d59c2851386b3847825d0a09d117d2","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"integrity":"sha512-tLG+Hd5PN6rZNGYUGK58AiilQepvJRxWJVCAG6dMLVOCebDHZB7D+xzMTknu0p5HQiyCPuYpd1l7ql1N58i9MA==","shasum":"8c9ac3904cbacb26d9eb2e2777674abe1c286ff3","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-2.3.0.tgz","fileCount":4,"unpackedSize":9708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDgNleqp6odquuuwk0pXXEe6b4gackz0HMerSwkkIaeuAiAWANULhmOPP4w8116Sbqx9oONEVEYyI3YFE/mROo8itQ=="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/good-sentry_2.3.0_1518039379831_0.3595769724139468"},"_hasShrinkwrap":false},"2.4.0":{"name":"good-sentry","version":"2.4.0","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublishOnly":"npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"~9.0.0","babel-jest":"~23.4.2","babel-preset-es2015":"~6.24.1","eslint":"~5.4.0","eslint-config-airbnb-base":"~13.1.0","eslint-config-prettier":"~3.0.1","eslint-plugin-import":"~2.14.0","jest":"~23.5.0","prettier":"1.14.2"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~5.0.4","raven":"~2.6.3"},"gitHead":"b490899f196626724827d0d52ae3634b24646c88","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"integrity":"sha512-iXWyXSwksFQ5R6p5Pxzdz1oKg7/bbh0B73eJs6Oj4jOQhAkFaQm6webxDjfeSgTpZmox7mE6nUWj0jBKAWnWcQ==","shasum":"b9bc9bc1079d32d7b94e00b986dc479e08abad6d","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-2.4.0.tgz","fileCount":4,"unpackedSize":9815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhRmmCRA9TVsSAnZWagAAkt4P/3M/2U69PEuILysaEr64\nzrcB77GCRhuYFqMXaen0ggrx8Ngafhc35JqEFGPL/oKi3rsk71D8zW3XN0qk\nF8Q3h4kFY9u3ssMK/uULerdcSu+fYepioJtREouy3mkR3FBVi+DJyWsdkT+L\nFgMnhRieXIcuBgE9bGv6gVuTkXlH5tH+RBYlAMU2vsL3qSD0QISXRo/nerof\nzabt9NoS3ZUJ546HD4pw1zwj01dLTeFBnJImtwh1fXkew7tI+l9pJPM6cQPP\nuN4uhfpkwkOZplXFn571jEhCoA9gGr4AL/ngK46NRkhJRX7DnRAe/Hpk5TzO\nGwtEaVwqnyfcNIO5Ybviu6qeOV57XzEMMGtikEeQiWLPwNpM+KgOfV6/gBeN\nLHqBMwstHrqqDe9rbxG994nRbAPdczXnJLrcAC9xH2Oge84LDEymHFAtFOT4\n0if7k5AWHr6/c4MkVhEjehR4E9ias/vNBqdJE03tDZW5/DG9T9q9DXDpl+Ax\nTQU6SpqrH225WzlSPnCyZkFfNJRgIaLkP4zOSVxiHgJO/Pl5l8fgYdUKS4Q2\nSII3gxjc3vK5hhsjjmiqb+V8OKePwVEzEj3qs0ZC9TUwX3LBlqo4rV94WykU\nfBjAPm5h8oEny31LPJvFNk6/WjmMautY17xbuATzsXxsvt4JAgjaJhr4r1j/\njS0u\r\n=aghY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq1fD/aEii/ozeKBM9UFIAWyXA95igmqgZ+lZSexd5nwIgG4dAhQM2nxzv0LF8X6V7bopSI3oyUpbnh740pcDqWAY="}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/good-sentry_2.4.0_1535449509527_0.3761989221346902"},"_hasShrinkwrap":false},"2.4.1":{"name":"good-sentry","version":"2.4.1","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"description":"Sentry broadcasting for good process monitor","keywords":["hapi","hapijs","good","logging","sentry","raven"],"main":"lib/index.js","scripts":{"clean":"rm -rf lib coverage","lint":"eslint .","pretest":"npm run lint","test":"npm run test-only","test-only":"jest --coverage","prebuild":"mkdir -p lib","build":"babel src/index.js --out-file lib/index.js","prepublishOnly":"npm run build"},"devDependencies":{"babel-cli":"^6.26.0","babel-core":"^6.26.3","babel-eslint":"~9.0.0","babel-jest":"~23.4.2","babel-preset-es2015":"~6.24.1","eslint":"~5.4.0","eslint-config-airbnb-base":"~13.1.0","eslint-config-prettier":"~3.0.1","eslint-plugin-import":"~2.14.0","jest":"~23.5.0","prettier":"1.14.2"},"author":{"name":"Jakub Synowiec"},"engines":{"node":">=4.x.x"},"jest":{"testEnvironment":"node"},"license":"MIT","dependencies":{"hoek":"~5.0.4","raven":"~2.6.4"},"gitHead":"75ce8a526f49f42391f8350e9f01579aa4a05e07","bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","_id":"good-sentry@2.4.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"jsynowiec","email":"npm@jakubsynowiec.info"},"dist":{"integrity":"sha512-lDPqJ3qv7TJqM9h6+RLr7bi22gp3zrw4mrI511s/D6ufHYDH6nN2hkbY83VPZMhbhebNLfu2Xq0snqbm7lXm5w==","shasum":"7ec00e5c4497ff127c724b1c6c225983918932ee","tarball":"https://registry.npmjs.org/good-sentry/-/good-sentry-2.4.1.tgz","fileCount":4,"unpackedSize":10115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQg64CRA9TVsSAnZWagAA07QP/3TNgLrZ3WMMpnRjmL2n\nvH7rBiq824T3k1zXmxTiGdd/6+WtxLQJ4ry8gbmQSIijdQTR6lpKRCUYcl9O\n7VFqPwL/Jd2UKbjVzrx67aoyFee2UJaMnQi4AqBYzIdqHcfApE63hUqCg7gz\nlnvFBKXtNaawgVJ5n0stdUxp9vcVb/ARPtAuGq8Ei0ul9EwaZyJGEeAMeFhU\nfW51m+kvqYggXrkRICIn5VzHbz0qa8oBoyEHhhwfmQ1s9zZWn9KKcyPEO35U\nA1KL3nyloX2nEkW3lAeikbUaT0oz56xBuIw5BHu2xIT1UbSCSofjcW27ONLo\nyzQdClv9UZqlxDLzYiJh0ooLEgIUZuvNpQeLyVxkjOUe8oS7nrxAdPSJSrKh\nO+fpKLTx6rW4KF84BzhCKwKxNm72IACUqfwX/K5TqpdaUdYEbsg6mnazrNJ8\nn0jI+FwK22vUvlleBs43bgOAyDoz9P6O4SAjy57u7SToP+ccc5FUAZvBkB9D\nhlt2r3A25C7ClUOKIr7X9QFNEXbnROGRLsN/U/VwOM2kzYAUQj6sBhiikQou\nMnZEZzkYw5QcywFjbUCiowygRZT3wmqI49n5KTPiS1QPKHJMDfMrgL2ql9Qj\nBRDla7RDplT+Bg6yNUYTNTY4wNb5zADaACPfzzl7rsfOg4krmJBKirGLuI7A\nNwvm\r\n=a+ia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMQZwCvWY8bHYKA9bJhPOK32aZFSsrNKEvSmMrzv3nUgIhAKgL8NzGUNBWuTtVH0eo++e7wgcN2e+XQfXJljbzNohb"}]},"maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/good-sentry_2.4.1_1547833016065_0.41212454244597607"},"_hasShrinkwrap":false}},"readme":"# good-sentry\n\n[Sentry](https://sentry.io) broadcasting for [good](https://github.com/hapijs/good) process monitor.\n\n`good-sentry` is a write stream used to send [hapi](https://github.com/hapijs/hapi) server events to a Sentry server. \n\n[![Current Version](https://img.shields.io/npm/v/good-sentry.svg)](https://www.npmjs.com/package/good-sentry)\n[![Build Status](https://travis-ci.org/jsynowiec/good-sentry.svg?branch=master)](https://travis-ci.org/jsynowiec/good-sentry)\n[![License][badge-license]][license]\n\n[![Donate][badge-donate]][donate]\n\n## Usage\n### `new GoodSentry ([options])`\n\nCreates a new GoodSentry object with the following arguments:\n\n- `[options]` - optional configuration object with the following keys\n  - `[dsn]` - Sentry project's Data Source Name. Defaults to `null` but expects `SENTRY_DSN` environment variable to be set.\n  - `[config]` - optional configuration object with the following keys\n    - `[name]` - The name of the logger used by Sentry. Defaults to hostname. Optionally set the name using `SENTRY_NAME` environment variable.\n    - `[logger]` - The name of the Sentry client. Defaults to ''.\n    - `[release]` - The version/release of your application. Defaults to ''. Optionally set the release using `SENTRY_RELEASE` environment variable.\n    - `[environment]` - The environment name of your application. Defaults to ''. Optionally set the environment using `SENTRY_ENVIRONMENT` environment variable.\n  - `[captureUncaught]` - Enable global error handling. Defaults to `false`.\n\n### Tags\n\nBecause [Hapi tags](https://hapijs.com/tutorials/logging) are an array of strings and Sentry expects tags to be a k/v map, `good-sentry` sets all tags associated with an event to `tag: true` pairs. Those are nicely displayed in the tags section of Sentry web interface:\n\n![Tags in Sentry](assets/sentry-issue-tags.png)\n\n### Example Usage\n\n```javascript\nconst Hapi = require('hapi');\nconst version = require('package.json').version;\nconst server = new Hapi.Server();\nserver.connection();\n\nconst options = {\n  reporters: {\n    mySentryReporter: [{\n      module: 'good-squeeze',\n      name: 'Squeeze',\n      args: [{ log: '*' }],\n    }, {\n      module: 'good-sentry',\n      args: [ {\n        dsn: 'https://<key>:<secret>@sentry.io/<project>',\n        config: {\n          name: 'myAwesomeHapiServer',\n          logger: 'mySentryReporter',\n          release: version,\n          environment: process.env.NODE_ENV,\n        },\n        captureUncaught: true,\n      }],\n    }],\n  },\n};\n\nserver.register({\n    register: require('good'),\n    options,\n}, (err) => {\n  server.start(() => {\n    server.log([], 'Sample debug event.');\n    server.log(['debug'], 'Sample tagged debug event.');\n    server.log(['info'], 'Sample info event.');\n    server.log(['warning', 'server'], 'Sample warning event with tags.');\n    server.log(['error', 'first-tag', 'second-tag'], 'Sample error event with tags.');\n    \n    // Throw an error after 5 seconds\n    setTimeout(() => {\n      throw new Error('An uncaught error');\n    }, 5000);\n  });\n});\n```\n\nThis example sets up the reporter named mySentryReporter to listen for server events and send them to a Sentry project with additional settings.\n\n## License\nReleased under the [MIT license][license].\n\n[donate]: https://ko-fi.com/X8X8N42K\n[license]: https://raw.githubusercontent.com/jsynowiec/good-sentry/master/LICENSE\n\n[badge-license]: https://img.shields.io/github/license/jsynowiec/good-sentry.svg\n[badge-donate]: https://img.shields.io/badge/☕-buy%20me%20a%20coffee-46b798.svg\n","maintainers":[{"name":"jsynowiec","email":"npm@jakubsynowiec.info"}],"time":{"modified":"2022-06-18T13:21:48.105Z","created":"2016-11-10T13:01:31.820Z","1.0.0-0":"2016-11-10T13:01:31.820Z","1.0.0-1":"2016-11-10T18:26:21.885Z","1.0.0-2":"2016-11-13T17:39:38.142Z","1.0.0":"2017-01-15T15:56:16.151Z","1.0.3":"2017-01-15T18:25:36.047Z","2.0.0":"2017-06-07T09:06:21.905Z","2.1.0":"2017-12-07T16:34:44.605Z","2.2.0":"2018-02-07T20:51:48.970Z","2.2.1":"2018-02-07T21:05:57.377Z","2.2.2":"2018-02-07T21:20:23.623Z","2.3.0":"2018-02-07T21:36:20.556Z","2.4.0":"2018-08-28T09:45:09.613Z","2.4.1":"2019-01-18T17:36:56.208Z"},"homepage":"https://github.com/jsynowiec/good-sentry#readme","repository":{"type":"git","url":"git://github.com/jsynowiec/good-sentry.git"},"author":{"name":"Jakub Synowiec"},"bugs":{"url":"https://github.com/jsynowiec/good-sentry/issues"},"license":"MIT","readmeFilename":"README.md","users":{"kkarczmarczyk":true},"keywords":["hapi","hapijs","good","logging","sentry","raven"]}