express js best practices
| { | { | ||
| "name": "passport-saml-example", | "name": "m4_lab-projects", | ||
| "version": "0.0.1", | "version": "0.0.1", | ||
| "description": "Example for PassportJS SAML strategy", | "description": "M4_LAB Projects Manager", | ||
| "author": { | "author": { | ||
| "name": "Gerard Braad", | "name": "Rosanny Sihombing", | ||
| "email": "me@gbraad.nl", | "email": "rosanny.sihombing@hft-stuttgart.de" | ||
| "url": "http://gbraad.nl" | |||
| }, | }, | ||
| "contributors": [ | |||
| { | |||
| "name": "Christian Kuster", | |||
| "email": "git@kusti.ch" | |||
| } | |||
| ], | |||
| "keywords": [ | "keywords": [ | ||
| "saml", | "m4_lab", | ||
| "sso" | "prjects" | ||
| ], | ], | ||
| "repository": { | "repository": { | ||
| "type": "git", | "type": "git", | ||
| "url": "https://github.com/gbraad/passport-saml-example.git" | "url": "https://transfer.hft-stuttgart.de/gitlab/m4lab_tv1/project-page.git" | ||
| }, | }, | ||
| "scripts": { | "scripts": { | ||
| "start": "nodemon app.js", | "start": "nodemon app.js", | ||
| "test": "" | "test": "" | ||
| }, | }, | ||
| "dependencies": { | "dependencies": { | ||
| "body-parser": "1.15.1", | "body-parser": "^1.19.0", | ||
| "compression": "^1.7.4", | |||
| "cookie-parser": "1.4.3", | "cookie-parser": "1.4.3", | ||
| "errorhandler": "1.4.3", | "errorhandler": "1.4.3", | ||
| "express": "4.13.4", | "express": "^4.17.1", | ||
| "express-fileupload": "^1.1.7-alpha.2", | "express-fileupload": "^1.1.7-alpha.2", | ||
| "express-flash": "0.0.2", | "express-flash": "0.0.2", | ||
| "express-session": "1.13.0", | "express-session": "^1.17.1", | ||
| "fs": "0.0.1-security", | "fs": "0.0.1-security", | ||
| "morgan": "1.7.0", | "helmet": "^3.23.3", | ||
| "morgan": "^1.10.0", | |||
| "mysql": "^2.18.1", | "mysql": "^2.18.1", | ||
| "nodemon": "1.9.2", | "nodemon": "1.9.2", | ||
| "passport": "0.3.2", | "passport": "0.3.2", | ||
| ... | ... |
Please register or sign in to comment