Skip to content

Commit 39a4a82

Browse files
committed
fix(duckdb-wasm): rollback to defu
1 parent 8a64fe2 commit 39a4a82

File tree

3 files changed

+6
-2
lines changed

3 files changed

+6
-2
lines changed

packages/duckdb-wasm/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
"@moeru/std": "0.1.0-beta.1",
6969
"apache-arrow": "^20.0.0",
7070
"date-fns": "^4.1.0",
71+
"defu": "^6.1.4",
7172
"es-toolkit": "^1.38.0"
7273
},
7374
"devDependencies": {

packages/duckdb-wasm/src/duckdb.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import type { AsyncDuckDBConnection, DuckDBBundle, DuckDBBundles, Logger } from
22
import type { DBStorage } from './storage'
33

44
import { AsyncDuckDB, ConsoleLogger, selectBundle, VoidLogger } from '@duckdb/duckdb-wasm'
5-
import { merge } from '@moeru/std/merge'
5+
import { defu } from 'defu'
66

77
import { getEnvironment } from './common'
88
import { mapStructRowData } from './format'
@@ -29,7 +29,7 @@ export interface DuckDBWasmClient {
2929
}
3030

3131
export async function connect(options: ConnectOptions): Promise<DuckDBWasmClient> {
32-
const opts = merge<ConnectOptions>({ logger: false }, options)
32+
const opts = defu<ConnectOptions, ConnectOptions[]>(options, { logger: false })
3333

3434
let worker: Worker
3535
let bundle: DuckDBBundle

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)