UNPKG

create-benm-app

Version:

Boilerplate for REST API with Node.js, ExpressJS, and MongoDB

59 lines (58 loc) 1.51 kB
{ "name": "create-benm-app", "description": "Boilerplate for REST API with Node.js, ExpressJS, and MongoDB", "version": "0.1.3", "version_short": "0.1", "license": "MIT", "homepage": "https://umagol.github.io/BENM", "bin": { "create-benm-app": "./src/bin/CreateBENMApp.js" }, "main": "app.js", "repository": { "type": "git", "url": "https://github.com/umagol/BENM" }, "bugs": { "url": "https://github.com/umagol/BENM/issues" }, "keywords": [ "nodejs", "expressjs", "boilerplate", "mongodb", "API", "API boilerplate" ], "scripts": { "start": "node ./src/bin/www", "dev": "nodemon ./src/bin/www", "build": "npm install", "start:docker": "docker compose up --build -d", "build:docker": "docker build -t benm-app .", "start:docker-image": "docker run -d -p 8000:8000 benm-app", "test": "nyc _mocha --timeout 10000 --exit --report lcovonly -- -R spec", "lint": "eslint --fix --config .eslintrc.json \"**/*.js\"" }, "dependencies": { "bcrypt": "^5.0.1", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "debug": "~4.3.4", "dotenv": "^16.0.1", "express": "~4.18.1", "express-validator": "^6.14.0", "jsonwebtoken": "^8.5.1", "mongoose": "^6.3.4", "morgan": "~1.10.0", "nodemailer": "^6.7.5" }, "devDependencies": { "chai": "^4.3.6", "chai-http": "^4.3.0", "eslint": "^8.16.0", "mocha": "^10.0.0", "nodemon": "^2.0.16", "nyc": "^15.1.0" } }