UNPKG

crud-api-express

Version:

A powerful, flexible CRUD controller for Express + Mongoose — auto-generates RESTful endpoints with lifecycle hooks, validation, soft delete, search, bulk operations, pagination, and more.

56 lines 1.39 kB
{ "name": "crud-api-express", "version": "2.0.0", "type": "module", "description": "A powerful, flexible CRUD controller for Express + Mongoose — auto-generates RESTful endpoints with lifecycle hooks, validation, soft delete, search, bulk operations, pagination, and more.", "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "exports": { ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs", "types": "./dist/index.d.ts" } }, "scripts": { "build": "npx rollup -c" }, "keywords": [ "crud", "api", "express", "mongoose", "typescript", "rest-api", "nodejs", "rest", "restful-api", "crud-generator", "http-request", "backend", "backend-api", "crud-api-express", "soft-delete", "pagination", "lifecycle-hooks", "bulk-operations", "search-api", "mongodb" ], "author": "mrider007", "license": "ISC", "peerDependencies": { "express": "^4.18.0 || ^5.0.0", "mongoose": "^7.0.0 || ^8.0.0" }, "devDependencies": { "@rollup/plugin-commonjs": "^26.0.3", "@rollup/plugin-typescript": "^11.1.6", "@types/express": "^4.17.21", "@types/mongoose": "^5.11.97", "rollup": "^4.12.0", "tslib": "^2.6.2", "typescript": "^5.4.5" } }