UNPKG

user-managements-node-server

Version:

starter for express node server with user managements, authentication authorization

62 lines (61 loc) 1.64 kB
{ "name": "user-managements-node-server", "version": "2.0.1", "description": "starter for express node server with user managements, authentication authorization", "main": "index.js", "scripts": { "dev": "nodemon --inspect -r esm ./test", "test": "mocha -r esm --timeout=10000 ./test/**/*.js", "start": "node index", "mon": "nodemon index", "dbcreate": "node ./scripts/force-database-create", "lint": "./node_modules/.bin/eslint src/index.js" }, "repository": { "type": "git", "url": "git+https://github.com/haim-rubin/user-managements-node-server.git" }, "keywords": [ "user", "users", "managements", "authentication", "authorization", "node", "express", "javascript", "server" ], "author": "Haim Rubin (Haim.rubin@gmail.com)", "license": "MIT", "homepage": "https://github.com/haim-rubin/user-managements-node-server#readme", "dependencies": { "bcrypt-nodejs": "^0.0.3", "body-parser": "^1.19.0", "crypto": "^1.0.1", "dot": "^1.1.2", "esm": "^3.0.84", "express": "^4.17.1", "google-auth-library": "^4.0.0", "http-status": "^1.0.1", "jsonwebtoken": "^8.5.1", "key-mirror": "^1.0.1", "log4js": "^4.3.0", "node-fetch": "^1.7.2", "nodemailer": "^4.0.1", "pg": "^7.11.0", "sequelize": "^5.21.11", "useragent": "^2.2.1", "uuid": "^3.3.2" }, "devDependencies": { "chai": "^4.2.0", "chai-http": "^4.3.0", "eslint": "^5.16.0", "eslint-plugin-node": "^9.1.0", "expect.js": "^0.3.1", "mocha": "^7.2.0", "shelljs": "^0.8.3", "sqlite3": "^4.0.4" } }