From a73476059831471801358c11ce0257b288eaf194 Mon Sep 17 00:00:00 2001 From: Josh Lai Date: Mon, 26 May 2025 14:25:27 -0400 Subject: [PATCH 1/5] Updating node version to 22 for filesharing quickstarts --- .../api/package-lock.json | 26 ++++++++++------- .../api/package.json | 4 +-- .../app/package-lock.json | 18 +++++++++--- .../app/package.json | 2 +- .../api/package-lock.json | 29 ++++++++++--------- .../api/package.json | 4 +-- .../app/package-lock.json | 29 +++++++++++++------ .../app/package.json | 4 +-- 8 files changed, 72 insertions(+), 44 deletions(-) diff --git a/ui-library-filesharing-chat-composite/api/package-lock.json b/ui-library-filesharing-chat-composite/api/package-lock.json index 0e7d4cbc..4aa695a4 100644 --- a/ui-library-filesharing-chat-composite/api/package-lock.json +++ b/ui-library-filesharing-chat-composite/api/package-lock.json @@ -15,11 +15,11 @@ "parse-multipart": "^1.0.4" }, "devDependencies": { - "@types/node": "^20.11.17", + "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "^4.6.3" + "typescript": "5.4.5" } }, "node_modules/@azure/abort-controller": { @@ -168,11 +168,12 @@ } }, "node_modules/@types/node": { - "version": "20.12.4", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.4.tgz", - "integrity": "sha512-E+Fa9z3wSQpzgYQdYmme5X3OTuejnnTx88A6p6vkkJosR3KBz+HpE3kqNm98VE6cfLFcISx7zW7MsJkH6KwbTw==", + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.21.0" } }, "node_modules/@types/node-fetch": { @@ -715,7 +716,9 @@ } }, "node_modules/typescript": { - "version": "4.6.3", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, "license": "Apache-2.0", "bin": { @@ -723,7 +726,7 @@ "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/undici": { @@ -738,9 +741,10 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" }, "node_modules/uuid": { "version": "8.3.2", diff --git a/ui-library-filesharing-chat-composite/api/package.json b/ui-library-filesharing-chat-composite/api/package.json index 311471db..40d75379 100644 --- a/ui-library-filesharing-chat-composite/api/package.json +++ b/ui-library-filesharing-chat-composite/api/package.json @@ -18,10 +18,10 @@ "parse-multipart": "^1.0.4" }, "devDependencies": { - "@types/node": "^20.11.17", + "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "^4.6.3" + "typescript": "5.4.5" } } diff --git a/ui-library-filesharing-chat-composite/app/package-lock.json b/ui-library-filesharing-chat-composite/app/package-lock.json index f4762d39..223d8e98 100644 --- a/ui-library-filesharing-chat-composite/app/package-lock.json +++ b/ui-library-filesharing-chat-composite/app/package-lock.json @@ -26,7 +26,7 @@ "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.4.1", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", @@ -5980,9 +5980,13 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "16.18.96", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.96.tgz", - "integrity": "sha512-84iSqGXoO+Ha16j8pRZ/L90vDMKX04QTYMTfYeE1WrjWaZXuchBehGUZEpNgx7JnmlrIHdnABmpjrQjhCnNldQ==" + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/@types/node-fetch": { "version": "2.6.11", @@ -18106,6 +18110,12 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", diff --git a/ui-library-filesharing-chat-composite/app/package.json b/ui-library-filesharing-chat-composite/app/package.json index fcff567f..1962e1ad 100644 --- a/ui-library-filesharing-chat-composite/app/package.json +++ b/ui-library-filesharing-chat-composite/app/package.json @@ -45,7 +45,7 @@ "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "@types/jest": "^27.4.1", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", diff --git a/ui-library-filesharing-ui-components/api/package-lock.json b/ui-library-filesharing-ui-components/api/package-lock.json index d53328bf..45c292f3 100644 --- a/ui-library-filesharing-ui-components/api/package-lock.json +++ b/ui-library-filesharing-ui-components/api/package-lock.json @@ -14,11 +14,11 @@ "http-status-enum": "^1.0.2" }, "devDependencies": { - "@types/node": "^20.11.17", + "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "^4.6.3" + "typescript": "5.4.5" } }, "node_modules/@azure/abort-controller": { @@ -209,11 +209,12 @@ } }, "node_modules/@types/node": { - "version": "20.11.17", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz", - "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==", + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.21.0" } }, "node_modules/@types/node-fetch": { @@ -751,16 +752,17 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", "dev": true, + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/undici": { @@ -775,9 +777,10 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" }, "node_modules/uuid": { "version": "8.3.2", diff --git a/ui-library-filesharing-ui-components/api/package.json b/ui-library-filesharing-ui-components/api/package.json index 813a4084..6216e9d4 100644 --- a/ui-library-filesharing-ui-components/api/package.json +++ b/ui-library-filesharing-ui-components/api/package.json @@ -17,10 +17,10 @@ "http-status-enum": "^1.0.2" }, "devDependencies": { - "@types/node": "^20.11.17", + "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "^4.6.3" + "typescript": "5.4.5" } } diff --git a/ui-library-filesharing-ui-components/app/package-lock.json b/ui-library-filesharing-ui-components/app/package-lock.json index 96e433a3..166068a0 100644 --- a/ui-library-filesharing-ui-components/app/package-lock.json +++ b/ui-library-filesharing-ui-components/app/package-lock.json @@ -21,11 +21,11 @@ "devDependencies": { "@types/axios": "^0.14.0", "@types/form-data": "^2.5.0", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", - "typescript": "^4.6.3" + "typescript": "5.4.5" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -6097,9 +6097,13 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "16.18.89", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.89.tgz", - "integrity": "sha512-QlrE8QI5z62nfnkiUZysUsAaxWaTMoGqFVcB3PvK1WxJ0c699bacErV4Fabe9Hki6ZnaHalgzihLbTl2d34XfQ==" + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/@types/node-fetch": { "version": "2.6.11", @@ -19306,15 +19310,16 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/uc.micro": { @@ -19341,6 +19346,12 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", diff --git a/ui-library-filesharing-ui-components/app/package.json b/ui-library-filesharing-ui-components/app/package.json index 2a3b5a3a..5c8e5f86 100644 --- a/ui-library-filesharing-ui-components/app/package.json +++ b/ui-library-filesharing-ui-components/app/package.json @@ -40,10 +40,10 @@ "devDependencies": { "@types/axios": "^0.14.0", "@types/form-data": "^2.5.0", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", - "typescript": "^4.6.3" + "typescript": "5.4.5" } } \ No newline at end of file From f84b30dabe034a610edaa6a9d65d4171bb0f5fa1 Mon Sep 17 00:00:00 2001 From: Josh Lai Date: Mon, 26 May 2025 14:56:56 -0400 Subject: [PATCH 2/5] Updating chat stateful client node version --- .../package-lock.json | 29 +++++++++++++------ .../package.json | 4 +-- 2 files changed, 22 insertions(+), 11 deletions(-) diff --git a/ui-library-starting-with-chat-stateful/package-lock.json b/ui-library-starting-with-chat-stateful/package-lock.json index cb6b35d4..62828cb0 100644 --- a/ui-library-starting-with-chat-stateful/package-lock.json +++ b/ui-library-starting-with-chat-stateful/package-lock.json @@ -16,13 +16,13 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^27.4.1", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-scripts": "5.0.1", - "typescript": "^4.6.3", + "typescript": "5.4.5", "web-vitals": "^2.1.4" }, "devDependencies": { @@ -6114,9 +6114,13 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "16.18.89", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.89.tgz", - "integrity": "sha512-QlrE8QI5z62nfnkiUZysUsAaxWaTMoGqFVcB3PvK1WxJ0c699bacErV4Fabe9Hki6ZnaHalgzihLbTl2d34XfQ==" + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/@types/node-fetch": { "version": "2.6.11", @@ -18220,15 +18224,16 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/uc.micro": { @@ -18255,6 +18260,12 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", diff --git a/ui-library-starting-with-chat-stateful/package.json b/ui-library-starting-with-chat-stateful/package.json index de21db5e..30128675 100644 --- a/ui-library-starting-with-chat-stateful/package.json +++ b/ui-library-starting-with-chat-stateful/package.json @@ -11,13 +11,13 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^27.4.1", - "@types/node": "^16.11.29", + "@types/node": "^22.15.18", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "react": "^18.0.0", "react-dom": "^18.0.0", "react-scripts": "5.0.1", - "typescript": "^4.6.3", + "typescript": "5.4.5", "web-vitals": "^2.1.4" }, "devDependencies": { From ac4add5df9b806a7d8479f13120ec4bf5211e265 Mon Sep 17 00:00:00 2001 From: Josh Lai Date: Mon, 26 May 2025 15:19:40 -0400 Subject: [PATCH 3/5] Updating node version 22 for composite with dependency isolation --- .../package-lock.json | 49 +++++++++++++------ .../package.json | 4 +- 2 files changed, 36 insertions(+), 17 deletions(-) diff --git a/ui-library-quickstart-composites-with-dependency-isolation/package-lock.json b/ui-library-quickstart-composites-with-dependency-isolation/package-lock.json index 043caeda..29f0c733 100644 --- a/ui-library-quickstart-composites-with-dependency-isolation/package-lock.json +++ b/ui-library-quickstart-composites-with-dependency-isolation/package-lock.json @@ -16,14 +16,14 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^26.0.24", - "@types/node": "^12.20.33", + "@types/node": "^22.15.18", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@types/uuid": "^8.3.4", "react": "18.2.0", "react-dom": "18.2.0", "react-scripts": "5.0.1", - "typescript": "^4.4.4", + "typescript": "5.4.5", "uuid": "8.3.2", "web-vitals": "^1.1.2" }, @@ -6240,9 +6240,13 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "node_modules/@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "license": "MIT", + "dependencies": { + "undici-types": "~6.21.0" + } }, "node_modules/@types/node-fetch": { "version": "2.6.11", @@ -18812,15 +18816,16 @@ } }, "node_modules/typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=4.2.0" + "node": ">=14.17" } }, "node_modules/uc.micro": { @@ -18847,6 +18852,12 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "node_modules/undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", + "license": "MIT" + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", @@ -24554,9 +24565,12 @@ "integrity": "sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==" }, "@types/node": { - "version": "12.20.55", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz", - "integrity": "sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==" + "version": "22.15.21", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.21.tgz", + "integrity": "sha512-EV/37Td6c+MgKAbkcLG6vqZ2zEYHD7bvSrzqqs2RIhbA6w3x+Dqz8MZM3sP6kGTeLrdoOgKZe+Xja7tUB2DNkQ==", + "requires": { + "undici-types": "~6.21.0" + } }, "@types/node-fetch": { "version": "2.6.11", @@ -33497,9 +33511,9 @@ } }, "typescript": { - "version": "4.9.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", - "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==" + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", + "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==" }, "uc.micro": { "version": "1.0.6", @@ -33522,6 +33536,11 @@ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.12.1.tgz", "integrity": "sha512-hEQt0+ZLDVUMhebKxL4x1BTtDY7bavVofhZ9KZ4aI26X9SRaE+Y3m83XUL1UP2jn8ynjndwCCpEHdUG+9pP1Tw==" }, + "undici-types": { + "version": "6.21.0", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", + "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==" + }, "unicode-canonical-property-names-ecmascript": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", diff --git a/ui-library-quickstart-composites-with-dependency-isolation/package.json b/ui-library-quickstart-composites-with-dependency-isolation/package.json index 25ef499c..734c73e5 100644 --- a/ui-library-quickstart-composites-with-dependency-isolation/package.json +++ b/ui-library-quickstart-composites-with-dependency-isolation/package.json @@ -11,14 +11,14 @@ "@testing-library/react": "^11.2.7", "@testing-library/user-event": "^12.8.3", "@types/jest": "^26.0.24", - "@types/node": "^12.20.33", + "@types/node": "^22.15.18", "@types/react": "^18.2.0", "@types/react-dom": "^18.2.0", "@types/uuid": "^8.3.4", "react": "18.2.0", "react-dom": "18.2.0", "react-scripts": "5.0.1", - "typescript": "^4.4.4", + "typescript": "5.4.5", "uuid": "8.3.2", "web-vitals": "^1.1.2" }, From de4867c47b77ad25dd6a77e7c1d2a83e283035c8 Mon Sep 17 00:00:00 2001 From: Josh Lai Date: Mon, 26 May 2025 15:57:05 -0400 Subject: [PATCH 4/5] Fixing typescript version for filesharing components --- .../api/package-lock.json | 14 +++++++------- .../api/package.json | 5 +++-- .../app/package-lock.json | 11 +++++------ .../app/package.json | 2 +- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/ui-library-filesharing-ui-components/api/package-lock.json b/ui-library-filesharing-ui-components/api/package-lock.json index 45c292f3..7ed083a5 100644 --- a/ui-library-filesharing-ui-components/api/package-lock.json +++ b/ui-library-filesharing-ui-components/api/package-lock.json @@ -11,14 +11,15 @@ "dependencies": { "@azure/functions": "^4.1.0", "@azure/storage-blob": "^12.10.0", - "http-status-enum": "^1.0.2" + "http-status-enum": "^1.0.2", + "uuid": "^8.3.0" }, "devDependencies": { "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "5.4.5" + "typescript": "^4.9.5" } }, "node_modules/@azure/abort-controller": { @@ -752,17 +753,16 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "dev": true, - "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=14.17" + "node": ">=4.2.0" } }, "node_modules/undici": { diff --git a/ui-library-filesharing-ui-components/api/package.json b/ui-library-filesharing-ui-components/api/package.json index 6216e9d4..addb869c 100644 --- a/ui-library-filesharing-ui-components/api/package.json +++ b/ui-library-filesharing-ui-components/api/package.json @@ -14,13 +14,14 @@ "dependencies": { "@azure/functions": "^4.1.0", "@azure/storage-blob": "^12.10.0", - "http-status-enum": "^1.0.2" + "http-status-enum": "^1.0.2", + "uuid": "^8.3.0" }, "devDependencies": { "@types/node": "^22.15.18", "@types/parse-multipart": "^1.0.0", "azure-functions-core-tools": "^4.0.5455", "prettier": "^2.6.2", - "typescript": "5.4.5" + "typescript": "^4.9.5" } } diff --git a/ui-library-filesharing-ui-components/app/package-lock.json b/ui-library-filesharing-ui-components/app/package-lock.json index 166068a0..d32f7fa9 100644 --- a/ui-library-filesharing-ui-components/app/package-lock.json +++ b/ui-library-filesharing-ui-components/app/package-lock.json @@ -25,7 +25,7 @@ "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", - "typescript": "5.4.5" + "typescript": "^4.9.5" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -19310,16 +19310,15 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "license": "Apache-2.0", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=14.17" + "node": ">=4.2.0" } }, "node_modules/uc.micro": { diff --git a/ui-library-filesharing-ui-components/app/package.json b/ui-library-filesharing-ui-components/app/package.json index 5c8e5f86..1fd75433 100644 --- a/ui-library-filesharing-ui-components/app/package.json +++ b/ui-library-filesharing-ui-components/app/package.json @@ -44,6 +44,6 @@ "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@types/uuid": "^8.3.4", - "typescript": "5.4.5" + "typescript": "^4.9.5" } } \ No newline at end of file From 278e086969fe1ae2ec9a50dd5f78a3cf6ccac7f7 Mon Sep 17 00:00:00 2001 From: Josh Lai Date: Mon, 26 May 2025 16:09:20 -0400 Subject: [PATCH 5/5] Fixing typescript version for starting with chat stateful --- .../package-lock.json | 10 +++++----- ui-library-starting-with-chat-stateful/package.json | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ui-library-starting-with-chat-stateful/package-lock.json b/ui-library-starting-with-chat-stateful/package-lock.json index 62828cb0..cc7f562d 100644 --- a/ui-library-starting-with-chat-stateful/package-lock.json +++ b/ui-library-starting-with-chat-stateful/package-lock.json @@ -22,7 +22,7 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "react-scripts": "5.0.1", - "typescript": "5.4.5", + "typescript": "^4.9.5", "web-vitals": "^2.1.4" }, "devDependencies": { @@ -18224,16 +18224,16 @@ } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" }, "engines": { - "node": ">=14.17" + "node": ">=4.2.0" } }, "node_modules/uc.micro": { diff --git a/ui-library-starting-with-chat-stateful/package.json b/ui-library-starting-with-chat-stateful/package.json index 30128675..4c4c4c0a 100644 --- a/ui-library-starting-with-chat-stateful/package.json +++ b/ui-library-starting-with-chat-stateful/package.json @@ -17,7 +17,7 @@ "react": "^18.0.0", "react-dom": "^18.0.0", "react-scripts": "5.0.1", - "typescript": "5.4.5", + "typescript": "^4.9.5", "web-vitals": "^2.1.4" }, "devDependencies": {