diff --git a/static/app/gettingStartedDocs/node/serverlesscloud.tsx b/static/app/gettingStartedDocs/node/serverlesscloud.tsx index 1d4fb48929443f..caaab30c1bed84 100644 --- a/static/app/gettingStartedDocs/node/serverlesscloud.tsx +++ b/static/app/gettingStartedDocs/node/serverlesscloud.tsx @@ -9,12 +9,12 @@ import {t, tct} from 'sentry/locale'; type Params = DocsParams; const getSdkSetupSnippet = (params: Params) => ` -import api from "@serverless/cloud"; -import * as Sentry from "@sentry/node"; +const api = require("@serverless/cloud"); +const Sentry = require('@sentry/node'); -// or using CommonJS -// const api = require("@serverless/cloud"); -// const Sentry = require('@sentry/node'); +// or using ESM +// import api from "@serverless/cloud"; +// import * as Sentry from "@sentry/node"; Sentry.init({ dsn: "${params.dsn}", diff --git a/static/app/utils/gettingStartedDocs/node.ts b/static/app/utils/gettingStartedDocs/node.ts index 9a4d6080480e22..e5446e51292bc1 100644 --- a/static/app/utils/gettingStartedDocs/node.ts +++ b/static/app/utils/gettingStartedDocs/node.ts @@ -98,8 +98,8 @@ export function getDefaultNodeImports({ productSelection: ProductSelectionMap; }) { const imports: string[] = [ - `// You can also use CommonJS \`require('@sentry/node')\` instead of \`import\``, - `import * as Sentry from "@sentry/node";`, + `// You can also use ESM \`import * as Sentry from "@sentry/node"\` instead of \`require\``, + `const Sentry = require("@sentry/node");`, ]; if (productSelection.profiling) { imports.push(`import { ProfilingIntegration } from "@sentry/profiling-node";`);