Files
welshman/packages/net/src/context.ts
T
2026-06-16 12:31:46 -07:00

12 lines
303 B
TypeScript

import {AbstractAdapter} from "./adapter.js"
import {Repository} from "./repository.js"
import {Pool} from "./pool.js"
export type AdapterFactory = (url: string, context: NetContext) => AbstractAdapter
export type NetContext = {
pool?: Pool
repository?: Repository
getAdapter?: AdapterFactory
}