From 48f5fcfec7846b70f0635251f393105ac6d249ae Mon Sep 17 00:00:00 2001
From: Ernest Iliiasov <ernest@hyperdx.io>
Date: Sun, 5 May 2024 17:44:57 +0200
Subject: [PATCH] add dedupe packages

---
 packages/browser/rollup.config.ts | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

diff --git a/packages/browser/rollup.config.ts b/packages/browser/rollup.config.ts
index 14925c62..15b1b2c8 100644
--- a/packages/browser/rollup.config.ts
+++ b/packages/browser/rollup.config.ts
@@ -32,18 +32,32 @@ export default {
     resolve({
       mainFields: ['module', 'browser', 'main'],
       dedupe: [
+        '@opentelemetry',
         '@opentelemetry/semantic-conventions',
         '@opentelemetry/sdk-trace-web',
+        '@opentelemetry/sdk-trace-base',
         '@opentelemetry/instrumentation',
+        '@opentelemetry/instrumentation-user-interaction',
         '@opentelemetry/core',
         '@opentelemetry/api',
+        '@opentelemetry/api-logs',
+        '@opentelemetry/resources',
+        '@opentelemetry/proto',
+        '@opentelemetry/otlp-exporter-base',
+        '@opentelemetry/otlp-transformer',
+        '@opentelemetry/instrumentation-xml-http-request',
+        '@opentelemetry/instrumentation-document-load',
+        '@opentelemetry/instrumentation-fetch',
+        'protobufjs',
+        'lodash',
+        'long',
       ],
     }),
     terser({
       sourceMap: true,
     }),
     // visualizer({
-    //   sourcemap: true,
+    //   // sourcemap: true,
     //   open: true,
     // }),
   ],