From 5717af872df070a50b9c27ccb21e2753339ae8fe Mon Sep 17 00:00:00 2001 From: Matt Strapp Date: Fri, 1 Apr 2022 17:50:13 +0200 Subject: Attempt to add basic SAML Signed-off-by: Matt Strapp --- package.json | 59 ++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 32 insertions(+), 27 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index cc35827..7862e3e 100644 --- a/package.json +++ b/package.json @@ -1,34 +1,38 @@ { "dependencies": { - "cookie-parser": "^1.4.6", - "csurf": "^1.11.0", - "ejs": "^3.1.6", - "express": "^4.17.3", - "express-fileupload": "^1.3.1", - "express-rate-limit": "^6.3.0", - "helmet": "^5.0.2", - "shell-quote": "^1.7.3" + "cookie-parser": "1.4.6", + "csurf": "1.11.0", + "ejs": "3.1.6", + "express": "4.17.3", + "express-fileupload": "1.3.1", + "express-rate-limit": "6.3.0", + "helmet": "5.0.2", + "passport": "^0.5.2", + "passport-saml": "3.2.1", + "shell-quote": "1.7.3", + "umn-shib-nodejs": "RosstheRoss/umn-shib-nodejs#master" }, "devDependencies": { - "@types/cookie-parser": "^1.4.2", - "@types/csurf": "^1.11.2", - "@types/express": "^4.17.13", - "@types/express-fileupload": "^1.2.2", - "@types/node": "^17.0.23", - "@types/shell-quote": "^1.7.1", - "@typescript-eslint/eslint-plugin": "^5.17.0", - "@typescript-eslint/parser": "^5.17.0", - "eslint": "^8.12.0", - "eslint-config-airbnb-base": "^15.0.0", - "eslint-config-prettier": "^8.5.0", - "eslint-plugin-import": "^2.25.4", - "eslint-plugin-prettier": "^4.0.0", - "install": "^0.13.0", - "nodemon": "^2.0.15", - "npm-run-all": "^4.1.5", - "pkg": "^5.5.2", - "prettier": "^2.6.1", - "typescript": "^4.6.3" + "@types/cookie-parser": "1.4.2", + "@types/csurf": "1.11.2", + "@types/express": "4.17.13", + "@types/express-fileupload": "1.2.2", + "@types/node": "17.0.23", + "@types/passport": "^1.0.7", + "@types/shell-quote": "1.7.1", + "@typescript-eslint/eslint-plugin": "5.17.0", + "@typescript-eslint/parser": "5.17.0", + "eslint": "8.12.0", + "eslint-config-airbnb-base": "15.0.0", + "eslint-config-prettier": "8.5.0", + "eslint-plugin-import": "2.25.4", + "eslint-plugin-prettier": "4.0.0", + "install": "0.13.0", + "nodemon": "2.0.15", + "npm-run-all": "4.1.5", + "pkg": "5.5.2", + "prettier": "2.6.1", + "typescript": "4.6.3" }, "scripts": { "build": "npm-run-all clean tsc copy-views", @@ -53,6 +57,7 @@ "repository": "https: //github.com/RosstheRoss/4951w-pendulum", "license": "MIT", "private": true, + "type": "module", "pkg": { "scripts": "dist/**/*.js", "assets": "dist/**/*" -- cgit v1.2.3