From e5e01f789585be20090b8895d58db3194283a057 Mon Sep 17 00:00:00 2001 From: Francesco Novy Date: Mon, 27 May 2024 09:23:04 +0200 Subject: [PATCH] feat(browser/v7): Publish browserprofling CDN bundle --- packages/browser/rollup.bundle.config.mjs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/packages/browser/rollup.bundle.config.mjs b/packages/browser/rollup.bundle.config.mjs index c64a88931a33..b5bc67728796 100644 --- a/packages/browser/rollup.bundle.config.mjs +++ b/packages/browser/rollup.bundle.config.mjs @@ -25,7 +25,19 @@ targets.forEach(jsVersion => { outputFileBase: () => `bundles/bundle.tracing${jsVersion === 'es5' ? '.es5' : ''}`, }); - builds.push(...makeBundleConfigVariants(baseBundleConfig), ...makeBundleConfigVariants(tracingBaseBundleConfig)); + const browserProfilingAddonBaseBundleConfig = makeBaseBundleConfig({ + bundleType: 'addon', + entrypoints: ['src/profiling/integration.ts'], + jsVersion, + licenseTitle: '@sentry/browser', + outputFileBase: () => `bundles/browserprofiling${jsVersion === 'es5' ? '.es5' : ''}`, + }); + + builds.push( + ...makeBundleConfigVariants(baseBundleConfig), + ...makeBundleConfigVariants(tracingBaseBundleConfig), + ...makeBundleConfigVariants(browserProfilingAddonBaseBundleConfig), + ); }); if (targets.includes('es6')) {