λORM is a TypeScript ORM for Node.js that enables distributed queries across multiple database engines (MySQL, MariaDB, SQLite, PostgreSQL, Oracle, SQL Server, MongoDB). Version 2.3.15 supports lambda expression-based queries using a domain model, allowing data retrieval and modification from different databases in a single query. Released under MIT license, with active development and semantic versioning. Key differentiators: support for distributed queries, CQRS pattern via configuration, and multiple consumption modes (library, CLI, REST API).
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
ESM only; CommonJS require() is not supported.
You must call createClient() to get an executable instance; direct import of execute does not exist.
Named export for query definition classes is 'Query', not 'q'.
TypeScript types are exported; use type-only imports for types to avoid bundling runtime code.
Use dynamic import() for CommonJS projects; require() will fail with ESM-only packages.
Creates a client with an in-memory SQLite database, defines a domain model, and runs a distributed query using lambda expressions.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.