From 521c4daa2c7e7da67eb8ad0aeda169f45b8970f1 Mon Sep 17 00:00:00 2001 From: Misha Kaletsky <15040698+mmkal@users.noreply.github.com> Date: Tue, 5 Mar 2024 17:30:34 -0800 Subject: [PATCH 1/2] export replaceQueryArgs$ from adapters.ts --- src/adapters/adapters.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/adapters/adapters.ts b/src/adapters/adapters.ts index a43422e..b605c5c 100644 --- a/src/adapters/adapters.ts +++ b/src/adapters/adapters.ts @@ -24,7 +24,7 @@ function timeoutOrImmediate(fn: () => void, time: number) { const delay = (time: number | undefined) => new Promise(done => timeoutOrImmediate(done, time ?? 0)); -function replaceQueryArgs$(this: void, sql: string, values: any[]) { +export function replaceQueryArgs$(this: void, sql: string, values: any[]) { return sql.replace(/\$(\d+)/g, (str: any, istr: any) => { const i = Number.parseInt(istr); if (i > values.length) { From d21f0616be3542834f175b52b3f147e50512b362 Mon Sep 17 00:00:00 2001 From: Misha Kaletsky <15040698+mmkal@users.noreply.github.com> Date: Tue, 5 Mar 2024 17:31:47 -0800 Subject: [PATCH 2/2] export replaceQueryArgs$ in index.ts --- src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/index.ts b/src/index.ts index 6739790..913feef 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,3 +1,4 @@ export { newDb } from './db'; export { enableStatementLocationTracking } from './parser/parse-cache'; +export { replaceQueryArgs$ } from './adapters'; export * from './interfaces';