getsentry / getsentry/sentry-javascript
Ensure `http` on Cloudflare Workers is supported
- Langage dominant
- TypeScript
- Étoiles
- 8.7k
- Forks
- 1.8k
- Merge moyen
- 1 j 17 h
- PR mergées (30 j)
- 515
Description
Since very recently, Cloudflare Workers support `node:http` module, and through that many node frameworks (e.g. Express etc).
We should verify that this works with our Cloudflare SDK:
## Basic `node:http` support
* Outgoing http requests work:
* Trace propagation & breadcrumbs works
* `http.client` spans work
* Basic node server works
* Request isolation works
* Request metadata works
* `http.server` work (without parametrized routes)
## Node-based framework support
Additionally, we should also make sure that all frameworks that we support also work on Cloudflare:
* Express
* Fastify
* Koa
* Connect
* Hapi
All of these should be verified/adjusted so that:
* Error handlers work/are exported for Cloudflare
* Ideally parametrized routes work (TBD - we need to see if this is possible somhow…)
## Docs
Finally we need to make sure that this is reflected in docs.
Guide de contribution
Ouvrir le guide de contribution
Évaluation
Cette issue n'a pas encore été évaluée.