mocksaml/package.json
Deepak Prabhakara 331c3cf318
Switch to saml20 (#21)
* Use boxyhq/saml20

* use sign from saml20

* cleaned up GetKeyInfo

* cleaned up getPublicKeyPemFromCertificate

* cleaned up node-forge

* use hasValidSignature from saml20

* cleanup and update saml20 to the beta version

* throw an error if signature is not valid

* updated saml20
2022-04-26 18:02:12 +01:00

42 lines
1.1 KiB
JSON

{
"name": "mock-saml",
"version": "1.0.0",
"description": "Mock SAML is a free SAML 2.0 Identity Provider for testing SAML SSO integrations.",
"private": true,
"license": "Apache 2.0",
"scripts": {
"dev": "next dev -p 4000",
"build": "next build",
"start": "next start -p 4000",
"lint": "next lint"
},
"dependencies": {
"@boxyhq/saml20": "1.0.0",
"next": "12.1.4",
"react": "18.0.0",
"react-dom": "18.0.0",
"react-gtm-module": "2.0.11",
"xml-crypto": "2.1.3",
"xml2js": "0.4.23",
"xmlbuilder": "15.1.1"
},
"devDependencies": {
"@types/node": "17.0.23",
"@types/node-forge": "1.0.1",
"@types/react": "18.0.0",
"@types/react-gtm-module": "2.0.1",
"@types/xml-crypto": "1.4.2",
"@types/xml2js": "0.4.9",
"autoprefixer": "10.4.4",
"eslint": "8.12.0",
"eslint-config-next": "12.1.4",
"postcss": "8.4.12",
"prettier": "2.6.2",
"prettier-plugin-tailwindcss": "0.1.8",
"tailwindcss": "3.0.23",
"typescript": "4.6.3"
},
"engines": {
"node": ">=14.18.1 <=16.x"
}
}