UNPKG

nodejs-restful-jsonapi-seed

Version:

Everything you need to start building a scalable web application.

75 lines (74 loc) 2.18 kB
{ "name": "nodejs-restful-jsonapi-seed", "version": "2.0.8", "description": "Everything you need to start building a scalable web application.", "main": "src/app.js", "type": "module", "scripts": { "deploy": "pm2 start src/app.js -i max --no-daemon", "docker": "docker build -t app . --build-arg NODE_ENV=${NODE_ENV:-development} --no-cache && docker run -d -p3000:3000 app", "genapi": "swagger-jsdoc -d src/swagger.js -o swagger.json 'src/routes/**/*.js'", "gendoc": "jsdoc -d doc -r src", "lint": "eslint --ignore-path .gitignore src test", "start": "node src/app.js", "test": "mocha 'test/**/*.test.js' --require test/mocha.env.js --exit", "watch": "nodemon -w src --exec \"npm run start\"" }, "repository": { "type": "git", "url": "git+https://github.com/nuxy/nodejs-restful-jsonapi-seed.git" }, "keywords": [ "nodejs", "express", "es6", "restful", "jsonapi", "docker" ], "author": "Marc S. Brooks <devel@mbrooks.info> (https://mbrooks.info)", "license": "MIT", "bugs": { "url": "https://github.com/nuxy/nodejs-restful-jsonapi-seed/issues" }, "homepage": "https://github.com/nuxy/nodejs-restful-jsonapi-seed#readme", "dependencies": { "accesscontrol": "^2.2.1", "commander": "^5.1.0", "config": "^3.3.12", "copy-dir": "^1.3.0", "cors": "^2.8.5", "deep-copy": "^1.4.2", "express": "^4.21.1", "express-fileupload": "^1.5.2", "express-session": "^1.18.1", "express-validator": "^6.14.3", "jsonapi-query-parser": "^1.3.1", "jsonapi-serializer": "^3.6.9", "memorystore": "^1.6.7", "morgan": "^1.9.1", "pm2": "^5.4.2", "rotating-file-stream": "^2.1.6", "swagger-doc": "^0.3.0", "uuid": "^9.0.1" }, "devDependencies": { "chai": "^4.5.0", "chai-http": "^4.4.0", "chance": "^1.1.13", "eslint": "^8.57.1", "glob": "^7.2.3", "jsdoc": "^4.0.4", "mocha": "^11.7.1", "mocha-shared": "^0.2.0", "nodemon": "^3.1.10", "swagger-jsdoc": "^6.2.8", "swagger-ui-express": "^5.0.1" }, "engines": { "node": ">=18.0.0" }, "bin": { "seed-cli": ".bin/cli.js" } }