Base interface for transport selection strategies.
select(): TransportSelection | undefined
Selects a transport for sending a message.
reset(): void
Resets any internal state of the strategy.
Pool transport for Upyo email library—provides load balancing and failover for multiple email providers
Base interface for transport selection strategies.
select(): TransportSelection | undefined
Selects a transport for sending a message.
reset(): void
Resets any internal state of the strategy.
Add Package
deno add jsr:@upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";
Import directly with a jsr specifier
import { type Strategy } from "jsr:@upyo/pool";
Add Package
pnpm i jsr:@upyo/pool
pnpm dlx jsr add @upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";
Add Package
yarn add jsr:@upyo/pool
yarn dlx jsr add @upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";
Add Package
vlt install jsr:@upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";
Add Package
npx jsr add @upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";
Add Package
bunx jsr add @upyo/pool
Import symbol
import { type Strategy } from "@upyo/pool";