dragonflight/services/mam-api/package.json
Zac Gaetano 3bca290e09 fix(mam-api): test glob — use find so npm test picks up files at any depth
/bin/sh (which npm uses) doesn't expand ** recursively. Task 1's smoke test
under test/ stopped being discovered once Task 3 added tests under test/auth/.
find + sort keeps depth-agnostic discovery portable across shells.
2026-05-27 13:54:12 -04:00

30 lines
782 B
JSON

{
"name": "wild-dragon-mam-api",
"version": "0.1.0",
"description": "Media Asset Management API for Wild Dragon",
"type": "module",
"main": "src/index.js",
"scripts": {
"start": "node src/index.js",
"dev": "node --watch src/index.js",
"test": "node --test $(find test -name '*.test.js' | sort)"
},
"dependencies": {
"express": "^4.18.2",
"pg": "^8.11.3",
"connect-pg-simple": "^9.0.1",
"express-session": "^1.17.3",
"cors": "^2.8.5",
"bcrypt": "^5.1.1",
"@aws-sdk/client-s3": "^3.500.0",
"@aws-sdk/s3-request-presigner": "^3.500.0",
"@aws-sdk/lib-storage": "^3.500.0",
"bullmq": "^5.5.0",
"multer": "^1.4.5-lts.1",
"uuid": "^9.0.1",
"dotenv": "^16.4.5"
},
"engines": {
"node": ">=22.0.0"
}
}