UNPKG

@jadejr/kysely-pglite

Version:

Kysely dialect for @electric-sql/pglite (temporary fork https://github.com/dnlsandiego/kysely-pglite)

13 lines (12 loc) 544 B
import { PGlite, PGliteInterfaceExtensions, type PGliteOptions } from '@electric-sql/pglite'; import { type Dialect } from 'kysely'; export declare class KyselyPGlite<O extends PGliteOptions = PGliteOptions> { client: PGlite & PGliteInterfaceExtensions<O['extensions']>; /** * Create a new KyselyPGlite instance. * @param options `PGliteOptions` or `PGlite */ constructor(options?: PGlite | O); static create<O extends PGliteOptions>(options?: PGlite | O): Promise<KyselyPGlite<O>>; get dialect(): Dialect; }