Skip to content

Commit 5d5506c

Browse files
committed
fix(wasm): ignore OPFS warning as Nuxt Content does not depend on it
OPFS is required by SQLite-WASM to persist databases in browser storage. Nuxt Content does not use this feature; therefore, we can safely ignore it.
1 parent 41de576 commit 5d5506c

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/runtime/internal/database.client.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ async function loadAdapter<T>(collection: T) {
4242
// For example `nuxt-security` module drops logger in production build by default.
4343
silent: true,
4444
debug: (...args: unknown[]) => console.debug(...args),
45-
warn: (...args: unknown[]) => console.warn(...args),
45+
warn: (...args: unknown[]) => {
46+
if (String(args[0]).includes('OPFS sqlite3_vfs')) {
47+
return
48+
}
49+
console.warn(...args)
50+
},
4651
error: (...args: unknown[]) => console.error(...args),
4752
log: (...args: unknown[]) => console.log(...args),
4853
}

0 commit comments

Comments
 (0)