diff --git a/docs/platforms/javascript/common/best-practices/web-workers.mdx b/docs/platforms/javascript/common/best-practices/web-workers.mdx
index f701b72c573708..cc08b50f06222b 100644
--- a/docs/platforms/javascript/common/best-practices/web-workers.mdx
+++ b/docs/platforms/javascript/common/best-practices/web-workers.mdx
@@ -5,25 +5,10 @@ keywords: ["webworkers"]
sidebar_order: 9000
supported:
- javascript
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
Sentry's Browser SDK supports the [Web Workers API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API).
diff --git a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx
index 0ff566f0344e76..72fbe1fbe72730 100644
--- a/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/breadcrumbs.mdx
@@ -2,24 +2,8 @@
title: "Breadcrumbs Integration"
sidebar_title: "Breadcrumbs"
description: "Wraps native browser APIs to capture breadcrumbs. (default)"
-notSupported:
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
+notSupportedCategories:
+ - server-only
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx
index 8935b212dd3b40..4e1c1f7f318491 100644
--- a/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/browserapierrors.mdx
@@ -1,25 +1,10 @@
---
title: BrowserApiErrors
description: "Wraps native time and events APIs (`setTimeout`, `setInterval`, `requestAnimationFrame`, `addEventListener/removeEventListener`) in `try/catch` blocks to handle async exceptions. (default)"
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.electron
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx
index 5b513a24670f4b..76316a58ab0e81 100644
--- a/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/browserprofiling.mdx
@@ -1,26 +1,11 @@
---
title: BrowserProfiling
description: "Capture profiling data for the Browser."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- javascript.capacitor
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx b/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx
index c692cda4cd908b..2dfc4d4e13f097 100644
--- a/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/browsersession.mdx
@@ -1,25 +1,10 @@
---
title: BrowserSession
description: "Track healthy Sessions in the Browser."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx
index edc9e23fb6c7d1..285eb14e60a53b 100644
--- a/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/browsertracing.mdx
@@ -1,25 +1,10 @@
---
title: BrowserTracing
description: "Capture performance data for the Browser."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx b/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx
index 3a56175f82bbef..4b9dfd4029415f 100644
--- a/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/contextlines.mdx
@@ -1,25 +1,10 @@
---
title: ContextLines
description: "Adds source code from inline JavaScript of the current page's HTML."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
_Import name: `Sentry.contextLinesIntegration`_
diff --git a/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx b/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx
index c66d4b1b44885d..5b0f4fed0331b8 100644
--- a/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/elementtiming.mdx
@@ -2,26 +2,11 @@
title: ElementTiming
description: "Collect Element Timing API data as Sentry metrics."
beta: true
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- javascript.capacitor
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx
index f2239b1366843f..12174d71bf5f59 100644
--- a/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/globalhandlers.mdx
@@ -1,23 +1,10 @@
---
title: GlobalHandlers
description: "Attaches global handlers to capture uncaught exceptions and unhandled rejections. (default)"
-notSupported:
- - javascript.electron
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.bun
+supportedCategories:
+ - browser
+supported:
+ - javascript.deno
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx b/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx
index 15adb4dc4a114a..73b0e9c5fbf4dc 100644
--- a/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/graphqlclient.mdx
@@ -1,24 +1,8 @@
---
title: GraphQLClient
description: "Enhance spans and breadcrumbs with data from GraphQL requests."
-notSupported:
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
+notSupportedCategories:
+ - server-only
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx b/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx
index 03c2af4347a65d..c6e9417f22d0cd 100644
--- a/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/httpclient.mdx
@@ -1,24 +1,8 @@
---
title: HttpClient
description: "Captures errors on failed requests from Fetch and XHR and attaches request and response information."
-notSupported:
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
+notSupportedCategories:
+ - server-only
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx
index 716d0a59f76507..4170f1561e289c 100644
--- a/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/httpcontext.mdx
@@ -1,25 +1,10 @@
---
title: HttpContext
description: "Attaches HTTP request information, such as URL, user-agent, referrer, and other headers to the event. (default)"
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.electron
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx b/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx
index 65a000d072cdac..3b505170836761 100644
--- a/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/modulemetadata.mdx
@@ -1,25 +1,10 @@
---
title: ModuleMetadata
description: "Adds module metadata to stack frames."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.electron
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.bun
- - javascript.cloudflare
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/replay.mdx b/docs/platforms/javascript/common/configuration/integrations/replay.mdx
index 7b6a1b36eb1eda..9b043046315c8c 100644
--- a/docs/platforms/javascript/common/configuration/integrations/replay.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/replay.mdx
@@ -1,27 +1,11 @@
---
title: Replay
description: "Capture a video-like reproduction of what was happening in the user's browser."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- javascript.wasm
- - javascript.bun
- - javascript.deno
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.elysia
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.cloudflare
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx
index 8d3980d15bcfc4..9f9695183069ac 100644
--- a/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/replaycanvas.mdx
@@ -1,27 +1,11 @@
---
title: ReplayCanvas
description: "Capture session replays from HTML canvas elements."
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- javascript.wasm
- - javascript.bun
- - javascript.deno
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.elysia
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.cloudflare
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx b/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx
index ab021304ea27aa..2f41e87eb35c5a 100644
--- a/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/reportingobserver.mdx
@@ -1,24 +1,8 @@
---
title: ReportingObserver
description: "Captures the reports collected via the `ReportingObserver` interface and sends them to Sentry."
-notSupported:
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.bun
- - javascript.cloudflare
+notSupportedCategories:
+ - server-only
---
diff --git a/docs/platforms/javascript/common/configuration/integrations/webworker.mdx b/docs/platforms/javascript/common/configuration/integrations/webworker.mdx
index 95aa1d28f5002c..e1305445651260 100644
--- a/docs/platforms/javascript/common/configuration/integrations/webworker.mdx
+++ b/docs/platforms/javascript/common/configuration/integrations/webworker.mdx
@@ -1,25 +1,10 @@
---
title: WebWorker
description: "Connect Web Workers with the SDK running on the main thread"
+notSupportedCategories:
+ - server-only
notSupported:
- javascript.cordova
- - javascript.node
- - javascript.eve
- - javascript.mastra
- - javascript.aws-lambda
- - javascript.azure-functions
- - javascript.connect
- - javascript.express
- - javascript.fastify
- - javascript.gcp-functions
- - javascript.hapi
- - javascript.hono
- - javascript.koa
- - javascript.nitro
- - javascript.nestjs
- - javascript.deno
- - javascript.cloudflare
- - javascript.bun
---
_Import name: `Sentry.webWorkerIntegration`_