diff --git a/examples/a2a/package.json b/examples/a2a/package.json index 0e9a2be6c..cb1c4adc7 100644 --- a/examples/a2a/package.json +++ b/examples/a2a/package.json @@ -35,6 +35,6 @@ "env-cmd": "latest", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/agent365/package.json b/examples/agent365/package.json index ef8351cc8..01d7233dd 100644 --- a/examples/agent365/package.json +++ b/examples/agent365/package.json @@ -30,6 +30,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/ai-mcp/package.json b/examples/ai-mcp/package.json index 129eefc25..f59a7e7bb 100644 --- a/examples/ai-mcp/package.json +++ b/examples/ai-mcp/package.json @@ -35,6 +35,6 @@ "env-cmd": "latest", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/botbuilder/package.json b/examples/botbuilder/package.json index a1df789f4..408a3dfaa 100644 --- a/examples/botbuilder/package.json +++ b/examples/botbuilder/package.json @@ -30,6 +30,6 @@ "rimraf": "^6.0.1", "tsx": "^4.23.12", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/cards/package.json b/examples/cards/package.json index eb5898c94..6933831f0 100644 --- a/examples/cards/package.json +++ b/examples/cards/package.json @@ -29,7 +29,7 @@ "@types/node": "^22.5.4", "dotenv": "^17.4.2", "tsx": "^4.23.12", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "env-cmd": "latest" } } diff --git a/examples/dialogs/package.json b/examples/dialogs/package.json index 7101ff9cd..fbef089f7 100644 --- a/examples/dialogs/package.json +++ b/examples/dialogs/package.json @@ -30,6 +30,6 @@ "dotenv": "^17.4.2", "env-cmd": "latest", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/echo/package.json b/examples/echo/package.json index e7e135325..290b58408 100644 --- a/examples/echo/package.json +++ b/examples/echo/package.json @@ -29,7 +29,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "env-cmd": "latest" } } diff --git a/examples/formatted-messaging/package.json b/examples/formatted-messaging/package.json index f659c8b0a..d7e67c41e 100644 --- a/examples/formatted-messaging/package.json +++ b/examples/formatted-messaging/package.json @@ -24,6 +24,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/graph/package.json b/examples/graph/package.json index 894035627..d2a099851 100644 --- a/examples/graph/package.json +++ b/examples/graph/package.json @@ -31,7 +31,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "env-cmd": "latest" } } diff --git a/examples/html-widgets/package.json b/examples/html-widgets/package.json index 2098295a9..cb947d47d 100644 --- a/examples/html-widgets/package.json +++ b/examples/html-widgets/package.json @@ -26,6 +26,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/http-adapters/package.json b/examples/http-adapters/package.json index 15d1518c8..7d8de648e 100644 --- a/examples/http-adapters/package.json +++ b/examples/http-adapters/package.json @@ -25,6 +25,6 @@ "@types/restify": "^8.5.12", "dotenv": "^17.4.2", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/m365extensions/package.json b/examples/m365extensions/package.json index 2d8a87865..124424eac 100644 --- a/examples/m365extensions/package.json +++ b/examples/m365extensions/package.json @@ -31,7 +31,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "description": "M365 Extension sample that embeds the Teams SDK inside a Microsoft Agents SDK AgentApplication." } diff --git a/examples/mcp-server/package.json b/examples/mcp-server/package.json index f63ef555b..802f23e05 100644 --- a/examples/mcp-server/package.json +++ b/examples/mcp-server/package.json @@ -40,6 +40,6 @@ "env-cmd": "latest", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/meetings/package.json b/examples/meetings/package.json index c1e78eada..ac55b519f 100644 --- a/examples/meetings/package.json +++ b/examples/meetings/package.json @@ -26,6 +26,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/message-extensions/package.json b/examples/message-extensions/package.json index d6146e2a7..0ddaecbe9 100644 --- a/examples/message-extensions/package.json +++ b/examples/message-extensions/package.json @@ -27,6 +27,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/proactive-messaging/package.json b/examples/proactive-messaging/package.json index 4ec92db05..3193fe5d4 100644 --- a/examples/proactive-messaging/package.json +++ b/examples/proactive-messaging/package.json @@ -28,6 +28,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/quoting/package.json b/examples/quoting/package.json index f5abaf7af..d9a9c08b1 100644 --- a/examples/quoting/package.json +++ b/examples/quoting/package.json @@ -28,6 +28,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/reactions/package.json b/examples/reactions/package.json index 188ee88f3..205eaf52e 100644 --- a/examples/reactions/package.json +++ b/examples/reactions/package.json @@ -29,7 +29,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "env-cmd": "latest" } } diff --git a/examples/stream/package.json b/examples/stream/package.json index bacb4120e..f96b3b797 100644 --- a/examples/stream/package.json +++ b/examples/stream/package.json @@ -33,6 +33,6 @@ "env-cmd": "latest", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/suggested-action/package.json b/examples/suggested-action/package.json index 9b8324c0c..ee0b173c6 100644 --- a/examples/suggested-action/package.json +++ b/examples/suggested-action/package.json @@ -29,7 +29,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "env-cmd": "latest" } } diff --git a/examples/tab/package.json b/examples/tab/package.json index 6e256f031..19eb45d7e 100644 --- a/examples/tab/package.json +++ b/examples/tab/package.json @@ -35,7 +35,7 @@ "nodemon": "^3.1.4", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "vite": "^6.4.3" } } diff --git a/examples/targeted-messages/package.json b/examples/targeted-messages/package.json index f88f79bd8..e1c5a6f59 100644 --- a/examples/targeted-messages/package.json +++ b/examples/targeted-messages/package.json @@ -26,6 +26,6 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/examples/threading/package.json b/examples/threading/package.json index aa774261e..69b6a88f6 100644 --- a/examples/threading/package.json +++ b/examples/threading/package.json @@ -13,6 +13,6 @@ "@types/node": "^22.5.4", "dotenv": "^17.4.2", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/external/a2a/package.json b/external/a2a/package.json index 52d3624f2..e32a334a1 100644 --- a/external/a2a/package.json +++ b/external/a2a/package.json @@ -42,7 +42,7 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "dependencies": { "@microsoft/teams.ai": "*", diff --git a/external/mcp/package.json b/external/mcp/package.json index 96794c5b6..498141842 100644 --- a/external/mcp/package.json +++ b/external/mcp/package.json @@ -50,6 +50,6 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/external/mcpclient/package.json b/external/mcpclient/package.json index 043e56d02..6270b6ff6 100644 --- a/external/mcpclient/package.json +++ b/external/mcpclient/package.json @@ -45,6 +45,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/package-lock.json b/package-lock.json index 5de78b76f..2e872a9f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "@turbo/gen": "^2.5.7", "nerdbank-gitversioning": "^3.9.50", "turbo": "^2.9.14", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -46,7 +46,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/a2a/node_modules/dotenv": { @@ -97,7 +97,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/agent365/node_modules/dotenv": { @@ -132,7 +132,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/ai-mcp/node_modules/dotenv": { @@ -184,7 +184,7 @@ "rimraf": "^6.0.1", "tsup": "^8.4.0", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/botbuilder/node_modules/dotenv": { @@ -214,7 +214,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/cards/node_modules/dotenv": { @@ -244,7 +244,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/dialogs/node_modules/dotenv": { @@ -274,7 +274,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/echo/node_modules/dotenv": { @@ -303,7 +303,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/formatted-messaging/node_modules/dotenv": { @@ -335,7 +335,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/graph/node_modules/dotenv": { @@ -364,7 +364,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/html-widgets/node_modules/dotenv": { @@ -398,7 +398,7 @@ "@types/restify": "^8.5.12", "dotenv": "^17.4.2", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/http-adapters/node_modules/@hono/node-server": { @@ -444,7 +444,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/m365extensions/node_modules/dotenv": { @@ -483,7 +483,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/mcp-server/node_modules/dotenv": { @@ -512,7 +512,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/meetings/node_modules/dotenv": { @@ -542,7 +542,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/message-extensions/node_modules/dotenv": { @@ -573,7 +573,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/proactive-messaging/node_modules/dotenv": { @@ -604,7 +604,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/quoting/node_modules/dotenv": { @@ -634,7 +634,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/reactions/node_modules/dotenv": { @@ -667,7 +667,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/stream/node_modules/dotenv": { @@ -697,7 +697,7 @@ "env-cmd": "*", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/suggested-action/node_modules/dotenv": { @@ -734,7 +734,7 @@ "nodemon": "^3.1.4", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "vite": "^6.4.3" } }, @@ -764,7 +764,7 @@ "dotenv": "^17.4.2", "rimraf": "^6.0.1", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/targeted-messages/node_modules/dotenv": { @@ -791,7 +791,7 @@ "@types/node": "^22.5.4", "dotenv": "^17.4.2", "tsx": "^4.23.12", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } }, "examples/threading/node_modules/dotenv": { @@ -825,7 +825,7 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "peerDependencies": { "@a2a-js/sdk": "^0.3.4", @@ -849,7 +849,7 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "peerDependencies": { "@microsoft/teams.apps": "*", @@ -872,7 +872,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "peerDependencies": { "@microsoft/teams.ai": "*", @@ -7803,6 +7803,164 @@ "eslint": ">=9.0.0" } }, + "node_modules/@stylistic/eslint-plugin/node_modules/@typescript-eslint/project-service": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz", + "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.67.0", + "@typescript-eslint/types": "^8.67.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz", + "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz", + "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.67.0", + "@typescript-eslint/tsconfig-utils": "8.67.0", + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/visitor-keys": "8.67.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/@typescript-eslint/utils": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz", + "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.67.0", + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/typescript-estree": "8.67.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@stylistic/eslint-plugin/node_modules/typescript": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz", + "integrity": "sha512-y2TvuxSZPDyQakkFRPZHKFm+KKVqIisdg9/CZwm9ftvKXLP8NRWj38/ODjNbr43SsoXqNuAisEf1GdCxqWcdBw==", + "dev": true, + "license": "Apache-2.0", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=14.17" + } + }, "node_modules/@swc/helpers": { "version": "0.5.19", "license": "Apache-2.0", @@ -8343,21 +8501,15 @@ "dev": true, "license": "MIT" }, - "node_modules/@typescript-eslint/eslint-plugin": { + "node_modules/@typescript-eslint/scope-manager": { "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz", - "integrity": "sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz", + "integrity": "sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/type-utils": "8.67.0", - "@typescript-eslint/utils": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", - "ignore": "^7.0.5", - "natural-compare": "^1.4.0", - "ts-api-utils": "^2.5.0" + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/visitor-keys": "8.67.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8365,58 +8517,31 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^8.67.0", - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", - "typescript": ">=4.8.4 <6.1.0" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", - "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", - "dev": true, - "license": "MIT", - "engines": { - "node": ">= 4" } }, - "node_modules/@typescript-eslint/parser": { + "node_modules/@typescript-eslint/types": { "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz", - "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz", + "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==", "dev": true, "license": "MIT", - "dependencies": { - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", - "debug": "^4.4.3" - }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", - "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/project-service": { + "node_modules/@typescript-eslint/visitor-keys": { "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz", - "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz", + "integrity": "sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.67.0", - "@typescript-eslint/types": "^8.67.0", - "debug": "^4.4.3" + "@typescript-eslint/types": "8.67.0", + "eslint-visitor-keys": "^5.0.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -8424,218 +8549,339 @@ "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz", - "integrity": "sha512-EgvsleTwS4E+WzzSvem8fAUubLwatMNF1B5hHSLQxcvs7q2dtRhGyujHwLJSYlG41niJ7GP24Aha2+0mb1b2kg==", + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", + "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0" - }, + "license": "Apache-2.0", "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + "node": "^20.19.0 || ^22.13.0 || >=24" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://opencollective.com/eslint" } }, - "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz", - "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==", - "dev": true, - "license": "MIT", + "node_modules/@typescript/typescript-aix-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-aix-ppc64/-/typescript-aix-ppc64-7.0.2.tgz", + "integrity": "sha512-MTKKkWB7p/0E9xi1d1tHtZ5PiLkGEMIq88pK2CubZjOsLtYTLqhgIgi6zepFa+9GHZ6h05NMCkQxGKiPXMxXtQ==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "aix" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz", - "integrity": "sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0", - "@typescript-eslint/utils": "8.67.0", - "debug": "^4.4.3", - "ts-api-utils": "^2.5.0" - }, + "node_modules/@typescript/typescript-darwin-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-arm64/-/typescript-darwin-arm64-7.0.2.tgz", + "integrity": "sha512-gowzar9MwS/aRWp6f3a4KUqzRjAZjOsmGNCM6LcTgXum+dBfgsBVMN+AgvOCCbguXyick6LJhpBszxMebJ8syA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", - "typescript": ">=4.8.4 <6.1.0" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.67.0.tgz", - "integrity": "sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww==", - "dev": true, - "license": "MIT", + "node_modules/@typescript/typescript-darwin-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-darwin-x64/-/typescript-darwin-x64-7.0.2.tgz", + "integrity": "sha512-SZ9xZInqApNlNGc9s0W1VSsktYSOe9cFqNOIqmN1Gs8SmkjKZYFt017G4VwPxASInODuAdbTW7sXiFUf893RgA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "darwin" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz", - "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/project-service": "8.67.0", - "@typescript-eslint/tsconfig-utils": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/visitor-keys": "8.67.0", - "debug": "^4.4.3", - "minimatch": "^10.2.2", - "semver": "^7.7.3", - "tinyglobby": "^0.2.15", - "ts-api-utils": "^2.5.0" - }, + "node_modules/@typescript/typescript-freebsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-arm64/-/typescript-freebsd-arm64-7.0.2.tgz", + "integrity": "sha512-W5NH4y/J0plIIS5b2xvTEkU7JFxyqdMAOgf+Ilhl0vHQXKO5dZoxd+C/jEtq56c4F3wk71RB4BMRQ2XdI+bwYQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "typescript": ">=4.8.4 <6.1.0" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "dev": true, - "license": "MIT", + "node_modules/@typescript/typescript-freebsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-freebsd-x64/-/typescript-freebsd-x64-7.0.2.tgz", + "integrity": "sha512-UMGDx5sTpzNw3WiPebH7l90IWfJggEd+egHt/q6p7/Cm3zqoV7VxkGXt+3DxPIw8CcmvAB0j3sVVfbhX+M4Tpw==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "freebsd" + ], "engines": { - "node": "18 || 20 || >=22" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, + "node_modules/@typescript/typescript-linux-arm": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm/-/typescript-linux-arm-7.0.2.tgz", + "integrity": "sha512-gffT3xPz9sR7j/YJExkyPntrI0P2EP9XbOyWzth2/Gs0RstK+90RBcO0ncXoXy/beYll1SXw846Nf2zdnEz0QQ==", + "cpu": [ + "arm" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "20 || >=22" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "dev": true, - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, + "node_modules/@typescript/typescript-linux-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-arm64/-/typescript-linux-arm64-7.0.2.tgz", + "integrity": "sha512-Qh4eU4/y3yDjnfjjyPYihMj5/ODIlmt+Bzu17OI+fiSRDW57QmU5SiN63exPRNJPKUzcc1INa1NXdrJ+MqHjUQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { - "version": "7.8.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", - "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", - "dev": true, - "license": "ISC", - "bin": { - "semver": "bin/semver.js" - }, + "node_modules/@typescript/typescript-linux-loong64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-loong64/-/typescript-linux-loong64-7.0.2.tgz", + "integrity": "sha512-uEHck9i8hoAzXPiYRib1O7miOnz23SxIeVl6F4LXox+qov1K35jHcEW6VHKvZI+pyvl7fZEP4MCU5LYvIq1GuQ==", + "cpu": [ + "loong64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": ">=10" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/utils": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz", - "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==", - "dev": true, - "license": "MIT", - "dependencies": { - "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.67.0", - "@typescript-eslint/types": "8.67.0", - "@typescript-eslint/typescript-estree": "8.67.0" - }, + "node_modules/@typescript/typescript-linux-mips64el": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-mips64el/-/typescript-linux-mips64el-7.0.2.tgz", + "integrity": "sha512-R4KvAMnE43W5Qeqb0Ly56O3mWMWIAgsMyz36DCaycd5nbg/9kzm0liw3JocfRqyJY0KPmzFjbswozXyW0DnIYA==", + "cpu": [ + "mips64el" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", - "typescript": ">=4.8.4 <6.1.0" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.67.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.67.0.tgz", - "integrity": "sha512-fkv8dHRDqfGtTHuJeebdrQ7cX6Ad4WAS00rgHh9UGvMycF1mjBfsxry1XsLIFhWZ6Judlh6UdzK+TYlbpCXgnA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@typescript-eslint/types": "8.67.0", - "eslint-visitor-keys": "^5.0.0" - }, + "node_modules/@typescript/typescript-linux-ppc64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-ppc64/-/typescript-linux-ppc64-7.0.2.tgz", + "integrity": "sha512-DORx5b3sd/4S7eayxm4FQv+A7CrkUIGRaHiwI8oiHTAI1fAPWhF4J0vAlkC8biAlHSVVwxMQ3tjZ2/DVbnQiiA==", + "cpu": [ + "ppc64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], "engines": { - "node": "^18.18.0 || ^20.9.0 || >=21.1.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=16.20.0" } }, - "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz", - "integrity": "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==", - "dev": true, + "node_modules/@typescript/typescript-linux-riscv64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-riscv64/-/typescript-linux-riscv64-7.0.2.tgz", + "integrity": "sha512-wf0jqEDOjrPRnKwYRyyJDRo11KMbvMFrU+q4zqKyChODBzvlkbhNQfKvLxQCcwTpdDaXSHZTVuh0JoCrKCUMHQ==", + "cpu": [ + "riscv64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-s390x": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-s390x/-/typescript-linux-s390x-7.0.2.tgz", + "integrity": "sha512-IkwJc3L7yhytWd/ewjyxNDfOmswCm9GWMJT/ue/dU4aZNbwZeYAetq42VyLmsmSjvoX7z74X6ZaYCtzAr0EuGw==", + "cpu": [ + "s390x" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-linux-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-linux-x64/-/typescript-linux-x64-7.0.2.tgz", + "integrity": "sha512-EYdf2cNg7rgCWJnxCdJ+F3V39O8ihb37eHAu1LK8oAFizgTQbPOK7zHHXbPt8rX24COqODXeI3sIf0fCXG7H/A==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-arm64/-/typescript-netbsd-arm64-7.0.2.tgz", + "integrity": "sha512-+polYF4MF04aPpO5FTkHran9yUQDSXqy5GiSDKpsll5jy3l3+g9QLhpf39T+ePtefhXLOGrLl0QIjkQP6VnelA==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-netbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-netbsd-x64/-/typescript-netbsd-x64-7.0.2.tgz", + "integrity": "sha512-8YIT0EHM/3dq10ZOVF/A7pc/YSMtbcecct4rWtexrnSCHOPcpC2KTLXfTCR6vDpnSiY12heNb1GiN/wu+T/FyA==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-arm64/-/typescript-openbsd-arm64-7.0.2.tgz", + "integrity": "sha512-APT8+ClYnuYm1u9+kgGXoMj2VzWzcymwh2gNSQVySHfkRDGOTVkoWLjCmOQSaO+PoqQ57B0flRp9SA+7GnnkzQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-openbsd-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-openbsd-x64/-/typescript-openbsd-x64-7.0.2.tgz", + "integrity": "sha512-yX7s+Q0Dln0Dt9tEzZsAjXXR/+ytBM7AlglaqyeMPxQszJ1JhlJdZ6jLA+IzldHtflX81em7lDao1xXu+aRRkg==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-sunos-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-sunos-x64/-/typescript-sunos-x64-7.0.2.tgz", + "integrity": "sha512-dLJDGaLZ1D4HPQn62u1n8mBDkJREwMsAkCdkwd4Ieqw+x3TUyTsqY0YiBCtE6H6OzzgGk3iuZ3vFWRS+E8/d1g==", + "cpu": [ + "x64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-arm64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-arm64/-/typescript-win32-arm64-7.0.2.tgz", + "integrity": "sha512-Gyl1Vy6OsWesLzmq+EP0Fb7b4Nid5232AvcA2SFcdYreldpNtYFFofPjnt62y9hQy7VTaZp65ICJjuAQRaVcIQ==", + "cpu": [ + "arm64" + ], + "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=16.20.0" + } + }, + "node_modules/@typescript/typescript-win32-x64": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@typescript/typescript-win32-x64/-/typescript-win32-x64-7.0.2.tgz", + "integrity": "sha512-0BQ3HkAHHlKLSp1qRvf3SUhGpGsDuhB/jgFw75guyqbxJqEaS0Cw/VFO8i2nHglJUzQCRtMMR/IBAKE3ETMC4g==", + "cpu": [ + "x64" + ], "license": "Apache-2.0", + "optional": true, + "os": [ + "win32" + ], "engines": { - "node": "^20.19.0 || ^22.13.0 || >=24" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">=16.20.0" } }, "node_modules/@typespec/ts-http-runtime": { @@ -20101,14 +20347,37 @@ } }, "node_modules/typescript": { - "version": "5.9.3", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-7.0.2.tgz", + "integrity": "sha512-8FYau96o3NKOhbjKi/qNvG/W5jhzxkbdm5sj9AbZ/5T5sWqn3hJgLfGx27sRKZWTvyzCP8dLRBTf5tBTSRVUNA==", "license": "Apache-2.0", "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "tsc": "bin/tsc" }, "engines": { - "node": ">=14.17" + "node": ">=16.20.0" + }, + "optionalDependencies": { + "@typescript/typescript-aix-ppc64": "7.0.2", + "@typescript/typescript-darwin-arm64": "7.0.2", + "@typescript/typescript-darwin-x64": "7.0.2", + "@typescript/typescript-freebsd-arm64": "7.0.2", + "@typescript/typescript-freebsd-x64": "7.0.2", + "@typescript/typescript-linux-arm": "7.0.2", + "@typescript/typescript-linux-arm64": "7.0.2", + "@typescript/typescript-linux-loong64": "7.0.2", + "@typescript/typescript-linux-mips64el": "7.0.2", + "@typescript/typescript-linux-ppc64": "7.0.2", + "@typescript/typescript-linux-riscv64": "7.0.2", + "@typescript/typescript-linux-s390x": "7.0.2", + "@typescript/typescript-linux-x64": "7.0.2", + "@typescript/typescript-netbsd-arm64": "7.0.2", + "@typescript/typescript-netbsd-x64": "7.0.2", + "@typescript/typescript-openbsd-arm64": "7.0.2", + "@typescript/typescript-openbsd-x64": "7.0.2", + "@typescript/typescript-sunos-x64": "7.0.2", + "@typescript/typescript-win32-arm64": "7.0.2", + "@typescript/typescript-win32-x64": "7.0.2" } }, "node_modules/typescript-eslint": { @@ -20135,6 +20404,238 @@ "typescript": ">=4.8.4 <6.1.0" } }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz", + "integrity": "sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/regexpp": "^4.12.2", + "@typescript-eslint/scope-manager": "8.67.0", + "@typescript-eslint/type-utils": "8.67.0", + "@typescript-eslint/utils": "8.67.0", + "@typescript-eslint/visitor-keys": "8.67.0", + "ignore": "^7.0.5", + "natural-compare": "^1.4.0", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^8.67.0", + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/type-utils": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz", + "integrity": "sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/typescript-estree": "8.67.0", + "@typescript-eslint/utils": "8.67.0", + "debug": "^4.4.3", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/parser": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.67.0.tgz", + "integrity": "sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/scope-manager": "8.67.0", + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/typescript-estree": "8.67.0", + "@typescript-eslint/visitor-keys": "8.67.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.67.0.tgz", + "integrity": "sha512-EKQBCE9yNlRJYm7jdTW5AhDacDUmSwQb0FAJAmK2EKYrNXIsa2vxcSZx6PvJ/dEdI6lS+Y9W+EXckLj0iPFGcw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/project-service": "8.67.0", + "@typescript-eslint/tsconfig-utils": "8.67.0", + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/visitor-keys": "8.67.0", + "debug": "^4.4.3", + "minimatch": "^10.2.2", + "semver": "^7.7.3", + "tinyglobby": "^0.2.15", + "ts-api-utils": "^2.5.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/project-service": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.67.0.tgz", + "integrity": "sha512-cvE8c7ulYeXN9fYuszhCeCsbzyVEXuhrRCybnBre7TUmqb5nRmBfQAwCj0O3WJFDeyAZt4VYv51vMCC9LHSdYw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.67.0", + "@typescript-eslint/types": "^8.67.0", + "debug": "^4.4.3" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/typescript-estree/node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz", + "integrity": "sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg==", + "dev": true, + "license": "MIT", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/@typescript-eslint/utils": { + "version": "8.67.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.67.0.tgz", + "integrity": "sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A==", + "dev": true, + "license": "MIT", + "dependencies": { + "@eslint-community/eslint-utils": "^4.9.1", + "@typescript-eslint/scope-manager": "8.67.0", + "@typescript-eslint/types": "8.67.0", + "@typescript-eslint/typescript-estree": "8.67.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", + "typescript": ">=4.8.4 <6.1.0" + } + }, + "node_modules/typescript-eslint/node_modules/balanced-match": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", + "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", + "dev": true, + "license": "MIT", + "engines": { + "node": "18 || 20 || >=22" + } + }, + "node_modules/typescript-eslint/node_modules/brace-expansion": { + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^4.0.2" + }, + "engines": { + "node": "20 || >=22" + } + }, + "node_modules/typescript-eslint/node_modules/ignore": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.6.tgz", + "integrity": "sha512-BAg6QkE8W+TuQLrrw0Ugr7HegXduRuuj8/ti2kSOc+jz1dmx8/WNcjr6XGnq5YpDWxFwwaavqD0+jIUOKelTsw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" + } + }, + "node_modules/typescript-eslint/node_modules/minimatch": { + "version": "10.2.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", + "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", + "dev": true, + "license": "BlueOak-1.0.0", + "dependencies": { + "brace-expansion": "^5.0.8" + }, + "engines": { + "node": "18 || 20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/typescript-eslint/node_modules/semver": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz", + "integrity": "sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/ufo": { "version": "1.6.3", "dev": true, @@ -21012,7 +21513,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21039,7 +21540,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21074,7 +21575,7 @@ "supertest": "^7.0.0", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21095,7 +21596,7 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21116,7 +21617,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21138,7 +21639,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21161,7 +21662,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21176,7 +21677,7 @@ "@stylistic/eslint-plugin": "^4.2.0", "eslint": "^9.25.1", "eslint-plugin-import": "^2.31.0", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "typescript-eslint": "^8.67.0" } }, @@ -21205,7 +21706,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21249,23 +21750,11 @@ "globals": "^15.14.0", "react-refresh": "^0.16.0", "remark-gfm": "^4.0.1", - "typescript": "~5.7.2", + "typescript": "~7.0.2", "typescript-eslint": "^8.67.0", "vite": "^6.4.3" } }, - "packages/devtools/node_modules/typescript": { - "version": "5.7.3", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, "packages/graph": { "name": "@microsoft/teams.graph", "version": "0.0.0", @@ -21284,7 +21773,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21298,7 +21787,7 @@ "@microsoft/teams.graph-tools": "*", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21312,7 +21801,7 @@ "@microsoft/teams.graph-tools": "*", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21342,7 +21831,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21378,7 +21867,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21406,7 +21895,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "engines": { "node": ">=20" @@ -21429,7 +21918,7 @@ "dotenv-cli": "^7.4.0", "jest": "^29.7.0", "ts-jest": "^29.1.0", - "typescript": "~5.8.0" + "typescript": "~7.0.2" } }, "test/integration/node_modules/@types/node": { @@ -21441,20 +21930,6 @@ "dependencies": { "undici-types": "~6.21.0" } - }, - "test/integration/node_modules/typescript": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", - "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", - "dev": true, - "license": "Apache-2.0", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } } } } diff --git a/package.json b/package.json index e65759475..a3653e166 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@turbo/gen": "^2.5.7", "nerdbank-gitversioning": "^3.9.50", "turbo": "^2.9.14", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "optionalDependencies": { "@rollup/rollup-linux-x64-gnu": "4.62.3" diff --git a/packages/ai/package.json b/packages/ai/package.json index fb1443db3..37c68e10f 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -46,6 +46,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/api/package.json b/packages/api/package.json index f1c2c81cf..a9c6420ad 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -51,6 +51,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/apps/package.json b/packages/apps/package.json index b944fdaf9..c606bbf61 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -61,6 +61,6 @@ "supertest": "^7.0.0", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/botbuilder/package.json b/packages/botbuilder/package.json index 261c72a83..5e049dedd 100644 --- a/packages/botbuilder/package.json +++ b/packages/botbuilder/package.json @@ -52,6 +52,6 @@ "jest": "^29.7.0", "rimraf": "^6.0.1", "ts-jest": "^29.2.5", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/cards/package.json b/packages/cards/package.json index 4a3c1b5ae..346865d80 100644 --- a/packages/cards/package.json +++ b/packages/cards/package.json @@ -41,6 +41,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/client/package.json b/packages/client/package.json index 52ce34549..bd560578a 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -51,6 +51,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/common/package.json b/packages/common/package.json index 6c471131c..70819a7f9 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -86,6 +86,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/config/package.json b/packages/config/package.json index 4dfb38499..066551bb1 100644 --- a/packages/config/package.json +++ b/packages/config/package.json @@ -28,7 +28,7 @@ "@stylistic/eslint-plugin": "^4.2.0", "eslint": "^9.25.1", "eslint-plugin-import": "^2.31.0", - "typescript": "^5.4.5", + "typescript": "^7.0.2", "typescript-eslint": "^8.67.0" } } diff --git a/packages/dev/package.json b/packages/dev/package.json index 5bec69bd4..1ea04e2c8 100644 --- a/packages/dev/package.json +++ b/packages/dev/package.json @@ -60,6 +60,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/devtools/package.json b/packages/devtools/package.json index 2462ab85c..616cf5c22 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -47,7 +47,7 @@ "globals": "^15.14.0", "react-refresh": "^0.16.0", "remark-gfm": "^4.0.1", - "typescript": "~5.7.2", + "typescript": "~7.0.2", "typescript-eslint": "^8.67.0", "vite": "^6.4.3" } diff --git a/packages/graph-endpoints-beta/package.json b/packages/graph-endpoints-beta/package.json index ef220e43e..ce6861e5d 100644 --- a/packages/graph-endpoints-beta/package.json +++ b/packages/graph-endpoints-beta/package.json @@ -54,7 +54,7 @@ "@microsoft/teams.graph-tools": "*", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "exports": { ".": { diff --git a/packages/graph-endpoints/package.json b/packages/graph-endpoints/package.json index cdbd56b5e..4f52016aa 100644 --- a/packages/graph-endpoints/package.json +++ b/packages/graph-endpoints/package.json @@ -54,7 +54,7 @@ "@microsoft/teams.graph-tools": "*", "rimraf": "^6.0.1", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "exports": { ".": { diff --git a/packages/graph-tools/package.json b/packages/graph-tools/package.json index 15b544f4a..041afea78 100644 --- a/packages/graph-tools/package.json +++ b/packages/graph-tools/package.json @@ -59,6 +59,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/graph/package.json b/packages/graph/package.json index 2b957ef73..348c39f67 100644 --- a/packages/graph/package.json +++ b/packages/graph/package.json @@ -47,6 +47,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/packages/m365extensions/package.json b/packages/m365extensions/package.json index 2030979ac..ef8bf95a7 100644 --- a/packages/m365extensions/package.json +++ b/packages/m365extensions/package.json @@ -51,7 +51,7 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" }, "description": "M365 Extension package that embeds the Teams SDK inside a Microsoft Agents SDK AgentApplication." } diff --git a/packages/openai/package.json b/packages/openai/package.json index 7904ac4e1..68aaa9a86 100644 --- a/packages/openai/package.json +++ b/packages/openai/package.json @@ -52,6 +52,6 @@ "rimraf": "^6.0.1", "ts-jest": "^29.2.5", "tsup": "^8.4.0", - "typescript": "^5.4.5" + "typescript": "^7.0.2" } } diff --git a/test/integration/package.json b/test/integration/package.json index 2ed8bb921..d71e43c9e 100644 --- a/test/integration/package.json +++ b/test/integration/package.json @@ -15,7 +15,7 @@ "dotenv-cli": "^7.4.0", "jest": "^29.7.0", "ts-jest": "^29.1.0", - "typescript": "~5.8.0" + "typescript": "~7.0.2" }, "dependencies": { "@microsoft/teams.api": "*",