UNPKG

express-easy-curd

Version:

A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.

79 lines (78 loc) 1.96 kB
{ "name": "express-easy-curd", "version": "1.4.2", "description": "A lightweight helper library for building Express.js routes, controllers, and Redis-enhanced middleware with optional Redis support.", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "require": "./dist/index.js", "import": "./dist/index.js", "types": "./dist/index.d.ts" } }, "files": [ "dist/**/*" ], "scripts": { "build": "tsc", "dev": "ts-node src/index.ts", "clean": "rm -rf dist", "prepare": "yarn build", "lint": "eslint . --ext .ts", "format": "prettier --write .", "test": "jest", "optimize-seo": "npm-seo-optimize" }, "keywords": [ "express", "middleware", "redis", "express-helper", "controller", "router", "express-router", "typescript", "rest", "api", "express-smart-helper", "express-easy-curd", "curd" ], "author": "Suronjit Pal (suronjit797)", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/suronjit797/express-smart-helper.git" }, "bugs": { "url": "https://github.com/suronjit797/express-smart-helper/issues" }, "homepage": "https://github.com/suronjit797/express-smart-helper#readme", "devDependencies": { "@types/express": "^5.0.3", "@types/ioredis": "^5.0.0", "@types/node": "^20.5.0", "eslint": "^8.0.0", "jest": "^29.0.0", "npm-seo-optimizer": "^1.0.0", "prettier": "^3.6.2", "ts-node": "^10.9.2", "typescript": "^5.8.3" }, "dependencies": { "dayjs": "^1.11.18", "express": ">=4.0.0", "ioredis": ">=5.0.0", "mongoose": ">=6.0.0" }, "peerDependencies": { "express": ">=4.0.0", "ioredis": ">=5.0.0", "mongoose": ">=6.0.0", "dayjs": ">=1.11.18" }, "engines": { "node": ">=16.0.0 " } }