UNPKG

prisma-accelerate-local

Version:

[![](https://img.shields.io/npm/l/prisma-accelerate-local)](https://www.npmjs.com/package/prisma-accelerate-local) [![](https://img.shields.io/npm/v/prisma-accelerate-local)](https://www.npmjs.com/package/prisma-accelerate-local) [![](https://img.shields.

11 lines (10 loc) 710 B
import { SqlDriverAdapterFactory } from '@prisma/client/runtime/library'; import { getPrismaClient } from '@prisma/client/runtime/wasm.js'; export type CreateParams<Env extends Record<string, unknown>> = { runtime: Required<InstanceType<ReturnType<typeof getPrismaClient>>['_engineConfig']>['engineWasm']['getRuntime']; adapter: (datasourceUrl: string) => SqlDriverAdapterFactory; queryEngineWasmModule: unknown; secret?: (env: Env) => string; singleInstance?: boolean; }; export declare const createFetcher: <Env extends Record<string, unknown>>({ adapter, queryEngineWasmModule, secret, singleInstance, runtime, }: CreateParams<Env>) => (request: Request, env: Env) => Promise<Response>;