{"library":"sync-sqlite","type":"library","category":null,"description":"Synchronous SQLite library for Node.js built on sql.js. Version 1.0.3 provides a simple synchronous API for common database operations (create, read, update, delete) with automatic save and pagination. Unlike async alternatives like better-sqlite3, it offers a CRUD helper layer (select, insert, update, remove) that returns RecordSet objects. Designed for simplicity, it exposes methods like runSQL and execute for raw SQL. The package is stable but rarely updated, suitable for small projects needing synchronous SQLite access.","language":"javascript","status":"active","version":"1.0.3","tags":["javascript","sqlite","database","sql.js","sync"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install sync-sqlite","imports":["const SQLite = require('sync-sqlite');","const db = new SQLite({ dbPath: './test.db', autoSave: true });","// RecordSet is returned from methods, not imported separately"]},{"cmd":"yarn add sync-sqlite","imports":[]},{"cmd":"pnpm add sync-sqlite","imports":[]}],"homepage":"https://github.com/Spikef/sync-sqlite#readme","github":"ssh://git@github.com/Spikef/sync-sqlite","docs":null,"changelog":null,"pypi":null,"npm":"sync-sqlite","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}