feat(api): integrate sentry for log reporting

This commit is contained in:
Mrugesh Mohapatra
2020-03-18 22:30:44 +05:30
parent 34048e2c73
commit 61e5bf942b
2 changed files with 122 additions and 2 deletions

View File

@ -1699,6 +1699,121 @@
}
}
},
"@sentry/apm": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/apm/-/apm-5.14.1.tgz",
"integrity": "sha512-vm5Ee0VPAZ5TmO3iKwLFwTAtDj0ZVJvawJCfBjUe5sn58GL60XapN5AsXICdsh4fbgtNJVZEtsawcL2JNVJvuQ==",
"requires": {
"@sentry/browser": "5.14.1",
"@sentry/hub": "5.14.1",
"@sentry/minimal": "5.14.1",
"@sentry/types": "5.14.1",
"@sentry/utils": "5.14.1",
"tslib": "^1.9.3"
}
},
"@sentry/browser": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/browser/-/browser-5.14.1.tgz",
"integrity": "sha512-PiadrPcsPcCjHrfT8nxzVFi0WiekLYh2unGnkSFoIvS8dGv+fjIX0gqYPy7UHhCZZUsLCCiuWpoaSDWymkZGTA==",
"requires": {
"@sentry/core": "5.14.1",
"@sentry/types": "5.14.1",
"@sentry/utils": "5.14.1",
"tslib": "^1.9.3"
}
},
"@sentry/core": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-5.14.1.tgz",
"integrity": "sha512-UPwnS7P4xdjlC60ybzKZ/o1kYkVCublD0OUW9JfLJpIyiu3QEA3QUHjbambzvU47WHOSy9b4RYtQll44WMtdaw==",
"requires": {
"@sentry/hub": "5.14.1",
"@sentry/minimal": "5.14.1",
"@sentry/types": "5.14.1",
"@sentry/utils": "5.14.1",
"tslib": "^1.9.3"
}
},
"@sentry/hub": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/hub/-/hub-5.14.1.tgz",
"integrity": "sha512-FTqeLcOWbww18WRQ8F3Z0DryQwD5DeuapXlinez7Y+HDZZAOm7HdPDEY5xjrUzi4V0n9BtgfJDp27UKJENWtYA==",
"requires": {
"@sentry/types": "5.14.1",
"@sentry/utils": "5.14.1",
"tslib": "^1.9.3"
}
},
"@sentry/minimal": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/minimal/-/minimal-5.14.1.tgz",
"integrity": "sha512-TC+i37rGBomu74xcSdPA4xeqSeWEvTHP5dx+LIJunntk4/mDi5/aC3HSMxRy3ifoJiUwZO+gyJJ7I/UMzvOMEw==",
"requires": {
"@sentry/hub": "5.14.1",
"@sentry/types": "5.14.1",
"tslib": "^1.9.3"
}
},
"@sentry/node": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-5.14.1.tgz",
"integrity": "sha512-bkOp6RRynt0C8J2yRF6RII9/dn03WFo5Yk/di7753VW1CUgjUOjtozirs0PYewlfXfaVHveixjN61Mcy4XwJ+g==",
"requires": {
"@sentry/apm": "5.14.1",
"@sentry/core": "5.14.1",
"@sentry/hub": "5.14.1",
"@sentry/types": "5.14.1",
"@sentry/utils": "5.14.1",
"cookie": "^0.3.1",
"https-proxy-agent": "^4.0.0",
"lru_map": "^0.3.3",
"tslib": "^1.9.3"
},
"dependencies": {
"agent-base": {
"version": "5.1.1",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-5.1.1.tgz",
"integrity": "sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g=="
},
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"requires": {
"ms": "^2.1.1"
}
},
"https-proxy-agent": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-4.0.0.tgz",
"integrity": "sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==",
"requires": {
"agent-base": "5",
"debug": "4"
}
},
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
}
}
},
"@sentry/types": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/types/-/types-5.14.1.tgz",
"integrity": "sha512-Eht+qI68BxELKQRnaV6q1PxS9/E+YatUHjG80ov9/azLbIJElQhWUDzyyJCefDD/fEI37VQ2SrsQsVqS9W7ZOQ=="
},
"@sentry/utils": {
"version": "5.14.1",
"resolved": "https://registry.npmjs.org/@sentry/utils/-/utils-5.14.1.tgz",
"integrity": "sha512-iCN5p+ArPVMkt09bRfYuldtKSTQEqRfNuoCxPFJKDfMyLO9YetIwRCwHluIRoJoEIFE4JTM2F4HfmTsxoTqw4g==",
"requires": {
"@sentry/types": "5.14.1",
"tslib": "^1.9.3"
}
},
"@types/babel__core": {
"version": "7.1.3",
"resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.3.tgz",
@ -8356,6 +8471,11 @@
"yallist": "^2.1.2"
}
},
"lru_map": {
"version": "0.3.3",
"resolved": "https://registry.npmjs.org/lru_map/-/lru_map-0.3.3.tgz",
"integrity": "sha1-tcg1G5Rky9dQM1p5ZQoOwOVhGN0="
},
"make-dir": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
@ -12390,8 +12510,7 @@
"tslib": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
"integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==",
"dev": true
"integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ=="
},
"tsscmp": {
"version": "1.0.6",

View File

@ -14,6 +14,7 @@
"license": "BSD-3-Clause",
"dependencies": {
"@freecodecamp/loopback-component-passport": "^1.2.0",
"@sentry/node": "^5.14.1",
"accepts": "^1.3.7",
"auth0-js": "^9.11.3",
"axios": "^0.19.2",