Download
restloom is one npm package per database, each carrying the core, and optional adapters for web frameworks. Node 20 or later.
Your database
One install: the package brings the core and the driver. SQLite also needs better-sqlite3, since its package runs on sql.js in a browser too.
PostgreSQL 13+
npm install @crudy/restloom-postgresMySQL 8.0+
npm install @crudy/restloom-mysqlSQL Server 2022+
npm install @crudy/restloom-mssqlSQLite 3.44+
npm install @crudy/restloom-sqlite better-sqlite3Your framework
Plain Node needs nothing more: nodeListener ships with the core. For a framework, add its adapter:
Fastify
npm install @crudy/restloom-fastifyExpress
npm install @crudy/restloom-express