BookNest is a small online bookshop with a six-book catalog: a Node.js 24 2,131 and Express 5 24,430 REST API backed by PostgreSQL 18 1,289 , with a static front end, health and readiness endpoints, and nine tests run by node --test. Git-AWS CloudFormation version, test, containerize, build, deploy and provision it. Here only its manifest matters.
{
"name": "booknest",
"private": true,
"engines": { "node": ">=24" },
"scripts": { "start": "node server.js", "test": "node --test" },
"dependencies": { "express": "^5.1.0", "pg": "^8.16.3" }
}Node.js 24's built-in test runner means no development dependencies, and pg is pure JavaScript, with no native code to compile.