From 9a9803d1f87c60b6948424f6e3f190e9139f850e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20K=C3=BCnzer?= <85928453+fabiankuenzer@users.noreply.github.com> Date: Thu, 15 Feb 2024 10:56:46 +0100 Subject: [PATCH] Fix security vulnerabilities (#9) --- package-lock.json | 750 ++++++++++++++++++++++++++++------------------ 1 file changed, 452 insertions(+), 298 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9297501..49adadf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -278,28 +278,41 @@ } }, "node_modules/@azure/core-auth": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.5.0.tgz", - "integrity": "sha512-udzoBuYG1VBoHVohDTrvKjyzel34zt77Bhp7dQntVGGD0ehVq48owENbBG8fIgkHRNUBQH5k1r0hpoMu5L8+kw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.6.0.tgz", + "integrity": "sha512-3X9wzaaGgRaBCwhLQZDtFp5uLIXCPrGbwJNWPPugvL4xbIGgScv77YzzxToKGLAKvG9amDoofMoP+9hsH1vs1w==", "dev": true, "peer": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.1.0", "tslib": "^2.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-auth/node_modules/@azure/abort-controller": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.0.0.tgz", + "integrity": "sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-client": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.3.tgz", - "integrity": "sha512-kleJ1iUTxcO32Y06dH9Pfi9K4U+Tlb111WXEnbt7R/ne+NLRwppZiTGJuTD5VVoxTMK5NTbEtm5t2vcdNCFe2g==", + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.8.0.tgz", + "integrity": "sha512-+gHS3gEzPlhyQBMoqVPOTeNH031R5DM/xpCvz72y38C09rg4Hui/1sJS/ujoisDZbbSHyuRLVWdFlwL0pIFwbg==", "dev": true, "peer": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-rest-pipeline": "^1.9.1", "@azure/core-tracing": "^1.0.0", @@ -308,7 +321,20 @@ "tslib": "^2.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-client/node_modules/@azure/abort-controller": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.0.0.tgz", + "integrity": "sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-http": { @@ -367,19 +393,32 @@ } }, "node_modules/@azure/core-lro": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.4.tgz", - "integrity": "sha512-3GJiMVH7/10bulzOKGrrLeG/uCBH/9VtxqaMcB9lIqAeamI/xYQSHJL/KcsLDuH+yTjYpro/u6D/MuRe4dN70Q==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.6.0.tgz", + "integrity": "sha512-PyRNcaIOfMgoUC01/24NoG+k8O81VrKxYARnDlo+Q2xji0/0/j2nIt8BwQh294pb1c5QnXTDPbNR4KzoDKXEoQ==", "dev": true, "peer": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-util": "^1.2.0", "@azure/logger": "^1.0.0", "tslib": "^2.2.0" }, "engines": { - "node": ">=14.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/@azure/abort-controller": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.0.0.tgz", + "integrity": "sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-paging": { @@ -396,24 +435,36 @@ } }, "node_modules/@azure/core-rest-pipeline": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.12.2.tgz", - "integrity": "sha512-wLLJQdL4v1yoqYtEtjKNjf8pJ/G/BqVomAWxcKOR1KbZJyCEnCv04yks7Y1NhJ3JzxbDs307W67uX0JzklFdCg==", + "version": "1.14.0", + "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.14.0.tgz", + "integrity": "sha512-Tp4M6NsjCmn9L5p7HsW98eSOS7A0ibl3e5ntZglozT0XuD/0y6i36iW829ZbBq0qihlGgfaeFpkLjZ418KDm1Q==", "dev": true, "peer": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "@azure/core-auth": "^1.4.0", "@azure/core-tracing": "^1.0.1", "@azure/core-util": "^1.3.0", "@azure/logger": "^1.0.0", - "form-data": "^4.0.0", "http-proxy-agent": "^5.0.0", "https-proxy-agent": "^5.0.0", "tslib": "^2.2.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-rest-pipeline/node_modules/@azure/abort-controller": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.0.0.tgz", + "integrity": "sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/core-tracing": { @@ -430,23 +481,36 @@ } }, "node_modules/@azure/core-util": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.6.1.tgz", - "integrity": "sha512-h5taHeySlsV9qxuK64KZxy4iln1BtMYlNt5jbuEFN3UFSAd1EwKg/Gjl5a6tZ/W8t6li3xPnutOx7zbDyXnPmQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.7.0.tgz", + "integrity": "sha512-Zq2i3QO6k9DA8vnm29mYM4G8IE9u1mhF1GUabVEqPNX8Lj833gdxQ2NAFxt2BZsfAL+e9cT8SyVN7dFVJ/Hf0g==", "dev": true, "peer": true, "dependencies": { - "@azure/abort-controller": "^1.0.0", + "@azure/abort-controller": "^2.0.0", "tslib": "^2.2.0" }, "engines": { - "node": ">=16.0.0" + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/@azure/abort-controller": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.0.0.tgz", + "integrity": "sha512-RP/mR/WJchR+g+nQFJGOec+nzeN/VvjlwbinccoqfhTsTHbb8X5+mLDp48kHT0ueyum0BNSwGm0kX0UZuIqTGg==", + "dev": true, + "peer": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=18.0.0" } }, "node_modules/@azure/identity": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-3.4.1.tgz", - "integrity": "sha512-oQ/r5MBdfZTMIUcY5Ch8G7Vv9aIXDkEYyU4Dfqjim4MQN+LY2uiQ57P1JDopMLeHCsZxM4yy8lEdne3tM9Xhzg==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-3.4.2.tgz", + "integrity": "sha512-0q5DL4uyR0EZ4RXQKD8MadGH6zTIcloUoS/RVbCpNpej4pwte0xpqYxk8K97Py2RiuUvI7F4GXpoT4046VfufA==", "dev": true, "peer": true, "dependencies": { @@ -470,18 +534,18 @@ } }, "node_modules/@azure/identity/node_modules/@azure/msal-node": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.5.1.tgz", - "integrity": "sha512-PsPRISqCG253HQk1cAS7eJW7NWTbnBGpG+vcGGz5z4JYRdnM2EIXlj1aBpXCdozenEPtXEVvHn2ELleW1w82nQ==", + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.6.3.tgz", + "integrity": "sha512-ojjJqUwb297T5Tcln4PbJANFEqRXfbQXcyOrtdr1HQYIo+dSuCT/o0nG6bFVihf6fcNykDwJLCQPVXzTkx/oGg==", "dev": true, "peer": true, "dependencies": { - "@azure/msal-common": "14.4.0", + "@azure/msal-common": "14.7.0", "jsonwebtoken": "^9.0.0", "uuid": "^8.3.0" }, "engines": { - "node": "16|| 18 || 20" + "node": ">=16" } }, "node_modules/@azure/keyvault-keys": { @@ -560,22 +624,22 @@ "peer": true }, "node_modules/@azure/msal-browser": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.5.0.tgz", - "integrity": "sha512-2NtMuel4CI3UEelCPKkNRXgKzpWEX48fvxIvPz7s0/sTcCaI08r05IOkH2GkXW+czUOtuY6+oGafJCpumnjRLg==", + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.9.0.tgz", + "integrity": "sha512-Ts+Q3fw9u92koCkk+oZgL6lhwDrwWSyXBcKdsKJko1Ra7ZzDl0z7pod+1g+v4Qbt8l1YqSX4wXbXs5sWUv0VWw==", "dev": true, "peer": true, "dependencies": { - "@azure/msal-common": "14.4.0" + "@azure/msal-common": "14.7.0" }, "engines": { "node": ">=0.8.0" } }, "node_modules/@azure/msal-common": { - "version": "14.4.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.4.0.tgz", - "integrity": "sha512-ffCymScQuMKVj+YVfwNI52A5Tu+uiZO2eTf+c+3TXxdAssks4nokJhtr+uOOMxH0zDi6d1OjFKFKeXODK0YLSg==", + "version": "14.7.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.7.0.tgz", + "integrity": "sha512-WexujW5jKWib7xtIxR7fEVyd5xcA3FNwenELy2HO4YC/ivTFdsEcDhtpKQuRUHqXRwxoqBblyZzTAhBm4v6fHA==", "dev": true, "peer": true, "engines": { @@ -1063,9 +1127,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.23.2", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.2.tgz", - "integrity": "sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==", + "version": "7.23.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.9.tgz", + "integrity": "sha512-0CX6F+BI2s9dkUqr08KFrAIZgNFj75rdBU/DjCyYLIaV/quFjkk6T+EJ2LkZHyZTbEV4L5p97mNkUsHl2wLFAw==", "dev": true, "peer": true, "dependencies": { @@ -1076,9 +1140,9 @@ } }, "node_modules/@babel/runtime/node_modules/regenerator-runtime": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", - "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", "dev": true, "peer": true }, @@ -1276,14 +1340,14 @@ "dev": true }, "node_modules/@inquirer/checkbox": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.5.0.tgz", - "integrity": "sha512-3cKJkW1vIZAs4NaS0reFsnpAjP0azffYII4I2R7PTI7ZTMg5Y1at4vzXccOH3762b2c2L4drBhpJpf9uiaGNxA==", + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-1.5.2.tgz", + "integrity": "sha512-CifrkgQjDkUkWexmgYYNyB5603HhTHI91vLFeQXh6qrTKiCMVASol01Rs1cv6LP/A2WccZSRlJKZhbaBIs/9ZA==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", "figures": "^3.2.0" @@ -1293,19 +1357,19 @@ } }, "node_modules/@inquirer/checkbox/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -1405,14 +1469,14 @@ } }, "node_modules/@inquirer/confirm": { - "version": "2.0.15", - "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.15.tgz", - "integrity": "sha512-hj8Q/z7sQXsF0DSpLQZVDhWYGN6KLM/gNjjqGkpKwBzljbQofGjn0ueHADy4HUY+OqDHmXuwk/bY+tZyIuuB0w==", + "version": "2.0.17", + "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-2.0.17.tgz", + "integrity": "sha512-EqzhGryzmGpy2aJf6LxJVhndxYmFs+m8cxXzf8nejb1DE3sabf6mUgBcp4J0jAUEiAcYzqmkqRr7LPFh/WdnXA==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "chalk": "^4.1.2" }, "engines": { @@ -1420,19 +1484,19 @@ } }, "node_modules/@inquirer/confirm/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -1634,14 +1698,14 @@ } }, "node_modules/@inquirer/editor": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.13.tgz", - "integrity": "sha512-gBxjqt0B9GLN0j6M/tkEcmcIvB2fo9Cw0f5NRqDTkYyB9AaCzj7qvgG0onQ3GVPbMyMbbP4tWYxrBOaOdKpzNA==", + "version": "1.2.15", + "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-1.2.15.tgz", + "integrity": "sha512-gQ77Ls09x5vKLVNMH9q/7xvYPT6sIs5f7URksw+a2iJZ0j48tVS6crLqm2ugG33tgXHIwiEqkytY60Zyh5GkJQ==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "chalk": "^4.1.2", "external-editor": "^3.1.0" }, @@ -1650,19 +1714,19 @@ } }, "node_modules/@inquirer/editor/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -1762,14 +1826,14 @@ } }, "node_modules/@inquirer/expand": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.14.tgz", - "integrity": "sha512-yS6fJ8jZYAsxdxuw2c8XTFMTvMR1NxZAw3LxDaFnqh7BZ++wTQ6rSp/2gGJhMacdZ85osb+tHxjVgx7F+ilv5g==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-1.1.16.tgz", + "integrity": "sha512-TGLU9egcuo+s7PxphKUCnJnpCIVY32/EwPCLLuu+gTvYiD8hZgx8Z2niNQD36sa6xcfpdLY6xXDBiL/+g1r2XQ==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "chalk": "^4.1.2", "figures": "^3.2.0" }, @@ -1778,19 +1842,19 @@ } }, "node_modules/@inquirer/expand/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -1890,14 +1954,14 @@ } }, "node_modules/@inquirer/input": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-1.2.14.tgz", - "integrity": "sha512-tISLGpUKXixIQue7jypNEShrdzJoLvEvZOJ4QRsw5XTfrIYfoWFqAjMQLerGs9CzR86yAI89JR6snHmKwnNddw==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-1.2.16.tgz", + "integrity": "sha512-Ou0LaSWvj1ni+egnyQ+NBtfM1885UwhRCMtsRt2bBO47DoC1dwtCa+ZUNgrxlnCHHF0IXsbQHYtIIjFGAavI4g==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "chalk": "^4.1.2" }, "engines": { @@ -1905,19 +1969,19 @@ } }, "node_modules/@inquirer/input/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -2017,14 +2081,14 @@ } }, "node_modules/@inquirer/password": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-1.1.14.tgz", - "integrity": "sha512-vL2BFxfMo8EvuGuZYlryiyAB3XsgtbxOcFs4H9WI9szAS/VZCAwdVqs8rqEeaAf/GV/eZOghIOYxvD91IsRWSg==", + "version": "1.1.16", + "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-1.1.16.tgz", + "integrity": "sha512-aZYZVHLUXZ2gbBot+i+zOJrks1WaiI95lvZCn1sKfcw6MtSSlYC8uDX8sTzQvAsQ8epHoP84UNvAIT0KVGOGqw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/input": "^1.2.14", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2" }, @@ -2032,6 +2096,42 @@ "node": ">=14.18.0" } }, + "node_modules/@inquirer/password/node_modules/@inquirer/core": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", + "dev": true, + "peer": true, + "dependencies": { + "@inquirer/type": "^1.1.6", + "@types/mute-stream": "^0.0.4", + "@types/node": "^20.10.7", + "@types/wrap-ansi": "^3.0.0", + "ansi-escapes": "^4.3.2", + "chalk": "^4.1.2", + "cli-spinners": "^2.9.2", + "cli-width": "^4.1.0", + "figures": "^3.2.0", + "mute-stream": "^1.0.0", + "run-async": "^3.0.0", + "signal-exit": "^4.1.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=14.18.0" + } + }, + "node_modules/@inquirer/password/node_modules/@types/mute-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/@types/mute-stream/-/mute-stream-0.0.4.tgz", + "integrity": "sha512-CPM9nzrCPPJHQNA9keH9CVkVI+WR5kMa+7XEs5jcGQ0VoAGnLv242w8lIVgwAEfmE4oufJRaTc9PNLQl0ioAow==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@inquirer/password/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", @@ -2109,40 +2209,40 @@ } }, "node_modules/@inquirer/prompts": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-3.3.0.tgz", - "integrity": "sha512-BBCqdSnhNs+WziSIo4f/RNDu6HAj4R/Q5nMgJb5MNPFX8sJGCvj9BoALdmR0HTWXyDS7TO8euKj6W6vtqCQG7A==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-3.3.2.tgz", + "integrity": "sha512-k52mOMRvTUejrqyF1h8Z07chC+sbaoaUYzzr1KrJXyj7yaX7Nrh0a9vktv8TuocRwIJOQMaj5oZEmkspEcJFYQ==", "dev": true, "peer": true, "dependencies": { - "@inquirer/checkbox": "^1.5.0", - "@inquirer/confirm": "^2.0.15", - "@inquirer/core": "^5.1.1", - "@inquirer/editor": "^1.2.13", - "@inquirer/expand": "^1.1.14", - "@inquirer/input": "^1.2.14", - "@inquirer/password": "^1.1.14", - "@inquirer/rawlist": "^1.2.14", - "@inquirer/select": "^1.3.1" + "@inquirer/checkbox": "^1.5.2", + "@inquirer/confirm": "^2.0.17", + "@inquirer/core": "^6.0.0", + "@inquirer/editor": "^1.2.15", + "@inquirer/expand": "^1.1.16", + "@inquirer/input": "^1.2.16", + "@inquirer/password": "^1.1.16", + "@inquirer/rawlist": "^1.2.16", + "@inquirer/select": "^1.3.3" }, "engines": { "node": ">=14.18.0" } }, "node_modules/@inquirer/prompts/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -2242,14 +2342,14 @@ } }, "node_modules/@inquirer/rawlist": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.14.tgz", - "integrity": "sha512-xIYmDpYgfz2XGCKubSDLKEvadkIZAKbehHdWF082AyC2I4eHK44RUfXaoOAqnbqItZq4KHXS6jDJ78F2BmQvxg==", + "version": "1.2.16", + "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-1.2.16.tgz", + "integrity": "sha512-pZ6TRg2qMwZAOZAV6TvghCtkr53dGnK29GMNQ3vMZXSNguvGqtOVc4j/h1T8kqGJFagjyfBZhUPGwNS55O5qPQ==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "chalk": "^4.1.2" }, "engines": { @@ -2257,19 +2357,19 @@ } }, "node_modules/@inquirer/rawlist/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -2369,14 +2469,14 @@ } }, "node_modules/@inquirer/select": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-1.3.1.tgz", - "integrity": "sha512-EgOPHv7XOHEqiBwBJTyiMg9r57ySyW4oyYCumGp+pGyOaXQaLb2kTnccWI6NFd9HSi5kDJhF7YjA+3RfMQJ2JQ==", + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-1.3.3.tgz", + "integrity": "sha512-RzlRISXWqIKEf83FDC9ZtJ3JvuK1l7aGpretf41BCWYrvla2wU8W8MTRNMiPrPJ+1SIqrRC1nZdZ60hD9hRXLg==", "dev": true, "peer": true, "dependencies": { - "@inquirer/core": "^5.1.1", - "@inquirer/type": "^1.1.5", + "@inquirer/core": "^6.0.0", + "@inquirer/type": "^1.1.6", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", "figures": "^3.2.0" @@ -2386,19 +2486,19 @@ } }, "node_modules/@inquirer/select/node_modules/@inquirer/core": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-5.1.1.tgz", - "integrity": "sha512-IuJyZQUg75+L5AmopgnzxYrgcU6PJKL0hoIs332G1Gv55CnmZrhG6BzNOeZ5sOsTi1YCGOopw4rYICv74ejMFg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-6.0.0.tgz", + "integrity": "sha512-fKi63Khkisgda3ohnskNf5uZJj+zXOaBvOllHsOkdsXRA/ubQLJQrZchFFi57NKbZzkTunXiBMdvWOv71alonw==", "dev": true, "peer": true, "dependencies": { - "@inquirer/type": "^1.1.5", + "@inquirer/type": "^1.1.6", "@types/mute-stream": "^0.0.4", - "@types/node": "^20.9.0", + "@types/node": "^20.10.7", "@types/wrap-ansi": "^3.0.0", "ansi-escapes": "^4.3.2", "chalk": "^4.1.2", - "cli-spinners": "^2.9.1", + "cli-spinners": "^2.9.2", "cli-width": "^4.1.0", "figures": "^3.2.0", "mute-stream": "^1.0.0", @@ -2498,13 +2598,13 @@ } }, "node_modules/@inquirer/type": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.1.5.tgz", - "integrity": "sha512-wmwHvHozpPo4IZkkNtbYenem/0wnfI6hvOcGKmPEa0DwuaH5XUQzFqy6OpEpjEegZMhYIk8HDYITI16BPLtrRA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-1.2.0.tgz", + "integrity": "sha512-/vvkUkYhrjbm+RolU7V1aUFDydZVKNKqKHR5TsE+j5DXgXFwrsOPcoGUJ02K0O7q7O53CU2DOTMYCHeGZ25WHA==", "dev": true, "peer": true, "engines": { - "node": ">=14.18.0" + "node": ">=18" } }, "node_modules/@isaacs/string-locale-compare": { @@ -2593,9 +2693,9 @@ "dev": true }, "node_modules/@microsoft/dev-tunnels-contracts": { - "version": "1.0.7459", - "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.0.7459.tgz", - "integrity": "sha512-cnydEQEVxawHk7w7KoejChWVwV8vrSqT8Y2bECiD1tINV39R/36/n0puM2ZRCrWGEdNed2DLlhV1QIG5gbCF4A==", + "version": "1.0.7474", + "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-contracts/-/dev-tunnels-contracts-1.0.7474.tgz", + "integrity": "sha512-hQ8xMeaQGSYUX0/+m6BHkc9WP9SixK/WdbnvRi2VZW1QvP1rfr0P/axe7rE67f6P7O9JFj3EKhdyKSJtt3H6gA==", "dev": true, "peer": true, "dependencies": { @@ -2605,27 +2705,38 @@ } }, "node_modules/@microsoft/dev-tunnels-management": { - "version": "1.0.7459", - "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.0.7459.tgz", - "integrity": "sha512-LwN3zSIyq+kjIXjn2YMSqZdEYY0ttz9eRDhXEaLT/w7HNQNVsNhi36XgoguqusviY/AO4+SlJaq0VZy9GDXIkQ==", + "version": "1.0.7474", + "resolved": "https://registry.npmjs.org/@microsoft/dev-tunnels-management/-/dev-tunnels-management-1.0.7474.tgz", + "integrity": "sha512-uaqSp2DOqJ0sHtKUIWfeo1zY7+ggiL/YT2NDoIyXV1ZsL9wQ7/ARy833LOYxTjW+bIvl2HOIhU8dt/skZm/QBg==", "dev": true, "peer": true, "dependencies": { "@microsoft/dev-tunnels-contracts": "^1.0.0", - "axios": "^0.21.1", + "axios": "^1.6.2", "buffer": "^5.2.1", "debug": "^4.1.1", "vscode-jsonrpc": "^4.0.0" } }, + "node_modules/@microsoft/dev-tunnels-management/node_modules/axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "dev": true, + "peer": true, + "dependencies": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "node_modules/@microsoft/teams-manifest": { - "version": "0.1.3-alpha.e5db52f29.0", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.1.3-alpha.e5db52f29.0.tgz", - "integrity": "sha512-j0mI6S63aFmyAwFF8Bc/6eA5u6KnAAgnLk6KYOk0XoBdZpwYqw64fJLuI8+OaIsFnoPmiD4+DMDp4sr2S4n/RQ==", + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.1.2.tgz", + "integrity": "sha512-Wg61Xhi6nyciukaX1owAb/9+0iG6dwZ5+T9vZ6S9H4B7znIxf7AP6OJOKDE1w1x7AoUfXxuxnM9potQYXWD1gw==", "dev": true, "peer": true, "dependencies": { - "@types/fs-extra": "^11.0.1", "ajv": "^8.5.0", "ajv-draft-04": "^1.0.0", "axios": "^0.21.2", @@ -2672,14 +2783,14 @@ "peer": true }, "node_modules/@microsoft/teamsfx-api": { - "version": "0.22.6-alpha.e5db52f29.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.22.6-alpha.e5db52f29.0.tgz", - "integrity": "sha512-KqZNJx2iyj84OYJUFgowQRZ594r9yh2nA0yh6eHi1opuzLs582JstMq/09F0zDpBLxQ3xXMsm9N8u4ETAO6KCQ==", + "version": "0.22.6", + "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-api/-/teamsfx-api-0.22.6.tgz", + "integrity": "sha512-XG+rlmfdmfVLIl7eMlQttBMV3c+SWTzNxXkUBDI+YHnn7r5X5HTJTmZRB7rsz6XzM/gzGL4yEz/+V9o3DtPx9w==", "dev": true, "peer": true, "dependencies": { "@azure/core-auth": "^1.4.0", - "@microsoft/teams-manifest": "0.1.3-alpha.e5db52f29.0", + "@microsoft/teams-manifest": "0.1.2", "axios": "^0.21.2", "chai": "^4.3.4", "jsonschema": "^1.4.0", @@ -2688,9 +2799,9 @@ } }, "node_modules/@microsoft/teamsfx-cli": { - "version": "2.0.3-alpha.e5db52f29.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-cli/-/teamsfx-cli-2.0.3-alpha.e5db52f29.0.tgz", - "integrity": "sha512-fWk9n8mm4/MoI8qhK/7jIwTfNnYm4isVzJjs1J52SIz8XtHf6Osa3+hU2Ypnth8ZElcIAxf5Lpmthw4YBcVWoA==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-cli/-/teamsfx-cli-2.1.0.tgz", + "integrity": "sha512-ZWp9o6TFbHVZPl07v/7UJI6t8dTGoLAWQARIgPMcPQ+zRx+xKVCYlT/3ojSKNPDfhYLwSqq+3rpe3LCyQ5DJ3w==", "dev": true, "hasInstallScript": true, "peer": true, @@ -2702,8 +2813,8 @@ "@inquirer/core": "^4.0.0", "@inquirer/prompts": "^3.0.4", "@inquirer/type": "^1.1.2", - "@microsoft/teamsfx-api": "0.22.6-alpha.e5db52f29.0", - "@microsoft/teamsfx-core": "2.0.6-alpha.e5db52f29.0", + "@microsoft/teamsfx-api": "0.22.6", + "@microsoft/teamsfx-core": "2.0.6", "ansi-escapes": "^4.3.2", "applicationinsights": "^1.8.10", "async-mutex": "^0.3.1", @@ -2719,8 +2830,7 @@ "semver": "^7.5.4", "tree-kill": "^1.2.2", "underscore": "^1.12.1", - "yaml": "^2.2.1", - "yargs": "^17.4.0" + "yaml": "^2.2.1" }, "bin": { "teamsapp": "cli.js", @@ -2810,9 +2920,9 @@ } }, "node_modules/@microsoft/teamsfx-cli/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -2846,9 +2956,9 @@ "peer": true }, "node_modules/@microsoft/teamsfx-core": { - "version": "2.0.6-alpha.e5db52f29.0", - "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6-alpha.e5db52f29.0.tgz", - "integrity": "sha512-BySFqz/xIHB0YbRAEWCwSTLc2MaKGMyHjBbfDRjnRHvFqku16N5LT4YElp6BPAfJZqTe2EjWbv7iKYtAb77MLQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@microsoft/teamsfx-core/-/teamsfx-core-2.0.6.tgz", + "integrity": "sha512-JnTnfds+z8ba/9jLSUKqntin/9cJBFEnRp9tpG0sv6fH/NvjNpkiFO++WUIt4vfQxPWAWpM8b+Hb+mhoQCnNwA==", "dev": true, "peer": true, "dependencies": { @@ -2865,9 +2975,9 @@ "@azure/msal-node": "^1.14.6", "@azure/storage-blob": "^12.7.0", "@feathersjs/hooks": "^0.6.5", - "@microsoft/dev-tunnels-contracts": "~1.0.7360", - "@microsoft/dev-tunnels-management": "~1.0.7360", - "@microsoft/teamsfx-api": "0.22.6-alpha.e5db52f29.0", + "@microsoft/dev-tunnels-contracts": "~1.0.7445", + "@microsoft/dev-tunnels-management": "~1.0.7445", + "@microsoft/teamsfx-api": "0.22.6", "@npmcli/arborist": "^4.2.0", "@types/proper-lockfile": "^4.1.1", "@types/swagger2openapi": "^7.0.0", @@ -2974,9 +3084,9 @@ } }, "node_modules/@microsoft/teamsfx-core/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -3092,9 +3202,9 @@ } }, "node_modules/@npmcli/arborist/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -3139,9 +3249,9 @@ } }, "node_modules/@npmcli/fs/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -3192,9 +3302,9 @@ } }, "node_modules/@npmcli/git/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -3320,9 +3430,9 @@ } }, "node_modules/@npmcli/metavuln-calculator/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -3556,7 +3666,6 @@ "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", "dev": true, - "peer": true, "dependencies": { "@types/jsonfile": "*", "@types/node": "*" @@ -3601,7 +3710,6 @@ "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", "dev": true, - "peer": true, "dependencies": { "@types/node": "*" } @@ -3633,18 +3741,18 @@ } }, "node_modules/@types/node": { - "version": "20.9.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.9.0.tgz", - "integrity": "sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw==", + "version": "20.11.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", + "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-fetch": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.9.tgz", - "integrity": "sha512-bQVlnMLFJ2d35DkPNjEPmd9ueO/rh5EiaZt2bhqiSarPjZIuIV6bPQVqcrEyvNo+AfTrRGVazle1tl597w3gfA==", + "version": "2.6.11", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.11.tgz", + "integrity": "sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==", "dev": true, "peer": true, "dependencies": { @@ -4811,8 +4919,7 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true, - "peer": true + "dev": true }, "node_modules/at-least-node": { "version": "1.0.0", @@ -4840,14 +4947,15 @@ "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "dev": true, + "peer": true, "dependencies": { "follow-redirects": "^1.14.0" } }, "node_modules/axios-retry": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.9.0.tgz", - "integrity": "sha512-uK9K/GnlExfShu9dB4GuK0j+iGkIR+LRus3ILhE0zSVXY2q6Dxpemr50NPMs5kP7eOKv9Pz4VvUO40ps1F67dA==", + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/axios-retry/-/axios-retry-3.9.1.tgz", + "integrity": "sha512-8PJDLJv7qTTMMwdnbMvrLYuvB47M81wRtxQmEdV5w4rgbTXTt+vtPkXwajOfOdSyv/wZICJOC+/UhXH4aQ/R+w==", "dev": true, "peer": true, "dependencies": { @@ -4908,9 +5016,9 @@ "dev": true }, "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "version": "1.6.52", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.52.tgz", + "integrity": "sha512-QxD8cf2eVqJOOz63z6JIN9BzvVs/dlySa5HGSBH5xtR8dPteIRQnBxxKqkNTiT6jbDTF6jAfrd4oMcND9RGbQg==", "dev": true, "peer": true, "engines": { @@ -5340,9 +5448,9 @@ ] }, "node_modules/chai": { - "version": "4.3.10", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.3.10.tgz", - "integrity": "sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", + "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", "dev": true, "peer": true, "dependencies": { @@ -5507,9 +5615,9 @@ } }, "node_modules/cli-spinners": { - "version": "2.9.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.1.tgz", - "integrity": "sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==", + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", + "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", "dev": true, "peer": true, "engines": { @@ -5713,7 +5821,6 @@ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, - "peer": true, "dependencies": { "delayed-stream": "~1.0.0" }, @@ -6165,7 +6272,6 @@ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, - "peer": true, "engines": { "node": ">=0.4.0" } @@ -6648,19 +6754,19 @@ } }, "node_modules/es-aggregate-error": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.11.tgz", - "integrity": "sha512-DCiZiNlMlbvofET/cE55My387NiLvuGToBEZDdK9U2G3svDCjL8WOgO5Il6lO83nQ8qmag/R9nArdpaFQ/m3lA==", + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/es-aggregate-error/-/es-aggregate-error-1.0.12.tgz", + "integrity": "sha512-j0PupcmELoVbYS2NNrsn5zcLLEsryQwP02x8fRawh7c2eEaPHwJFAxltZsqV7HJjsF57+SMpYyVRWgbVLfOagg==", "dev": true, "peer": true, "dependencies": { - "define-data-property": "^1.1.0", + "define-data-property": "^1.1.1", "define-properties": "^1.2.1", - "es-abstract": "^1.22.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.2.1", + "es-abstract": "^1.22.3", + "es-errors": "^1.1.0", + "function-bind": "^1.1.2", "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.0", + "has-property-descriptors": "^1.0.1", "set-function-name": "^2.0.1" }, "engines": { @@ -6670,6 +6776,16 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-iterator-helpers": { "version": "1.0.15", "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.15.tgz", @@ -7700,9 +7816,9 @@ "dev": true }, "node_modules/follow-redirects": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.3.tgz", - "integrity": "sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q==", + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", "dev": true, "funding": [ { @@ -7733,7 +7849,6 @@ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dev": true, - "peer": true, "dependencies": { "asynckit": "^0.4.0", "combined-stream": "^1.0.8", @@ -8937,10 +9052,24 @@ "node": ">=10.13.0" } }, - "node_modules/ip": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz", - "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "node_modules/ip-address": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz", + "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", + "dev": true, + "peer": true, + "dependencies": { + "jsbn": "1.1.0", + "sprintf-js": "^1.1.3" + }, + "engines": { + "node": ">= 12" + } + }, + "node_modules/ip-address/node_modules/sprintf-js": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", + "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", "dev": true, "peer": true }, @@ -9451,9 +9580,9 @@ } }, "node_modules/js-base64": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.5.tgz", - "integrity": "sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA==", + "version": "3.7.6", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.6.tgz", + "integrity": "sha512-NPrWuHFxFUknr1KqJRDgUQPexQF0uIJWjeT+2KjEePhitQxQEx5EJBG1lVn5/hc8aLycTpXrDOgPQ6Zq+EDiTA==", "dev": true, "peer": true }, @@ -9490,6 +9619,13 @@ "dev": true, "peer": true }, + "node_modules/jsbn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz", + "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", + "dev": true, + "peer": true + }, "node_modules/jsesc": { "version": "2.5.2", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", @@ -9640,9 +9776,9 @@ } }, "node_modules/jsonwebtoken/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -10487,9 +10623,9 @@ } }, "node_modules/node-abi": { - "version": "3.51.0", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.51.0.tgz", - "integrity": "sha512-SQkEP4hmNWjlniS5zdnfIXTk1x7Ome85RDzHlTbBtzE97Gfwz/Ipw4v/Ryk20DWIy3yCNVLVlGKApCnmvYoJbA==", + "version": "3.54.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.54.0.tgz", + "integrity": "sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==", "dev": true, "optional": true, "peer": true, @@ -10515,9 +10651,9 @@ } }, "node_modules/node-abi/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "optional": true, "peer": true, @@ -10635,9 +10771,9 @@ } }, "node_modules/node-gyp/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -10762,9 +10898,9 @@ } }, "node_modules/npm-install-checks/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -10819,9 +10955,9 @@ } }, "node_modules/npm-package-arg/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -10887,9 +11023,9 @@ } }, "node_modules/npm-pick-manifest/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -11086,9 +11222,9 @@ } }, "node_modules/npm-registry-fetch/node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.0.tgz", + "integrity": "sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==", "dev": true, "peer": true, "dependencies": { @@ -11456,18 +11592,18 @@ } }, "node_modules/office-addin-debugging": { - "version": "5.0.14", - "resolved": "https://registry.npmjs.org/office-addin-debugging/-/office-addin-debugging-5.0.14.tgz", - "integrity": "sha512-2s9dYz/5fwmOZnSRF/h3Ho+feePwU1W18fjszEBfiAje/I5hkPki7JUu79DlsJaWbtBZB0e01TE6qkTSuHypwA==", + "version": "5.0.15", + "resolved": "https://registry.npmjs.org/office-addin-debugging/-/office-addin-debugging-5.0.15.tgz", + "integrity": "sha512-GYukHyMIDdI/jZIhuzJbChEJjDSoGTi0c17K8346BTLFWKLybsUE/lM7yIRP9km7i7iDZwpTA8Kzjmht/nXjhg==", "dev": true, "dependencies": { "adm-zip": "^0.5.9", "commander": "^6.2.0", "node-fetch": "^2.6.1", "office-addin-cli": "^1.5.8", - "office-addin-dev-certs": "^1.12.0", - "office-addin-dev-settings": "^2.2.0", - "office-addin-manifest": "^1.12.8", + "office-addin-dev-certs": "^1.12.1", + "office-addin-dev-settings": "^2.2.1", + "office-addin-manifest": "^1.12.9", "office-addin-node-debugger": "^0.8.8", "office-addin-usage-data": "^1.6.8" }, @@ -11485,9 +11621,9 @@ } }, "node_modules/office-addin-dev-certs": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/office-addin-dev-certs/-/office-addin-dev-certs-1.12.0.tgz", - "integrity": "sha512-2/4hC6xFnWmdJNQrz/liWufKWp2zmHt2Pvyvg4I5h0OEkznjMkt6ULKK84xX3EVm0c9W1N2JMjW82uOsUHl4mQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/office-addin-dev-certs/-/office-addin-dev-certs-1.12.1.tgz", + "integrity": "sha512-OOTK3+fpYE/rezStPKaQ2yzMT1+s8vq8tZGb8lkytsTdX3g3o2x3BqKJj74Hz3Vrp1ZbYsxEG0o0FL6yb+eqRA==", "dev": true, "dependencies": { "commander": "^6.2.0", @@ -11542,9 +11678,9 @@ } }, "node_modules/office-addin-dev-settings": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/office-addin-dev-settings/-/office-addin-dev-settings-2.2.0.tgz", - "integrity": "sha512-NF0nAN6NcOpWGyN9k45hurDkatDhN3K5ZZYVXNWKev5D5H7pJHrRjBoCrn39lqb/pVsjAe8tCbce7g4YBxHrnA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/office-addin-dev-settings/-/office-addin-dev-settings-2.2.1.tgz", + "integrity": "sha512-/So9daL3FHLwx/YJh1c4zy9N/hVFKsni1EPVoKpwU+iFSYevKN2AhgEUU3QbvilHGKkRj3/Bs/o/cguj1PKWQA==", "dev": true, "dependencies": { "adm-zip": "^0.5.9", @@ -11552,7 +11688,7 @@ "fs-extra": "^9.0.1", "inquirer": "^7.3.3", "junk": "^3.1.0", - "office-addin-manifest": "^1.12.8", + "office-addin-manifest": "^1.12.9", "office-addin-usage-data": "^1.6.8", "open": "^6.4.0", "string_decoder": "1.3.0", @@ -11563,7 +11699,7 @@ "office-addin-dev-settings": "cli.js" }, "peerDependencies": { - "@microsoft/teamsfx-cli": "2.0.3-alpha.e5db52f29.0" + "@microsoft/teamsfx-cli": "2.1.0" } }, "node_modules/office-addin-dev-settings/node_modules/commander": { @@ -11674,12 +11810,12 @@ } }, "node_modules/office-addin-manifest": { - "version": "1.12.8", - "resolved": "https://registry.npmjs.org/office-addin-manifest/-/office-addin-manifest-1.12.8.tgz", - "integrity": "sha512-N6nwnaPaRuRe1tbNzOYbG/CYG+eDli21b5x0g4E6mfWwpmNJCITim45tU2MCYpounVbxNfAv3s+Gnka69V0k9w==", + "version": "1.12.9", + "resolved": "https://registry.npmjs.org/office-addin-manifest/-/office-addin-manifest-1.12.9.tgz", + "integrity": "sha512-3kcvZasFUshWDJd/L/HdNY44TprvzdtF/K1cNHdPSXHwTR33Wz7QlHvhRRS36WWNyz65D3P0ITBJkfdbRD3rUQ==", "dev": true, "dependencies": { - "@microsoft/teams-manifest": "^0.1.0", + "@microsoft/teams-manifest": "^0.1.3", "adm-zip": "^0.5.9", "chalk": "^2.4.2", "commander": "^6.2.0", @@ -11720,14 +11856,15 @@ } }, "node_modules/office-addin-manifest/node_modules/@microsoft/teams-manifest": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.1.2.tgz", - "integrity": "sha512-Wg61Xhi6nyciukaX1owAb/9+0iG6dwZ5+T9vZ6S9H4B7znIxf7AP6OJOKDE1w1x7AoUfXxuxnM9potQYXWD1gw==", + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@microsoft/teams-manifest/-/teams-manifest-0.1.3.tgz", + "integrity": "sha512-S73NHbTelqc1EbG2+uw/mnwFTbNK8HYuRWQEF+stj6L9fDIgVtc4fOLylMl75AAmHzRde1SoXIWY3R055qDgyg==", "dev": true, "dependencies": { + "@types/fs-extra": "^11.0.1", "ajv": "^8.5.0", "ajv-draft-04": "^1.0.0", - "axios": "^0.21.2", + "axios": "^1.6.2", "fs-extra": "^9.1.0" } }, @@ -11776,6 +11913,17 @@ } } }, + "node_modules/office-addin-manifest/node_modules/axios": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz", + "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==", + "dev": true, + "dependencies": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "node_modules/office-addin-manifest/node_modules/commander": { "version": "6.2.1", "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", @@ -11854,9 +12002,9 @@ "dev": true }, "node_modules/office-addin-project": { - "version": "0.7.6", - "resolved": "https://registry.npmjs.org/office-addin-project/-/office-addin-project-0.7.6.tgz", - "integrity": "sha512-lnYzCw10dDbbVG/wSTakFmeemTxoP8dB3GUgtEMjEadh+Zdx3NKT4m0cS242v4B6VlY4jFyhFgJS43PaOcbMUw==", + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/office-addin-project/-/office-addin-project-0.7.7.tgz", + "integrity": "sha512-Yl/IrdZoMQjQ5F9NLW4UchmdDWK5wuOC669Ws8R5Qw5xSsyS6wo7utZVsc+f5VP50VizR3w9578fuQLOu1Ou5Q==", "dev": true, "peer": true, "dependencies": { @@ -11864,7 +12012,7 @@ "commander": "^6.2.1", "fs-extra": "^7.0.1", "inquirer": "^7.3.3", - "office-addin-manifest": "^1.12.8", + "office-addin-manifest": "^1.12.9", "office-addin-manifest-converter": "^0.2.4", "office-addin-usage-data": "^1.6.8", "path": "^0.12.7" @@ -12522,6 +12670,12 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", + "dev": true + }, "node_modules/pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -12778,9 +12932,9 @@ } }, "node_modules/reflect-metadata": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz", - "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==", + "version": "0.1.14", + "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.14.tgz", + "integrity": "sha512-ZhYeb6nRaXCfhnndflDK8qI6ZQ/YcWZCISRAWICW9XYqMUwjZM9Z0DveWX/ABN01oxSHwVxKQmxeYZSsm0jh5A==", "dev": true, "peer": true }, @@ -13670,17 +13824,17 @@ } }, "node_modules/socks": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz", - "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.3.tgz", + "integrity": "sha512-vfuYK48HXCTFD03G/1/zkIls3Ebr2YNa4qU9gHDZdblHLiqhJrJGkY3+0Nx0JpN9qBhJbVObc1CNciT1bIZJxw==", "dev": true, "peer": true, "dependencies": { - "ip": "^2.0.0", + "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" }, "engines": { - "node": ">= 10.13.0", + "node": ">= 10.0.0", "npm": ">= 3.0.0" } },