{"library":"sqlite-wasm-wasi","type":"library","category":null,"description":"SQLite database library for JavaScript/TypeScript environments that support WASM and WASI, such as Node.js with wasmtime or similar runtimes. Version 0.6.0 provides a synchronous API similar to better-sqlite3, but runs entirely in WebAssembly without native Node.js addons. It includes prepared statements, transactions, and supports BigInt for large integers. The package requires a separate `component.wasm` file that ships with the npm package, making it easy to integrate. Unlike better-sqlite3, it does not depend on native compilation and can run in any WASI-capable runtime. Development is active but early-stage, with regular releases.","language":"javascript","status":"active","version":"0.6.0","tags":["javascript","SQLite","WASM","WASI"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install sqlite-wasm-wasi","imports":["import { open } from 'sqlite-wasm-wasi'","import { Database } from 'sqlite-wasm-wasi'","import type { Statement } from 'sqlite-wasm-wasi'"]},{"cmd":"yarn add sqlite-wasm-wasi","imports":[]},{"cmd":"pnpm add sqlite-wasm-wasi","imports":[]}],"homepage":"https://github.com/rhodey/sqlitewasmwasi","github":"git://github.com/rhodey/sqlitewasmwasi","docs":null,"changelog":null,"pypi":null,"npm":"sqlite-wasm-wasi","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}