UNPKG

express-controller-sets

Version:

Unified package for Express.js controller sets, dynamic routing, and S3 file uploads.

73 lines 1.63 kB
{ "name": "express-controller-sets", "version": "3.0.0", "description": "Unified package for Express.js controller sets, dynamic routing, and S3 file uploads.", "main": "src/index.js", "types": "src/index.d.ts", "type": "module", "files": [ "src", "MIGRATION.md", "CHANGELOG.md" ], "scripts": { "test": "node --test tests/*.test.js" }, "author": "Sabbir Mahmud", "license": "MIT", "homepage": "https://ornate-source.github.io/controllerSets/", "repository": { "type": "git", "url": "git+https://github.com/ornate-source/controllerSets.git" }, "bugs": { "url": "https://github.com/ornate-source/controllerSets/issues" }, "engines": { "node": ">=18.0.0" }, "optionalDependencies": { "sharp": "^0.33.5" }, "peerDependencies": { "@aws-sdk/client-s3": "^3.1019.0", "express": "^5.2.1", "mongoose": "^9.3.3", "multer": "^2.1.1" }, "peerDependenciesMeta": { "@aws-sdk/client-s3": { "optional": true }, "multer": { "optional": true } }, "devDependencies": { "@aws-sdk/client-s3": "^3.1019.0", "@types/express": "^5.0.0", "@types/multer": "^2.0.0", "@types/node": "^25.3.0", "express": "^5.2.1", "mongodb-memory-server": "^11.2.0", "mongoose": "^9.3.3", "multer": "^2.1.1", "sharp": "^0.33.5", "typescript": "^5.8.2" }, "keywords": [ "express", "expressjs", "express-controllers", "rest-api", "crud", "api-generator", "auto-api", "mongoose", "dynamic-routing", "s3", "multer", "multer-s3", "file-upload" ] }