{"library":"sqlstack","type":"library","category":null,"description":"sqlstack (v1.0.25, monthly releases) is a SQL-first data access library for Node.js and TypeScript. It lets developers write real SQL in separate .sql files next to their repository classes, using decorators like @Query and @QueryBinder to bind parameters, execute queries, and shape results—without ORM complexity. Unlike Knex or Prisma, sqlstack keeps full control over SQL and supports Postgres (pg), MySQL (mysql2), and SQLite (better-sqlite3, sqlite3) via adapters. It is ESM-only, requires Node 18+, and ships TypeScript types.","language":"javascript","status":"active","version":"1.0.25","tags":["javascript","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install sqlstack","imports":["import { SqlStackDB } from 'sqlstack/registry'","import { QueryBinder } from 'sqlstack'","import { Query } from 'sqlstack'","import { createPgDb } from 'sqlstack/adapters'","import { SqlStackError } from 'sqlstack'"]},{"cmd":"yarn add sqlstack","imports":[]},{"cmd":"pnpm add sqlstack","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"sqlstack","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}