{"_id":"nest-raven","_rev":"27-b0371e8c37f1a6ee802bcbdc10cfa6b8","name":"nest-raven","dist-tags":{"latest":"10.1.0","next":"6.0.0-alpha.1"},"versions":{"1.0.0":{"name":"nest-raven","version":"1.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"dist":"dist"},"scripts":{"build":"tsc -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^4.5.0","rxjs":"^5.5.6","@types/raven":"^2.1.5","@types/node":"^7.0.41","ts-node":"^3.3.0","typescript":"^2.4.2"},"gitHead":"d411fb36b33beed62c9e7d4d28e5b0baf2e7f8ea","_id":"nest-raven@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-PhBgZqKMcSENh6gqBpU/2HxX/4Oic32IO9fH3GQlSK50qqYlDyemGT9mvAdVuR3PnvF2aOSgax5Cd9BF76vBFw==","shasum":"cd14c2513614fb87704fdf9a5bf978f898df8689","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-1.0.0.tgz","fileCount":10,"unpackedSize":8498,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjlrilS5ycnKint+DXqyNeRvsjsdKJRwTcAhmpY0C+RQIhANWv5OeWpOAaQ7REf1evWGQ00v3uHVmo9rw4NJylWFCN"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_1.0.0_1519136177332_0.59086048124751"},"_hasShrinkwrap":false},"1.0.1":{"name":"nest-raven","version":"1.0.1","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^4.5.0","rxjs":"^5.5.6","@types/raven":"^2.1.5","@types/node":"^7.0.41","ts-node":"^3.3.0","typescript":"^2.4.2"},"gitHead":"d411fb36b33beed62c9e7d4d28e5b0baf2e7f8ea","_id":"nest-raven@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-Q6fbKFbDHmiWo7fRUPDOJkIMqZdp2oqLuR/ScrVQleQlGGXDFD7yX42j449Fs8IirAx16OQjxSFxlgv7m9t/tQ==","shasum":"49a1dd8b272ac648b860caad9fd259dc9302be8b","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-1.0.1.tgz","fileCount":10,"unpackedSize":8496,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3e1ZpYWHGJvYFM/L6hPaIGXM3vns1aEpFxrWZBdI2aAiEA+rp82gf8czg8iTOaM/VlQGdAGmMfJJdMUZj8RKH9vs0="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_1.0.1_1519136487803_0.43030858437261"},"_hasShrinkwrap":false},"1.0.2":{"name":"nest-raven","version":"1.0.2","description":"Sentry Raven Module for Nest Framework","main":"dist/index.js","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^4.5.0","rxjs":"^5.5.6","@types/raven":"^2.1.5","@types/node":"^7.0.41","ts-node":"^3.3.0","typescript":"^2.4.2"},"gitHead":"d411fb36b33beed62c9e7d4d28e5b0baf2e7f8ea","_id":"nest-raven@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-wOeRKk5HHLi6cavflwvn76c63NHf6Mhu5WxeIwZYmW8XwTWhsunIiPqyebjR44zqYwK1h6aq5n66mBSBvDQVhg==","shasum":"2a1d33caa43f54867f81eea1136555fffff7caca","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-1.0.2.tgz","fileCount":21,"unpackedSize":39186,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcWALbeZgvMljaFRtDI04OWqVEeSvASgJEA6XqpeYynwIhAKa5lahzLUh+LhqHPqkSn56LaWZ0k9X0p7XX0Izo4v7J"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_1.0.2_1519137414648_0.290589571115786"},"_hasShrinkwrap":false},"1.0.3":{"name":"nest-raven","version":"1.0.3","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^4.5.0","rxjs":"^5.5.6","@types/raven":"^2.1.5","@types/node":"^7.0.41","ts-node":"^3.3.0","typescript":"^2.4.2"},"_id":"nest-raven@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-v1LzYmHcdGWfqoD7anLcW4+EfJJzqDPGYROhufoi5JTlJZosSODsipy22mCjIbglUpmYevYIqaBO21owWrcmNw==","shasum":"6b8cdcf9ea864ae408fb961272fdd770ebfc359f","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-1.0.3.tgz","fileCount":17,"unpackedSize":12350,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDw3ume4nWlKJob38tvKbxjsVyEMX2vsWDKljlGyU9YAiEAjMaEDCx3ey0CQeIUsnYYTOeL6KQrqQv+clWD0cSCb+U="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_1.0.3_1519137828390_0.777650246628423"},"_hasShrinkwrap":false},"2.0.0":{"name":"nest-raven","version":"2.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^5.0.1","@nestjs/core":"^5.0.1","@nestjs/testing":"^5.0.1","@types/jest":"^23.0.0","@types/node":"^7.0.41","@types/raven":"^2.5.1","jest":"^23.1.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0","rxjs-compat":"^6.0.0","supertest":"^3.1.0","ts-jest":"^22.4.6","ts-node":"^3.3.0","typescript":"^2.4.2"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-AZ5gQpSM+tZvZ9yxdBUAE1s2zDCjxGjvizRzBQFb+BfdHFemmZh4eIBDUiAz6ACus0ePB6anvhh5KTTmPseCgQ==","shasum":"5223c5f3cc3f35bb5decfd3c6d7988170023baf4","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-2.0.0.tgz","fileCount":17,"unpackedSize":13497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFuW1CRA9TVsSAnZWagAAOgEP/R3A1budXUyelJkHkjRi\nMAN3hRUELWowjONetAnEfaap+z639UtF7Gd9PxgCHvmjpMrQYwfLyjFhdGnL\nA5G1GIxMHFjE6T9WcjfwA0Feye/aVV8su+42r+nSv+739RHWYQ1wVus02DXf\nGyI44t8GEePtw9fzNhtI3KDSoDH5hs+LLVhJ/XHAd8t32V/Iwo/cnAYCQq9Q\nph5yYutG0GCRYc22gZqsTzS2rKMe+0C3QfqeCk7RhvcGX9+fPWlDuXBFzbOz\nG6q6gPeAzmEQzNingc03wwLGiTLV3C5GUQdxzzaw3IlReqDOSHAVSdY49cOp\nE08GVrIhxzJDXaQ1o1xSVOWIy8kj4aD58cpgn0iGYYV1lb5nwTLetiXPyt80\nYWszTB0XZ+vs7EiWsMliMjgtID8GekCPcB08jjGjLGOm/4yabrAvhzoFA6pC\n87QfP3a8AjPoR6ZjUM3mC861ddAGRHyBUMMOj55gjkrg+R1t84sAc4jrYmK+\nGOIVJUcbO4n1MKbetTE6HQDRjRoexSqMx7hyPjTzCJeEfWCKW1lNSd5DWoSk\n4z7Xm1IrJWktWfJbl/Ahmw49aA1hJ6zcNlAEaPQlHwXlXtHwL7BkBon+GlrQ\n2U9l1efEexeEAAkJG1maxOcSSKAOesLmXykaLPyVZY1Xj12YIfL30gxv5528\nZM3Q\r\n=/QKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtoyNxbJRN7FfzsDvNBRXPHkr/hfuSx4l9cuzDJYr7fAiAV0VdIUysqegkuCO0kZrO1NwWuGzcXM3NNUHF+8Ris3A=="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_2.0.0_1528227252604_0.468134664487847"},"_hasShrinkwrap":false},"2.0.1":{"name":"nest-raven","version":"2.0.1","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^5.0.1","@nestjs/core":"^5.0.1","@nestjs/testing":"^5.0.1","@types/jest":"^23.0.0","@types/node":"^7.0.41","@types/raven":"^2.5.1","jest":"^23.1.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0","rxjs-compat":"^6.0.0","supertest":"^3.1.0","ts-jest":"^22.4.6","ts-node":"^3.3.0","typescript":"^2.4.2"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@2.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-2qNDf8RS+kHFDlLncEcZcikgCUgq9ru+8zqptMpffBNqRltADgoHVQgfqDvpPq2jeuSdLM8+3KwnGBP7qjAyBg==","shasum":"af3d4894bbb1f1a15cf115d5db4b2d5a3a61f0e1","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-2.0.1.tgz","fileCount":17,"unpackedSize":13507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbSmk0CRA9TVsSAnZWagAAR3IP/iJ+Idf0traXQNeh4IRy\niLR9HSasPb3Zt3MfZAwfImIogrFOeVmu61KR4otNMJ71RdgE0w/WM7KQKNQw\nAfMRnZ/WTNiF5D+ohFPPJ43LmwqruNgNTgi0vfH2wsgLCnk6Admyz3mY1SiD\n6Wb5YIVI0T9N0/jas6MQ+XRK0pVh188xRA21OxDP8SNi2+qStBPhNRP/O4Xf\n56TvgQTzYQbdPEScay8XOARcNw0VS8SYg+otMro1K030f/YqE0zG5krli/6Y\nW3clz6BwDFNYLJwVdtBsDkfED/mmUBrMpMDHKpsyYAoPePlrMsen6rdt0wLa\n94/0buZfXr6jngtrw4Rdy7T1MuMqOspVxdo+upxCS9AL3BXKQZlogAJOmpIx\noiaw7DQYBO1wL1apOUdMG6ldcEzVd9YulLknEOuh5bclWGb4XQwZ/Z32AsoG\nNJ7mb6gfbUrxMu9riYDq87dnNEJl2i/9yFUIedTg9wFo36pSAfU7dcTNP0fG\nwvkF5pJc5MWvfBLD7A7UlmDxCBMXPFoGxUBQgdeHTdv0Lz1Xm+vJNVK9hLYw\n3kNCFJJz0tpaOzLpYDLRWqgj/rjK9JEmkvbqHWb3nJOq9PZ5AhXHDCKusF6/\n+KRdcwsjh/6HsOYE0i5eCtc6OhQORc6xxcDCKtSwu3BWDMIF+EUG0S/MkgT7\nnBE5\r\n=XXXq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQ/Zje/BlV/Di2HoJ4MlKoiw1HuDK2FbW8+S861nqzZgIhAJOIyJEup8l436oDHSG9AU4+LEb53yqJlS+Q/B+Q38AV"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_2.0.1_1531603252513_0.24026304599017023"},"_hasShrinkwrap":false},"2.1.0":{"name":"nest-raven","version":"2.1.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"raven":"^2.4.1"},"devDependencies":{"@nestjs/common":"^5.0.1","@nestjs/core":"^5.0.1","@nestjs/testing":"^5.0.1","@types/jest":"^23.0.0","@types/node":"^7.0.41","@types/raven":"^2.5.1","jest":"^23.1.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0","supertest":"^3.1.0","ts-jest":"^22.4.6","ts-node":"^3.3.0","typescript":"^2.4.2"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-vyxLFJ/8XQB4ljc0EKCWSJu4Jrk6igAGxyOkQ3KDnIK/s899LqdnAkYscFayMNRrvBsBldRXNmvJeANxam+6rA==","shasum":"7dfb75785dccfb825ee07025b7da99a0784a49fc","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-2.1.0.tgz","fileCount":17,"unpackedSize":13469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbIl1CRA9TVsSAnZWagAAHcEP/1h27froIZv04J/zb1wc\n2amDLiT3bjpLzK8/0AkUol8v4fA4URODR08JEiryvDlWOMSJ1UVqyU+Y90i/\nzjFhkQFHTXut8W2Dl+VgO5l3BAI15k7PsGU9iNVJVa6NisH3F+34CcSxF5yN\nS3Pqs0Y7bxPa++1mLF7E57ZJXhY/C0JtFB4IMZ1q76kILd6Vz2IZ0RQM4DeK\nnhq+J3vOpuVz6rUBEkMNvABSKtet/ihq3G7C8W65Fnrh0DhblYP9zQwpo3oS\nJS6csD42jS6d8B81A7I5yBP+hSMqRm4FRZTTHWA3d1aH0RqDsos/QncXrM4O\nshp6mf1VyxmdF9ztGfEK+FwAY7rTCQNZylBXe8ojvkUGabaTtKyCVA34hw0g\nPUVSRV0KtvRKDuU2ZqtHKAWlDt+EFjM/eqVOZAvkCzMPfho/aiifBOUsOJD2\nOUSi7F0a3cLS0yEBiXCDqwzscALs9lhKfdO76qZ6+VNQ7buAr8zgH3e32pzC\niyWbmhrr411Y9uOHIoMEhINRJvUqhtV9wgjZirVJx593aKMsoNptt1tKsZlk\nmwenBPPeSvBw+jbUuF9y5oKR01pmJKgvYHFVS2RXegc+4RvAhchBQA9TIPx/\n/aUmH5Hwgw0+F+PEAPl56G6dhl72KwtAayh62m4yudlKrXy/3FMjjaIkmXEx\nkJ+w\r\n=uK1K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVWNS89budhYASq7Y2azOdvjKEVJ0BfW1oQt87rqxzGwIgZHcmWxkMnumME5OMlYIzgzMBm1ELUp9uNyvBNKND9e0="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_2.1.0_1533839732576_0.05853527405378167"},"_hasShrinkwrap":false},"3.0.0":{"name":"nest-raven","version":"3.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","coverage":"cat ./coverage/lcov.info | coveralls","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^4.4.1"},"devDependencies":{"@nestjs/common":"^5.0.1","@nestjs/core":"^5.0.1","@nestjs/testing":"^5.0.1","@types/jest":"^23.0.0","@types/node":"^7.0.41","@sentry/hub":"4.4.1","coveralls":"^3.0.2","jest":"^23.1.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0","supertest":"^3.1.0","ts-jest":"^22.4.6","ts-node":"^3.3.0","typescript":"^2.8.2"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@3.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.6.0","_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"dist":{"integrity":"sha512-UWzYGcOM8FDgIoDs9EV2bgLJQ9w8lehO+xDI+Ipqiv5f62f4qQ0hTa5Xmn4JrPErb0nMnaDIh0Y8CYwn6JvpDA==","shasum":"95257c64278f8da3ed0f67a214c20fd75bca064c","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-3.0.0.tgz","fileCount":11,"unpackedSize":11326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLimqCRA9TVsSAnZWagAAiKMP/3B+tVgfU+yk9OcjGMZS\n7KZuhl78oKr4NkFIaySW0ubOk6dWxy6ZNsz/Xws0REOEdrx5G4xJV8c97S17\njUYCwsc0/FwaxJe/OINLwWJxEkZ48Cj7ulkTeNzD6yuJPsbYkjESHZUCTbM9\nskJ2NrehEos7b4tBuyHjmvAmpZ0vJjK1AVw9QVHDsRACquRJ/0wKLT0UbReX\nNEIGX09MNAtPKDn6u7zd6rjmAzWlKiQ/PVp2gjcJ3UtB0TvIioDcWrHk8WkU\n0JqPnVd9JF3xQZW986gdcHoPTYqsaQ/+5iEh+Vchv62LkxOMM0YnxSoShdfj\nbfQ6O7uIdl07KrIJyPXrsOeGxGDal+Pncv/dOzizhD8ugRiolNi5fM37n6Uq\nJwmWRhtJ9MCUX+T6zvGD6yzTOtVj0ErNe02PTDZuFJHOR0fyNswcGDpN/i8h\nuaDLZfasBgbl4dMo3olMGlfbhsleNgGesZ6MkV5VBrO0c4cNPk9PIRjf/8zl\nR64nqxV9cLsaFobtqGsGlAe9Qx9IuS2F0eN4Ky6GOZY3KA3Sacd7G8cx3hsM\nM16ms/egjgda+DqN9YUyifHqIaJmFvhgblxPsLGUffE+QK6g7YLQ14MTvCYD\nXQ1bEoE4frEvhsKaiXlm5coYJ9K2MWD4kLK0tQvGyoXgP3YlgzhWNVmFu0K1\nIOBv\r\n=A+b+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCrvKcu3sQXM3bzNAWOEFIMIFoSMqMnDt0j8Qgs/ICH/wIgK7L+qOajTKsCFF2CjzyWtixUp885jPUZHxaRABEY9gk="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_3.0.0_1546529193829_0.6039837787478077"},"_hasShrinkwrap":false},"4.0.0":{"name":"nest-raven","version":"4.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","coverage":"cat ./coverage/lcov.info | coveralls","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^4.6.4"},"devDependencies":{"@nestjs/common":"^6.0.2","@nestjs/core":"^6.0.2","@nestjs/platform-express":"^6.0.2","@nestjs/testing":"^6.0.2","@sentry/hub":"4.6.4","@types/jest":"^24.0.11","@types/node":"^11.11.4","coveralls":"^3.0.3","jest":"^24.5.0","reflect-metadata":"^0.1.13","rxjs":"^6.4.0","supertest":"^4.0.2","ts-jest":"^24.0.0","ts-node":"^8.0.3","typescript":"^3.3.0"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":false}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@4.0.0","_nodeVersion":"11.10.1","_npmVersion":"6.7.0","dist":{"integrity":"sha512-Zzapwxt503mac+hHigXX9Tve4oKgJLTQK8nfBMuXrs3+16qZ/8KBLLQVLo0j4R8qBxhgXmhaz04ayW0fupqlqA==","shasum":"19f8d6501107f4dc7eca0b8d0aa059649e5ceacc","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-4.0.0.tgz","fileCount":11,"unpackedSize":11578,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJck+P9CRA9TVsSAnZWagAAoVIP/jK3pys0f7NhPr20Scme\nzSyQepuAVAxgy5xIhIamH8AK9QNbyp7qaRZe6E2ANW9jvR6kLGnZyhvhnoSQ\neifqlciJvNtGpNUXWTvRNnioUpxQ8U0A+lXsJuEFCqR2SfJQxjy1MSb6zQo2\nKDMe+BRaC4nAiCV/vIGnHa9M66OGiA2qeeR08YKGoo/g+tm6AXBvqlrZnL5E\neQoe60LNufpZqYQa3rw5JxsoxicrukGLNRxdX4DoyOATBUMJ0UPNNyLwqwoL\nYf0byXtBVQi+o5GgSm0HAk2/ZIW1WM86e/HLufURFG31jjgG64ZXk4MnnARr\nfHRDh/y8/h+umhXiuClWV9AHQYDMYKq9psRgzn7MDoAGZ97H4R+LVr8n2Qai\nUk5Dn6upfuMqh16I4NQwO6qF06nrkCN9vNo+9FQWu9cYYA1ojymbuzGqaIfK\nCXxGhDY0DXWwLiGHPYNoZVn973H/Q+qdkTd/ebJiygyTuj6YJ/RJuz7+D9ma\nbVzgdYuF1ZG2x01yDtKFFxgrI1qlG4ebsagtA+SUNBmDsO7TAjLH4xoDhVps\n/ywNOT2luBn+lp5WvWNmfLe96xtzg8+RSZsvIql3N6lDdp75sOuXUqBhxMV9\navw34HjhKqivVld+KO7Wo0Ajylh3TWaGu4zoDfr7M4NRdS8i4lPK1fsAUGAr\nLOqD\r\n=T4Eg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWHI9rMkxd1ZzAzmtGH7CNVW3XST5QJkUgAiHX0pRmSAiAvfs3vnaluGlT/hltijWLlcXGZLd1jSxRqDHc3bpYLSA=="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_4.0.0_1553196028512_0.698492211574637"},"_hasShrinkwrap":false},"5.0.0":{"name":"nest-raven","version":"5.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","coverage":"cat ./coverage/lcov.info | coveralls","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@nestjs/graphql":"^6.2.4","@sentry/minimal":"^5.2.0","@sentry/node":"^5.3.0","apollo-server-express":"^2.6.3","graphql":"^14.3.1"},"devDependencies":{"@nestjs/common":"^6.2.0","@nestjs/core":"^6.2.0","@nestjs/platform-express":"^6.2.0","@nestjs/platform-socket.io":"^6.2.0","@nestjs/testing":"^6.2.0","@nestjs/websockets":"^6.0.2","@sentry/hub":"5.2.0","@types/jest":"^24.0.12","@types/node":"^12.0.0","@types/socket.io-client":"^1.4.32","coveralls":"^3.0.3","jest":"^24.8.0","reflect-metadata":"^0.1.13","rxjs":"^6.5.2","socket.io-client":"^2.2.0","supertest":"^4.0.2","ts-jest":"^24.0.2","ts-node":"^8.1.0","typescript":"^3.4.5"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"nest-raven@5.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EU2xoX00EBbpD6dOX+YDZiF993C+7Nn3MApOwwwYdN79MsnXN8Jyk7u/Ht0v5nshvlKt+qd7ibJSq7Y7/YHyhA==","shasum":"06241a13e86a8b168c6d9ac6dff27010dd03bf7c","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-5.0.0.tgz","fileCount":11,"unpackedSize":14782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUbcfCRA9TVsSAnZWagAAvDAP/jMYoKRYcC9kmNL1Rma+\nSTooNbZL2uncGRUgvnC3iJWQLT0+g5ngsSHaafuayy0+xbBpkRd1d2sQu9Qu\nF28uvBXe+o21HMd3y0923E7a7Uspj8fudHpOuvKQzP7dTd/o/YdptPU59Rdc\nz2mWFevke77kqmJ9oWn6Wb7v+eXT3/QOwrQTub6dckboBCq6Yr1QsQ5JR+oV\nq6KZl2hqaPJalhXyCYqjgJhSVj4nH8D0bmr5qHCDPRu1Cjus0kQw67VKznkb\nun/UPhOyj1vKa0IjSYf38k4Aoj3eQmR9KtImknBJLcVz2VfLYNaCbj01nJzL\n+M1rieZw6rT94Ur3sS6txS/zD2xgUj90wvDKFBmFGOH5StBG/sk/xINo54B8\n0WvGKjydNZgYLivbcagj1uyiqE+FZVTWS90EQiSYvaPAaX0c4f62D86WS3nR\ntdTe+bP1+zcpBkl5Kw3t2LvLImJv6qIAWtVMszyRY+1k0koYX4sZMlrMqSGS\ndhSze4KpGx272L/u0UIsqNQYh6roOhe9i23Uqs6Bil/4qITsl6qrv2qGPVaf\n7FdekvUOSVsCk5xZxYGoaj6nJwPsukzzAo5YLwN5uEW9ZMJnMmfXDfm80jcv\nMv+k1wJMrlkGwdQcKYMyQk8xI9DGSbLGzgL4yWgrfv1JcvdgMQKTP29ouRyX\nxyzZ\r\n=29I7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCin3UGNAvSqOTRePC48MCzhL55MB3qURJJLigrvAE2RwIhAJoDCLJeR7/cxyiAn18OME0Hty43cUiJT6TFzuTdsv2U"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_5.0.0_1565636382499_0.32063384345263746"},"_hasShrinkwrap":false},"6.0.0":{"name":"nest-raven","version":"6.0.0","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"rm -rf dist && tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","coverage":"cat ./coverage/lcov.info | coveralls","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^5.12.0","@sentry/node":"^5.12.3"},"peerDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"devDependencies":{"@nestjs/common":"^7.0.2","@nestjs/core":"^7.0.2","@nestjs/graphql":"^7.0.6","@nestjs/platform-express":"^7.0.2","@nestjs/platform-socket.io":"^7.0.2","@nestjs/testing":"^7.0.2","@nestjs/websockets":"^7.0.2","@types/jest":"^25.1.2","@types/node":"^12.0.0","@types/socket.io-client":"^1.4.32","apollo-server-express":"^2.9.16","apollo-server-testing":"^2.9.16","coveralls":"^3.0.3","dotenv":"^8.2.0","graphql":"^14.6.0","jest":"^25.1.0","prettier":"^2.0.2","reflect-metadata":"^0.1.13","rxjs":"^6.5.2","socket.io-client":"^2.2.0","supertest":"^4.0.2","ts-jest":"^25.2.0","ts-node":"^8.1.0","tsconfig-paths":"^3.9.0","typescript":"^3.7.5"},"prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","collectCoverageFrom":["lib/**"]},"readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"http://kamilmysliwiec.com/public/nest-logo.png#1\" alt=\"Nest Logo\" />   </a>\n  <a href=\"https://sentry.io\" target=\"_blank\"><img src=\"https://sentry-brand.storage.googleapis.com/sentry-logo-black.png\" width=\"380\"></a>\n</p>\n\n<p align=\"center\">Sentry Raven Module for Nest framework</p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/v/nest-raven.svg\" alt=\"NPM Version\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/l/nest-raven.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/dm/nest-raven.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://travis-ci.org/mentos1386/nest-raven\"><img src=\"https://travis-ci.org/mentos1386/nest-raven.svg?branch=master\" alt=\"Travis build\" /></a>\n<a href=\"https://coveralls.io/github/mentos1386/nest-raven\"><img src=\"https://coveralls.io/repos/github/mentos1386/nest-raven/badge.svg?branch=master\" alt=\"Coveralls\" /></a>\n</p>\n\n## Description\n\nThis's a [@sentry/minimal](https://github.com/getsentry/sentry-javascript/tree/master/packages/minimal) module for [Nest](https://github.com/nestjs/nest).\n\n## Installation\n\n```bash\n$ npm i --save nest-raven\n```\n\n### Versions\n\n- **5.x** Upgrades @sentry/minimal to v5.x from v4.x. Addes @sentry/node to dependencies.\n- **4.x** Is for Next v6.x\n- **3.x** Is for Nest v5.x and introduces @sentry/minimal\n- **2.x** Is for Nest v5.x\n- **1.x** Is for Nest v4.x\n\n#### Breaking Changes in version 3.x\n\n- Client needs to be initialised by the user (outside of this module).\n- Instead of `@UseInterceptors(RavenInterceptor())` you now have to do `@UseInterceptors(new RavenInterceptor())`\n- When importing, you just specify module, there is no need for calling `forRoot()` anymore.\n\n## Quick Start\n\n### Include Module\n\nFor Module to work you need to [setup Sentry SDK yourself](https://docs.sentry.io/error-reporting/quickstart/?platform=node),\nthis should be done in your `main.ts` file where you initialize the NestJS application.\n\n> app.module.ts\n\n```ts\n@Module({\n  imports: [RavenModule],\n})\nexport class ApplicationModule implements NestModule {}\n```\n\n### Using Interceptor\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\nWith this setup, sentry will pick up all exceptions (even 400 types).\n\n#### Global\n\nIf you want to set up interceptor as global, you have to follow Nest\ninstructions [here](https://docs.nestjs.com/interceptors). Something like\nthis. This only works for Controllers not for Gateways (limitation by NestJS):\n\n> app.module.ts\n\n```ts\nimport { APP_INTERCEPTOR } from '@nestjs/core';\n\n@Module({\n  imports: [RavenModule],\n  providers: [\n    {\n      provide: APP_INTERCEPTOR,\n      useValue: new RavenInterceptor(),\n    },\n  ],\n})\nexport class ApplicationModule {}\n```\n\n#### Filters\n\nSometimes we don't want to catch all exceptions but only 500 or those\nthat we didn't handle properly. For that we can add filters on interceptor\nto filter out good exceptions.\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor({\n    filters: [\n        // Filter exceptions of type HttpException. Ignore those that\n        // have status code of less than 500\n        { type: HttpException, filter: (exception: HttpException) => 500 > exception.getStatus() }\n    ],\n  }))\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\n#### Additional data\n\nInterceptor automatically adds `req` and `req.user` (as user) to additional data.\n\nOther additional data can be added for each interceptor.\n\n- tags\n- extra\n- fingerprint\n- level\n\n> app.controller.ts\n\n```ts\nimport { Severity } from '@sentry/node';\n\n  @UseInterceptors(new RavenInterceptor({\n    tags: {\n      type: 'fileUpload',\n    },\n    level: Severity.Warning,\n  }))\n  @Get('/some/route')\n  public async someRoute()\n    ...\n  }\n```\n\n#### Websockets\n\n> **Note:** Websockets ignore Global interceptors.\n\nIt will add `ws_client` and `ws_data` extras.\n\n> app.gateway.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @SubscribeMessage('message_name')\n  public someMessage(client, data: string): string {\n    ...\n  }\n```\n\n#### GraphQL\n\nIt will add `fieldName` and `args` extras.\n\n> app.gateway.ts\n\n```ts\n  @Mutation()\n  @UseInterceptors(new RavenInterceptor())\n  async upvotePost(@Args('postId') postId: number) {\n    ...\n  }\n```\n","readmeFilename":"README.md","_id":"nest-raven@6.0.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Id4QzAWxnj0OffntzWiNAW+V7zupdSjKRuG9pKyVA31fVd52VxOHczArCPBDuDxxN7u4XpqUsBVbznfy5ei6uw==","shasum":"1d0988b61ff8e36d1b9e9c137488e63a0d4164cc","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-6.0.0.tgz","fileCount":27,"unpackedSize":28315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemw5DCRA9TVsSAnZWagAARBkQAJlqf2550IRuurWB481V\nUbxlQ1JL4IFqkIx7EelF7ohO51rz1SCkjY91oW3xfUwi8ZJbIRXb+opB2+ko\neQZNKAv0slLnO+qs4Xh10O2hfF8VhwBWuqj3bSVUWqk88TB+9zTJFC1r7LB0\nPp+4y/n0FiUUmzEK/D8wKraOEAJQQG2TweUGR2PbDypDLLk+ykXKPkZUV1GM\nxERYT79NntNONc2zFBpjTvH/vS5mZqOjqKQzJD6F3CT+mkM+B6dVb4T8GbVN\nMNVDvsnsTVlxAr93N/HmKm3g1mMjxQ0j7rpWmqAtSbcoIvEha/+n9MCuIznG\nzRko0GyMSWMpmx9CvbRq1eORrnmyjQRdBTOjmywXkrr/d/bU0DaAhUp+Olcs\nFg2laf1NCmgofjZp/2yvesQF8rEIPSbNWsKPS8kpoQ98LyYP9u47zHPo1rL3\nu8WBhHenTAO99P7LNowiETdVI8RxIbYzWWSo+GxAOc220F1XoOz+vfUonZP2\ngBsIxwpXZNwI9z7BiV6LLgOH03bmB9KsPTKhWjkOf4RYPa2TlHv/pDNsLxOv\nDIq3vxoAkiHb0Tzn0Gce10j4CW7AQZLNTMhth8XR3A1pBLkx99inTm1vHkJb\nnsnOX0tEMWu3s3sF1JxjG7tr2Z0qNdOJbzj3YsEm3cZ4eHN8xBVCPpLw1riH\nsZWh\r\n=9pEP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDs/Ak7CjRHZglKUznACb6PLiazmXLgHeTkkt/mOY5+kAIgYUF7DMwaU3Yt8kUu7tnZt3NC59+myKYKAMzsWxCYOfI="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_6.0.0_1587220035265_0.7478791847936113"},"_hasShrinkwrap":false},"6.0.0-alpha.1":{"name":"nest-raven","version":"6.0.0-alpha.1","description":"Sentry Raven Module for Nest Framework","directories":{"lib":"lib"},"scripts":{"build":"rm -rf dist && tsc -p tsconfig.json && cp *.md dist && cp LICENSE dist && cp package.json dist","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","coverage":"cat ./coverage/lcov.info | coveralls","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^5.12.0","@sentry/node":"^5.12.3"},"peerDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"devDependencies":{"@nestjs/common":"^7.0.2","@nestjs/core":"^7.0.2","@nestjs/graphql":"^7.0.6","@nestjs/platform-express":"^7.0.2","@nestjs/platform-socket.io":"^7.0.2","@nestjs/testing":"^7.0.2","@nestjs/websockets":"^7.0.2","@types/jest":"^25.1.2","@types/node":"^12.0.0","@types/socket.io-client":"^1.4.32","apollo-server-express":"^2.9.16","apollo-server-testing":"^2.9.16","coveralls":"^3.0.3","dotenv":"^8.2.0","graphql":"^14.6.0","jest":"^25.1.0","prettier":"^2.0.2","reflect-metadata":"^0.1.13","rxjs":"^6.5.2","socket.io-client":"^2.2.0","supertest":"^4.0.2","ts-jest":"^25.2.0","ts-node":"^8.1.0","tsconfig-paths":"^3.9.0","typescript":"^3.7.5"},"prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","collectCoverageFrom":["lib/**"]},"readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"http://kamilmysliwiec.com/public/nest-logo.png#1\" alt=\"Nest Logo\" />   </a>\n  <a href=\"https://sentry.io\" target=\"_blank\"><img src=\"https://sentry-brand.storage.googleapis.com/sentry-logo-black.png\" width=\"380\"></a>\n</p>\n\n<p align=\"center\">Sentry Raven Module for Nest framework</p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/v/nest-raven.svg\" alt=\"NPM Version\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/l/nest-raven.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/dm/nest-raven.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://travis-ci.org/mentos1386/nest-raven\"><img src=\"https://travis-ci.org/mentos1386/nest-raven.svg?branch=master\" alt=\"Travis build\" /></a>\n<a href=\"https://coveralls.io/github/mentos1386/nest-raven\"><img src=\"https://coveralls.io/repos/github/mentos1386/nest-raven/badge.svg?branch=master\" alt=\"Coveralls\" /></a>\n</p>\n\n## Description\n\nThis's a [@sentry/minimal](https://github.com/getsentry/sentry-javascript/tree/master/packages/minimal) module for [Nest](https://github.com/nestjs/nest).\n\n## Installation\n\n```bash\n$ npm i --save nest-raven\n```\n\n### Versions\n\n- **5.x** Upgrades @sentry/minimal to v5.x from v4.x. Addes @sentry/node to dependencies.\n- **4.x** Is for Next v6.x\n- **3.x** Is for Nest v5.x and introduces @sentry/minimal\n- **2.x** Is for Nest v5.x\n- **1.x** Is for Nest v4.x\n\n#### Breaking Changes in version 3.x\n\n- Client needs to be initialised by the user (outside of this module).\n- Instead of `@UseInterceptors(RavenInterceptor())` you now have to do `@UseInterceptors(new RavenInterceptor())`\n- When importing, you just specify module, there is no need for calling `forRoot()` anymore.\n\n## Quick Start\n\n### Include Module\n\nFor Module to work you need to [setup Sentry SDK yourself](https://docs.sentry.io/error-reporting/quickstart/?platform=node),\nthis should be done in your `main.ts` file where you initialize the NestJS application.\n\n> app.module.ts\n\n```ts\n@Module({\n  imports: [RavenModule],\n})\nexport class ApplicationModule implements NestModule {}\n```\n\n### Using Interceptor\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\nWith this setup, sentry will pick up all exceptions (even 400 types).\n\n#### Global\n\nIf you want to set up interceptor as global, you have to follow Nest\ninstructions [here](https://docs.nestjs.com/interceptors). Something like\nthis. This only works for Controllers not for Gateways (limitation by NestJS):\n\n> app.module.ts\n\n```ts\nimport { APP_INTERCEPTOR } from '@nestjs/core';\n\n@Module({\n  imports: [RavenModule],\n  providers: [\n    {\n      provide: APP_INTERCEPTOR,\n      useValue: new RavenInterceptor(),\n    },\n  ],\n})\nexport class ApplicationModule {}\n```\n\n#### Filters\n\nSometimes we don't want to catch all exceptions but only 500 or those\nthat we didn't handle properly. For that we can add filters on interceptor\nto filter out good exceptions.\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor({\n    filters: [\n        // Filter exceptions of type HttpException. Ignore those that\n        // have status code of less than 500\n        { type: HttpException, filter: (exception: HttpException) => 500 > exception.getStatus() }\n    ],\n  }))\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\n#### Additional data\n\nInterceptor automatically adds `req` and `req.user` (as user) to additional data.\n\nOther additional data can be added for each interceptor.\n\n- tags\n- extra\n- fingerprint\n- level\n\n> app.controller.ts\n\n```ts\nimport { Severity } from '@sentry/node';\n\n  @UseInterceptors(new RavenInterceptor({\n    tags: {\n      type: 'fileUpload',\n    },\n    level: Severity.Warning,\n  }))\n  @Get('/some/route')\n  public async someRoute()\n    ...\n  }\n```\n\n#### Websockets\n\n> **Note:** Websockets ignore Global interceptors.\n\nIt will add `ws_client` and `ws_data` extras.\n\n> app.gateway.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @SubscribeMessage('message_name')\n  public someMessage(client, data: string): string {\n    ...\n  }\n```\n\n#### GraphQL\n\nIt will add `fieldName` and `args` extras.\n\n> app.gateway.ts\n\n```ts\n  @Mutation()\n  @UseInterceptors(new RavenInterceptor())\n  async upvotePost(@Args('postId') postId: number) {\n    ...\n  }\n```\n","readmeFilename":"README.md","_id":"nest-raven@6.0.0-alpha.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YT02Mrkz/ri5kWJFZ2L6+SaVe766B6yuPj+agKUK1V9ZlwcuTGAYKCSkdm0gPSqp3brmNXQ4XhVh3fA56sgjeQ==","shasum":"525e4813b7fae34a36dad6acc353dfd8d5d5e3f8","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-6.0.0-alpha.1.tgz","fileCount":27,"unpackedSize":28323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemx0pCRA9TVsSAnZWagAAnFIP/RY1pqiLHTR/3REKUncv\n5JGNecC2Cf4XMqOnlij2dxWB2jmuYpilUDl+FYODRb+5zbfCY1D7ev6Wz/hZ\n20nteE2QEWDrRJbEx3K0nXTl9NMyKqNYE8Drclox7B09igMf0PiHpCtITBP0\nU6H2DROj6neOdeLF/9dYtUDtgJ+3IJQhDXcksyIMhHAUTR6Od5liQsD9JGDf\n0LTwoFr1h3ZE5xrINqKCjUe8kl9wEog75nclYC7jWD/q7cKjv1A5tX3JgC85\nGZgS1mFqbkCjRDtiuFdyVfDJn1Hc8bW0D5hDpNmsAMzxQWIHNnabE4N6u/m5\n8LcddHq/9FH3tTH0D2rF7veWoKyILxrv7KrTeDvWarG3OmOUd5gyfwbq6Kap\nPd0oOb3BP5xUMQUHR6+xt4YJahVubPmxh7y5/mDYkXZHmUZiNio8x3bfHNL5\nOGLZAAgN+QaY3Lnzuat9AVINf9i3uHj7L+Wk3N9eaGL3wH2CZX4Sff7bxQGp\nJRA39qjH3jYf9PohF+5WPV/JE2KOsOYT2VN63i4WpVyPoj7A6TyYWpf3aM7V\n3/8/ZwAbNjANEz8h5I25hhk9ZkcZgWhbnrwTLlr7DHCvshesA9lI84SnA7Gd\nVtLwtVIpNUeVy565HGgxkI81y4QdsT8D9ZQI0BiiHVt6X1VZ2JEIaS+swZwR\nLMGF\r\n=mWEP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/EgBTgaLc91rapXxUHtUmIAy8RpLeEnqUYwThddW2vAiEAloFRXYkuRTOCh58L3quowX4DBKzbP54cH7bWouR+ciA="}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_6.0.0-alpha.1_1587223849418_0.7542823247791812"},"_hasShrinkwrap":false},"6.0.0-alpha.2":{"name":"nest-raven","version":"6.0.0-alpha.2","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublish":"npm run build","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^5.12.0","@sentry/node":"^5.12.3"},"peerDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"devDependencies":{"@nestjs/common":"^7.0.8","@nestjs/core":"^7.0.8","@nestjs/graphql":"^7.3.4","@nestjs/platform-express":"^7.0.8","@nestjs/platform-socket.io":"^7.0.8","@nestjs/testing":"^7.0.8","@nestjs/websockets":"^7.0.8","@types/jest":"^25.1.2","@types/node":"^12.0.0","@types/socket.io-client":"^1.4.32","@types/supertest":"^2.0.8","apollo-server-express":"^2.12.0","apollo-server-testing":"^2.12.0","coveralls":"^3.0.3","dotenv":"^8.2.0","graphql":"^14.6.0","jest":"^25.1.0","prettier":"^2.0.2","reflect-metadata":"^0.1.13","rxjs":"^6.5.2","socket.io-client":"^2.2.0","supertest":"^4.0.2","ts-jest":"^25.2.0","ts-node":"^8.1.0","tsconfig-paths":"^3.9.0","typescript":"^3.7.5"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","collectCoverageFrom":["lib/**"]},"gitHead":"57017aafce3c309793f04594641261af0b961b0c","_id":"nest-raven@6.0.0-alpha.2","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-/RWUkkNzJBV+lMvTN1f/aDrPrtswvxK5Y+QmyHv20nAePbfZ3Rd0F0tB3yc4k98oKwKelJUn4qkWXkpw73oSXA==","shasum":"4832b1f2397e75bdc4edf5cc93ed4eca1cefcd01","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-6.0.0-alpha.2.tgz","fileCount":11,"unpackedSize":16205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexaT6CRA9TVsSAnZWagAAYAQP/1PI82V7IBg+giWq2YzI\n7FI+0oVknP85xfGD8Lcq1E/NvoRRPt5iWdai7pNKqvdiIGXYQIq+C/fnTzAe\nUmc/e18QMuL3Eps84238QmoXJNMBJIX4n2VR7y4Z90UpxdmHmKWJfpFUO5uo\nrEBJSiDMSk8gGNWpiSJRceQ4r3Xl+PgPkBL11YAGOQ4EQt6X7fean0YC2r5S\nK504/uesr2TqctpAuG8H5QW3qo/L6zOEJbeFbatwPESARBsfjjP/aadMmYJr\n0tt2MVtY6t0Ze2jYFd5X5d187c0MvOzOllp4W5wJyvK5eIe/ytfN1dN/YHeG\nJo9nrTZNjWTP6I7TYUbSKxsuAs2EBRC/o0k9NABQCp/6FrJg4O8PNPlrNDYU\nE4oVclpE8+kfFd1M7iO6R/CRfkLLcxVaEby2KD5GqJZ3k/mcjFb5oAb81hwo\nKMZexakB+hw+r6URoxPlWdsniNqAL6Siy8BUdkcZq13nA4NStZKos7jcKbSr\nsdOASuahqX5/FwT4EHqKa5VnOpzW7Ti57ELRnfZ2NNBbiyryS7IKyQWyu+TS\nw3Q/RngF1dyM7r5bNOPeE2vR+CI61aV09xKX6oVLjX1nYzptARlzM+J+QszO\ne+Om82CRCrZaHON5XGj6Hq8YNeTHoAC7H+BiWY/QJR6Tp6ZDVu0KYxfbF9L+\niBRn\r\n=xJJT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkLaboYkQsu08M+Q4S0ynAOpuDxTFeo2R4o7E8uErZNgIhAOe1vSwxetPPi5I0I+o40bWKxjsMb9R2BcKP6ODaQIUt"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_6.0.0-alpha.2_1590011129835_0.8961278045140029"},"_hasShrinkwrap":false},"7.0.0":{"name":"nest-raven","version":"7.0.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","version":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^5.12.0","@sentry/node":"^5.12.3","@nestjs/graphql":"^6.2.4 || ^7.0.0"},"optionalDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"peerDependencies":{"@nestjs/common":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0"},"devDependencies":{"@nestjs/common":"7.3.2","@nestjs/core":"7.3.2","@nestjs/platform-express":"7.3.2","@nestjs/platform-socket.io":"7.3.2","@nestjs/testing":"7.3.2","@nestjs/websockets":"7.3.2","@types/jest":"26.0.10","@types/node":"12.12.54","@types/socket.io-client":"1.4.33","@types/supertest":"2.0.10","apollo-server-express":"2.16.1","apollo-server-testing":"2.16.1","conventional-changelog-cli":"^2.1.0","coveralls":"3.1.0","dotenv":"8.2.0","graphql":"15.3.0","jest":"26.4.0","prettier":"2.0.5","reflect-metadata":"0.1.13","rxjs":"6.6.2","socket.io-client":"2.3.0","supertest":"4.0.2","ts-jest":"26.2.0","ts-node":"8.10.2","tsconfig-paths":"3.9.0","typescript":"3.9.7"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"gitHead":"219d1f8f502c1fe3c647e25600fa6919f6060e00","_id":"nest-raven@7.0.0","_nodeVersion":"12.16.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-RNMx0pw4R57m9I7cFHq/dNI5X2XPYCqSz6gOnDWUk/pSYo2cA8AecThlK8ShPFNdSqt6QTvTiBRO9ci1qVfVrA==","shasum":"be81241b817bdf09f8650bc9de0c73db0bf5392d","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-7.0.0.tgz","fileCount":14,"unpackedSize":21643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQwMiCRA9TVsSAnZWagAAGeYP/2pIGqMDBDarXZBsmSNL\nPSGFQsLxmOU3r8v33okE/Q9+7LeGzRyo9HWq6mleMOfP19riSbat+vvxgFGO\nNYXRCWj3kerT0OfzTl8vD/ZvbCfnFpatCoX6SE11qdgfO27DSukejIOknojJ\nrr8/yoSGHzfJjIJI7MoBUMv0cWuOZYYDD2sdu9VWz3/96QCF2SCSHWNBbGx8\nFPy7EkVbhDUsa799DeN4i2zC+Z0cQw0t4yE3HyW0qhHDb+NbtxqmTADcxZCb\nmtvCuSRz5xfZ9vBNEBGPp8xTOVGduLO1x/yb5WobdQpIfoTjiZtdBXoCh0uC\nnsdEOLtzZfRDrq0r6qDhpbh7cNOL0YSV0A8in+0WCbElNyq+mPIvcif0R+rQ\nIiivM1EA3xy6X2LQ3p/sdY6Gb9WyByi5CzJySCh4SVNMmQ7vDNtMNTcXWYfb\nHtyRJG6jVXXiPiVTVfmnb3+TXKBrT5/NTDewn5XYNDRJInqkn+upDDloDwt4\nMTs1W4KMmi2wNmmiuH8pRyCy7tqrldI9dmbtw+LsgEbbWCuvpioF7Q+0PS92\nblUJjutUxtDVcgwA+yQxwwJhBSyFX2p4RPvxaTDDVkc2h5W++8vA6RVve/M7\nm5Nd3xOr5JCzKl1iB/osLJ0MeTKvFO/xW1qYjg4JIbgb7iZ4C3+NoOdR1zC4\nYU5S\r\n=KfJr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu8dUpyHKlhWvmBGxaN6gGeBVsHEbkemHTE36hHLuofwIhAOmI/mN6f4T7ppmSilMn7oAo7gX1Q+yVedRXNd/vsATT"}]},"maintainers":[{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmUser":{"name":"9renpoto","email":"9renpoto@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_7.0.0_1598227233663_0.1954591666807164"},"_hasShrinkwrap":false},"7.1.0":{"name":"nest-raven","version":"7.1.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","version":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^6.0.4","@sentry/node":"^6.0.4","@nestjs/graphql":"^6.2.4 || ^7.0.0"},"optionalDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"peerDependencies":{"@nestjs/common":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0"},"devDependencies":{"@nestjs/common":"7.6.7","@nestjs/core":"7.6.7","@nestjs/platform-express":"7.6.7","@nestjs/platform-socket.io":"7.6.7","@nestjs/testing":"7.6.7","@nestjs/websockets":"7.6.7","@types/jest":"26.0.20","@types/node":"12.19.15","@types/socket.io-client":"1.4.35","@types/supertest":"2.0.10","apollo-server-express":"2.19.2","apollo-server-testing":"2.19.2","conventional-changelog-cli":"2.1.1","dotenv":"8.2.0","graphql":"15.5.0","jest":"26.6.3","prettier":"2.2.1","reflect-metadata":"0.1.13","rxjs":"6.6.3","socket.io-client":"2.4.0","supertest":"5.0.0","ts-jest":"26.5.0","ts-node":"9.1.1","tsconfig-paths":"3.9.0","typescript":"4.1.3"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"gitHead":"da8d84c93b6c595c0172aae6138d889f659d6840","_id":"nest-raven@7.1.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.11","dist":{"integrity":"sha512-QM/zaCb3FzPU24TfL7wveq0zBaeGYRtKcNBfqDjfyk0eY5KycOEw4N33UzlfcUhAtOEqSvoiqcV/cjlJYafqAg==","shasum":"dcc32e82409e3fb476094b316065e88f403b4214","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-7.1.0.tgz","fileCount":14,"unpackedSize":21980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHJAzCRA9TVsSAnZWagAADiAP/3LKOgIv+xg8P7RRWSBA\n6sTMAbc9MYDIi+hT60Zq5i/RJHwNYYLQ2dLi3L58rD39FbfKt3Ui63MmYAxm\nkd+90DbsUvo40i7rGsPnNuA35/401xklE0t/40IG6RMxVWu6yCxposXWlXsu\nZkp5Ji6m0Nis/16UDmj5ugVLkeQepKOvzKgEUNzJ75XEmG3qMQmy5t6MWRgH\nzIKc5s9U/OO+BXgZuyMAmbPglCMoh84Ovs32n62HCtnhMMicQIVzKOH+TpSq\n1Zr6nlAHG+g5faey0Js6n4hIpK4jBA3Vf0gPFUgnawjBCokztP2cMYjjGshV\nHjPIBRyITPkf6ArPPyfZ5XAFJPOsQ75px4dQ3GagUayjNW525F983H2HHBec\nDCvO81+vmBvEto7hJ5qIS/fr9VsisWWXjqbvqlCMG8QMjDoV/9fmGQ+4Q+bO\nMCMiUIasFXUD1WCEhbU4/0xG+v7wpmAg87vqmcUiFmt4AbgABu07stoEVfEO\nH7QkSDYk6du7tplzhtoKqKKwzdtZATzdWn8JWwxWzuPm7cG/7An+WTrvA/tB\nllbHMOj+l+VjMHBr65E65JBkSctT6jnXwauqERlo/Y/CUm6y/3s4GIoIztJs\nA7pt9gKDYWANGrg3CGVdbvjIGpPk9yBKEg2v+5VsnceGX3C7AyUXbAhiLYF5\nVKDq\r\n=+9wE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyXug1kAb5j8e97wONhI78pYC2LUAqmNPOyWsTBEKOQwIhALLjvnzaq0K8YwFnUahjW4JPDJqN2HaGz+h+ybtTzpZs"}]},"_npmUser":{"name":"9renpoto","email":"9renpoto@gmail.com"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_7.1.0_1612484658967_0.00433344592612861"},"_hasShrinkwrap":false},"7.2.0":{"name":"nest-raven","version":"7.2.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","version":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@sentry/minimal":"^6.0.4","@sentry/node":"^6.0.4","@nestjs/graphql":"^6.2.4 || ^7.0.0"},"optionalDependencies":{"@nestjs/graphql":"^6.2.4 || ^7.0.0"},"peerDependencies":{"@nestjs/common":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^6.4.0"},"devDependencies":{"@commitlint/cli":"11.0.0","@commitlint/config-conventional":"11.0.0","@nestjs/common":"7.6.11","@nestjs/core":"7.6.11","@nestjs/platform-express":"7.6.11","@nestjs/platform-socket.io":"7.6.11","@nestjs/testing":"7.6.11","@nestjs/websockets":"7.6.11","@types/jest":"26.0.20","@types/node":"12.20.4","@types/socket.io-client":"1.4.35","@types/supertest":"2.0.10","apollo-server-express":"2.21.0","apollo-server-testing":"2.21.0","conventional-changelog-cli":"2.1.1","dotenv":"8.2.0","graphql":"15.5.0","husky":"4.3.8","jest":"26.6.3","lint-staged":"10.5.4","prettier":"2.2.1","reflect-metadata":"0.1.13","rxjs":"6.6.6","socket.io-client":"2.4.0","supertest":"5.0.0","ts-jest":"26.5.2","ts-node":"9.1.1","tsconfig-paths":"3.9.0","typescript":"4.1.3"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"husky":{"hooks":{"*.ts":["prettier --write"],"commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"gitHead":"977e25e8a9655d8aa7358b8c7ec70c221fd3f426","_id":"nest-raven@7.2.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"integrity":"sha512-VjAxOxTxWzoBoTfLFesqTBZBL1x8ygL62hVKzwTyQ6OlFX6E0U3JgUzhabRJ7s0dxlpbhEGWXsGnT9/8fQX23g==","shasum":"e67c719109380334c89b64d4895e256f0177e79b","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-7.2.0.tgz","fileCount":14,"unpackedSize":22582,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgP4jwCRA9TVsSAnZWagAArbEP/2wtbbrC8RLzhFQ+j3OK\nm/mjhNAcMjsdfkKrgm0Sd7XKk6JlJ9pifgi9XzYUM/dfcBqJ8p20McWI7iRH\nUViADQj8JCNHNhueZ+VGmaH3NzdVIraylnjSF8LLtpRMVp0VqbwyTsMc9FSH\nIU87JwFo6DrdrxflABVFeUgxKx5V0FA/caomLmSeL5NnfUOu08EJ6etRJG0h\nforglFiSQG/LNc8lx3crkeNttCinWbAeL1GPyvEfkT5CNtBhc1jSGcxuGGbZ\n3W/zbuJtw6iexBGkVgXh9XdcQDtBZ4ZExUsohNPDdEY2FZOVTv5JGx7+bJZo\n233ads+mZ8dn/7POBee++WH02E93kbjE9WSmV5sOiXydU3EWlFOT6fE831es\nKwmNhJsVY4eMevwejL6rTmZkqWeEquI5j94hP9xqVTEtgIpa8+i208FUAzu5\n21VhjLi2Y13G/OmR0HOzagBoWfHMCM/xU7hg77Sfp09Ng2vQRXbZyi02mSsI\nLNJEboD9oAhScihhJiXSHMlV7Rddh+YGOaTF7u5xzU/iL5U0n5qMpF51InhH\nKoaZTOEYqq4xQmRTXCQs7IvVMwFWvWR5XDVFR4pLNX924fGmwUTnKkUMIvmU\nQXvPXgkv005DoXvZ9UZvZsWsyga+CRl8cAShkwRo6eP8sUbJ+ISakOvsoIX8\nTSca\r\n=Lx3v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICdr4aTkE+E21mxWu2hlP2W7GaLHdIVe0Oposr/C7SPGAiBfWztQMMzy/yghus4je2uULfhbgRedvNeRAbu5SOdXMg=="}]},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_7.2.0_1614776560287_0.9991010231401003"},"_hasShrinkwrap":false},"8.0.0":{"name":"nest-raven","version":"8.0.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","version":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","dependencies":{"@nestjs/graphql":"^8.0.2"},"optionalDependencies":{"@nestjs/graphql":"^8.0.2"},"peerDependencies":{"@nestjs/common":"^8.0.0","@sentry/minimal":"^6.0.4","@sentry/node":"^6.0.4","reflect-metadata":"^0.1.12","rxjs":"^7.0.0"},"devDependencies":{"@apollo/gateway":"^0.38.0","@commitlint/cli":"13.1.0","@commitlint/config-conventional":"13.1.0","@nestjs/common":"8.0.6","@nestjs/core":"8.0.6","@nestjs/platform-express":"8.0.6","@nestjs/platform-socket.io":"8.0.6","@nestjs/testing":"8.0.6","@nestjs/websockets":"8.0.6","@sentry/minimal":"^6.0.4","@sentry/node":"^6.0.4","@types/jest":"27.0.1","@types/node":"16.6.1","@types/supertest":"2.0.11","apollo-server-express":"2.25.2","class-transformer":"^0.4.0","class-validator":"^0.13.1","conventional-changelog-cli":"2.1.1","dotenv":"10.0.0","graphql":"15.5.1","husky":"7.0.1","jest":"27.0.6","lint-staged":"11.1.2","prettier":"2.3.2","reflect-metadata":"0.1.13","rxjs":"7.3.0","socket.io-client":"4.1.3","supertest":"6.1.6","ts-jest":"27.0.5","ts-morph":"^11.0.3","ts-node":"10.2.0","tsconfig-paths":"3.10.1","typescript":"4.3.5"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"gitHead":"6baeb0cb2fd7fa1a9298ee267e3dbfae3c7549d5","_id":"nest-raven@8.0.0","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-mE/UCJwo+QZDUHQCUIku7dimrXBgGZt13xCN2zKN9WDrazJqUhOpzV512s6Z1vAwjNnPcwzlZl9srL6lNhmMKg==","shasum":"72a70545e9dceeaa08ec01f946ce0374d08bb299","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-8.0.0.tgz","fileCount":14,"unpackedSize":22775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHaoNCRA9TVsSAnZWagAACRkP/1qDpAz9iFYvDV8ewzES\npJE7u04PdCLqSkyd4bxJgw1Ek0/EqUaEjbeYsMwTKLC1dXOR4vUkwbvQDjZE\n+StGWlxtBGEJqs71d5fVaj00sDeYw7UbDOL454kUI9B80/QGMpMLgCb1JDF7\nHyW1iFC5nn88wVvhqjCGGWi0Z3F2a3nO29UIECTLpaFjoP9B9nv1qBA1oT2A\nHo9qNZn/aa/zfKN2uKjrbjHF1UQDwZ2QDFOZnn3k4qJkWZJPsK3ORJaXkke0\ndRHg5qywuc4kFXUGn7CEieBAjEqD6WfFPNTJJWbPQuTZ7DMgCWnVGkf9RFig\nJpmLSC05fJdIrV9+RfhYFoTlPRa+EAiOewin8FF44A9WpxoZRUyfi0qAWfIA\nBgRZ6B/lF65t4uIzaCcyg4CBMCYFVaZkWoLm8awpyW4y4AimZ3lqMbU32lnn\nqJbcnqV6zMHzX2t2iZrmjuYxYHSINUnuSzmLbopUYNLI1+Aa82FSs5ahE1Nc\n4HYNQvvh4MPBD/zwV9l/4h0hyiIZEkS4UNs96fgwvQ53K8JxbpTbPAoC1nl6\n8bzo+SzDcNuJzLsJw/w1CGg4JZVvEsYwtgPWU66sjTR2Gop7Hq3UEMX4lARc\nVFi9vCLY+k9Ie67WFKLy/0YPJNNvPTt6DwCTBCI465z6J3jDnkteywQNNsY8\ntjAs\r\n=/tIm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCV7a1I9rDIdFqqP/i83njfqFlKeUJ71MXc4v2NDr2MYAIgXSqv7Ukff5l11T3Cmeg0J6Ld6X3g7sfTuD7buTs5tMg="}]},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_8.0.0_1629334029350_0.0013075917575631202"},"_hasShrinkwrap":false},"8.1.0":{"name":"nest-raven","version":"8.1.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","version":"conventional-changelog -p angular -i CHANGELOG.md -s -r 0","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","optionalDependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"peerDependencies":{"@nestjs/common":"^8.0.0","@sentry/minimal":"^6.0.4","@sentry/node":"^6.0.4","reflect-metadata":"^0.1.12","rxjs":"^7.0.0"},"devDependencies":{"@commitlint/cli":"13.2.1","@commitlint/config-conventional":"13.2.0","@nestjs/common":"8.4.4","@nestjs/core":"8.4.4","@nestjs/platform-express":"8.4.4","@nestjs/platform-socket.io":"8.4.4","@nestjs/testing":"8.4.4","@nestjs/websockets":"8.4.4","@sentry/minimal":"6.19.6","@sentry/node":"6.19.6","@types/jest":"27.4.1","@types/node":"16.11.27","@types/supertest":"2.0.12","@types/ws":"^8.5.3","class-transformer":"0.5.1","class-validator":"0.13.2","conventional-changelog-cli":"2.2.2","dotenv":"10.0.0","graphql":"15.8.0","husky":"7.0.4","jest":"27.5.1","lint-staged":"11.2.6","prettier":"2.6.2","reflect-metadata":"0.1.13","rxjs":"7.5.5","socket.io-client":"4.4.1","supertest":"6.2.2","ts-jest":"27.1.4","ts-morph":"^14.0.0","ts-node":"10.7.0","tsconfig-paths":"3.14.1","typescript":"4.6.3"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"gitHead":"58ed927173a27a5445f7c224a2b4fd6ab4f74805","dependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"_id":"nest-raven@8.1.0","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-LuDhVuamwCqDhP2diVSR4sBKN7Je6o6WPzveyCi1a5dXTMWO0DiKx/atEfINVA9nXQHgjey0dnEKRmtAAf+sQQ==","shasum":"ee1ef27989a5c4bd90e8ef20e8e990ccdb27a84d","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-8.1.0.tgz","fileCount":13,"unpackedSize":19197,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC7BAjlOl1I5r2WAjJwxud9k6Er+lF2lCCgcXfFuodMEAiBz2E7EK6pGxbMl3r0akbg3uu10hZPjRK+XQgYTON43qg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaeorACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdgBAAmHbhfrIi6dDcFGaftY6/rZZ1EsvKS2lJP1Ejfrm6UaApf6aw\r\nPpa0E9O5rfr+Nij+Xk8s43F7t8sA04a/cm4aYMOMG79BVkS6plkik2lJYddp\r\n8mAnYJXpTspZDQ+G5wVtKHb0u0lmjfKDJUlisYMCDqbFXuhtaGFUz9YGvgM3\r\n5UCMfm7bpNj3iCEe8BARajhkyCGzjEomA9bdnGCCljOsJQYvu+4Iw6dg85MY\r\nk7YqUoaNGxCDWW9kog4L5A1NpPUgSj5HAslONmnj4C66B6CvSc5Ttr3gmOgL\r\nfPIyaPxZdsq3kxV04n7sVvwECgvkACI7U36axudd1eudTvIdPYUjWJwEtqqy\r\n5/UPJfKs2ZL1Lz2lUoQ21Pao9Haki1bYjIRz9tps1VmupmQmoAx8e5Vb0Gcq\r\n08K8ucbJ/GYFr9hF4XTSN/cVb3hrqjqtFU24FhOxKbbyx9ryIGXMFf2WVz1V\r\nBrCLrFg62YK34GGzOaI+owhhSaF9zXsZcB/ZP0Xv6hSdLTbvIE6O9P2Nb8CF\r\n90NwYkxQMBsqwPeilxwnzCJZwVr8kbcCGjcogUfWZKh62uSH9xIezypsRxCE\r\nqG1LjygK56BM3nLOqh6e2iZKrer8WE5+7DyogWSuSZMLydFHblwZtdEf/9AI\r\nSFh0rFRBGNUHxogEZVZkfBagZOuNR65nXFk=\r\n=G7z0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_8.1.0_1651108394860_0.09588736981561419"},"_hasShrinkwrap":false},"8.2.0":{"name":"nest-raven","version":"8.2.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","optionalDependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"peerDependencies":{"@nestjs/common":"^8.0.0","@sentry/hub":"^7.0.0","@sentry/node":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^7.0.0"},"devDependencies":{"@commitlint/cli":"13.2.1","@commitlint/config-conventional":"13.2.0","@nestjs/common":"8.4.6","@nestjs/core":"8.4.6","@nestjs/platform-express":"8.4.6","@nestjs/platform-socket.io":"8.4.6","@nestjs/testing":"8.4.6","@nestjs/websockets":"8.4.6","@sentry/node":"^7.0.0","@sentry/types":"^7.0.0","@types/jest":"27.5.2","@types/node":"16.11.39","@types/supertest":"2.0.12","@types/ws":"^8.5.3","class-transformer":"0.5.1","class-validator":"0.13.2","dotenv":"10.0.0","graphql":"15.8.0","husky":"7.0.4","jest":"27.5.1","lint-staged":"11.2.6","prettier":"2.6.2","reflect-metadata":"0.1.13","rxjs":"7.5.5","socket.io-client":"4.5.1","supertest":"6.2.3","ts-jest":"27.1.5","ts-morph":"^14.0.0","ts-node":"10.7.0","tsconfig-paths":"3.14.1","typescript":"4.6.4"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"gitHead":"acf24c09c244b8bda118db74120126361f20194e","dependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"_id":"nest-raven@8.2.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-DGTpdX4Wr9KICtczhy9hLgw+jP0KtmS8ZrAi9U70uMYstTtGPQkCt79cSk71E6lcgwbnNPOPlxPA5UqAupUqQQ==","shasum":"4ee747d21ddd5e0e9469302f9ca57477670be712","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-8.2.0.tgz","fileCount":13,"unpackedSize":18044,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVOAYgITeIkN4snEnGbeRlRxEnb1BjR4ApRKvX9I75sQIhANC+Ke1sE5gYJmMgiEv1uX55F4Ca4CJaTa9EQBADAcZk"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivspmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmxw//UJY+dfijkABSDfySiTQhzs2pcBjnCq3xLGFnlZslP603dZYl\r\n+1Q+k7krTv2y4KwnAdVAl/KE4cF//yKn33oL7U4a/ac+qfAXoGMHKuRiOM7y\r\nAnlIFi37GAPVoBYigMEgYuzqIPuCIjqaRNjGQG77VO3ny19sZ3604rcBPb/c\r\nfk3H/6Cfh9AEGcDzsu8mt7aufFJvAoIZPJProzOUqUcGLOMB2pJj6/EIKsVJ\r\n9FeQH/Wd2irQaXpCLKr/CMD034c517tMWktRIQSnX1gR/NOLfPQG2Xv8DMbF\r\nwdtdm2F4eQ6L0BO0+Ju+P6Bt5GoSocWLxVuZZEF5ReTx17tHR9qyZvwSFYtA\r\ndd7aVpR+4H/DR2C5a37kqBfF+SNEqm2dFHYYg1+7joE9iQcoNGk17Ugiz1o4\r\nZlWCmdTHnNcOn0iGUkWusvEPJiL73CapKuvCxxErNyJPrUgQEhKT36UYiMMl\r\n8T/188Xa6Ct9bS2iHxVYLlEDUdXR5jY2VMVJb0sLvVHTjTzVgZqKrtgMDv7P\r\neKsrQHWs6IcHW1G1ja4rcG2Ray3moXCvtZplleT6VKDVucsNFjoKuazfWOdc\r\nx6v9rIlI3ZLAY+AktadubYC+5ueVqkkUGhv/wBt48uyOP9faLjYx3Rvordv6\r\nkhKcAV6GtPQdcQGamhfSz1FwbGJZ6eybsqw=\r\n=tsyM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_8.2.0_1656670822540_0.6741503767281027"},"_hasShrinkwrap":false},"9.0.0":{"name":"nest-raven","version":"9.0.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","optionalDependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"peerDependencies":{"@nestjs/common":"^9.0.0","@sentry/hub":"^7.0.0","@sentry/node":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^7.1.0"},"devDependencies":{"@commitlint/cli":"13.2.1","@commitlint/config-conventional":"13.2.0","@nestjs/common":"9.0.11","@nestjs/core":"9.0.11","@nestjs/platform-express":"9.0.11","@nestjs/platform-socket.io":"9.0.11","@nestjs/testing":"9.0.11","@nestjs/websockets":"9.0.11","@sentry/node":"7.13.0","@sentry/types":"7.13.0","@types/jest":"27.5.2","@types/node":"16.11.59","@types/supertest":"2.0.12","@types/ws":"8.5.3","apollo-server-core":"3.10.2","apollo-server-express":"3.10.2","class-transformer":"0.5.1","class-validator":"0.13.2","dotenv":"10.0.0","graphql":"15.8.0","husky":"7.0.4","jest":"27.5.1","lint-staged":"11.2.6","prettier":"2.7.1","reflect-metadata":"0.1.13","rxjs":"7.5.6","socket.io-client":"4.5.2","supertest":"6.2.4","ts-jest":"27.1.5","ts-morph":"14.0.0","ts-node":"10.9.1","tsconfig-paths":"3.14.1","typescript":"4.8.3"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"gitHead":"c40294bd99350d3425972a6a8fbf27cfa67f13c3","dependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"_id":"nest-raven@9.0.0","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-Pa+rR6cVMk9E33SIC8Uey3VWFLSERhxs2Rc0d4qZBvSHCyjYMx43EAZAwD0uvJMoydkYWEbhoF96lw5SPDtaaA==","shasum":"3a99264ebcb1a66158d348e9606b476bac692561","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-9.0.0.tgz","fileCount":13,"unpackedSize":18179,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcnbo0v/IR9LRmTXwQklLr+IhQutnorI67yIbk4BJEMQIhAKvoor70HCL/VubKxTfi53aJ+8tb69uMl9zPGQg84p2Y"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLbZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXRBAAnp2HXtNlwhM7uLvN4rNao1z1oqqh9xgm9kt1od85MjAVl1CQ\r\nMWdRyQvfieNuRUTp/rQW+aFEBPHTBS4QsQ5JFtMArytILfBN4vDcYwG3eUfj\r\nNjCDr5yB8+7ueLsrotIrfbGeZb3otOfhtWbgvL3na3pwFQBNv5xuCxShMzjI\r\nWxb6I27+fpZk3A30jOBAaLoZHlCInI9dnxSsH//+GGJIbp1pOrn//zrhlaWS\r\nB2HYMOsAaJKVj26mpgSdFJR+vTdAS9ZdCfHJoFMl46RWzcMiishlk8TYVPRl\r\ndaSErU9hmcSDELQ2RjcFSMzVRgFhCPA1mgZkX6YyV6R8BSYTY9yNvycPEBat\r\nR2LG+vArqqCDGfZLQOod5G+qeakuddiufMDofdo9E4y/cfDZDT1TQQqlKz23\r\nXjscZd/Y+UEkm0W+P2fa+du67o661dtKklKXFl5Y+Hrw1iSbEPgcq1ch1H6R\r\nrqb/j4ZngnjYOP0dT0hholPSxmA5N7biXqL6QPGkqWX9/Je2LQ5I88V8fCuq\r\nxPig1pVN2jl2xZ/3QZLOfo1SvWUogDaaCETNW49ZLF/tzo92C2/dhLLgavv9\r\ncE+vyUINfWSB/W1J/2IcXJCDMRZoBk/iH+4b4gFHBOfRSXp4fYebf2QitIVZ\r\ncPCFT424QDz5OmLoxTyBhost5pDtUh21wSs=\r\n=3CLV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_9.0.0_1663940183817_0.22092182179103292"},"_hasShrinkwrap":false},"9.1.0":{"name":"nest-raven","version":"9.1.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest","start":"ts-node -r tsconfig-paths/register example/src/main.ts"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","optionalDependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"peerDependencies":{"@nestjs/common":"^9.0.0","@sentry/node":"^7.0.0","reflect-metadata":"^0.1.12","rxjs":"^7.1.0"},"devDependencies":{"@commitlint/cli":"17.2.0","@commitlint/config-conventional":"17.2.0","@nestjs/common":"9.2.0","@nestjs/core":"9.2.0","@nestjs/platform-express":"9.2.0","@nestjs/platform-socket.io":"9.2.0","@nestjs/testing":"9.2.0","@nestjs/websockets":"9.2.0","@sentry/node":"7.20.0","@sentry/types":"7.20.0","@types/jest":"27.5.2","@types/node":"18.11.13","@types/supertest":"2.0.12","@types/ws":"8.5.3","apollo-server-core":"3.11.1","apollo-server-express":"3.11.1","class-transformer":"0.5.1","class-validator":"0.13.2","dotenv":"16.0.3","graphql":"16.6.0","husky":"8.0.2","jest":"27.5.1","lint-staged":"13.0.4","prettier":"2.7.1","reflect-metadata":"0.1.13","rxjs":"7.5.7","socket.io-client":"4.5.4","supertest":"6.3.3","ts-jest":"27.1.5","ts-morph":"16.0.0","ts-node":"10.9.1","tsconfig-paths":"4.1.0","typescript":"4.9.3"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"globals":{"ts-jest":{"diagnostics":{"warnOnly":true}}},"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"gitHead":"0997de160f97720ed304646acc0fe84d1cf997cf","dependencies":{"@nestjs/apollo":"^10.0.0","@nestjs/graphql":"^10.0.0"},"_id":"nest-raven@9.1.0","_nodeVersion":"18.12.1","_npmVersion":"8.19.2","dist":{"integrity":"sha512-/w30VwCVWWQpAX5T1NZilGR09V2aEcL9PB1RYb9HXYqUACqS5NnIIW83tFYx4IcvGvQrFAWbkz6SiHgC94yVSw==","shasum":"7f7497d44432e11dc9114ab66d0435344a986015","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-9.1.0.tgz","fileCount":13,"unpackedSize":18451,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUIU7HLiNaN80gOHuYmV2rDqf/9OaZtTqg93F0tKXKDAiBymz3maJ+CaZjU57ZobGSgjyX7/O1UB42sFR+o0OIhnw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnLpRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraPBAAoJPZ8Rv06rGx/GXqnAk6dtYBLXgY8HCq8iGSnF+iF5OrcdZy\r\nuUfh8WviVfpE9j3XFuimZqNtw1/MclnEEGextdV7nU2FWeRmOHuUteNzflv/\r\nFgUNWS1dgvfXHGOoC1Bb0Wma8ykYux1oIVKvxI8w5NqffdeEt+Hwl2YieLX9\r\nl11BIvL+emDsbksmYAAzj8u5vX5S/K5aUbtxv7J25Hm6+ZX1Ja0usnVUgVcx\r\nlhSzGv34/XZhtwLey0vkXy9YY+EOCrEneCubtD/jFOFVEAXnNA3f1h8ZTt1K\r\nGUj626zRWB4u5aD5DDRvT/KocjAkmAOJv5R5dTwNYtL3tOKzvRBX/b/A6VVt\r\nczWbW6Q+LjAzFsGkk403xeQtnJ1zw/cbveejn3KL70TuAhDjUvh+tZ2ciKKb\r\nGEzbyC8zIkHGJw+YFp6s0Ov6tlcyeu3ls9TZWo8t9YofC3GfTT4LTBFW5XPF\r\nKNjjjQroOYuozahsrLHre9U9WqJ547892XNFghalESpsX3MsuwvNvbpieIPz\r\ndzO35SXjeoClRZqv/r/OaP4FeFUqeGx6EfqSLukvPgYUQTlldMJadF5kBe2f\r\nWDPjin2lNCRAdwwn72QauISq4e52IWipsmsKIjHOeHaHAG1Fum1heoWmp7ks\r\n7fO2LvDERErFKjv1wHboidj5zWTL9xTtpYo=\r\n=r+iT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_9.1.0_1671215697713_0.023383673264850247"},"_hasShrinkwrap":false},"9.2.0":{"name":"nest-raven","version":"9.2.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","peerDependencies":{"@nestjs/common":"^9.0.0","@sentry/node":"*","reflect-metadata":"*","rxjs":"*"},"devDependencies":{"@apollo/gateway":"^2.3.4","@commitlint/cli":"^17.4.4","@commitlint/config-conventional":"^17.4.4","@nestjs/apollo":"^11.0.3","@nestjs/common":"^9.3.9","@nestjs/core":"^9.3.9","@nestjs/platform-express":"^9.3.9","@nestjs/platform-socket.io":"^9.3.9","@nestjs/testing":"^9.3.9","@nestjs/websockets":"^9.3.9","@types/jest":"^29.4.1","@types/node":"^18.15.2","@types/supertest":"^2.0.12","@types/ws":"^8.5.4","class-transformer":"^0.5.1","class-validator":"^0.14.0","dotenv":"^16.0.3","husky":"^8.0.3","lint-staged":"^13.2.0","prettier":"^2.8.4","reflect-metadata":"^0.1.13","rxjs":"^7.8.0","socket.io-client":"^4.6.1","supertest":"^6.3.3","ts-jest":"^29.0.5","ts-morph":"^16.0.0","typescript":"^4.9.5"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"optionalDependencies":{"@nestjs/graphql":"^11.0.0"},"gitHead":"21cde879c66dc73d29325943410b1a647c560adf","dependencies":{"@nestjs/graphql":"^11.0.0"},"_id":"nest-raven@9.2.0","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-pI7dBi5Jr7BE5PyuzVTzKYr4R0iJUcPQi1/c/QtHpSwuVMYUEqfvnOY3zYSW5XKvnXmsh+8a7bd0A8QOBooJFw==","shasum":"c83bfd0a6eadf47efd1aa2c6cd3de72864824bd8","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-9.2.0.tgz","fileCount":13,"unpackedSize":18037,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBczl9Tw4I+qX3KM7yOir3sxp8ogrpWs0gBl+wnVsPdRAiA2ITs8TCHnZ+gMH2CqLIeBzlTAeBa5Vvvki7r+zp+53w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE80/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoT7BAAn4E7LIXOn0m8SGunay4LzZm2vT5aENiC7pUgHe4y0XtzQtDx\r\nuGNt1THhqtzJ9naw+d5u9k5XgegcMp31+gIitrfas6EkJyGEObZEFFFQ+kjh\r\nqee6p8eU5E7ljgpYWvX9CxyLvbV4EsH8HVgBwrf0jSVOxOB9sqnKwSxlm8SE\r\n5PKm5MSelQkElqwusph6qiDfbzI2QVy0KMSOsWmqvch85IkcceKJxsnN0XcI\r\nbd89QG/g6k3+N9VvhsBSYSShRZDVA8qGqdP2odAmtVt4Z3WcLKQMNabyxHZO\r\nsXU59n8MApL94RDbsX7Bu/YksxUO6ScAS9ZvJgya/IFZgd8istMcFw965i87\r\nWC4DfX699hGceNHsQWqRwLhXSwLOpUblSLqiRLPDq0VfynTu9F6Bz/qK9+R6\r\ngvgflOnSbmAjpWaj970S5OkTXnQ8uPAgLfuawimeiDbOx3DvOfSGEb9rnmi2\r\n+AvcuD/YRNo27tqVUOlcCrPMAt2k41TMLBd5h9z9cA03FQY2kB3opWYtyuMJ\r\n3HR6BIp4wwHHjkSDbtsmATrU8v+1NLqHS8kgOvSvGuR2qElb5qxhVPbaRm74\r\nbDxnAFRJ58EcMx/rsP4FfInCNCoXgV3VODp5JGt70NjiT0iI5OzRfyZiIJj7\r\nfpY+BF/jez/U7+kJRTKydPfbmLvEQJoVOvA=\r\n=Ohg3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_9.2.0_1679019327558_0.2222561016786757"},"_hasShrinkwrap":false},"10.0.0":{"name":"nest-raven","version":"10.0.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","peerDependencies":{"@nestjs/common":"^10.0.0","@sentry/node":"*","rxjs":"*"},"devDependencies":{"@commitlint/cli":"17.7.1","@commitlint/config-conventional":"17.7.0","@nestjs/apollo":"^12.0.0","@nestjs/platform-express":"^10.0.0","@nestjs/platform-socket.io":"^10.0.0","@nestjs/testing":"^10.0.0","@nestjs/websockets":"^10.0.0","@types/jest":"^29.5.3","@types/supertest":"2.0.12","@types/ws":"8.5.5","dotenv":"16.3.1","husky":"8.0.3","jest":"^29.6.1","lint-staged":"14.0.1","prettier":"3.0.2","rxjs":"7.8.1","socket.io-client":"4.7.2","supertest":"6.3.3","ts-jest":"29.1.1","ts-morph":"^19.0.0"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"optionalDependencies":{"@nestjs/graphql":"^11.0.0 || ^12.0.0"},"gitHead":"80db69d6456a2917348859363380983f28c5b0d2","dependencies":{"@nestjs/graphql":"^11.0.0 || ^12.0.0"},"_id":"nest-raven@10.0.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-MnemxfEjYU1+JFt16epeUx1DwibxhhRinzgfJXNhPPeV7AzlZXHrFlrjpxA1hUkha6tWkFxa444S1wC2j5PpKQ==","shasum":"bdfd868cc866af2e74c7c9905ea1ad1f917d50c6","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-10.0.0.tgz","fileCount":13,"unpackedSize":17796,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEtZ8q2tex1gOoYpwDc1vLcz0gyoa0gVH5AqVs/m6UplAiAy0BXMPL4PKlEOf0IEacji5v4xUDWfNZV0eRA5ptfXAQ=="}]},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_10.0.0_1693270783428_0.025755779677808732"},"_hasShrinkwrap":false},"10.0.1":{"name":"nest-raven","version":"10.0.1","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","format":"prettier \"{example,lib,test}/**/*.ts\" --write","lint":"prettier \"{example,lib,test}/**/*.ts\"  --check","prepublishOnly":"npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","peerDependencies":{"@nestjs/common":"^10.0.0","@sentry/node":"*","rxjs":"*"},"devDependencies":{"@nestjs/apollo":"^12.0.0","@nestjs/platform-express":"^10.0.0","@nestjs/platform-socket.io":"^10.0.0","@nestjs/testing":"^10.0.0","@nestjs/websockets":"^10.0.0","@types/jest":"^29.5.3","@types/supertest":"2.0.16","@types/ws":"8.5.10","dotenv":"16.3.1","husky":"8.0.3","jest":"^29.6.1","lint-staged":"15.1.0","prettier":"3.1.0","socket.io-client":"4.7.2","supertest":"6.3.3","ts-jest":"29.1.1"},"main":"dist/index.js","types":"dist/index.d.ts","prettier":{"singleQuote":true,"trailingComma":"all"},"jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["prettier --write"]},"optionalDependencies":{"@nestjs/graphql":"^11.0.0 || ^12.0.0"},"_id":"nest-raven@10.0.1","gitHead":"0936e16ac061fdd54af4f1127190d2ac4d07422c","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-RyIht7BxwtFc5BN1XU8pleGPNCw+VPBw7Za5124N0y/nYsOJhFsweHx1hB82LnmXl1kjMqEy4xKe9hC+9tYOVg==","shasum":"1be8a6464d480d32fe4bd4bc84ca7c6c31dcab9c","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-10.0.1.tgz","fileCount":13,"unpackedSize":17698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDs4S8KvuWvevumd/A7nTALNYINzm3ghDuUYFbAAtHsJAIhALlnuKDTqwePW/TrUzVWtVi4CbgnEWtmSyUqF/jybrnb"}]},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_10.0.1_1701594609642_0.6344296162095131"},"_hasShrinkwrap":false},"10.1.0":{"name":"nest-raven","version":"10.1.0","description":"Sentry Raven Module for Nest Framework","scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json","prepublishOnly":"npm run build","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"keywords":["nestjs","nest","raven","sentry","module"],"author":{"name":"Tine Jozelj"},"license":"MIT","bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"homepage":"https://github.com/mentos1386/nest-raven#readme","peerDependencies":{"@nestjs/common":"^10.0.0","@sentry/node":"*","rxjs":"*"},"devDependencies":{"@biomejs/biome":"^1.5.2","@nestjs/apollo":"^12.0.0","@nestjs/platform-express":"^10.0.0","@nestjs/platform-socket.io":"^10.0.0","@nestjs/testing":"^10.0.0","@nestjs/websockets":"^10.0.0","@types/jest":"^29.5.3","@types/supertest":"^6.0.2","@types/ws":"^8.5.10","dotenv":"^16.3.1","husky":"^9.0.0","jest":"^29.6.1","lint-staged":"15.2.2","socket.io-client":"4.7.5","supertest":"^7.0.0","ts-jest":"29.1.2"},"main":"dist/index.js","types":"dist/index.d.ts","jest":{"preset":"ts-jest","collectCoverage":true,"collectCoverageFrom":["lib/**"]},"lint-staged":{"*.ts":["biome check"]},"optionalDependencies":{"@nestjs/graphql":"^11.0.0 || ^12.0.0"},"_id":"nest-raven@10.1.0","gitHead":"fff42ff521edaf44270c911480f065cf6603d4af","_nodeVersion":"20.13.1","_npmVersion":"10.5.2","dist":{"integrity":"sha512-B9rMfY1SLSE/vdCBO8uyvDx1LWEi4F1GQpesNHdl+AigMHm/DapCbWEXSdveLP7Pe9Yci2gGl4jq4cHR2EYXEw==","shasum":"8648882d3a714a7d8b4da09687dbb840d0577f06","tarball":"https://registry.npmjs.org/nest-raven/-/nest-raven-10.1.0.tgz","fileCount":13,"unpackedSize":18787,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCAq5HIKOYpkUGBc5yoihRZyLKa5Dbf0UqlJeOFSWLOwIgMOJefaScZUVE7MIF1RTKNQzwdE0JlLnNkikYQyXqsi0="}]},"_npmUser":{"name":"mentos1386","email":"mentos1386@tjo.space"},"directories":{},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nest-raven_10.1.0_1716428984127_0.5915401512806757"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-20T14:16:17.332Z","1.0.0":"2018-02-20T14:16:17.406Z","modified":"2024-05-23T01:49:44.435Z","1.0.1":"2018-02-20T14:21:27.854Z","1.0.2":"2018-02-20T14:36:54.689Z","1.0.3":"2018-02-20T14:43:48.437Z","2.0.0":"2018-06-05T19:34:12.691Z","2.0.1":"2018-07-14T21:20:52.576Z","2.1.0":"2018-08-09T18:35:33.270Z","3.0.0":"2019-01-03T15:26:34.009Z","4.0.0":"2019-03-21T19:20:28.694Z","5.0.0":"2019-08-12T18:59:42.617Z","6.0.0":"2020-04-18T14:27:15.351Z","6.0.0-alpha.1":"2020-04-18T15:30:49.566Z","6.0.0-alpha.2":"2020-05-20T21:45:30.022Z","7.0.0":"2020-08-24T00:00:33.789Z","7.1.0":"2021-02-05T00:24:19.086Z","7.2.0":"2021-03-03T13:02:40.439Z","8.0.0":"2021-08-19T00:47:09.546Z","8.1.0":"2022-04-28T01:13:15.039Z","8.2.0":"2022-07-01T10:20:22.702Z","9.0.0":"2022-09-23T13:36:23.988Z","9.1.0":"2022-12-16T18:34:57.885Z","9.2.0":"2023-03-17T02:15:27.742Z","10.0.0":"2023-08-29T00:59:43.657Z","10.0.1":"2023-12-03T09:10:09.866Z","10.1.0":"2024-05-23T01:49:44.272Z"},"maintainers":[{"name":"9renpoto","email":"9renpoto@gmail.com"},{"name":"mentos1386","email":"mentos1386@tjo.space"}],"description":"Sentry Raven Module for Nest Framework","homepage":"https://github.com/mentos1386/nest-raven#readme","keywords":["nestjs","nest","raven","sentry","module"],"repository":{"type":"git","url":"git+https://github.com/mentos1386/nest-raven.git"},"author":{"name":"Tine Jozelj"},"bugs":{"url":"https://github.com/mentos1386/nest-raven/issues"},"license":"MIT","readme":"<p align=\"center\">\n  <a href=\"http://nestjs.com/\" target=\"blank\"><img src=\"http://kamilmysliwiec.com/public/nest-logo.png#1\" alt=\"Nest Logo\" />   </a>\n  <a href=\"https://sentry.io\" target=\"_blank\"><img src=\"https://sentry-brand.storage.googleapis.com/sentry-logo-black.png\" width=\"380\"></a>\n</p>\n\n<p align=\"center\">Sentry Module for Nest framework</p>\n\n<p align=\"center\">\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/v/nest-raven.svg\" alt=\"NPM Version\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/l/nest-raven.svg\" alt=\"Package License\" /></a>\n<a href=\"https://www.npmjs.com/package/nest-raven\"><img src=\"https://img.shields.io/npm/dm/nest-raven.svg\" alt=\"NPM Downloads\" /></a>\n<a href=\"https://github.com/mentos1386/nest-raven/actions?query=workflow%3AMaster\"><img src=\"https://github.com/mentos1386/nest-raven/workflows/Master/badge.svg?event=push\" alt=\"Push Github Actions\" /></a>\n<a href=\"https://coveralls.io/github/mentos1386/nest-raven\"><img src=\"https://coveralls.io/repos/github/mentos1386/nest-raven/badge.svg?branch=master\" alt=\"Coveralls\" /></a>\n</p>\n\n## Description\n\nThis is a [sentry](https://sentry.io/) module for [Nest](https://github.com/nestjs/nest).\n\nThis package is no longer based on deprecated raven module, but rather on new stable [@sentry/node](https://www.npmjs.com/package/@sentry/node) module.\n\n#### Should i use this for large projects?\n\nThis is not a solution for all cases and large applications, just a quick starter that covers the common rest/graphql capturing (the basics).\nYou might want deeper integration with Sentry, which means you can still use this to cover the rest/graphql error capture, but you will have to use the rest of Sentry SDK to cover other cases.\n\nFor really large projects, you might have to take this library as an example of how to integrate sentry with NestJS, and write your custom integration instead.\n\n## Installation\n\n```bash\n$ npm i --save nest-raven\n```\n\n## Quick Start\n\n### Include Module\n\nFor Module to work you need to [setup Sentry SDK yourself](https://docs.sentry.io/platforms/node/),\nthis should be done in your `main.ts` file where you initialize the NestJS application.\n\n> app.module.ts\n\n```ts\n@Module({\n  imports: [RavenModule],\n})\nexport class ApplicationModule implements NestModule {}\n```\n\n### Using Interceptor\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\nWith this setup, sentry will pick up all exceptions (even 400 types).\n\n#### Global\n\nIf you want to set up interceptor as global, you have to follow Nest\ninstructions [here](https://docs.nestjs.com/interceptors). Something like\nthis. This only works for Controllers not for Gateways (limitation by NestJS):\n\n> app.module.ts\n\n```ts\nimport { APP_INTERCEPTOR } from '@nestjs/core';\n\n@Module({\n  imports: [RavenModule],\n  providers: [\n    {\n      provide: APP_INTERCEPTOR,\n      useValue: new RavenInterceptor(),\n    },\n  ],\n})\nexport class ApplicationModule {}\n```\n\n#### Filters\n\nSometimes we don't want to catch all exceptions but only 500 or those\nthat we didn't handle properly. For that we can add filters on interceptor\nto filter out good exceptions.\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor({\n    filters: [\n        // Filter exceptions of type HttpException. Ignore those that\n        // have status code of less than 500\n        { type: HttpException, filter: (exception: HttpException) => 500 > exception.getStatus() }\n    ],\n  }))\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\n#### Transformers\n\nIt may be useful to add some extra data to the Sentry's context before sending\nthe payload. Adding some request-related properties for instance. To achieve\nthis we can add scope transformers on interceptor to injecte some data\ndynamically.\n\n> app.controller.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor({\n    transformers: [\n        // Add an extra property to Sentry's scope\n        (scope: Scope, context: ExecutionContext) => {\n          const req = context.switchToHttp().getRequest<Request>();\n          scope.addExtra('important query', req.query.important_query)\n          scope.addExtra('important key', 'useful value');\n        }\n    ],\n  }))\n  @Get('/some/route')\n  public async someRoute() {\n    ...\n  }\n```\n\n#### Additional data\n\nInterceptor automatically adds `req` and `req.user` (as user) to additional data.\n\nOther additional data can be added for each interceptor.\n\n- tags\n- extra\n- fingerprint\n- level\n\n> app.controller.ts\n\n```ts\nimport { Severity } from '@sentry/node';\n\n  @UseInterceptors(new RavenInterceptor({\n    tags: {\n      type: 'fileUpload',\n    },\n    level: Severity.Warning,\n  }))\n  @Get('/some/route')\n  public async someRoute()\n    ...\n  }\n```\n\n#### Websockets\n\n> **Note:** Websockets ignore Global interceptors.\n\nIt will add `ws_client` and `ws_data` extras.\n\n> app.gateway.ts\n\n```ts\n  @UseInterceptors(new RavenInterceptor())\n  @SubscribeMessage('message_name')\n  public someMessage(client, data: string): string {\n    ...\n  }\n```\n\n#### GraphQL\n\nIt will add `fieldName` and `args` extras.\n\n> app.gateway.ts\n\n```ts\n  @Mutation()\n  @UseInterceptors(new RavenInterceptor())\n  async upvotePost(@Args('postId') postId: number) {\n    ...\n  }\n```\n","readmeFilename":"README.md","users":{"fwoelffel":true}}