Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions docs/platforms/javascript/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,4 @@ sdk: 'sentry.javascript.browser'
language: typescript
categories:
- browser
- browser-only
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/angular/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Learn how to set up Sentry in your Angular application and capture
sdk: sentry.javascript.angular
categories:
- browser
- browser-only
---

## Prerequisites
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/aws-lambda/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ fallbackGuide: javascript.node
categories:
- server
- serverless
- server-only
---

<Alert>
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/azure-functions/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
categories:
- server
- serverless
- server-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/bun/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.bun
categories:
- server
- serverless
- server-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/capacitor/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.capacitor
categories:
- browser
- mobile
- browser-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/cloudflare/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.cloudflare
categories:
- server
- serverless
- server-only
---

<AgentSetupCallout skill="sentry-cloudflare-sdk" platformName="Cloudflare" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/connect/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<PlatformContent includePath="getting-started-node" />
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/cordova/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: Learn how to manually set up Sentry in your Cordova app and capture
categories:
- browser
- mobile
- browser-only
---

<Alert level="warning" title="Deprecation Notice">
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/deno/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.deno
categories:
- server
- serverless
- server-only
---

<Alert>
Expand Down
3 changes: 0 additions & 3 deletions docs/platforms/javascript/guides/effect/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
title: Effect
description: Learn how to set up and configure Sentry in your Effect application, capture your first errors, and view them in Sentry.
sdk: sentry.javascript.effect
categories:
- server
- browser
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/effect/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ title: Effect
sdk: sentry.javascript.effect
description: Learn how to set up and configure Sentry in your Effect application, capture your first errors, and view them in Sentry.
categories:
- browser
- server
---

Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/elysia/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.elysia
fallbackGuide: javascript.bun
categories:
- server
- server-only
---

<Alert level="warning">
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/ember/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Learn how to set up Sentry in your Ember application and capture y
sdk: sentry.javascript.ember
categories:
- browser
- browser-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/eve/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ fallbackGuide: javascript.node
icon: eve
categories:
- server
- server-only
keywords:
- eve
- ai
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/express/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<PlatformContent includePath="getting-started-node" />
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/fastify/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<PlatformContent includePath="getting-started-primer" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/firebase/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ fallbackGuide: javascript.node
categories:
- server
- serverless
- server-only
---

<PlatformContent includePath="getting-started-primer" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/gatsby/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ sdk: "sentry.javascript.gatsby"
description: "Learn how to set up Sentry in your Gatsby application, capture your first errors and traces, and view them in Sentry."
categories:
- browser
- browser-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/gcp-functions/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ fallbackGuide: javascript.node
categories:
- server
- serverless
- server-only
---

<Alert>
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/hapi/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<PlatformContent includePath="getting-started-node" />
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/hono/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.hono
fallbackGuide: javascript.node
categories:
- server
- server-only
---

The `@sentry/hono` SDK supports Hono 4+ across multiple runtimes: Cloudflare Workers, Node.js, Bun, and Deno. It works as Hono middleware, so you can drop it into your existing app with minimal setup.
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/koa/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<PlatformContent includePath="getting-started-node" />
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/mastra/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ fallbackGuide: javascript.node
icon: mastra
categories:
- server
- server-only
keywords:
- mastra
- ai
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/nestjs/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.nestjs
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<AgentSetupCallout skill="sentry-nestjs-sdk" platformName="Nest.js" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/nitro/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.nitro
fallbackGuide: javascript.node
categories:
- server
- server-only
---

<Alert>
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/node/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ sdk: sentry.javascript.node
categories:
- server
- serverless
- server-only
---

<PlatformContent includePath="getting-started-primer" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/react/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Learn how to set up Sentry in your React application, capture your
sdk: sentry.javascript.react
categories:
- browser
- browser-only
---

<PlatformContent includePath="llm-rules-platform" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/solid/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ sdk: sentry.javascript.solid
description: Learn how to manually set up Sentry in your Solid app and capture your first errors.
categories:
- browser
- browser-only
---

<Alert>
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/svelte/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Learn how to manually set up Sentry in your Svelte app and capture
sdk: sentry.javascript.svelte
categories:
- browser
- browser-only
---

<AgentSetupCallout skill="sentry-svelte-sdk" platformName="Svelte" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,3 @@
title: TanStack Start React
description: Learn how to set up and configure Sentry in your TanStack Start React application using the installation wizard, capturing your first errors, and viewing them in Sentry.
sdk: sentry.javascript.tanstackstart-react
categories:
- server
- browser
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/vue/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ description: "Learn how to manually set up Sentry in your Vue app and capture yo
sdk: sentry.javascript.vue
categories:
- browser
- browser-only
---

<PlatformContent includePath="getting-started-prerequisites" />
Expand Down
1 change: 1 addition & 0 deletions docs/platforms/javascript/guides/wasm/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: "Learn how to manually set up Sentry in your JavaScript application
keywords: ["wasm", "webassembly"]
categories:
- browser
- browser-only
---

<Alert title="Are you using a JavaScript framework?">
Expand Down
9 changes: 8 additions & 1 deletion src/types/platform.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -167,4 +167,11 @@ export type PlatformSupportLevel = 'production' | 'community';
/**
* Possible types of categories.
*/
export type PlatformCategory = 'browser' | 'desktop' | 'mobile' | 'server' | 'serverless';
export type PlatformCategory =
| 'browser'
| 'browser-only'
| 'desktop'
| 'mobile'
| 'server'
| 'server-only'
| 'serverless';
Loading