Skip to content
Open
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
Original file line number Diff line number Diff line change
@@ -1,28 +1,14 @@
---
title: Child Process Integration
description: "Adds instrumentation for child processes and worker threads (default)"
supportedCategories:
- server
supported:
- 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.nestjs
- javascript.electron
- javascript.nextjs
- javascript.nuxt
- javascript.sveltekit
- javascript.remix
- javascript.react-router
- javascript.astro
- javascript.tanstackstart-react
notSupported:
- javascript.bun
- javascript.deno
- javascript.cloudflare
---

<Alert>
Comment thread
sentry[bot] marked this conversation as resolved.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,12 @@
---
title: Fastify
description: "Adds performance instrumentation for Fastify. (default)"
supported:
- javascript.node
- javascript.eve
- javascript.mastra
- javascript.fastify
supportedCategories:
- server
Comment thread
sentry[bot] marked this conversation as resolved.
---

For more information on setting up Sentry Fastify support, see the [Fastify Sentry documentation](/platforms/javascript/guides/fastify/).

<Alert>

This integration only works in the Node.js and Bun runtimes.

</Alert>

_Import name: `Sentry.fastifyIntegration`_

This integration is enabled by default when performance monitoring is enabled. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,12 @@
---
title: Hapi
description: "Adds performance instrumentation for Hapi. (default)"
supported:
- javascript.node
- javascript.eve
- javascript.mastra
- javascript.hapi
supportedCategories:
- server
---

For more information on setting up Sentry Hapi support, see the [Hapi Sentry documentation](/platforms/javascript/guides/hapi/).

<Alert>

This integration only works in the Node.js and Bun runtimes.

</Alert>

_Import name: `Sentry.hapiIntegration`_

This integration is enabled by default when performance monitoring is enabled. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,21 +1,12 @@
---
title: Koa
description: "Adds performance instrumentation for Koa. (default)"
supported:
- javascript.node
- javascript.eve
- javascript.mastra
- javascript.koa
supportedCategories:
- server
---

For more information on setting up Sentry Koa support, see the [Koa Sentry documentation](/platforms/javascript/guides/koa/).

<Alert>

This integration only works in the Node.js and Bun runtimes.

</Alert>

_Import name: `Sentry.koaIntegration`_

This integration is enabled by default when performance monitoring is enabled. If you'd like to modify your default integrations, read [this](./../#modifying-default-integrations).
Expand Down
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
---
title: Postgres.js
description: "Adds instrumentation for the postgres (postgres.js) library."
supported:
- javascript.cloudflare
- javascript.deno
supportedCategories:
- server
---

<AvailableSince version="10.41.0" />
Comment on lines 1 to 8

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The documentation for the postgresjs integration is incorrectly shown for Node.js and Bun runtimes, where the integration is not actually supported.
Severity: LOW

Suggested Fix

Update the supportedCategories in postgresjs.mdx to accurately list only the supported runtimes, such as ['deno', 'cloudflare'], instead of the general [server] category. This will ensure the documentation is only visible for platforms where the integration is available.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent. Verify if this is a real issue. If it is, propose a fix; if not, explain why it's
not valid.

Location:
docs/platforms/javascript/common/configuration/integrations/postgresjs.mdx#L1-L8

Potential issue: The change to `supportedCategories: [server]` in the `postgresjs.mdx`
file incorrectly makes the documentation for the `postgresjs` integration visible for
all server runtimes, including Node.js and Bun. However, the `instrumentPostgresJsSql`
integration is not supported on these platforms; it is only available for Deno and
Cloudflare. This inconsistency will mislead users on Node.js and Bun into thinking the
feature is available to them, causing confusion and potential implementation errors when
they find it doesn't work.

Did we get this right? 👍 / 👎 to inform future reviews.

Expand Down
Loading