Skip to content

Automatically pull in all Orchestrion integrations to Deno #22306

Description

@isaacs

Right now, each integration we port to orchestrion is getting a Deno version that wraps it, usually only to add the async local storage context strategy.

Refactor this to simplify the usage and make it Just Work for all orchestrion integrations. Look to the list of integrations that are exported by the server-utils package, and automatically pull them all in. Use the async local storage context strategy in Deno unconditionally, rather than opting into it whenever we need it (ie, in basically every integration).

Once this is in place, also remove the existing Deno-specific versions.

Ship them all as part of the Deno SDK, so the non-default ones can be opted into, and they can all have options applied.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions