Update saml2 dependencies
This commit is contained in:
		| @ -1,4 +1,4 @@ | |||||||
| const saml2 = require('@peertube/saml2-js') | const saml2 = require('saml2-js') | ||||||
| const crypto = require('crypto') | const crypto = require('crypto') | ||||||
|  |  | ||||||
| const store = { | const store = { | ||||||
|  | |||||||
							
								
								
									
										223
									
								
								peertube-plugin-auth-saml2/package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										223
									
								
								peertube-plugin-auth-saml2/package-lock.json
									
									
									
										generated
									
									
									
								
							| @ -1,14 +1,14 @@ | |||||||
| { | { | ||||||
|   "name": "peertube-plugin-auth-saml2", |   "name": "peertube-plugin-auth-saml2", | ||||||
|   "version": "0.0.6", |   "version": "0.0.7", | ||||||
|   "lockfileVersion": 2, |   "lockfileVersion": 2, | ||||||
|   "requires": true, |   "requires": true, | ||||||
|   "packages": { |   "packages": { | ||||||
|     "": { |     "": { | ||||||
|       "name": "peertube-plugin-auth-saml2", |       "name": "peertube-plugin-auth-saml2", | ||||||
|       "version": "0.0.6", |       "version": "0.0.7", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@peertube/saml2-js": "^3.0.2" |         "saml2-js": "^4.0.2" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@oozcitak/dom": { |     "node_modules/@oozcitak/dom": { | ||||||
| @ -55,33 +55,15 @@ | |||||||
|         "node": ">=8.0" |         "node": ">=8.0" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/@peertube/saml2-js": { |  | ||||||
|       "version": "3.0.2", |  | ||||||
|       "resolved": "https://registry.npmjs.org/@peertube/saml2-js/-/saml2-js-3.0.2.tgz", |  | ||||||
|       "integrity": "sha512-Ks+5ef5TeLez2e9fSMVJDqaEnaQLbXgLvojzFONfXnarfjzxkR0HGwCoV3DqY76xef7Xnawf3Awm3gT3iadK8g==", |  | ||||||
|       "dependencies": { |  | ||||||
|         "@xmldom/xmldom": "^0.7.0", |  | ||||||
|         "async": "^3.2.0", |  | ||||||
|         "debug": "^4.3.0", |  | ||||||
|         "underscore": "^1.8.0", |  | ||||||
|         "xml-crypto": "^2.0.0", |  | ||||||
|         "xml-encryption": "^1.2.1", |  | ||||||
|         "xml2js": "^0.4.0", |  | ||||||
|         "xmlbuilder2": "^2.4.0" |  | ||||||
|       }, |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=10.x" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/@types/node": { |     "node_modules/@types/node": { | ||||||
|       "version": "17.0.4", |       "version": "20.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.4.tgz", |       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz", | ||||||
|       "integrity": "sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==" |       "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/@xmldom/xmldom": { |     "node_modules/@xmldom/xmldom": { | ||||||
|       "version": "0.7.5", |       "version": "0.8.7", | ||||||
|       "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", |       "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.7.tgz", | ||||||
|       "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", |       "integrity": "sha512-sI1Ly2cODlWStkINzqGrZ8K6n+MTSbAeQnAipGyL+KZCXuHaRlj2gyyy8B/9MvsFFqN7XHryQnB2QwhzvJXovg==", | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=10.0.0" |         "node": ">=10.0.0" | ||||||
|       } |       } | ||||||
| @ -95,14 +77,14 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/async": { |     "node_modules/async": { | ||||||
|       "version": "3.2.2", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", |       "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", | ||||||
|       "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" |       "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/debug": { |     "node_modules/debug": { | ||||||
|       "version": "4.3.3", |       "version": "4.3.4", | ||||||
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", |       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||||
|       "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", |       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "ms": "2.1.2" |         "ms": "2.1.2" | ||||||
|       }, |       }, | ||||||
| @ -118,7 +100,7 @@ | |||||||
|     "node_modules/escape-html": { |     "node_modules/escape-html": { | ||||||
|       "version": "1.0.3", |       "version": "1.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", |       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", | ||||||
|       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" |       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/esprima": { |     "node_modules/esprima": { | ||||||
|       "version": "4.0.1", |       "version": "4.0.1", | ||||||
| @ -149,35 +131,39 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", |       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||||
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" |       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/node-forge": { |     "node_modules/saml2-js": { | ||||||
|       "version": "0.10.0", |       "version": "4.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", |       "resolved": "https://registry.npmjs.org/saml2-js/-/saml2-js-4.0.2.tgz", | ||||||
|       "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", |       "integrity": "sha512-03EEy/d55+4Ltl6jXAcRY1Fkrcpwt3K6a0T4N4Bfq5IKu9TbJqYG5AoXSi1P4lKvwvxQ99v5RPeoffSsumRrEg==", | ||||||
|  |       "dependencies": { | ||||||
|  |         "@xmldom/xmldom": "^0.8.6", | ||||||
|  |         "async": "^3.2.0", | ||||||
|  |         "debug": "^4.3.0", | ||||||
|  |         "underscore": "^1.8.0", | ||||||
|  |         "xml-crypto": "^3.0.1", | ||||||
|  |         "xml-encryption": "^3.0.2", | ||||||
|  |         "xmlbuilder2": "^2.4.0" | ||||||
|  |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">= 6.0.0" |         "node": ">=10.x" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/sax": { |  | ||||||
|       "version": "1.2.4", |  | ||||||
|       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", |  | ||||||
|       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" |  | ||||||
|     }, |  | ||||||
|     "node_modules/sprintf-js": { |     "node_modules/sprintf-js": { | ||||||
|       "version": "1.0.3", |       "version": "1.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", |       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", | ||||||
|       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" |       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/underscore": { |     "node_modules/underscore": { | ||||||
|       "version": "1.13.2", |       "version": "1.13.6", | ||||||
|       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", |       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", | ||||||
|       "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==" |       "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" | ||||||
|     }, |     }, | ||||||
|     "node_modules/xml-crypto": { |     "node_modules/xml-crypto": { | ||||||
|       "version": "2.1.3", |       "version": "3.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-2.1.3.tgz", |       "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-3.0.1.tgz", | ||||||
|       "integrity": "sha512-MpXZwnn9JK0mNPZ5mnFIbNnQa+8lMGK4NtnX2FlJMfMWR60sJdFO9X72yO6ji068pxixzk53O7x0/iSKh6IhyQ==", |       "integrity": "sha512-7XrwB3ujd95KCO6+u9fidb8ajvRJvIfGNWD0XLJoTWlBKz+tFpUzEYxsN+Il/6/gHtEs1RgRh2RH+TzhcWBZUw==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@xmldom/xmldom": "^0.7.0", |         "@xmldom/xmldom": "^0.8.5", | ||||||
|         "xpath": "0.0.32" |         "xpath": "0.0.32" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
| @ -185,37 +171,16 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/xml-encryption": { |     "node_modules/xml-encryption": { | ||||||
|       "version": "1.3.0", |       "version": "3.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-1.3.0.tgz", |       "resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-3.0.2.tgz", | ||||||
|       "integrity": "sha512-3P8C4egMMxSR1BmsRM+fG16a3WzOuUEQKS2U4c3AZ5v7OseIfdUeVkD8dwxIhuLryFZSRWUL5OP6oqkgU7hguA==", |       "integrity": "sha512-VxYXPvsWB01/aqVLd6ZMPWZ+qaj0aIdF+cStrVJMcFj3iymwZeI0ABzB3VqMYv48DkSpRhnrXqTUkR34j+UDyg==", | ||||||
|       "dependencies": { |       "dependencies": { | ||||||
|         "@xmldom/xmldom": "^0.7.0", |         "@xmldom/xmldom": "^0.8.5", | ||||||
|         "escape-html": "^1.0.3", |         "escape-html": "^1.0.3", | ||||||
|         "node-forge": "^0.10.0", |  | ||||||
|         "xpath": "0.0.32" |         "xpath": "0.0.32" | ||||||
|       }, |       }, | ||||||
|       "engines": { |       "engines": { | ||||||
|         "node": ">=8" |         "node": ">=12" | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/xml2js": { |  | ||||||
|       "version": "0.4.23", |  | ||||||
|       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", |  | ||||||
|       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", |  | ||||||
|       "dependencies": { |  | ||||||
|         "sax": ">=0.6.0", |  | ||||||
|         "xmlbuilder": "~11.0.0" |  | ||||||
|       }, |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=4.0.0" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "node_modules/xmlbuilder": { |  | ||||||
|       "version": "11.0.1", |  | ||||||
|       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", |  | ||||||
|       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", |  | ||||||
|       "engines": { |  | ||||||
|         "node": ">=4.0" |  | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "node_modules/xmlbuilder2": { |     "node_modules/xmlbuilder2": { | ||||||
| @ -275,30 +240,15 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-8.3.8.tgz", |       "resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-8.3.8.tgz", | ||||||
|       "integrity": "sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==" |       "integrity": "sha512-T8TbSnGsxo6TDBJx/Sgv/BlVJL3tshxZP7Aq5R1mSnM5OcHY2dQaxLMu2+E8u3gN0MLOzdjurqN4ZRVuzQycOQ==" | ||||||
|     }, |     }, | ||||||
|     "@peertube/saml2-js": { |  | ||||||
|       "version": "3.0.2", |  | ||||||
|       "resolved": "https://registry.npmjs.org/@peertube/saml2-js/-/saml2-js-3.0.2.tgz", |  | ||||||
|       "integrity": "sha512-Ks+5ef5TeLez2e9fSMVJDqaEnaQLbXgLvojzFONfXnarfjzxkR0HGwCoV3DqY76xef7Xnawf3Awm3gT3iadK8g==", |  | ||||||
|       "requires": { |  | ||||||
|         "@xmldom/xmldom": "^0.7.0", |  | ||||||
|         "async": "^3.2.0", |  | ||||||
|         "debug": "^4.3.0", |  | ||||||
|         "underscore": "^1.8.0", |  | ||||||
|         "xml-crypto": "^2.0.0", |  | ||||||
|         "xml-encryption": "^1.2.1", |  | ||||||
|         "xml2js": "^0.4.0", |  | ||||||
|         "xmlbuilder2": "^2.4.0" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "@types/node": { |     "@types/node": { | ||||||
|       "version": "17.0.4", |       "version": "20.2.3", | ||||||
|       "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.4.tgz", |       "resolved": "https://registry.npmjs.org/@types/node/-/node-20.2.3.tgz", | ||||||
|       "integrity": "sha512-6xwbrW4JJiJLgF+zNypN5wr2ykM9/jHcL7rQ8fZe2vuftggjzZeRSM4OwRc6Xk8qWjwJ99qVHo/JgOGmomWRog==" |       "integrity": "sha512-pg9d0yC4rVNWQzX8U7xb4olIOFuuVL9za3bzMT2pu2SU0SNEi66i2qrvhE2qt0HvkhuCaWJu7pLNOt/Pj8BIrw==" | ||||||
|     }, |     }, | ||||||
|     "@xmldom/xmldom": { |     "@xmldom/xmldom": { | ||||||
|       "version": "0.7.5", |       "version": "0.8.7", | ||||||
|       "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", |       "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.7.tgz", | ||||||
|       "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" |       "integrity": "sha512-sI1Ly2cODlWStkINzqGrZ8K6n+MTSbAeQnAipGyL+KZCXuHaRlj2gyyy8B/9MvsFFqN7XHryQnB2QwhzvJXovg==" | ||||||
|     }, |     }, | ||||||
|     "argparse": { |     "argparse": { | ||||||
|       "version": "1.0.10", |       "version": "1.0.10", | ||||||
| @ -309,14 +259,14 @@ | |||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "async": { |     "async": { | ||||||
|       "version": "3.2.2", |       "version": "3.2.4", | ||||||
|       "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", |       "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", | ||||||
|       "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" |       "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" | ||||||
|     }, |     }, | ||||||
|     "debug": { |     "debug": { | ||||||
|       "version": "4.3.3", |       "version": "4.3.4", | ||||||
|       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", |       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", | ||||||
|       "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", |       "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "ms": "2.1.2" |         "ms": "2.1.2" | ||||||
|       } |       } | ||||||
| @ -324,7 +274,7 @@ | |||||||
|     "escape-html": { |     "escape-html": { | ||||||
|       "version": "1.0.3", |       "version": "1.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", |       "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", | ||||||
|       "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" |       "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" | ||||||
|     }, |     }, | ||||||
|     "esprima": { |     "esprima": { | ||||||
|       "version": "4.0.1", |       "version": "4.0.1", | ||||||
| @ -345,60 +295,49 @@ | |||||||
|       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", |       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", | ||||||
|       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" |       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" | ||||||
|     }, |     }, | ||||||
|     "node-forge": { |     "saml2-js": { | ||||||
|       "version": "0.10.0", |       "version": "4.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", |       "resolved": "https://registry.npmjs.org/saml2-js/-/saml2-js-4.0.2.tgz", | ||||||
|       "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" |       "integrity": "sha512-03EEy/d55+4Ltl6jXAcRY1Fkrcpwt3K6a0T4N4Bfq5IKu9TbJqYG5AoXSi1P4lKvwvxQ99v5RPeoffSsumRrEg==", | ||||||
|     }, |       "requires": { | ||||||
|     "sax": { |         "@xmldom/xmldom": "^0.8.6", | ||||||
|       "version": "1.2.4", |         "async": "^3.2.0", | ||||||
|       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", |         "debug": "^4.3.0", | ||||||
|       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" |         "underscore": "^1.8.0", | ||||||
|  |         "xml-crypto": "^3.0.1", | ||||||
|  |         "xml-encryption": "^3.0.2", | ||||||
|  |         "xmlbuilder2": "^2.4.0" | ||||||
|  |       } | ||||||
|     }, |     }, | ||||||
|     "sprintf-js": { |     "sprintf-js": { | ||||||
|       "version": "1.0.3", |       "version": "1.0.3", | ||||||
|       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", |       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", | ||||||
|       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" |       "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" | ||||||
|     }, |     }, | ||||||
|     "underscore": { |     "underscore": { | ||||||
|       "version": "1.13.2", |       "version": "1.13.6", | ||||||
|       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", |       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", | ||||||
|       "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==" |       "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" | ||||||
|     }, |     }, | ||||||
|     "xml-crypto": { |     "xml-crypto": { | ||||||
|       "version": "2.1.3", |       "version": "3.0.1", | ||||||
|       "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-2.1.3.tgz", |       "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-3.0.1.tgz", | ||||||
|       "integrity": "sha512-MpXZwnn9JK0mNPZ5mnFIbNnQa+8lMGK4NtnX2FlJMfMWR60sJdFO9X72yO6ji068pxixzk53O7x0/iSKh6IhyQ==", |       "integrity": "sha512-7XrwB3ujd95KCO6+u9fidb8ajvRJvIfGNWD0XLJoTWlBKz+tFpUzEYxsN+Il/6/gHtEs1RgRh2RH+TzhcWBZUw==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@xmldom/xmldom": "^0.7.0", |         "@xmldom/xmldom": "^0.8.5", | ||||||
|         "xpath": "0.0.32" |         "xpath": "0.0.32" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "xml-encryption": { |     "xml-encryption": { | ||||||
|       "version": "1.3.0", |       "version": "3.0.2", | ||||||
|       "resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-1.3.0.tgz", |       "resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-3.0.2.tgz", | ||||||
|       "integrity": "sha512-3P8C4egMMxSR1BmsRM+fG16a3WzOuUEQKS2U4c3AZ5v7OseIfdUeVkD8dwxIhuLryFZSRWUL5OP6oqkgU7hguA==", |       "integrity": "sha512-VxYXPvsWB01/aqVLd6ZMPWZ+qaj0aIdF+cStrVJMcFj3iymwZeI0ABzB3VqMYv48DkSpRhnrXqTUkR34j+UDyg==", | ||||||
|       "requires": { |       "requires": { | ||||||
|         "@xmldom/xmldom": "^0.7.0", |         "@xmldom/xmldom": "^0.8.5", | ||||||
|         "escape-html": "^1.0.3", |         "escape-html": "^1.0.3", | ||||||
|         "node-forge": "^0.10.0", |  | ||||||
|         "xpath": "0.0.32" |         "xpath": "0.0.32" | ||||||
|       } |       } | ||||||
|     }, |     }, | ||||||
|     "xml2js": { |  | ||||||
|       "version": "0.4.23", |  | ||||||
|       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", |  | ||||||
|       "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", |  | ||||||
|       "requires": { |  | ||||||
|         "sax": ">=0.6.0", |  | ||||||
|         "xmlbuilder": "~11.0.0" |  | ||||||
|       } |  | ||||||
|     }, |  | ||||||
|     "xmlbuilder": { |  | ||||||
|       "version": "11.0.1", |  | ||||||
|       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", |  | ||||||
|       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==" |  | ||||||
|     }, |  | ||||||
|     "xmlbuilder2": { |     "xmlbuilder2": { | ||||||
|       "version": "2.4.1", |       "version": "2.4.1", | ||||||
|       "resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-2.4.1.tgz", |       "resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-2.4.1.tgz", | ||||||
|  | |||||||
| @ -1,6 +1,6 @@ | |||||||
| { | { | ||||||
|   "name": "peertube-plugin-auth-saml2", |   "name": "peertube-plugin-auth-saml2", | ||||||
|   "version": "0.0.6", |   "version": "0.0.7", | ||||||
|   "description": "Add SAML 2 support to login form in PeerTube.", |   "description": "Add SAML 2 support to login form in PeerTube.", | ||||||
|   "engine": { |   "engine": { | ||||||
|     "peertube": ">=3.0.0" |     "peertube": ">=3.0.0" | ||||||
| @ -19,6 +19,6 @@ | |||||||
|   "clientScripts": [], |   "clientScripts": [], | ||||||
|   "translations": {}, |   "translations": {}, | ||||||
|   "dependencies": { |   "dependencies": { | ||||||
|     "@peertube/saml2-js": "^3.0.2" |     "saml2-js": "^4.0.2" | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user