Description
Problem Statement
Sentry's Node.js SDK does not have OOTB support for Supabase features. Supabase is famously a new service for your postgres DB, but it does much more today.
in order of what the SDK should support, and can be broken into independently shippable features:
- bring in the 3rd party integration as a default part of our SDK @supabase/sentry-js-integration
- Support for Supabase Queues #14611
- Auth (tracing & errors ???)
- Storage
For Node in particular there are a number of ways documented by Supabase to interact with their Postgres DBs, Let's ensure we can support as many as possible
Solution Brainstorm
There is a 3rd party integration for their Node.js library, for reference.
This introduces a requirement to install yet another library, the user should only need the Sentry SDK and Supbase client, or other relevant client for builing