From 3edf17660be0f5de28ea7dbd6362a23e8d2f1e07 Mon Sep 17 00:00:00 2001 From: "Jiao Di (MSFT)" <80496810+v-jiaodi@users.noreply.github.com> Date: Thu, 16 Jan 2025 14:16:54 +0800 Subject: [PATCH] Bump compiler version (#3006) * bump compiler version * revert spec version change --- common/config/rush/pnpm-lock.yaml | 363 ++++++++++++++++------------ packages/typespec-test/package.json | 24 +- packages/typespec-ts/package.json | 30 +-- 3 files changed, 237 insertions(+), 180 deletions(-) diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 6c918e9b30..d889f3496f 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -191,38 +191,38 @@ importers: ../../packages/typespec-test: specifiers: - '@azure-tools/typespec-autorest': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-azure-core': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-azure-resource-manager': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-azure-rulesets': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-client-generator-core': '>=0.49.0 <1.0.0' + '@azure-tools/typespec-autorest': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-azure-core': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-azure-resource-manager': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-azure-rulesets': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-client-generator-core': '>=0.50.0 <1.0.0' '@azure-tools/typespec-ts': workspace:^0.37.0 '@types/mocha': ^5.2.7 '@types/node': ^18.0.0 - '@typespec/compiler': '>=0.63.0 <1.0.0' - '@typespec/http': '>=0.63.0 <1.0.0' - '@typespec/json-schema': '>=0.63.0 <1.0.0' - '@typespec/openapi': '>=0.63.0 <1.0.0' - '@typespec/openapi3': '>=0.63.0 <1.0.0' - '@typespec/rest': '>=0.63.0 <1.0.0' - '@typespec/versioning': '>=0.63.0 <1.0.0' + '@typespec/compiler': '>=0.64.0 <1.0.0' + '@typespec/http': '>=0.64.0 <1.0.0' + '@typespec/json-schema': '>=0.64.0 <1.0.0' + '@typespec/openapi': '>=0.64.0 <1.0.0' + '@typespec/openapi3': '>=0.64.0 <1.0.0' + '@typespec/rest': '>=0.64.0 <1.0.0' + '@typespec/versioning': '>=0.64.0 <1.0.0' prettier: ^3.1.0 ts-node: ^8.5.2 typescript: ~5.6.2 dependencies: - '@azure-tools/typespec-autorest': 0.49.0_uqxpqfozgqwkdzs7u74gtza3vu - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@azure-tools/typespec-azure-resource-manager': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@azure-tools/typespec-azure-rulesets': 0.49.0_oxkf4c4gkopslysihdam4ympee - '@azure-tools/typespec-client-generator-core': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye + '@azure-tools/typespec-autorest': 0.50.0_uhdlfwfaqxosr7y2pebvadhcty + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@azure-tools/typespec-azure-resource-manager': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@azure-tools/typespec-azure-rulesets': 0.50.0_jq7ochw5isoilldyczjvkmq2xi + '@azure-tools/typespec-client-generator-core': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 '@azure-tools/typespec-ts': link:../typespec-ts - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/json-schema': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/openapi3': 0.63.0_sqdvtoykz5tnrrjz5ge5rvjoie - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/json-schema': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/openapi3': 0.64.0_zeg3iovenpc7wszixzl5q4s6rq + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 prettier: 3.1.1 devDependencies: '@types/mocha': 5.2.7 @@ -235,10 +235,10 @@ importers: '@azure-rest/core-client': ^2.3.1 '@azure-tools/azure-http-specs': 0.1.0-alpha.4 '@azure-tools/rlc-common': workspace:^0.37.0 - '@azure-tools/typespec-autorest': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-azure-core': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-azure-resource-manager': '>=0.49.0 <1.0.0' - '@azure-tools/typespec-client-generator-core': '>=0.49.0 <1.0.0' + '@azure-tools/typespec-autorest': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-azure-core': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-azure-resource-manager': '>=0.50.0 <1.0.0' + '@azure-tools/typespec-client-generator-core': '>=0.50.0 <1.0.0' '@azure/abort-controller': ^2.1.2 '@azure/core-auth': ^1.6.0 '@azure/core-lro': ^3.1.0 @@ -255,15 +255,15 @@ importers: '@types/node': ^18.0.0 '@typescript-eslint/eslint-plugin': ^6.8.0 '@typescript-eslint/parser': ^6.8.0 - '@typespec/compiler': '>=0.63.0 <1.0.0' - '@typespec/http': '>=0.63.0 <1.0.0' + '@typespec/compiler': '>=0.64.0 <1.0.0' + '@typespec/http': '>=0.64.0 <1.0.0' '@typespec/http-specs': 0.1.0-alpha.5 - '@typespec/openapi': '>=0.63.0, <1.0.0' - '@typespec/rest': '>=0.63.0 <1.0.0' + '@typespec/openapi': '>=0.64.0, <1.0.0' + '@typespec/rest': '>=0.64.0 <1.0.0' '@typespec/spec-api': 0.1.0-alpha.0 '@typespec/spector': 0.1.0-alpha.5 '@typespec/ts-http-runtime': 0.1.0 - '@typespec/versioning': '>=0.63.0 <1.0.0' + '@typespec/versioning': '>=0.64.0 <1.0.0' '@vitest/coverage-istanbul': ~1.6.0 '@vitest/coverage-v8': ~1.6.0 chai: ^4.3.6 @@ -294,11 +294,11 @@ importers: tslib: 2.6.2 devDependencies: '@azure-rest/core-client': 2.3.1 - '@azure-tools/azure-http-specs': 0.1.0-alpha.4_ldprqbayjzr22uuwm2eyga4jyy - '@azure-tools/typespec-autorest': 0.49.0_uqxpqfozgqwkdzs7u74gtza3vu - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@azure-tools/typespec-azure-resource-manager': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@azure-tools/typespec-client-generator-core': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye + '@azure-tools/azure-http-specs': 0.1.0-alpha.4_whqc7rl57ssjqgelbvq5bxirjq + '@azure-tools/typespec-autorest': 0.50.0_uhdlfwfaqxosr7y2pebvadhcty + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@azure-tools/typespec-azure-resource-manager': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@azure-tools/typespec-client-generator-core': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 '@azure/abort-controller': 2.1.2 '@azure/core-auth': 1.6.0 '@azure/core-lro': 3.1.0 @@ -315,15 +315,15 @@ importers: '@types/node': 18.18.0 '@typescript-eslint/eslint-plugin': 6.8.0_wroavni7rd6ng5lxj6jm5p2pxq '@typescript-eslint/parser': 6.8.0_wgnkk2eh2432jxos7omdkkhhte - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/http-specs': 0.1.0-alpha.5_yw7pnhxbudkc7q4tltxs2pwzqi - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/http-specs': 0.1.0-alpha.5_ru26gyehcuquqxrybfziasl7ta + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi '@typespec/spec-api': 0.1.0-alpha.0 '@typespec/spector': 0.1.0-alpha.5 '@typespec/ts-http-runtime': 0.1.0 - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 '@vitest/coverage-istanbul': 1.6.0_vitest@1.6.0 '@vitest/coverage-v8': 1.6.0_vitest@1.6.0 chai: 4.3.8 @@ -417,7 +417,7 @@ packages: proper-lockfile: 2.0.1 dev: false - /@azure-tools/azure-http-specs/0.1.0-alpha.4_ldprqbayjzr22uuwm2eyga4jyy: + /@azure-tools/azure-http-specs/0.1.0-alpha.4_whqc7rl57ssjqgelbvq5bxirjq: resolution: {integrity: sha512-kXjUnGU0yW3RYU22D+KCliDcnUjhkfX0MSZT0Xi7OBfJqEtD1ONyfUVVtUt5QYpRQH/8oazL96SRZ0XAz6Zaew==} engines: {node: '>=18.0.0'} peerDependencies: @@ -428,14 +428,14 @@ packages: '@typespec/versioning': ~0.63.0 '@typespec/xml': ~0.63.0 dependencies: - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi '@typespec/spec-api': 0.1.0-alpha.0 '@typespec/spector': 0.1.0-alpha.5 - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/xml': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/xml': 0.63.0_@typespec+compiler@0.64.0 transitivePeerDependencies: - '@types/express' - '@typespec/streams' @@ -469,92 +469,92 @@ packages: - supports-color dev: true - /@azure-tools/typespec-autorest/0.49.0_uqxpqfozgqwkdzs7u74gtza3vu: - resolution: {integrity: sha512-stwfhmEc3yPeXbM8yfLKVCtaX5mR0H+sL74Xy/eMdEWoJgiE3aJxkgRWESu/7/vo99vugzo/HRwIEO5ELnyfRg==} + /@azure-tools/typespec-autorest/0.50.0_uhdlfwfaqxosr7y2pebvadhcty: + resolution: {integrity: sha512-CYzqN11NGU2HNJcycph7HCpjQoOR+XzyySDi6Z6rsXhZa/XTPDYJtmGHNVHXYGgvxJPxPJ9jm13DiLf/ReJnSA==} engines: {node: '>=18.0.0'} peerDependencies: - '@azure-tools/typespec-azure-core': ~0.49.0 - '@azure-tools/typespec-azure-resource-manager': ~0.49.0 - '@azure-tools/typespec-client-generator-core': ~0.49.0 - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 - '@typespec/openapi': ~0.63.0 - '@typespec/rest': ~0.63.0 - '@typespec/versioning': ~0.63.0 - dependencies: - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@azure-tools/typespec-azure-resource-manager': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@azure-tools/typespec-client-generator-core': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 - - /@azure-tools/typespec-azure-core/0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm: - resolution: {integrity: sha512-hNKy+aePmPkB1brHQkO1tsJXqXPzt/9ehy10dv0rKdp9xq5dE3yBctHF5Aj3Nr8kr8GRG5z4KYpYPbV5guoT5w==} + '@azure-tools/typespec-azure-core': ~0.50.0 + '@azure-tools/typespec-azure-resource-manager': ~0.50.0 + '@azure-tools/typespec-client-generator-core': ~0.50.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + '@typespec/openapi': ~0.64.0 + '@typespec/rest': ~0.64.0 + '@typespec/versioning': ~0.64.0 + dependencies: + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@azure-tools/typespec-azure-resource-manager': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@azure-tools/typespec-client-generator-core': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 + + /@azure-tools/typespec-azure-core/0.50.0_oaywhha3am3mqfpwn5f5vofo2y: + resolution: {integrity: sha512-6kUhWNQc4Btgx7rIbx3dubBLst73qv04dGWg0yNoVi86iIXy+8wr4ee6pgk+niMsZDeHEBEWeeLy9VwCg3MgTg==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 - '@typespec/rest': ~0.63.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + '@typespec/rest': ~0.64.0 dependencies: - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi - /@azure-tools/typespec-azure-resource-manager/0.49.0_3qeo4wm44dy4dvllcauv7rlpye: - resolution: {integrity: sha512-1xWuG8OBJDykYM6BFD2owV9WH+oC32zt7XteXA0T4nH2T+D+sEFKppkCOMtIjX7ENBAlecmbdwgSNTZYQf4vaw==} + /@azure-tools/typespec-azure-resource-manager/0.50.0_ziwq2vcxhnefmvyineli4kclg4: + resolution: {integrity: sha512-ekLAyPyy9eMMqdi3pj3g+iw9NNiK6ObDIU/W/bwSBSPwN2Po9d46fb65vcsjPeEkBceeRIPP6p54QtG9JYhSfg==} engines: {node: '>=18.0.0'} peerDependencies: - '@azure-tools/typespec-azure-core': ~0.49.0 - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 - '@typespec/openapi': ~0.63.0 - '@typespec/rest': ~0.63.0 - '@typespec/versioning': ~0.63.0 - dependencies: - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 + '@azure-tools/typespec-azure-core': ~0.50.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + '@typespec/openapi': ~0.64.0 + '@typespec/rest': ~0.64.0 + '@typespec/versioning': ~0.64.0 + dependencies: + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 change-case: 5.4.4 pluralize: 8.0.0 - /@azure-tools/typespec-azure-rulesets/0.49.0_oxkf4c4gkopslysihdam4ympee: - resolution: {integrity: sha512-qKynK3lp+eqlt6QPGFSptrt9uqJUfeuv6yVXYDuaX1Jqu7tbTAgGf0HtN8mqPzfu3eAb84bdq6VgNspxyXLDOg==} + /@azure-tools/typespec-azure-rulesets/0.50.0_jq7ochw5isoilldyczjvkmq2xi: + resolution: {integrity: sha512-b2YjhaUqPxk53eswZKPzK1IzTJJe/AD+Yi/G15+fiar7oozQJtZpe7ysrSsknzKEoy92iiknsIVa5giRie0ATg==} engines: {node: '>=18.0.0'} peerDependencies: - '@azure-tools/typespec-azure-core': ~0.49.0 - '@azure-tools/typespec-azure-resource-manager': ~0.49.0 - '@azure-tools/typespec-client-generator-core': ~0.49.0 - '@typespec/compiler': ~0.63.0 - dependencies: - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@azure-tools/typespec-azure-resource-manager': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@azure-tools/typespec-client-generator-core': 0.49.0_3qeo4wm44dy4dvllcauv7rlpye - '@typespec/compiler': 0.63.0 + '@azure-tools/typespec-azure-core': ~0.50.0 + '@azure-tools/typespec-azure-resource-manager': ~0.50.0 + '@azure-tools/typespec-client-generator-core': ~0.50.0 + '@typespec/compiler': ~0.64.0 + dependencies: + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@azure-tools/typespec-azure-resource-manager': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@azure-tools/typespec-client-generator-core': 0.50.0_ziwq2vcxhnefmvyineli4kclg4 + '@typespec/compiler': 0.64.0 dev: false - /@azure-tools/typespec-client-generator-core/0.49.0_3qeo4wm44dy4dvllcauv7rlpye: - resolution: {integrity: sha512-inFLRIeTU0mQg4PT19O3YwT/4YODLuTgIsXuhKDdG/sEsx8PG8AEFTabtnZJ0w3Lc4xuxKFJrzZ2ZH2iiAAbig==} + /@azure-tools/typespec-client-generator-core/0.50.0_ziwq2vcxhnefmvyineli4kclg4: + resolution: {integrity: sha512-Zk62SZb6W5neTtajcQAKll4zYSf3aKaMEDLymMTajXTsWxAlrb7sqnc8vTZWSIymaRI0A9olEL2luw9OLywUYA==} engines: {node: '>=18.0.0'} peerDependencies: - '@azure-tools/typespec-azure-core': ~0.49.0 - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 - '@typespec/openapi': ~0.63.0 - '@typespec/rest': ~0.63.0 - '@typespec/versioning': ~0.63.0 - dependencies: - '@azure-tools/typespec-azure-core': 0.49.0_kj4jfkbw33dcu4jtzp54cnb2fm - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 + '@azure-tools/typespec-azure-core': ~0.50.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + '@typespec/openapi': ~0.64.0 + '@typespec/rest': ~0.64.0 + '@typespec/versioning': ~0.64.0 + dependencies: + '@azure-tools/typespec-azure-core': 0.50.0_oaywhha3am3mqfpwn5f5vofo2y + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 change-case: 5.4.4 pluralize: 8.0.0 yaml: 2.5.1 @@ -2143,7 +2143,7 @@ packages: resolution: {integrity: sha512-95X8guJYhfqiuVVhRFxVQcf4hW/2bCuoPwDasMf/531STFoNoWTT7YDnWdXHEZKqAGUigmpG31r2FE70LwnzJw==} dependencies: '@types/node': 18.18.0 - form-data: 4.0.0 + form-data: 4.0.1 /@types/node/18.18.0: resolution: {integrity: sha512-3xA4X31gHT1F1l38ATDIL9GpRLdwVhnEFC8Uikv5ZLlXATwrCYyPq7ZWHxzxc3J/30SUiwiYT+bQe0/XvKlWbw==} @@ -2349,8 +2349,29 @@ packages: vscode-languageserver-textdocument: 1.0.12 yaml: 2.5.1 yargs: 17.7.2 + dev: true - /@typespec/http-specs/0.1.0-alpha.5_yw7pnhxbudkc7q4tltxs2pwzqi: + /@typespec/compiler/0.64.0: + resolution: {integrity: sha512-LnQGlQMWyqvhGg4Z9iyr5qSBTjI9zd49sodbEJbLafrxbj9pbHyjfSFbvt60gVbfuNvLErsdXvZiqqXV5nZdmQ==} + engines: {node: '>=18.0.0'} + hasBin: true + dependencies: + '@babel/code-frame': 7.25.9 + ajv: 8.17.1 + change-case: 5.4.4 + globby: 14.0.2 + mustache: 4.2.0 + picocolors: 1.1.1 + prettier: 3.3.3 + prompts: 2.4.2 + semver: 7.6.3 + temporal-polyfill: 0.2.5 + vscode-languageserver: 9.0.1 + vscode-languageserver-textdocument: 1.0.12 + yaml: 2.5.1 + yargs: 17.7.2 + + /@typespec/http-specs/0.1.0-alpha.5_ru26gyehcuquqxrybfziasl7ta: resolution: {integrity: sha512-2bOsxnzXPAW2S+gMiu6c/TAmimIBs5MPiFETSFNvsSRJZ+b9Smg+4nHW+6iZGVcVskjYAU97WHccGkNL3lwIVg==} engines: {node: '>=16.0.0'} peerDependencies: @@ -2360,13 +2381,13 @@ packages: '@typespec/versioning': ~0.63.0 '@typespec/xml': ~0.63.0 dependencies: - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/rest': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi '@typespec/spec-api': 0.1.0-alpha.0 '@typespec/spector': 0.1.0-alpha.5 - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/xml': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/xml': 0.63.0_@typespec+compiler@0.64.0 transitivePeerDependencies: - '@types/express' - '@typespec/streams' @@ -2385,52 +2406,69 @@ packages: optional: true dependencies: '@typespec/compiler': 0.63.0 + dev: true - /@typespec/json-schema/0.63.0_@typespec+compiler@0.63.0: - resolution: {integrity: sha512-jGRXxUxdrwW/XzvaDqyt5mS/V1iBnrDaHUMRIkrFLCwzgll/NenquLI/nopihzLFXK78MfFYuHg4DEPYY5PdFw==} + /@typespec/http/0.64.0_@typespec+compiler@0.64.0: + resolution: {integrity: sha512-vyyZP3Woo7or/2Oiq1fH+R0X/4WOBDjAlGsb9tLQzswfQHp710kNfiecA10y9gDC/9h+PjKsTElS1RcRRanpwA==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.63.0 + '@typespec/compiler': ~0.64.0 + '@typespec/streams': ~0.64.0 + peerDependenciesMeta: + '@typespec/streams': + optional: true dependencies: - '@typespec/compiler': 0.63.0 + '@typespec/compiler': 0.64.0 + + /@typespec/json-schema/0.64.0_@typespec+compiler@0.64.0: + resolution: {integrity: sha512-71E1c58xbHWYSli1Um2U3SQUANPoTp+p87xiH1h64NLlLHMMgFofiQcIb9v1H9tw0YBNB6ELz/zyFGJpZcM3bA==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@typespec/compiler': ~0.64.0 + dependencies: + '@typespec/compiler': 0.64.0 yaml: 2.5.1 dev: false - /@typespec/openapi/0.63.0_qz2z3dajrrgsjonwob7haqlhte: - resolution: {integrity: sha512-/KzR60mj3P/LnNWd/QfH0KTN/If4+mjrsWNSB7/uab6c8Qu/lNsGlZDkmWq4EFiwBR7VmpdFz9FP7d/m3O+tGw==} + /@typespec/openapi/0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi: + resolution: {integrity: sha512-C4sPdj86ejsNkpmEaAMMqQR+0kq4Ayp4sPKvj4OTtawLXacXKzZ9NYng2jrguO6WbLr5f3NyRZKi7Ys2suT27A==} engines: {node: '>=18.0.0'} peerDependencies: - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 dependencies: - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 - /@typespec/openapi3/0.63.0_sqdvtoykz5tnrrjz5ge5rvjoie: - resolution: {integrity: sha512-HC8VeakPznXNn7euAyAxUFNsOcfSzM8tQwYPNUMWs0qGJqGgb6vjf5rShQmfgrCe5Y6zcMM2PPBuxaFV3xXYLw==} + /@typespec/openapi3/0.64.0_zeg3iovenpc7wszixzl5q4s6rq: + resolution: {integrity: sha512-k6WQ/5lTAnlg8TvdzB89W4mO8HhS3MHbdr5VMS4sS8j1K8uCC9xUPR0v+5TF9EDpKpa53LewetzNduP9KjMUmA==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@typespec/compiler': ~0.63.0 - '@typespec/http': ~0.63.0 - '@typespec/openapi': ~0.63.0 - '@typespec/versioning': ~0.63.0 + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + '@typespec/json-schema': ~0.64.0 + '@typespec/openapi': ~0.64.0 + '@typespec/versioning': ~0.64.0 '@typespec/xml': '*' peerDependenciesMeta: + '@typespec/json-schema': + optional: true '@typespec/xml': optional: true dependencies: '@readme/openapi-parser': 2.6.0_openapi-types@12.1.3 - '@typespec/compiler': 0.63.0 - '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/openapi': 0.63.0_qz2z3dajrrgsjonwob7haqlhte - '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/json-schema': 0.64.0_@typespec+compiler@0.64.0 + '@typespec/openapi': 0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi + '@typespec/versioning': 0.64.0_@typespec+compiler@0.64.0 openapi-types: 12.1.3 yaml: 2.5.1 dev: false - /@typespec/rest/0.63.0_qz2z3dajrrgsjonwob7haqlhte: - resolution: {integrity: sha512-HftzMjSDHAYX+ILE9C6pFS4oAq7oBHMCtpA8QgSFPDF4V5a8l1k2K8c4x1B+7yl+GkREmIdtpc6S0xZm2G7hXg==} + /@typespec/rest/0.63.1_qz2z3dajrrgsjonwob7haqlhte: + resolution: {integrity: sha512-RQbTM+HGjCaNIWC0v72m5ulnuvLjuRigb7pH4QeRCvFtGPHos+WBv5SImkGrbYx3353OGR8dIi7lWe7aNwiDcQ==} engines: {node: '>=18.0.0'} peerDependencies: '@typespec/compiler': ~0.63.0 @@ -2438,6 +2476,17 @@ packages: dependencies: '@typespec/compiler': 0.63.0 '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 + dev: true + + /@typespec/rest/0.64.0_3iuxys3wzzu2f6cvuvfg7gykxi: + resolution: {integrity: sha512-7+oUajQzOkZPTMtRiGp6hzTTmy7mRaxOYqxIPgDhYyr9I6oQPLAcBsYhFNk/ulcqld/ApaV5ycXaOlK41REOyQ==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@typespec/compiler': ~0.64.0 + '@typespec/http': ~0.64.0 + dependencies: + '@typespec/compiler': 0.64.0 + '@typespec/http': 0.64.0_@typespec+compiler@0.64.0 /@typespec/spec-api/0.1.0-alpha.0: resolution: {integrity: sha512-SgWSt5mnl9bbc+C9toMzh4i8RESWcAfMg/Wyq+3oY+0EcKlmDYNWgDhQi/Eh8bA4zyMoymj48hcEzD97E1ERtQ==} @@ -2478,7 +2527,7 @@ packages: '@types/js-yaml': 4.0.9 '@typespec/compiler': 0.63.0 '@typespec/http': 0.63.0_@typespec+compiler@0.63.0 - '@typespec/rest': 0.63.0_qz2z3dajrrgsjonwob7haqlhte + '@typespec/rest': 0.63.1_qz2z3dajrrgsjonwob7haqlhte '@typespec/spec-api': 0.1.0-alpha.0 '@typespec/spec-coverage-sdk': 0.1.0-alpha.2 '@typespec/versioning': 0.63.0_@typespec+compiler@0.63.0 @@ -2525,14 +2574,23 @@ packages: '@typespec/compiler': ~0.63.0 dependencies: '@typespec/compiler': 0.63.0 + dev: true - /@typespec/xml/0.63.0_@typespec+compiler@0.63.0: + /@typespec/versioning/0.64.0_@typespec+compiler@0.64.0: + resolution: {integrity: sha512-GtmuE7UwVYuVwgSpbSWzZB5UO6O/f/o1NqjLStctF8zkv2/5s+RbeqRyamjDuUyhMrIwqw+TMXtAnMXpSHlB8A==} + engines: {node: '>=18.0.0'} + peerDependencies: + '@typespec/compiler': ~0.64.0 + dependencies: + '@typespec/compiler': 0.64.0 + + /@typespec/xml/0.63.0_@typespec+compiler@0.64.0: resolution: {integrity: sha512-2aQxWWqc5f4OTmC2nNafHi+ppr8GqwwMXx/2DnNjeshZF/JD0FNCYH8gV4gFZe7mfRfB9bAxNkcKj2AF01ntqA==} engines: {node: '>=18.0.0'} peerDependencies: '@typespec/compiler': ~0.63.0 dependencies: - '@typespec/compiler': 0.63.0 + '@typespec/compiler': 0.64.0 dev: true /@ungap/promise-all-settled/1.1.2: @@ -4675,7 +4733,6 @@ packages: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true /formdata-polyfill/4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} diff --git a/packages/typespec-test/package.json b/packages/typespec-test/package.json index b95eb6224f..37d1ae8258 100644 --- a/packages/typespec-test/package.json +++ b/packages/typespec-test/package.json @@ -4,18 +4,18 @@ "type": "module", "dependencies": { "@azure-tools/typespec-ts": "workspace:^0.37.0", - "@typespec/openapi": ">=0.63.0 <1.0.0", - "@azure-tools/typespec-autorest": ">=0.49.0 <1.0.0", - "@typespec/openapi3": ">=0.63.0 <1.0.0", - "@azure-tools/typespec-azure-core": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-azure-resource-manager": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-azure-rulesets": ">=0.49.0 <1.0.0", - "@typespec/compiler": ">=0.63.0 <1.0.0", - "@typespec/http": ">=0.63.0 <1.0.0", - "@typespec/rest": ">=0.63.0 <1.0.0", - "@typespec/versioning": ">=0.63.0 <1.0.0", - "@typespec/json-schema": ">=0.63.0 <1.0.0", + "@typespec/openapi": ">=0.64.0 <1.0.0", + "@azure-tools/typespec-autorest": ">=0.50.0 <1.0.0", + "@typespec/openapi3": ">=0.64.0 <1.0.0", + "@azure-tools/typespec-azure-core": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-azure-resource-manager": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-azure-rulesets": ">=0.50.0 <1.0.0", + "@typespec/compiler": ">=0.64.0 <1.0.0", + "@typespec/http": ">=0.64.0 <1.0.0", + "@typespec/rest": ">=0.64.0 <1.0.0", + "@typespec/versioning": ">=0.64.0 <1.0.0", + "@typespec/json-schema": ">=0.64.0 <1.0.0", "prettier": "^3.1.0" }, "devDependencies": { diff --git a/packages/typespec-ts/package.json b/packages/typespec-ts/package.json index f34480da8f..39497d9a34 100644 --- a/packages/typespec-ts/package.json +++ b/packages/typespec-ts/package.json @@ -68,10 +68,10 @@ "@typespec/spector": "0.1.0-alpha.5", "@typespec/spec-api": "0.1.0-alpha.0", "@azure-tools/azure-http-specs": "0.1.0-alpha.4", - "@azure-tools/typespec-autorest": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-azure-core": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-azure-resource-manager": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.49.0 <1.0.0", + "@azure-tools/typespec-autorest": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-azure-core": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-azure-resource-manager": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.50.0 <1.0.0", "@azure/abort-controller": "^2.1.2", "@azure/core-auth": "^1.6.0", "@azure/core-lro": "^3.1.0", @@ -86,12 +86,12 @@ "@types/node": "^18.0.0", "@typescript-eslint/eslint-plugin": "^6.8.0", "@typescript-eslint/parser": "^6.8.0", - "@typespec/compiler": ">=0.63.0 <1.0.0", - "@typespec/http": ">=0.63.0 <1.0.0", - "@typespec/openapi": ">=0.63.0, <1.0.0", - "@typespec/rest": ">=0.63.0 <1.0.0", + "@typespec/compiler": ">=0.64.0 <1.0.0", + "@typespec/http": ">=0.64.0 <1.0.0", + "@typespec/openapi": ">=0.64.0, <1.0.0", + "@typespec/rest": ">=0.64.0 <1.0.0", "@typespec/ts-http-runtime": "0.1.0", - "@typespec/versioning": ">=0.63.0 <1.0.0", + "@typespec/versioning": ">=0.64.0 <1.0.0", "chai": "^4.3.6", "chalk": "^4.0.0", "cross-env": "^7.0.3", @@ -113,12 +113,12 @@ "js-yaml": "^4.1.0" }, "peerDependencies": { - "@azure-tools/typespec-azure-core": ">=0.49.0 <1.0.0", - "@azure-tools/typespec-client-generator-core": ">=0.49.0 <1.0.0", - "@typespec/compiler": ">=0.63.0 <1.0.0", - "@typespec/http": ">=0.63.0 <1.0.0", - "@typespec/rest": ">=0.63.0 <1.0.0", - "@typespec/versioning": ">=0.63.0 <1.0.0" + "@azure-tools/typespec-azure-core": ">=0.50.0 <1.0.0", + "@azure-tools/typespec-client-generator-core": ">=0.50.0 <1.0.0", + "@typespec/compiler": ">=0.64.0 <1.0.0", + "@typespec/http": ">=0.64.0 <1.0.0", + "@typespec/rest": ">=0.64.0 <1.0.0", + "@typespec/versioning": ">=0.64.0 <1.0.0" }, "dependencies": { "@azure-tools/rlc-common": "workspace:^0.37.0",