UNPKG

suomifi-passport-saml

Version:

SAML 2.0 authentication strategy for Passport with Vetuma language selection extension

88 lines (87 loc) 1.83 kB
{ "name": "suomifi-passport-saml", "version": "1.3.3-sfi.13", "license": "MIT", "keywords": [ "saml", "adfs", "sso", "shibboleth" ], "description": "SAML 2.0 authentication strategy for Passport with Vetuma language selection extension", "author": { "name": "Henri Bergius", "email": "henri.bergius@iki.fi", "url": "http://bergie.iki.fi" }, "contributors": [ "Michael Bosworth", "Herbert Vojčík", "Peter Loer", "Mark Stosberg", "Chris Barth" ], "repository": { "type": "git", "url": "https://github.com/vrk-kpa/suomifi-passport-saml.git" }, "main": "./lib/passport-saml", "files": [ "/lib", "/docs", "LICENSE", "multiSamlStrategy.js", "package.json", "README.md", "yarn.lock" ], "dependencies": { "@xmldom/xmldom": "0.8.6", "debug": "^4.3.4", "passport-strategy": "*", "q": "^1.5.1", "xml-crypto": "^3.0.1", "xml-encryption": "^3.0.2", "xml2js": "0.5.x", "xmlbuilder": "^15.1.1" }, "devDependencies": { "body-parser": "^1.20.1", "eslint": "^8.35.0", "express": "^4.18.2", "mocha": "^10.2.0", "passport": "0.5.x", "request": "^2.88.2", "should": "*", "sinon": "^13.0.2" }, "engines": { "node": ">= 12" }, "scripts": { "test": "npm run lint && mocha", "lint": "./node_modules/.bin/eslint lib", "lint:fix": "./node_modules/.bin/eslint --fix lib" }, "resolutions": { "request/**/json-schema": "0.4.0" }, "eslintConfig": { "env": { "node": true, "es6": false }, "extends": "eslint:recommended", "parserOptions": { "ecmaVersion": 6 }, "rules": { "no-undefined": "off", "no-unused-vars": "off", "semi": [ "error", "always" ] } } }