From f26bf036aad7f80129c6bfe19a24d3c9b74b471b Mon Sep 17 00:00:00 2001 From: Katie Byers Date: Thu, 10 Feb 2022 14:12:26 -0800 Subject: [PATCH] enable maximum treeshaking in all bundles --- packages/browser/rollup.config.js | 1 + packages/integrations/rollup.config.js | 1 + packages/tracing/rollup.config.js | 1 + packages/vue/rollup.config.js | 1 + packages/wasm/rollup.config.js | 1 + 5 files changed, 5 insertions(+) diff --git a/packages/browser/rollup.config.js b/packages/browser/rollup.config.js index d77803ba4869..8d2621afbfc6 100644 --- a/packages/browser/rollup.config.js +++ b/packages/browser/rollup.config.js @@ -81,6 +81,7 @@ const bundleConfig = { banner: `/*! @sentry/browser <%= pkg.version %> (${commitHash}) | https://github.com/getsentry/sentry-javascript */`, }), ], + treeshake: 'smallest', }; export default [ diff --git a/packages/integrations/rollup.config.js b/packages/integrations/rollup.config.js index 3f30a89b7628..a2a01ff93001 100644 --- a/packages/integrations/rollup.config.js +++ b/packages/integrations/rollup.config.js @@ -86,6 +86,7 @@ function loadAllIntegrations() { strict: false, }, plugins: build.plugins, + treeshake: 'smallest', })), ); }); diff --git a/packages/tracing/rollup.config.js b/packages/tracing/rollup.config.js index 4892dc036b2e..62db025f1023 100644 --- a/packages/tracing/rollup.config.js +++ b/packages/tracing/rollup.config.js @@ -68,6 +68,7 @@ const bundleConfig = { banner: `/*! @sentry/tracing & @sentry/browser <%= pkg.version %> (${commitHash}) | https://github.com/getsentry/sentry-javascript */`, }), ], + treeshake: 'smallest', }; export default [ diff --git a/packages/vue/rollup.config.js b/packages/vue/rollup.config.js index cd52309cc70e..e54faafcd2a2 100644 --- a/packages/vue/rollup.config.js +++ b/packages/vue/rollup.config.js @@ -68,6 +68,7 @@ const bundleConfig = { banner: `/*! @sentry/vue <%= pkg.version %> (${commitHash}) | https://github.com/getsentry/sentry-javascript */`, }), ], + treeshake: 'smallest', }; export default [ diff --git a/packages/wasm/rollup.config.js b/packages/wasm/rollup.config.js index 9b9eb4122136..b84fdc310079 100644 --- a/packages/wasm/rollup.config.js +++ b/packages/wasm/rollup.config.js @@ -79,6 +79,7 @@ function loadAllIntegrations() { strict: false, }, plugins: build.plugins, + treeshake: 'smallest', }); }); return builds;