{ "name": "passport-saml", "version": "2.2.0", "description": "SAML 2.0 authentication strategy for Passport", "keywords": [ "saml", "adfs", "sso", "shibboleth" ], "repository": { "type": "git", "url": "https://github.com/node-saml/passport-saml.git" }, "license": "MIT", "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", "Andrii Kostenko" ], "main": "./lib/passport-saml", "files": [ "lib", "multiSamlStrategy.js", "multiSamlStrategy.d.ts", "docs", "package-lock.json" ], "scripts": { "build": "tsc", "changelog": "gren changelog --override --generate", "lint": "eslint --ext .ts src", "lint-watch": "onchange 'src/**/*.ts' -- eslint {{file}}", "lint:fix": "eslint --ext .ts --fix src", "prepare": "tsc", "prettier-check": "prettier --config .prettierrc.json --check .", "prettier-format": "prettier --config .prettierrc.json --write .", "prettier-watch": "onchange 'src/**/*.ts' -- prettier --write {{file}}", "test": "npm run lint && npm run tsc && mocha", "tsc": "tsc", "tsc-watch": "tsc && tsc --watch", "watch": "concurrently --kill-others \"npm:*-watch\"" }, "dependencies": { "debug": "^4.3.1", "passport-strategy": "*", "xml-crypto": "^2.1.1", "xml-encryption": "^1.2.3", "xml2js": "^0.4.23", "xmlbuilder": "^15.1.1", "xmldom": "0.5.x" }, "devDependencies": { "@types/debug": "^4.1.5", "@types/node": "^14.14.13", "@types/passport-strategy": "^0.2.35", "@types/xml-crypto": "^1.4.1", "@types/xml-encryption": "^1.2.0", "@types/xml2js": "^0.4.7", "@types/xmldom": "^0.1.30", "@typescript-eslint/eslint-plugin": "^4.9.1", "@typescript-eslint/parser": "^4.9.1", "body-parser": "^1.19.0", "concurrently": "^5.3.0", "eslint": "^7.15.0", "eslint-config-prettier": "^7.0.0", "eslint-plugin-prettier": "^3.2.0", "express": "^4.17.1", "github-release-notes": "^0.17.3", "mocha": "^8.2.1", "onchange": "^7.1.0", "passport": "0.4.x", "prettier": "2.2.1", "prettier-plugin-packagejson": "^2.2.8", "release-it": "^14.2.2", "request": "^2.83.0", "should": "*", "sinon": "^9.2.2", "typescript": "^4.1.3" }, "engines": { "node": ">= 10" }, "release-it": { "github": { "release": true, "releaseName": "v${version}" } } }