update to @azure-tools/typespec-go 0.3.2 (#23716)

This commit is contained in:
Chenjie Shi 2024-11-09 02:19:31 +08:00 коммит произвёл GitHub
Родитель 73eee20a09
Коммит 9a37daba95
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
2 изменённых файлов: 291 добавлений и 118 удалений

389
eng/emitter-package-lock.json сгенерированный
Просмотреть файл

@ -8,16 +8,16 @@
"@azure-tools/typespec-go": "0.3.0" "@azure-tools/typespec-go": "0.3.0"
}, },
"devDependencies": { "devDependencies": {
"@azure-tools/typespec-autorest": "0.44.1", "@azure-tools/typespec-autorest": "0.48.0",
"@azure-tools/typespec-azure-core": "0.44.0", "@azure-tools/typespec-azure-core": "0.48.0",
"@azure-tools/typespec-azure-resource-manager": "0.44.0", "@azure-tools/typespec-azure-resource-manager": "0.48.0",
"@azure-tools/typespec-azure-rulesets": "0.44.0", "@azure-tools/typespec-azure-rulesets": "0.48.0",
"@azure-tools/typespec-client-generator-core": "0.44.3", "@azure-tools/typespec-client-generator-core": "0.48.0",
"@typespec/compiler": "0.58.1", "@typespec/compiler": "0.62.0",
"@typespec/http": "0.58.0", "@typespec/http": "0.62.0",
"@typespec/openapi": "0.58.0", "@typespec/openapi": "0.62.0",
"@typespec/rest": "0.58.0", "@typespec/rest": "0.62.0",
"@typespec/versioning": "0.58.0" "@typespec/versioning": "0.62.0"
} }
}, },
"node_modules/@azure-tools/async-io": { "node_modules/@azure-tools/async-io": {
@ -73,41 +73,42 @@
} }
}, },
"node_modules/@azure-tools/typespec-autorest": { "node_modules/@azure-tools/typespec-autorest": {
"version": "0.44.1", "version": "0.48.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.44.1.tgz", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.48.0.tgz",
"integrity": "sha512-lw/iM659GuFgckDeRFFu0vx6wGBy814n+mjzbpi0Qwjvj8/hYULSjpty9P4WBDE30rYCUde1pWX5nK6TnwhOkQ==", "integrity": "sha512-AyoNMq3EORugHynFF8bN0TJh+zYxui/ApU5DoVEL7Xr1yMD6k9p5b90VD4HiCsP0dz8470ApFnjt5Vl6xCSzig==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@azure-tools/typespec-azure-core": "~0.44.0", "@azure-tools/typespec-azure-core": "~0.48.0",
"@azure-tools/typespec-azure-resource-manager": "~0.44.0", "@azure-tools/typespec-azure-resource-manager": "~0.48.0",
"@azure-tools/typespec-client-generator-core": "~0.44.2", "@azure-tools/typespec-client-generator-core": "~0.48.0",
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0", "@typespec/http": "~0.62.0",
"@typespec/openapi": "~0.58.0", "@typespec/openapi": "~0.62.0",
"@typespec/rest": "~0.58.0", "@typespec/rest": "~0.62.0",
"@typespec/versioning": "~0.58.0" "@typespec/versioning": "~0.62.0"
} }
}, },
"node_modules/@azure-tools/typespec-azure-core": { "node_modules/@azure-tools/typespec-azure-core": {
"version": "0.44.0", "version": "0.48.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.48.0.tgz",
"integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==", "integrity": "sha512-80qyqgTgBbrnCGXtz6eWAMBdEAjYVVL780L0Ye+rBEd6VoA0m3JrgzUqf5bC0Iwju6lEtBAb8o6sefKD/NGA7g==",
"dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0", "@typespec/http": "~0.62.0",
"@typespec/rest": "~0.58.0" "@typespec/rest": "~0.62.0"
} }
}, },
"node_modules/@azure-tools/typespec-azure-resource-manager": { "node_modules/@azure-tools/typespec-azure-resource-manager": {
"version": "0.44.0", "version": "0.48.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.44.0.tgz", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.48.0.tgz",
"integrity": "sha512-m4dG41at6En1swbxlvCDl1v4Mvrfp17acDnRxEcd4SdKP2R9eVS2mBy1tSuFtMcJlOnoBZ5CxQgk+Osg/Q9nmA==", "integrity": "sha512-4JxPbKxd3EJ98sLbtfBlqyANWVrU6tT2nk3iLspg7MITPLhiMTeRT9BprsJXH18ks8qw8scR7/am5r57YERTmQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"change-case": "~5.4.4", "change-case": "~5.4.4",
@ -117,33 +118,34 @@
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@azure-tools/typespec-azure-core": "~0.44.0", "@azure-tools/typespec-azure-core": "~0.48.0",
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0", "@typespec/http": "~0.62.0",
"@typespec/openapi": "~0.58.0", "@typespec/openapi": "~0.62.0",
"@typespec/rest": "~0.58.0", "@typespec/rest": "~0.62.0",
"@typespec/versioning": "~0.58.0" "@typespec/versioning": "~0.62.0"
} }
}, },
"node_modules/@azure-tools/typespec-azure-rulesets": { "node_modules/@azure-tools/typespec-azure-rulesets": {
"version": "0.44.0", "version": "0.48.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-rulesets/-/typespec-azure-rulesets-0.44.0.tgz", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-rulesets/-/typespec-azure-rulesets-0.48.0.tgz",
"integrity": "sha512-ZFiT+rtLIq3uP4uSr85i7w+3r02BEqERePaCtTyjexo2IBz0lwQ5Nn/5ujfuDDSy+3daoC2bQy8hw/BGWg9/Ng==", "integrity": "sha512-IkPxC8v9wVSl/eKU7N4NhqD3RPh+bIYpxDW5LBAhkuQVcE3RumAkWqh2pmkckihQRhgwiCXhcJVZAzBpVa5SUA==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@azure-tools/typespec-azure-core": "~0.44.0", "@azure-tools/typespec-azure-core": "~0.48.0",
"@azure-tools/typespec-azure-resource-manager": "~0.44.0", "@azure-tools/typespec-azure-resource-manager": "~0.48.0",
"@azure-tools/typespec-client-generator-core": "~0.44.0", "@azure-tools/typespec-client-generator-core": "~0.48.0",
"@typespec/compiler": "~0.58.0" "@typespec/compiler": "~0.62.0"
} }
}, },
"node_modules/@azure-tools/typespec-client-generator-core": { "node_modules/@azure-tools/typespec-client-generator-core": {
"version": "0.44.3", "version": "0.48.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.44.3.tgz", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.48.0.tgz",
"integrity": "sha512-HXjxQs7ELrTuIDqOjlYhP4rM4AXb143klbiM8dkEGtqNBRCk77gVCGYVH1M3kWKAEs0dQKhzoUukscqRsfELuw==", "integrity": "sha512-+fmKjapz0kP7ONPZap8dgcIKIdQw+YBSrf89csbIyhPTcLnVAk/BKljo8FoNypKXwqKHenslLm0njBKPllkopg==",
"dev": true,
"dependencies": { "dependencies": {
"change-case": "~5.4.4", "change-case": "~5.4.4",
"pluralize": "^8.0.0" "pluralize": "^8.0.0"
@ -152,12 +154,12 @@
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@azure-tools/typespec-azure-core": "~0.44.0", "@azure-tools/typespec-azure-core": "~0.48.0",
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0", "@typespec/http": "~0.62.0",
"@typespec/openapi": "~0.58.0", "@typespec/openapi": "~0.62.0",
"@typespec/rest": "~0.58.0", "@typespec/rest": "~0.62.0",
"@typespec/versioning": "~0.58.0" "@typespec/versioning": "~0.62.0"
} }
}, },
"node_modules/@azure-tools/typespec-go": { "node_modules/@azure-tools/typespec-go": {
@ -180,7 +182,40 @@
"node": ">=12.0.0" "node": ">=12.0.0"
} }
}, },
"node_modules/@babel/code-frame": { "node_modules/@azure-tools/typespec-go/node_modules/@azure-tools/typespec-azure-core": {
"version": "0.44.0",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz",
"integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==",
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@typespec/compiler": "~0.58.0",
"@typespec/http": "~0.58.0",
"@typespec/rest": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@azure-tools/typespec-client-generator-core": {
"version": "0.44.3",
"resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.44.3.tgz",
"integrity": "sha512-HXjxQs7ELrTuIDqOjlYhP4rM4AXb143klbiM8dkEGtqNBRCk77gVCGYVH1M3kWKAEs0dQKhzoUukscqRsfELuw==",
"dependencies": {
"change-case": "~5.4.4",
"pluralize": "^8.0.0"
},
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@azure-tools/typespec-azure-core": "~0.44.0",
"@typespec/compiler": "~0.58.0",
"@typespec/http": "~0.58.0",
"@typespec/openapi": "~0.58.0",
"@typespec/rest": "~0.58.0",
"@typespec/versioning": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@babel/code-frame": {
"version": "7.24.7", "version": "7.24.7",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz",
"integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==",
@ -192,20 +227,139 @@
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@azure-tools/typespec-go/node_modules/@typespec/compiler": {
"version": "0.58.1",
"resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.58.1.tgz",
"integrity": "sha512-bVxxM35r40OtuL4+/9W/g1EevlnWnW6i151nsZAFOJj1xWHoE2G9zkx5/Feic8OlzArjhGGLJOLH3Ez1Wrw35A==",
"dependencies": {
"@babel/code-frame": "~7.24.7",
"ajv": "~8.16.0",
"change-case": "~5.4.4",
"globby": "~14.0.2",
"mustache": "~4.2.0",
"picocolors": "~1.0.1",
"prettier": "~3.3.2",
"prompts": "~2.4.2",
"semver": "^7.6.2",
"temporal-polyfill": "^0.2.5",
"vscode-languageserver": "~9.0.1",
"vscode-languageserver-textdocument": "~1.0.11",
"yaml": "~2.4.5",
"yargs": "~17.7.2"
},
"bin": {
"tsp": "cmd/tsp.js",
"tsp-server": "cmd/tsp-server.js"
},
"engines": {
"node": ">=18.0.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@typespec/http": {
"version": "0.58.0",
"resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz",
"integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==",
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@typespec/compiler": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@typespec/openapi": {
"version": "0.58.0",
"resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz",
"integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==",
"peer": true,
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@typespec/compiler": "~0.58.0",
"@typespec/http": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@typespec/rest": {
"version": "0.58.0",
"resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz",
"integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==",
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@typespec/compiler": "~0.58.0",
"@typespec/http": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/@typespec/versioning": {
"version": "0.58.0",
"resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz",
"integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==",
"engines": {
"node": ">=18.0.0"
},
"peerDependencies": {
"@typespec/compiler": "~0.58.0"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/ajv": {
"version": "8.16.0",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz",
"integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==",
"dependencies": {
"fast-deep-equal": "^3.1.3",
"json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2",
"uri-js": "^4.4.1"
},
"funding": {
"type": "github",
"url": "https://github.com/sponsors/epoberezkin"
}
},
"node_modules/@azure-tools/typespec-go/node_modules/picocolors": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz",
"integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew=="
},
"node_modules/@azure-tools/typespec-go/node_modules/yaml": {
"version": "2.4.5",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz",
"integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==",
"bin": {
"yaml": "bin.mjs"
},
"engines": {
"node": ">= 14"
}
},
"node_modules/@babel/code-frame": {
"version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.25.9.tgz",
"integrity": "sha512-z88xeGxnzehn2sqZ8UdGQEvYErF1odv2CftxInpSYJt6uHuPe9YjahKZITGs3l5LeI9d2ROG+obuDAoSlqbNfQ==",
"dev": true,
"dependencies": {
"@babel/highlight": "^7.25.9",
"picocolors": "^1.0.0"
},
"engines": {
"node": ">=6.9.0"
}
},
"node_modules/@babel/helper-validator-identifier": { "node_modules/@babel/helper-validator-identifier": {
"version": "7.24.7", "version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz",
"integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==",
"engines": { "engines": {
"node": ">=6.9.0" "node": ">=6.9.0"
} }
}, },
"node_modules/@babel/highlight": { "node_modules/@babel/highlight": {
"version": "7.24.7", "version": "7.25.9",
"resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz",
"integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==",
"dependencies": { "dependencies": {
"@babel/helper-validator-identifier": "^7.24.7", "@babel/helper-validator-identifier": "^7.25.9",
"chalk": "^2.4.2", "chalk": "^2.4.2",
"js-tokens": "^4.0.0", "js-tokens": "^4.0.0",
"picocolors": "^1.0.0" "picocolors": "^1.0.0"
@ -258,23 +412,24 @@
} }
}, },
"node_modules/@typespec/compiler": { "node_modules/@typespec/compiler": {
"version": "0.58.1", "version": "0.62.0",
"resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.58.1.tgz", "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.62.0.tgz",
"integrity": "sha512-bVxxM35r40OtuL4+/9W/g1EevlnWnW6i151nsZAFOJj1xWHoE2G9zkx5/Feic8OlzArjhGGLJOLH3Ez1Wrw35A==", "integrity": "sha512-RfKJ/rF2Wjxu7dl74oJE8yEfSkeL7NopFlyJ4dW1JQXpRN2IOJYPxas12qZA6H9ZEIB8rBjyrHNxJSQbvn/UDQ==",
"dev": true,
"dependencies": { "dependencies": {
"@babel/code-frame": "~7.24.7", "@babel/code-frame": "~7.25.7",
"ajv": "~8.16.0", "ajv": "~8.17.1",
"change-case": "~5.4.4", "change-case": "~5.4.4",
"globby": "~14.0.2", "globby": "~14.0.2",
"mustache": "~4.2.0", "mustache": "~4.2.0",
"picocolors": "~1.0.1", "picocolors": "~1.1.0",
"prettier": "~3.3.2", "prettier": "~3.3.3",
"prompts": "~2.4.2", "prompts": "~2.4.2",
"semver": "^7.6.2", "semver": "^7.6.3",
"temporal-polyfill": "^0.2.5", "temporal-polyfill": "^0.2.5",
"vscode-languageserver": "~9.0.1", "vscode-languageserver": "~9.0.1",
"vscode-languageserver-textdocument": "~1.0.11", "vscode-languageserver-textdocument": "~1.0.12",
"yaml": "~2.4.5", "yaml": "~2.5.1",
"yargs": "~17.7.2" "yargs": "~17.7.2"
}, },
"bin": { "bin": {
@ -286,60 +441,71 @@
} }
}, },
"node_modules/@typespec/http": { "node_modules/@typespec/http": {
"version": "0.58.0", "version": "0.62.0",
"resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz", "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.62.0.tgz",
"integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==", "integrity": "sha512-6H9y9e32lb2s76MMy29ITCwSZNG42sa/qWthiByUvfbTEXMpu5a1fQHNj7RXg+xmDKmVIHv3gAfjGPAWfXhkaQ==",
"dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@typespec/compiler": "~0.58.0" "@typespec/compiler": "~0.62.0",
"@typespec/streams": "~0.62.0"
},
"peerDependenciesMeta": {
"@typespec/streams": {
"optional": true
}
} }
}, },
"node_modules/@typespec/openapi": { "node_modules/@typespec/openapi": {
"version": "0.58.0", "version": "0.62.0",
"resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz", "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.62.0.tgz",
"integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==", "integrity": "sha512-Xtm0Nd2BuSmEfSWGtc10ok22jyomYm9L2jY+kVTy+v5J89DrVh0o6+YpipUl1QhcItM1YMBphWHIHPfwkDRbnw==",
"dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0" "@typespec/http": "~0.62.0"
} }
}, },
"node_modules/@typespec/rest": { "node_modules/@typespec/rest": {
"version": "0.58.0", "version": "0.62.0",
"resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz", "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.62.0.tgz",
"integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==", "integrity": "sha512-ci5UjelEKFwsPTdpgysoUoDCcw02EnbG4GBuYJdR5mRrFCBZMxrbro+OJLgSN3g/TORSsWlW7dEOWLfbyrmlZQ==",
"dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@typespec/compiler": "~0.58.0", "@typespec/compiler": "~0.62.0",
"@typespec/http": "~0.58.0" "@typespec/http": "~0.62.0"
} }
}, },
"node_modules/@typespec/versioning": { "node_modules/@typespec/versioning": {
"version": "0.58.0", "version": "0.62.0",
"resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz", "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.62.0.tgz",
"integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==", "integrity": "sha512-M5KTCVH5fBniZU8eQlw+NV13vAmPr58HyBLDIyxeOuV+SHNlx+f+qanUEDIPaJheKlaSSNTEZKsDhs83/iIMMA==",
"dev": true,
"engines": { "engines": {
"node": ">=18.0.0" "node": ">=18.0.0"
}, },
"peerDependencies": { "peerDependencies": {
"@typespec/compiler": "~0.58.0" "@typespec/compiler": "~0.62.0"
} }
}, },
"node_modules/ajv": { "node_modules/ajv": {
"version": "8.16.0", "version": "8.17.1",
"resolved": "https://registry.npmjs.org/ajv/-/ajv-8.16.0.tgz", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz",
"integrity": "sha512-F0twR8U1ZU67JIEtekUcLkXkoO5mMMmgGD8sK/xUFzJ805jxHQl92hImFAqqXMyMYjSPOyUPAwHYhB72g5sTXw==", "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==",
"dev": true,
"dependencies": { "dependencies": {
"fast-deep-equal": "^3.1.3", "fast-deep-equal": "^3.1.3",
"fast-uri": "^3.0.1",
"json-schema-traverse": "^1.0.0", "json-schema-traverse": "^1.0.0",
"require-from-string": "^2.0.2", "require-from-string": "^2.0.2"
"uri-js": "^4.4.1"
}, },
"funding": { "funding": {
"type": "github", "type": "github",
@ -436,9 +602,9 @@
"integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
}, },
"node_modules/escalade": { "node_modules/escalade": {
"version": "3.1.2", "version": "3.2.0",
"resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
"integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
"engines": { "engines": {
"node": ">=6" "node": ">=6"
} }
@ -471,6 +637,12 @@
"node": ">=8.6.0" "node": ">=8.6.0"
} }
}, },
"node_modules/fast-uri": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.3.tgz",
"integrity": "sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==",
"dev": true
},
"node_modules/fastq": { "node_modules/fastq": {
"version": "1.17.1", "version": "1.17.1",
"resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz",
@ -542,9 +714,9 @@
} }
}, },
"node_modules/ignore": { "node_modules/ignore": {
"version": "5.3.1", "version": "5.3.2",
"resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
"integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
"engines": { "engines": {
"node": ">= 4" "node": ">= 4"
} }
@ -622,9 +794,9 @@
} }
}, },
"node_modules/micromatch": { "node_modules/micromatch": {
"version": "4.0.7", "version": "4.0.8",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz",
"integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==",
"dependencies": { "dependencies": {
"braces": "^3.0.3", "braces": "^3.0.3",
"picomatch": "^2.3.1" "picomatch": "^2.3.1"
@ -653,9 +825,9 @@
} }
}, },
"node_modules/picocolors": { "node_modules/picocolors": {
"version": "1.0.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
"integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==" "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="
}, },
"node_modules/picomatch": { "node_modules/picomatch": {
"version": "2.3.1", "version": "2.3.1",
@ -1011,9 +1183,10 @@
} }
}, },
"node_modules/yaml": { "node_modules/yaml": {
"version": "2.4.5", "version": "2.5.1",
"resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz",
"integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==",
"dev": true,
"bin": { "bin": {
"yaml": "bin.mjs" "yaml": "bin.mjs"
}, },

Просмотреть файл

@ -4,15 +4,15 @@
"@azure-tools/typespec-go": "0.3.0" "@azure-tools/typespec-go": "0.3.0"
}, },
"devDependencies": { "devDependencies": {
"@azure-tools/typespec-autorest": "0.44.1", "@azure-tools/typespec-autorest": "0.48.0",
"@azure-tools/typespec-azure-core": "0.44.0", "@azure-tools/typespec-azure-core": "0.48.0",
"@azure-tools/typespec-azure-resource-manager": "0.44.0", "@azure-tools/typespec-azure-resource-manager": "0.48.0",
"@azure-tools/typespec-azure-rulesets": "0.44.0", "@azure-tools/typespec-azure-rulesets": "0.48.0",
"@azure-tools/typespec-client-generator-core": "0.44.3", "@azure-tools/typespec-client-generator-core": "0.48.0",
"@typespec/compiler": "0.58.1", "@typespec/compiler": "0.62.0",
"@typespec/http": "0.58.0", "@typespec/http": "0.62.0",
"@typespec/openapi": "0.58.0", "@typespec/openapi": "0.62.0",
"@typespec/rest": "0.58.0", "@typespec/rest": "0.62.0",
"@typespec/versioning": "0.58.0" "@typespec/versioning": "0.62.0"
} }
} }