Skip to content

Conversation

@mydea
Copy link
Member

@mydea mydea commented Jul 8, 2025

Previously, most of the OTEL dependencies have been devDependencies of the vercel-edge package. This PR fixes this by properly defining the dependencies we have.

NOTE: This was not per se incorrect, just not really necessary - we used to inline all of these dependencies into the vercel-edge SDK.

Only the @opentelemetry/sdk-trace-base dependency remains a devDependency, which means it is bundled in. Without this, edge routes somehow fail on next 13 :/

@mydea mydea self-assigned this Jul 8, 2025
@mydea mydea force-pushed the fn/vercel-edge-deps branch from 7a7a455 to 0c471f9 Compare July 8, 2025 14:38
@mydea mydea marked this pull request as ready for review July 8, 2025 14:38
@mydea mydea requested review from Lms24 and chargome July 8, 2025 14:39
@mydea mydea changed the title feat(vercel-edge): Ensure OpenTelemetry dependencies are correct feat(vercel-edge): Do not vendor in all OpenTelemetry depedencies Jul 8, 2025
@mydea mydea changed the title feat(vercel-edge): Do not vendor in all OpenTelemetry depedencies feat(vercel-edge): Do not vendor in all OpenTelemetry dependencies Jul 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants