From 08eb92cff74fd68c2af9ea348ac5d0e091531143 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 12 Oct 2022 09:57:20 +0000 Subject: [PATCH] chore(deps): bump xmldom and samlify in /Services/SSO Removes [xmldom](https://github.com/xmldom/xmldom). It's no longer used after updating ancestor dependency [samlify](https://github.com/tngan/samlify). These dependencies need to be updated together. Removes `xmldom` Updates `samlify` from 2.7.3 to 2.8.5 - [Release notes](https://github.com/tngan/samlify/releases) - [Commits](https://github.com/tngan/samlify/compare/v2.7.3...v2.8.5) --- updated-dependencies: - dependency-name: xmldom dependency-type: indirect - dependency-name: samlify dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Services/SSO/package-lock.json | 111 ++++++++++++++------------------- Services/SSO/package.json | 2 +- 2 files changed, 49 insertions(+), 64 deletions(-) diff --git a/Services/SSO/package-lock.json b/Services/SSO/package-lock.json index 11863186..22d4b998 100644 --- a/Services/SSO/package-lock.json +++ b/Services/SSO/package-lock.json @@ -12,6 +12,16 @@ "node-xmllint": "^1.0.0" } }, + "@authenio/xml-encryption": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@authenio/xml-encryption/-/xml-encryption-2.0.0.tgz", + "integrity": "sha512-b3yPjFP4t5CObHsA1gPcPpxTiC+gMgvETtDuwYEUFlnDNrErnDorCl5F0tRmkk3PrstRkOgI/pGW+T7mtir3qA==", + "requires": { + "@xmldom/xmldom": "^0.7.0", + "escape-html": "^1.0.3", + "xpath": "0.0.32" + } + }, "@k-foss/ts-esnode": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/@k-foss/ts-esnode/-/ts-esnode-1.4.0.tgz", @@ -53,6 +63,11 @@ "integrity": "sha512-FAYBGwC+W6F9+huFIDtn43cpy7+SzG+atzRiTfdp3inUKL2hXnd4rG8hylJLIh4+hqrQy1P17kvJByE/z825hA==", "dev": true }, + "@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==" + }, "abbrev": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", @@ -129,9 +144,9 @@ "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=" }, "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "requires": { "safer-buffer": "~2.1.0" } @@ -448,7 +463,7 @@ "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" }, "fast-decode-uri-component": { "version": "1.0.1", @@ -943,14 +958,14 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node-forge": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.8.5.tgz", - "integrity": "sha512-vFMQIWt+J/7FLNyKouZ9TazT74PRV3wgv9UT4cRjC8BffxFbKXkgIWR42URCPSnHm/QDz6BOlb2Q0U4+VQT67Q==" + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" }, "node-rsa": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node-rsa/-/node-rsa-1.0.8.tgz", - "integrity": "sha512-q8knkMHEqViIX/fshOltCHTtlt4Nw5wpBpu0//LB1tkxqYZB/001dYMwbPvTPiENwKvPqVDkhxK6J4fV09oa7w==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-rsa/-/node-rsa-1.1.1.tgz", + "integrity": "sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==", "requires": { "asn1": "^0.2.4" } @@ -1215,26 +1230,26 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "samlify": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/samlify/-/samlify-2.7.3.tgz", - "integrity": "sha512-c5rUC3MmlnYgNePBBnhqYUHP0eiv/JQyBGSJ9OsC+cfvXwWCIPnkatCDVHvGRX45fVx31VPIC0MvCAGhF05BrA==", - "requires": { - "camelcase": "^5.3.1", - "node-forge": "^0.8.5", - "node-rsa": "^1.0.5", + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/samlify/-/samlify-2.8.5.tgz", + "integrity": "sha512-zeUmc0qLSlqqnJw3j9jagMQTc8qRv7tsrA80lwQjn2+PfPAhbDjDNQI6+ZuO5kDBsysFjW055w2sFlIiH13bjg==", + "requires": { + "@authenio/xml-encryption": "^2.0.0", + "@xmldom/xmldom": "^0.7.4", + "camelcase": "^6.2.0", + "node-forge": "^1.3.0", + "node-rsa": "^1.1.1", "pako": "^1.0.10", "uuid": "^3.3.2", "xml": "^1.0.1", - "xml-crypto": "^1.4.0", - "xml-encryption": "^1.1.1", - "xmldom": "^0.1.27", - "xpath": "^0.0.27" + "xml-crypto": "^2.1.3", + "xpath": "^0.0.32" }, "dependencies": { "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" } } }, @@ -1541,51 +1556,21 @@ "xml": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==" }, "xml-crypto": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-1.5.3.tgz", - "integrity": "sha512-uHkmpUtX15xExe5iimPmakAZN+6CqIvjmaJTy4FwqGzaTjrKRBNeqMh8zGEzVNgW0dk6beFYpyQSgqV/J6C5xA==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/xml-crypto/-/xml-crypto-2.1.4.tgz", + "integrity": "sha512-ModFeGOy67L/XXHcuepnYGF7DASEDw7fhvy+qIs1ORoH55G1IIr+fN0kaMtttwvmNFFMskD9AHro8wx352/mUg==", "requires": { - "xmldom": "0.1.27", - "xpath": "0.0.27" - }, - "dependencies": { - "xmldom": { - "version": "0.1.27", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.27.tgz", - "integrity": "sha1-1QH5ezvbQDr4757MIFcxh6rawOk=" - } - } - }, - "xml-encryption": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/xml-encryption/-/xml-encryption-1.2.0.tgz", - "integrity": "sha512-J3NjGMY8jf6bTo15jURTYBLtsisbnyCeM+MuxtfiAkZEZBnSZpNKjUUORhiOScKvSi6tMOAaZ3r7bZOXOni+Ew==", - "requires": { - "escape-html": "^1.0.3", - "node-forge": "^0.7.0", - "xmldom": "~0.1.15", - "xpath": "0.0.27" - }, - "dependencies": { - "node-forge": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.7.6.tgz", - "integrity": "sha512-sol30LUpz1jQFBjOKwbjxijiE3b6pjd74YwfD0fJOKPjF+fONKb2Yg8rYgS6+bK6VDl+/wfr4IYpC7jDzLUIfw==" - } + "@xmldom/xmldom": "^0.7.0", + "xpath": "0.0.32" } }, - "xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-yS2uJflVQs6n+CyjHoaBmVSqIDevTAWrzMmjG1Gc7h1qQ7uVozNhEPJAwZXWyGQ/Gafo3fCwrcaokezLPupVyQ==" - }, "xpath": { - "version": "0.0.27", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.27.tgz", - "integrity": "sha512-fg03WRxtkCV6ohClePNAECYsmpKKTv5L8y/X3Dn1hQrec3POx2jHZ/0P2qQ6HvsrU1BmeqXcof3NGGueG6LxwQ==" + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==" } } } diff --git a/Services/SSO/package.json b/Services/SSO/package.json index 5a8ff52c..68f26bba 100644 --- a/Services/SSO/package.json +++ b/Services/SSO/package.json @@ -18,7 +18,7 @@ "fastify-cookie": "^3.6.1", "fastify-formbody": "^3.2.0", "jsonwebtoken": "^8.5.1", - "samlify": "^2.7.3", + "samlify": "^2.8.5", "typescript": "^3.9.2" }, "devDependencies": {