remove sentry integration

This commit is contained in:
Amruth Pillai
2022-11-24 16:58:36 +01:00
parent a6fbb8191d
commit 4b1ce539d5
17 changed files with 3 additions and 119 deletions

3
client/.gitignore vendored
View File

@ -40,6 +40,3 @@ __ENV.js
# next-sitemap
sitemap*.xml
# Sentry
.sentryclirc

View File

@ -1,6 +1,5 @@
const { version } = require('../package.json');
const { i18n } = require('./next-i18next.config');
const { withSentryConfig } = require('@sentry/nextjs');
/** @type {import('next').NextConfig} */
const nextConfig = {
@ -16,10 +15,6 @@ const nextConfig = {
domains: ['cdn.rxresu.me', 'www.gravatar.com'],
},
sentry: {
hideSourceMaps: true,
},
// Hack to make Tailwind darkMode 'class' strategy with CSS Modules
// Ref: https://github.com/tailwindlabs/tailwindcss/issues/3258#issuecomment-968368156
webpack: (config) => {
@ -52,11 +47,4 @@ const nextConfig = {
},
};
/** @type {import('@sentry/nextjs').SentryWebpackPluginOptions} */
const sentryConfig = {
silent: true,
authToken: process.env.SENTRY_AUTH_TOKEN,
dryRun: process.env.NODE_ENV !== 'production',
};
module.exports = withSentryConfig(nextConfig, sentryConfig);
module.exports = nextConfig;

View File

@ -24,7 +24,6 @@
"@next/env": "^13.0.5",
"@react-oauth/google": "^0.5.0",
"@reduxjs/toolkit": "^1.9.0",
"@sentry/nextjs": "^7.21.1",
"axios": "^1.2.0",
"clsx": "^1.2.1",
"dayjs": "^1.11.6",

View File

@ -1,16 +0,0 @@
import * as Sentry from '@sentry/nextjs';
import type { NextPage } from 'next';
import type { ErrorProps } from 'next/error';
import NextErrorComponent from 'next/error';
const CustomErrorComponent: NextPage<ErrorProps> = (props) => {
return <NextErrorComponent statusCode={props.statusCode} />;
};
CustomErrorComponent.getInitialProps = async (contextData) => {
await Sentry.captureUnderscoreErrorException(contextData);
return NextErrorComponent.getInitialProps(contextData);
};
export default CustomErrorComponent;

View File

@ -1,11 +0,0 @@
import env from '@beam-australia/react-env';
import * as Sentry from '@sentry/nextjs';
const sentryDSN =
env('CLIENT_SENTRY_DSN') ||
'https://aceffdbdaa544768bc85216e7c6a9c50@o4504211187564544.ingest.sentry.io/4504213380071424';
Sentry.init({
dsn: sentryDSN,
tracesSampleRate: 1.0,
});

View File

@ -1,3 +0,0 @@
defaults.project=client
defaults.org=reactive-resume
defaults.url=https://sentry.io/

View File

@ -1,11 +0,0 @@
import env from '@beam-australia/react-env';
import * as Sentry from '@sentry/nextjs';
const sentryDSN =
env('CLIENT_SENTRY_DSN') ||
'https://aceffdbdaa544768bc85216e7c6a9c50@o4504211187564544.ingest.sentry.io/4504213380071424';
Sentry.init({
dsn: sentryDSN,
tracesSampleRate: 1.0,
});