{ "name": "module-uo-server", "version": "0.1.0", "private": true, "description": "Server half of module-uo — routers, models and the schema fragment core loads at boot", "license": "GPL-3.0-or-later", "main": "index.js", "scripts": { "test": "node --test", "check:imports": "node scripts/checkImports.js" }, "engines": { "node": ">=20" }, "//dependencies": "Deliberately none. Everything the shipped server half needs arrives on ctx (MODULE_API.md §2.3) — a module lives outside core's server/ and cannot resolve core's node_modules. The two below are devDependencies because test/_fakes.js builds a REAL express router: a fake Router would test the fake.", "devDependencies": { "express": "^4.19.2", "express-validator": "^7.2.0" } }