{"library":"lupdo-sqlite","type":"library","category":null,"description":"SQLite driver for the Lupdo database abstraction layer (v2.0.0). Built on better-sqlite3, offering synchronous-like performance with connection pooling, WAL mode support, automatic WAL checkpointing, safe integer handling, and TypeScript types. Requires Node >=18 and lupdo ^4.0.1. Minimal configuration with pool size and driver-specific options like journal mode, synchronous pragma, and max WAL file size. Key differentiator: converts BigInt to Number internally for compatibility, returns non-integer numbers as strings to preserve precision. Does not support kill query or array parameter binding.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","database","abstraction","layer","pdo","sqlite","sqlite3","lupdo","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install lupdo-sqlite","imports":["import { createSqlitePdo } from 'lupdo-sqlite'","const { createSqlitePdo } = require('lupdo-sqlite')","import type { SqlitePdoOptions } from 'lupdo-sqlite'"]},{"cmd":"yarn add lupdo-sqlite","imports":[]},{"cmd":"pnpm add lupdo-sqlite","imports":[]}],"homepage":"https://github.com/Lupennat/lupdo-sqlite#readme","github":"https://github.com/Lupennat/lupdo-sqlite","docs":null,"changelog":null,"pypi":null,"npm":"lupdo-sqlite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}