From a9079a071d5b158d5a9807b75b1e05c779a3c6b4 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Tue, 30 Jun 2026 16:14:06 +0200 Subject: [PATCH] feat(cloudflare): Add nodejs_compat entrypoint --- packages/cloudflare/package.json | 10 ++++++++++ packages/cloudflare/rollup.npm.config.mjs | 6 +++++- packages/cloudflare/src/nodejs_compat/index.ts | 1 + 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 packages/cloudflare/src/nodejs_compat/index.ts diff --git a/packages/cloudflare/package.json b/packages/cloudflare/package.json index 00c6202eacea..312885e16429 100644 --- a/packages/cloudflare/package.json +++ b/packages/cloudflare/package.json @@ -36,6 +36,16 @@ "types": "./build/types/request.d.ts", "default": "./build/cjs/request.js" } + }, + "./nodejs_compat": { + "import": { + "types": "./build/types/nodejs_compat/index.d.ts", + "default": "./build/esm/nodejs_compat/index.js" + }, + "require": { + "types": "./build/types/nodejs_compat/index.d.ts", + "default": "./build/cjs/nodejs_compat/index.js" + } } }, "typesVersions": { diff --git a/packages/cloudflare/rollup.npm.config.mjs b/packages/cloudflare/rollup.npm.config.mjs index 84a06f2fb64a..63407d8629dd 100644 --- a/packages/cloudflare/rollup.npm.config.mjs +++ b/packages/cloudflare/rollup.npm.config.mjs @@ -1,3 +1,7 @@ import { makeBaseNPMConfig, makeNPMConfigVariants } from '@sentry-internal/rollup-utils'; -export default makeNPMConfigVariants(makeBaseNPMConfig()); +export default makeNPMConfigVariants( + makeBaseNPMConfig({ + entrypoints: ['src/index.ts', 'src/nodejs_compat/index.ts'], + }), +); diff --git a/packages/cloudflare/src/nodejs_compat/index.ts b/packages/cloudflare/src/nodejs_compat/index.ts new file mode 100644 index 000000000000..1eb8c8642766 --- /dev/null +++ b/packages/cloudflare/src/nodejs_compat/index.ts @@ -0,0 +1 @@ +export * from '../index';