yaso (Yet Another SQL ORM) is a lightweight, opinionated ORM for PostgreSQL, currently at version 0.0.32 with an active release cadence. It provides table definitions with field-level encryption, hashing, automatic timestamps, and version counts. Key differentiators include a strongly-typed query builder that generates raw SQL, subquery support, and built-in convenience features for sensitive data. It is TypeScript-first with full type support, making it suitable for Node.js applications wanting a minimal ORM layer without heavy abstractions.
npm install yasoNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows table definition, query building with selectFrom, and parameterized WHERE clause.
Pin to a specific version and test upgrades.
Follow changelog and update imports accordingly.
Always specify `dbName` with the actual column name.
Ensure TypeScript 4.x+ and run `npm install yaso` (types are bundled).
Use `import { DBTable, selectFrom } from 'yaso'` instead of default import.No dependency data recorded yet.