
* Update Sentry in CMS update turbo Add test logs for cms test sentry Update sentry config and next config * resolve conflict * Add changesets * Remove test code
28 lines
736 B
JavaScript
28 lines
736 B
JavaScript
const { withSentryConfig } = require("@sentry/nextjs");
|
|
|
|
const isSentryPropertiesInEnvironment =
|
|
process.env.SENTRY_AUTH_TOKEN && process.env.SENTRY_PROJECT && process.env.SENTRY_ORG;
|
|
|
|
/** @type {import('next').NextConfig} */
|
|
const nextConfig = {
|
|
reactStrictMode: true,
|
|
transpilePackages: ["@saleor/apps-shared", "nuvo-react"],
|
|
};
|
|
|
|
const configWithSentry = withSentryConfig(
|
|
nextConfig,
|
|
{
|
|
silent: true,
|
|
org: process.env.SENTRY_ORG,
|
|
project: process.env.SENTRY_PROJECT,
|
|
},
|
|
{
|
|
widenClientFileUpload: true,
|
|
transpileClientSDK: true,
|
|
tunnelRoute: "/monitoring",
|
|
hideSourceMaps: true,
|
|
disableLogger: true,
|
|
}
|
|
);
|
|
|
|
module.exports = isSentryPropertiesInEnvironment ? configWithSentry : nextConfig;
|