From 0169675a08f5f211eefe5d632315056c09e4b9cf Mon Sep 17 00:00:00 2001 From: Dapeng Zhang Date: Fri, 7 Feb 2025 14:07:07 +0800 Subject: [PATCH] adopt the emitter changes on namespace (#5224) * format * it is not working - it turns out we have to keep this namespace configuration * update version * regen * fix ci * fix the compilation issue in emitter * fix format * bump a version and see what would happen in regen * regen * update to official version --- package-lock.json | 1719 +---------------- samples/AnomalyDetector/tspCodeModel.json | 38 + .../LowLevel/Output/LowLevelClient.cs | 12 +- .../Emitter.Csharp/package.json | 2 +- .../Emitter.Csharp/src/emitter.ts | 1 + .../Emitter.Csharp/src/options.ts | 6 + .../authentication/api-key/tspCodeModel.json | 2 + .../http/custom/tspCodeModel.json | 2 + .../authentication/oauth2/tspCodeModel.json | 2 + .../authentication/union/tspCodeModel.json | 1 + .../access/tspCodeModel.json | 16 + .../flatten-property/tspCodeModel.json | 5 + .../usage/tspCodeModel.json | 7 + .../azure/core/basic/tspCodeModel.json | 6 + .../azure/core/lro/rpc/tspCodeModel.json | 9 + .../azure/core/lro/standard/tspCodeModel.json | 10 + .../azure/core/model/tspCodeModel.json | 4 + .../azure/core/page/tspCodeModel.json | 13 + .../azure/core/scalar/tspCodeModel.json | 4 + .../azure/core/traits/tspCodeModel.json | 6 + .../azure/example/basic/tspCodeModel.json | 6 + .../common-properties/tspCodeModel.json | 16 + .../resources/tspCodeModel.json | 36 + .../client-request-id/tspCodeModel.json | 1 + .../client/naming/tspCodeModel.json | 10 + .../client-operation-group/tspCodeModel.json | 6 + .../structure/default/tspCodeModel.json | 8 + .../structure/multi-client/tspCodeModel.json | 3 + .../renamed-operation/tspCodeModel.json | 3 + .../two-operation-group/tspCodeModel.json | 4 + .../encode/bytes/tspCodeModel.json | 10 + .../encode/datetime/tspCodeModel.json | 10 + .../encode/duration/tspCodeModel.json | 10 + .../encode/numeric/tspCodeModel.json | 5 + .../parameters/basic/tspCodeModel.json | 5 + .../body-optionality/tspCodeModel.json | 3 + .../collection-format/tspCodeModel.json | 3 + .../parameters/spread/tspCodeModel.json | 10 + .../content-negotiation/tspCodeModel.json | 4 + .../payload/media-type/tspCodeModel.json | 2 + .../payload/multipart/tspCodeModel.json | 23 + .../encoded-name/json/tspCodeModel.json | 3 + .../endpoint/not-defined/tspCodeModel.json | 1 + .../server/path/multiple/tspCodeModel.json | 2 + .../single-headAsBoolean/tspCodeModel.json | 1 + .../server/path/single/tspCodeModel.json | 1 + .../versions/not-versioned/tspCodeModel.json | 1 + .../versions/versioned/tspCodeModel.json | 2 + .../conditional-request/tspCodeModel.json | 1 + .../repeatability/tspCodeModel.json | 2 + .../special-words/Configuration.json | 4 +- .../special-words/tspCodeModel.json | 39 + .../type/array/tspCodeModel.json | 31 +- .../type/dictionary/tspCodeModel.json | 16 +- .../type/enum/extensible/tspCodeModel.json | 3 + .../type/enum/fixed/tspCodeModel.json | 3 + .../type/model/empty/tspCodeModel.json | 4 + .../enum-discriminator/tspCodeModel.json | 7 + .../not-discriminated/tspCodeModel.json | 4 + .../inheritance/recursive/tspCodeModel.json | 3 + .../single-discriminator/tspCodeModel.json | 8 + .../type/model/usage/tspCodeModel.json | 4 + .../type/model/visibility/tspCodeModel.json | 6 +- .../additional-properties/tspCodeModel.json | 80 + .../type/property/nullable/tspCodeModel.json | 37 +- .../property/optionality/tspCodeModel.json | 39 + .../property/value-types/tspCodeModel.json | 69 + .../type/scalar/tspCodeModel.json | 8 + .../type/union/tspCodeModel.json | 49 + .../versioning/added/tspCodeModel.json | 9 + .../versioning/madeOptional/tspCodeModel.json | 3 + .../removed-betaversion/tspCodeModel.json | 10 + .../removed-oldversion/tspCodeModel.json | 11 + .../versioning/removed/tspCodeModel.json | 7 + .../versioning/renamedFrom/tspCodeModel.json | 6 + .../returnTypeChangedFrom/tspCodeModel.json | 2 + .../typeChangedFrom/tspCodeModel.json | 3 + .../authentication/api-key/tspCodeModel.json | 2 + .../http/custom/tspCodeModel.json | 2 + .../client/naming/tspCodeModel.json | 10 + .../body-optionality/tspCodeModel.json | 3 + .../parameters/spread/tspCodeModel.json | 10 + .../content-negotiation/tspCodeModel.json | 4 + .../payload/multipart/tspCodeModel.json | 23 + .../encoded-name/json/tspCodeModel.json | 3 + .../endpoint/not-defined/tspCodeModel.json | 1 + .../special-words/tspCodeModel.json | 41 +- .../type/array/tspCodeModel.json | 31 +- .../type/dictionary/tspCodeModel.json | 16 +- .../type/enum/extensible/tspCodeModel.json | 3 + .../type/enum/fixed/tspCodeModel.json | 3 + .../type/model/empty/tspCodeModel.json | 4 + .../enum-discriminator/tspCodeModel.json | 7 + .../not-discriminated/tspCodeModel.json | 4 + .../inheritance/recursive/tspCodeModel.json | 3 + .../single-discriminator/tspCodeModel.json | 8 + .../type/model/usage/tspCodeModel.json | 4 + .../additional-properties/tspCodeModel.json | 80 + .../type/property/nullable/tspCodeModel.json | 37 +- .../property/optionality/tspCodeModel.json | 39 + .../property/value-types/tspCodeModel.json | 69 + .../type/scalar/tspCodeModel.json | 8 + .../type/union/tspCodeModel.json | 49 + .../Authoring-TypeSpec/tspCodeModel.json | 26 + .../tspCodeModel.json | 2 + .../Customizations-TypeSpec/tspCodeModel.json | 25 +- .../FirstTest-TypeSpec/tspCodeModel.json | 66 +- .../MediaTypes-TypeSpec/tspCodeModel.json | 4 + .../MgmtTypeSpec/tspCodeModel.json | 37 +- .../tspCodeModel.json | 28 + .../NoDocs-TypeSpec/tspCodeModel.json | 58 +- .../Parameters-TypeSpec/tspCodeModel.json | 4 + .../tspCodeModel.json | 23 + .../Customized-TypeSpec/tspCodeModel.json | 21 +- .../tspCodeModel.json | 15 +- .../NoTest-TypeSpec/tspCodeModel.json | 16 +- .../src/Generated/ModelsOps.cs | 2 +- .../tspCodeModel.json | 254 ++- .../Unbranded-TypeSpec/tspCodeModel.json | 36 +- 119 files changed, 1784 insertions(+), 1819 deletions(-) diff --git a/package-lock.json b/package-lock.json index f95393ea365..0b88a31adf7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,14 +18,10 @@ }, "node_modules/@autorest/csharp": { "version": "3.0.0-beta.20240625.4", - "resolved": "https://registry.npmjs.org/@autorest/csharp/-/csharp-3.0.0-beta.20240625.4.tgz", - "integrity": "sha512-FLZY74wZt/Zip2LOqdT7clG0JhS9QaKVxTEfrE6wDZLm4GVTFNzGnBSWj01OjA1zNoagdcVzvIzrf531+2R/iw==", "dev": true }, "node_modules/@azure-tools/azure-http-specs": { "version": "0.1.0-alpha.5", - "resolved": "https://registry.npmjs.org/@azure-tools/azure-http-specs/-/azure-http-specs-0.1.0-alpha.5.tgz", - "integrity": "sha512-U4/rArTPuU5endAO68eY3fx3yqaS7rZNn+/kGmJUV3qPmGDxRPfMes6RJ7D98bfdpD2k60wufrhk5REbqnhhDA==", "dev": true, "license": "MIT", "dependencies": { @@ -46,8 +42,6 @@ }, "node_modules/@azure-tools/typespec-autorest": { "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.50.0.tgz", - "integrity": "sha512-CYzqN11NGU2HNJcycph7HCpjQoOR+XzyySDi6Z6rsXhZa/XTPDYJtmGHNVHXYGgvxJPxPJ9jm13DiLf/ReJnSA==", "dev": true, "license": "MIT", "engines": { @@ -66,8 +60,6 @@ }, "node_modules/@azure-tools/typespec-azure-core": { "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.50.0.tgz", - "integrity": "sha512-6kUhWNQc4Btgx7rIbx3dubBLst73qv04dGWg0yNoVi86iIXy+8wr4ee6pgk+niMsZDeHEBEWeeLy9VwCg3MgTg==", "dev": true, "license": "MIT", "engines": { @@ -81,8 +73,6 @@ }, "node_modules/@azure-tools/typespec-azure-resource-manager": { "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.50.0.tgz", - "integrity": "sha512-ekLAyPyy9eMMqdi3pj3g+iw9NNiK6ObDIU/W/bwSBSPwN2Po9d46fb65vcsjPeEkBceeRIPP6p54QtG9JYhSfg==", "dev": true, "license": "MIT", "dependencies": { @@ -103,8 +93,6 @@ }, "node_modules/@azure-tools/typespec-azure-rulesets": { "version": "0.50.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-rulesets/-/typespec-azure-rulesets-0.50.0.tgz", - "integrity": "sha512-b2YjhaUqPxk53eswZKPzK1IzTJJe/AD+Yi/G15+fiar7oozQJtZpe7ysrSsknzKEoy92iiknsIVa5giRie0ATg==", "dev": true, "license": "MIT", "engines": { @@ -119,9 +107,8 @@ }, "node_modules/@azure-tools/typespec-client-generator-core": { "version": "0.50.2", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.50.2.tgz", - "integrity": "sha512-xSyJ5OWqu9BToUoQrmoN6a9pxHpTUqDEyc5pmhRwzeuz3zOIvFs2DFKimE2wqVmhFTYg6LTVqle/UU4sr/vdyQ==", "dev": true, + "license": "MIT", "dependencies": { "change-case": "~5.4.4", "pluralize": "^8.0.0", @@ -146,8 +133,6 @@ }, "node_modules/@azure-tools/typespec-liftr-base": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-liftr-base/-/typespec-liftr-base-0.6.0.tgz", - "integrity": "sha512-MQV7ESlCqWrgclTSgs/dllS/jKrMrjs9C0UNExXsYhpjUtpv/BnmToWaWL4hA/5rg5JgxDp1MSAjZ5PBjGo1ig==", "dev": true }, "node_modules/@azure-tools/unbranded-tests": { @@ -156,8 +141,6 @@ }, "node_modules/@azure/abort-controller": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-2.1.2.tgz", - "integrity": "sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==", "dev": true, "license": "MIT", "dependencies": { @@ -169,8 +152,6 @@ }, "node_modules/@azure/core-auth": { "version": "1.9.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.9.0.tgz", - "integrity": "sha512-FPwHpZywuyasDSLMqJ6fhbOK3TqUdviZNF8OqRGA4W5Ewib2lEEZ+pBsYcBa88B2NGO/SEnYPGhyBqNlE8ilSw==", "dev": true, "license": "MIT", "dependencies": { @@ -184,8 +165,6 @@ }, "node_modules/@azure/core-client": { "version": "1.9.2", - "resolved": "https://registry.npmjs.org/@azure/core-client/-/core-client-1.9.2.tgz", - "integrity": "sha512-kRdry/rav3fUKHl/aDLd/pDLcB+4pOFwPPTVEExuMyaI5r+JBbMWqRbCY1pn5BniDaU3lRxO9eaQ1AmSMehl/w==", "dev": true, "license": "MIT", "dependencies": { @@ -203,8 +182,6 @@ }, "node_modules/@azure/core-http-compat": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@azure/core-http-compat/-/core-http-compat-2.1.2.tgz", - "integrity": "sha512-5MnV1yqzZwgNLLjlizsU3QqOeQChkIXw781Fwh1xdAqJR5AA32IUaq6xv1BICJvfbHoa+JYcaij2HFkhLbNTJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -218,8 +195,6 @@ }, "node_modules/@azure/core-lro": { "version": "2.7.2", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.7.2.tgz", - "integrity": "sha512-0YIpccoX8m/k00O7mDDMdJpbr6mf1yWo2dfmxt5A8XVZVVMz2SSKaEbMCeJRvgQ0IaSlqhjT47p4hVIRRy90xw==", "dev": true, "license": "MIT", "dependencies": { @@ -234,8 +209,6 @@ }, "node_modules/@azure/core-paging": { "version": "1.6.2", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.6.2.tgz", - "integrity": "sha512-YKWi9YuCU04B55h25cnOYZHxXYtEvQEbKST5vqRga7hWY9ydd3FZHdeQF8pyh+acWZvppw13M/LMGx0LABUVMA==", "dev": true, "license": "MIT", "dependencies": { @@ -247,8 +220,6 @@ }, "node_modules/@azure/core-rest-pipeline": { "version": "1.18.1", - "resolved": "https://registry.npmjs.org/@azure/core-rest-pipeline/-/core-rest-pipeline-1.18.1.tgz", - "integrity": "sha512-/wS73UEDrxroUEVywEm7J0p2c+IIiVxyfigCGfsKvCxxCET4V/Hef2aURqltrXMRjNmdmt5IuOgIpl8f6xdO5A==", "dev": true, "license": "MIT", "dependencies": { @@ -267,8 +238,6 @@ }, "node_modules/@azure/core-tracing": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.2.0.tgz", - "integrity": "sha512-UKTiEJPkWcESPYJz3X5uKRYyOcJD+4nYph+KpfdPRnQJVrZfk0KJgdnaAWKfhsBBtAf/D58Az4AvCJEmWgIBAg==", "dev": true, "license": "MIT", "dependencies": { @@ -280,8 +249,6 @@ }, "node_modules/@azure/core-util": { "version": "1.11.0", - "resolved": "https://registry.npmjs.org/@azure/core-util/-/core-util-1.11.0.tgz", - "integrity": "sha512-DxOSLua+NdpWoSqULhjDyAZTXFdP/LKkqtYuxxz1SCN289zk3OG8UOpnCQAz/tygyACBtWp/BoO72ptK7msY8g==", "dev": true, "license": "MIT", "dependencies": { @@ -294,8 +261,6 @@ }, "node_modules/@azure/core-xml": { "version": "1.4.4", - "resolved": "https://registry.npmjs.org/@azure/core-xml/-/core-xml-1.4.4.tgz", - "integrity": "sha512-J4FYAqakGXcbfeZjwjMzjNcpcH4E+JtEBv+xcV1yL0Ydn/6wbQfeFKTCHh9wttAi0lmajHw7yBbHPRG+YHckZQ==", "dev": true, "license": "MIT", "dependencies": { @@ -308,8 +273,6 @@ }, "node_modules/@azure/identity": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@azure/identity/-/identity-4.4.1.tgz", - "integrity": "sha512-DwnG4cKFEM7S3T+9u05NstXU/HN0dk45kPOinUyNKsn5VWwpXd9sbPKEg6kgJzGbm1lMuhx9o31PVbCtM5sfBA==", "dev": true, "license": "MIT", "dependencies": { @@ -334,8 +297,6 @@ }, "node_modules/@azure/identity/node_modules/@azure/abort-controller": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", "dev": true, "license": "MIT", "dependencies": { @@ -347,8 +308,6 @@ }, "node_modules/@azure/logger": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/@azure/logger/-/logger-1.1.4.tgz", - "integrity": "sha512-4IXXzcCdLdlXuCG+8UKEwLA1T1NHqUfanhXYHiQTn+6sfWCZXduqbtXDGceg3Ce5QxTGo7EqmbV6Bi+aqKuClQ==", "dev": true, "license": "MIT", "dependencies": { @@ -360,8 +319,6 @@ }, "node_modules/@azure/msal-browser": { "version": "3.28.1", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-3.28.1.tgz", - "integrity": "sha512-OHHEWMB5+Zrix8yKvLVzU3rKDFvh7SOzAzXfICD7YgUXLxfHpTPX2pzOotrri1kskwhHqIj4a5LvhZlIqE7C7g==", "dev": true, "license": "MIT", "dependencies": { @@ -373,8 +330,6 @@ }, "node_modules/@azure/msal-common": { "version": "14.16.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-14.16.0.tgz", - "integrity": "sha512-1KOZj9IpcDSwpNiQNjt0jDYZpQvNZay7QAEi/5DLubay40iGYtLzya/jbjRPLyOTZhEKyL1MzPuw2HqBCjceYA==", "dev": true, "license": "MIT", "engines": { @@ -383,8 +338,6 @@ }, "node_modules/@azure/msal-node": { "version": "2.16.2", - "resolved": "https://registry.npmjs.org/@azure/msal-node/-/msal-node-2.16.2.tgz", - "integrity": "sha512-An7l1hEr0w1HMMh1LU+rtDtqL7/jw74ORlc9Wnh06v7TU/xpG39/Zdr1ZJu3QpjUfKJ+E0/OXMW8DRSWTlh7qQ==", "dev": true, "license": "MIT", "dependencies": { @@ -398,8 +351,6 @@ }, "node_modules/@azure/storage-blob": { "version": "12.26.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.26.0.tgz", - "integrity": "sha512-SriLPKezypIsiZ+TtlFfE46uuBIap2HeaQVS78e1P7rz5OSbq0rsd52WE1mC5f7vAeLiXqv7I7oRhL3WFZEw3Q==", "dev": true, "license": "MIT", "dependencies": { @@ -423,8 +374,6 @@ }, "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, "license": "MIT", "dependencies": { @@ -437,8 +386,6 @@ }, "node_modules/@babel/helper-validator-identifier": { "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.25.9.tgz", - "integrity": "sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==", "dev": true, "license": "MIT", "engines": { @@ -447,8 +394,6 @@ }, "node_modules/@babel/highlight": { "version": "7.25.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.25.9.tgz", - "integrity": "sha512-llL88JShoCsth8fF8R4SJnIn+WLvR6ccFxu1H3FlMhDontdcmZWf2HgIZ7AIqV3Xcck1idlohrN4EUBQz6klbw==", "dev": true, "license": "MIT", "dependencies": { @@ -463,8 +408,6 @@ }, "node_modules/@colors/colors": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz", - "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==", "dev": true, "license": "MIT", "engines": { @@ -473,8 +416,6 @@ }, "node_modules/@dabh/diagnostics": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz", - "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==", "dev": true, "license": "MIT", "dependencies": { @@ -483,384 +424,8 @@ "kuler": "^2.0.0" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/win32-x64": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", "cpu": [ "x64" ], @@ -876,8 +441,6 @@ }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz", - "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==", "dev": true, "license": "MIT", "dependencies": { @@ -895,8 +458,6 @@ }, "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "license": "Apache-2.0", "engines": { @@ -908,8 +469,6 @@ }, "node_modules/@eslint-community/regexpp": { "version": "4.12.1", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz", - "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==", "dev": true, "license": "MIT", "engines": { @@ -918,8 +477,6 @@ }, "node_modules/@eslint/config-array": { "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz", - "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -933,8 +490,6 @@ }, "node_modules/@eslint/config-array/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", "dependencies": { @@ -944,8 +499,6 @@ }, "node_modules/@eslint/config-array/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -962,8 +515,6 @@ }, "node_modules/@eslint/config-array/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "license": "ISC", "dependencies": { @@ -975,15 +526,11 @@ }, "node_modules/@eslint/config-array/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/@eslint/core": { "version": "0.9.1", - "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.9.1.tgz", - "integrity": "sha512-GuUdqkyyzQI5RMIWkHhvTWLCyLo1jNK3vzkSyaExH5kHPDHcuL2VOpHjmMY+y3+NC69qAKToBqldTBgYeLSr9Q==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -995,8 +542,6 @@ }, "node_modules/@eslint/eslintrc": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz", - "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==", "dev": true, "license": "MIT", "dependencies": { @@ -1019,8 +564,6 @@ }, "node_modules/@eslint/eslintrc/node_modules/ajv": { "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "license": "MIT", "dependencies": { @@ -1036,8 +579,6 @@ }, "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", "dependencies": { @@ -1047,8 +588,6 @@ }, "node_modules/@eslint/eslintrc/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -1065,8 +604,6 @@ }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "14.0.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", - "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", "dev": true, "license": "MIT", "engines": { @@ -1078,15 +615,11 @@ }, "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true, "license": "MIT" }, "node_modules/@eslint/eslintrc/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "license": "ISC", "dependencies": { @@ -1098,15 +631,11 @@ }, "node_modules/@eslint/eslintrc/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/@eslint/js": { "version": "9.17.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.17.0.tgz", - "integrity": "sha512-Sxc4hqcs1kTu0iID3kcZDW3JHq2a77HO9P8CP6YEA/FpH3Ll8UXE2r/86Rz9YJLKme39S9vU5OWNjC6Xl0Cr3w==", "dev": true, "license": "MIT", "engines": { @@ -1115,8 +644,6 @@ }, "node_modules/@eslint/object-schema": { "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz", - "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1125,8 +652,6 @@ }, "node_modules/@eslint/plugin-kit": { "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.4.tgz", - "integrity": "sha512-zSkKow6H5Kdm0ZUQUB2kV5JIXqoG0+uH5YADhaEHswm664N9Db8dXSi0nMJpacpMf+MyyglF1vnZohpEg5yUtg==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1138,8 +663,6 @@ }, "node_modules/@humanfs/core": { "version": "0.19.1", - "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz", - "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1148,8 +671,6 @@ }, "node_modules/@humanfs/node": { "version": "0.16.6", - "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz", - "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -1162,8 +683,6 @@ }, "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": { "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz", - "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1176,8 +695,6 @@ }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1190,8 +707,6 @@ }, "node_modules/@humanwhocodes/retry": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz", - "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1204,8 +719,6 @@ }, "node_modules/@isaacs/cliui": { "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", "dev": true, "license": "ISC", "dependencies": { @@ -1222,15 +735,11 @@ }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true, "license": "MIT" }, "node_modules/@microsoft.azure/autorest.testserver": { "version": "3.3.50", - "resolved": "https://registry.npmjs.org/@microsoft.azure/autorest.testserver/-/autorest.testserver-3.3.50.tgz", - "integrity": "sha512-jpJ7pzbDD0CA3/umfbMSzig2x1a8EcRd9dWYH7oFMJ0JjjueYNDLS1R3RDh1MZuys37GhddPZ4rlVgDGj7ZZsg==", "dev": true, "license": "MIT", "dependencies": { @@ -1253,7 +762,8 @@ }, "bin": { "autorest-testserver": "dist/cli/cli.js", - "autorest-testserver-coverage": "dist/reporter/cli.js" + "autorest-testserver-coverage": "dist/reporter/cli.js", + "start-autorest-express": ".scripts/start-autorest-express.js" }, "engines": { "node": ">=18" @@ -1261,8 +771,6 @@ }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, "license": "MIT", "dependencies": { @@ -1275,8 +783,6 @@ }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, "license": "MIT", "engines": { @@ -1285,8 +791,6 @@ }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, "license": "MIT", "dependencies": { @@ -1297,262 +801,8 @@ "node": ">= 8" } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.30.1.tgz", - "integrity": "sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.30.1.tgz", - "integrity": "sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.30.1.tgz", - "integrity": "sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.30.1.tgz", - "integrity": "sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.30.1.tgz", - "integrity": "sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.30.1.tgz", - "integrity": "sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.30.1.tgz", - "integrity": "sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.30.1.tgz", - "integrity": "sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.30.1.tgz", - "integrity": "sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.30.1.tgz", - "integrity": "sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loongarch64-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loongarch64-gnu/-/rollup-linux-loongarch64-gnu-4.30.1.tgz", - "integrity": "sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.30.1.tgz", - "integrity": "sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.30.1.tgz", - "integrity": "sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.30.1.tgz", - "integrity": "sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.30.1.tgz", - "integrity": "sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.30.1.tgz", - "integrity": "sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.30.1.tgz", - "integrity": "sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.30.1.tgz", - "integrity": "sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@rollup/rollup-win32-x64-msvc": { "version": "4.30.1", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.30.1.tgz", - "integrity": "sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==", "cpu": [ "x64" ], @@ -1565,8 +815,6 @@ }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "dev": true, "license": "MIT", "engines": { @@ -1578,36 +826,26 @@ }, "node_modules/@types/estree": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", "dev": true, "license": "MIT" }, "node_modules/@types/js-yaml": { "version": "4.0.9", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-4.0.9.tgz", - "integrity": "sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==", "dev": true, "license": "MIT" }, "node_modules/@types/json-schema": { "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true, "license": "MIT" }, "node_modules/@types/mocha": { "version": "10.0.10", - "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz", - "integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==", "dev": true, "license": "MIT" }, "node_modules/@types/node": { "version": "22.7.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.9.tgz", - "integrity": "sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==", "dev": true, "license": "MIT", "dependencies": { @@ -1616,22 +854,16 @@ }, "node_modules/@types/prettier": { "version": "2.7.3", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.3.tgz", - "integrity": "sha512-+68kP9yzs4LMp7VNh8gdzMSPZFL44MLGqiHWvttYJe+6qnuVr4Ek9wSBQoveqY/r+LwjCcU29kNVkidwim+kYA==", "dev": true, "license": "MIT" }, "node_modules/@types/triple-beam": { "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz", - "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==", "dev": true, "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.19.1.tgz", - "integrity": "sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==", "dev": true, "license": "MIT", "dependencies": { @@ -1660,8 +892,6 @@ }, "node_modules/@typescript-eslint/parser": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.19.1.tgz", - "integrity": "sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==", "dev": true, "license": "MIT", "dependencies": { @@ -1685,8 +915,6 @@ }, "node_modules/@typescript-eslint/parser/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -1703,15 +931,11 @@ }, "node_modules/@typescript-eslint/parser/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/@typescript-eslint/scope-manager": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.19.1.tgz", - "integrity": "sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1728,8 +952,6 @@ }, "node_modules/@typescript-eslint/type-utils": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.19.1.tgz", - "integrity": "sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==", "dev": true, "license": "MIT", "dependencies": { @@ -1752,8 +974,6 @@ }, "node_modules/@typescript-eslint/type-utils/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -1770,15 +990,11 @@ }, "node_modules/@typescript-eslint/type-utils/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/@typescript-eslint/types": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.19.1.tgz", - "integrity": "sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==", "dev": true, "license": "MIT", "engines": { @@ -1791,8 +1007,6 @@ }, "node_modules/@typescript-eslint/typescript-estree": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.19.1.tgz", - "integrity": "sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1818,8 +1032,6 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -1836,8 +1048,6 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "license": "ISC", "dependencies": { @@ -1852,15 +1062,11 @@ }, "node_modules/@typescript-eslint/typescript-estree/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/@typescript-eslint/utils": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.19.1.tgz", - "integrity": "sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==", "dev": true, "license": "MIT", "dependencies": { @@ -1883,8 +1089,6 @@ }, "node_modules/@typescript-eslint/visitor-keys": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.19.1.tgz", - "integrity": "sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==", "dev": true, "license": "MIT", "dependencies": { @@ -1901,8 +1105,6 @@ }, "node_modules/@typespec/compiler": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.64.0.tgz", - "integrity": "sha512-LnQGlQMWyqvhGg4Z9iyr5qSBTjI9zd49sodbEJbLafrxbj9pbHyjfSFbvt60gVbfuNvLErsdXvZiqqXV5nZdmQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1931,8 +1133,6 @@ }, "node_modules/@typespec/http": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.64.0.tgz", - "integrity": "sha512-vyyZP3Woo7or/2Oiq1fH+R0X/4WOBDjAlGsb9tLQzswfQHp710kNfiecA10y9gDC/9h+PjKsTElS1RcRRanpwA==", "dev": true, "license": "MIT", "engines": { @@ -1949,9 +1149,9 @@ } }, "node_modules/@typespec/http-client-csharp": { - "version": "0.1.9-alpha.20250205.2", - "resolved": "https://registry.npmjs.org/@typespec/http-client-csharp/-/http-client-csharp-0.1.9-alpha.20250205.2.tgz", - "integrity": "sha512-VlUaiKBFqPm6XzLqU0bjJVAGGPBk3DlXESA78B66RyOvdb+ge8JHnPeJJZqIgs2wfygOFkdYKIahG+uKJ4PqzQ==", + "version": "0.1.9-alpha.20250206.2", + "resolved": "https://registry.npmjs.org/@typespec/http-client-csharp/-/http-client-csharp-0.1.9-alpha.20250206.2.tgz", + "integrity": "sha512-lcGiYnZ0CnCySm3IPHJfCU4RBBCVPknDDsx6+y96zrt1fVp47seuamXZExbuk2e4he+VhghQRMfLOVJJlGfwkQ==", "dev": true, "dependencies": { "json-serialize-refs": "0.1.0-0" @@ -1968,8 +1168,6 @@ }, "node_modules/@typespec/http-specs": { "version": "0.1.0-alpha.7", - "resolved": "https://registry.npmjs.org/@typespec/http-specs/-/http-specs-0.1.0-alpha.7.tgz", - "integrity": "sha512-FvaWiGcWPzAzPrxpZ+gkJAue99GY1mC3BSU2j1Ujy7ikECGcuQTHLwmi9xjKzS4EdZe8ZggSx6bFHm74yxtNdQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1989,8 +1187,6 @@ }, "node_modules/@typespec/library-linter": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/library-linter/-/library-linter-0.64.0.tgz", - "integrity": "sha512-Kz1RMN7h7gEXe6nsVcy0t0kSI/1cyflP6Y4At2UzA3DIer4zS+Q3ulzPX8QavTbLH34y8g/sdZvtEoxVKBK7pA==", "dev": true, "license": "MIT", "engines": { @@ -2002,8 +1198,6 @@ }, "node_modules/@typespec/openapi": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.64.0.tgz", - "integrity": "sha512-C4sPdj86ejsNkpmEaAMMqQR+0kq4Ayp4sPKvj4OTtawLXacXKzZ9NYng2jrguO6WbLr5f3NyRZKi7Ys2suT27A==", "dev": true, "license": "MIT", "engines": { @@ -2016,8 +1210,6 @@ }, "node_modules/@typespec/rest": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.64.0.tgz", - "integrity": "sha512-7+oUajQzOkZPTMtRiGp6hzTTmy7mRaxOYqxIPgDhYyr9I6oQPLAcBsYhFNk/ulcqld/ApaV5ycXaOlK41REOyQ==", "dev": true, "license": "MIT", "engines": { @@ -2030,8 +1222,6 @@ }, "node_modules/@typespec/spec-api": { "version": "0.1.0-alpha.0", - "resolved": "https://registry.npmjs.org/@typespec/spec-api/-/spec-api-0.1.0-alpha.0.tgz", - "integrity": "sha512-SgWSt5mnl9bbc+C9toMzh4i8RESWcAfMg/Wyq+3oY+0EcKlmDYNWgDhQi/Eh8bA4zyMoymj48hcEzD97E1ERtQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2053,8 +1243,6 @@ }, "node_modules/@typespec/spec-coverage-sdk": { "version": "0.1.0-alpha.2", - "resolved": "https://registry.npmjs.org/@typespec/spec-coverage-sdk/-/spec-coverage-sdk-0.1.0-alpha.2.tgz", - "integrity": "sha512-bdU5K6jZ12+wEH4b7I7aiytIJu2M+tAigoxxc9Tz7UrucbA5PZqgO+uFoqMKRYcmNjwC4EmvEIVmyzNEKUzUmA==", "dev": true, "license": "MIT", "dependencies": { @@ -2068,8 +1256,6 @@ }, "node_modules/@typespec/spec-coverage-sdk/node_modules/@azure/storage-blob": { "version": "12.25.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-12.25.0.tgz", - "integrity": "sha512-oodouhA3nCCIh843tMMbxty3WqfNT+Vgzj3Xo5jqR9UPnzq3d7mzLjlHAYz7lW+b4km3SIgz+NAgztvhm7Z6kQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2093,8 +1279,6 @@ }, "node_modules/@typespec/spector": { "version": "0.1.0-alpha.6", - "resolved": "https://registry.npmjs.org/@typespec/spector/-/spector-0.1.0-alpha.6.tgz", - "integrity": "sha512-5ILBGSa77hxYMu1BedtISYrQxk8sqKZSUvzUlBas048hOgy/Rsqh7lkZo8hG7oRwBWbKLYYKxm+srQ7pCmzRUA==", "dev": true, "license": "MIT", "dependencies": { @@ -2134,8 +1318,6 @@ }, "node_modules/@typespec/versioning": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.64.0.tgz", - "integrity": "sha512-GtmuE7UwVYuVwgSpbSWzZB5UO6O/f/o1NqjLStctF8zkv2/5s+RbeqRyamjDuUyhMrIwqw+TMXtAnMXpSHlB8A==", "dev": true, "license": "MIT", "engines": { @@ -2147,8 +1329,6 @@ }, "node_modules/@typespec/xml": { "version": "0.64.0", - "resolved": "https://registry.npmjs.org/@typespec/xml/-/xml-0.64.0.tgz", - "integrity": "sha512-Sk+5S2C4YK+fqSadAlzRBSZbhvtDtxLQUS+vrYgiqzVS1F61nUmP7gQGUj+Kps7ncZSppPZystWJJnF7K34UJg==", "dev": true, "license": "MIT", "engines": { @@ -2160,8 +1340,6 @@ }, "node_modules/@vitest/expect": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", - "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", "dev": true, "license": "MIT", "dependencies": { @@ -2176,8 +1354,6 @@ }, "node_modules/@vitest/mocker": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", - "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", "dev": true, "license": "MIT", "dependencies": { @@ -2203,8 +1379,6 @@ }, "node_modules/@vitest/pretty-format": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", - "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2216,8 +1390,6 @@ }, "node_modules/@vitest/runner": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", - "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", "dev": true, "license": "MIT", "dependencies": { @@ -2230,8 +1402,6 @@ }, "node_modules/@vitest/snapshot": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", - "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", "dev": true, "license": "MIT", "dependencies": { @@ -2245,8 +1415,6 @@ }, "node_modules/@vitest/spy": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", - "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", "dev": true, "license": "MIT", "dependencies": { @@ -2258,8 +1426,6 @@ }, "node_modules/@vitest/utils": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", - "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", "dev": true, "license": "MIT", "dependencies": { @@ -2273,8 +1439,6 @@ }, "node_modules/accepts": { "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", "dev": true, "license": "MIT", "dependencies": { @@ -2287,8 +1451,6 @@ }, "node_modules/acorn": { "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, "license": "MIT", "bin": { @@ -2300,8 +1462,6 @@ }, "node_modules/acorn-jsx": { "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dev": true, "license": "MIT", "peerDependencies": { @@ -2310,8 +1470,6 @@ }, "node_modules/agent-base": { "version": "7.1.3", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz", - "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, "license": "MIT", "engines": { @@ -2320,8 +1478,6 @@ }, "node_modules/ajv": { "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", - "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, "license": "MIT", "dependencies": { @@ -2337,8 +1493,6 @@ }, "node_modules/ansi-regex": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", "dev": true, "license": "MIT", "engines": { @@ -2350,8 +1504,6 @@ }, "node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "license": "MIT", "dependencies": { @@ -2363,22 +1515,16 @@ }, "node_modules/append-field": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", - "integrity": "sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==", "dev": true, "license": "MIT" }, "node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true, "license": "Python-2.0" }, "node_modules/array-buffer-byte-length": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.2.tgz", - "integrity": "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==", "dev": true, "license": "MIT", "dependencies": { @@ -2394,15 +1540,11 @@ }, "node_modules/array-flatten": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", "dev": true, "license": "MIT" }, "node_modules/assertion-error": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", - "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "dev": true, "license": "MIT", "engines": { @@ -2411,22 +1553,16 @@ }, "node_modules/async": { "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==", "dev": true, "license": "MIT" }, "node_modules/asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", "dev": true, "license": "MIT" }, "node_modules/autorest": { "version": "3.7.1", - "resolved": "https://registry.npmjs.org/autorest/-/autorest-3.7.1.tgz", - "integrity": "sha512-6q17NtosQZPqBkIOUnaOPedf3PDIBF7Ha1iEGRhTqZF6TG2Q/1E3ID/D+ePIIzZDKvW01p/2pENq/oiBWH9IGQ==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -2439,8 +1575,6 @@ }, "node_modules/available-typed-arrays": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2455,8 +1589,6 @@ }, "node_modules/axios": { "version": "1.7.9", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.9.tgz", - "integrity": "sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==", "dev": true, "license": "MIT", "dependencies": { @@ -2467,15 +1599,11 @@ }, "node_modules/balanced-match": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true, "license": "MIT" }, "node_modules/basic-auth": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", - "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", "dev": true, "license": "MIT", "dependencies": { @@ -2487,15 +1615,11 @@ }, "node_modules/basic-auth/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "license": "MIT" }, "node_modules/body-parser": { "version": "1.20.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", - "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", "dev": true, "license": "MIT", "dependencies": { @@ -2519,8 +1643,6 @@ }, "node_modules/brace-expansion": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "license": "MIT", "dependencies": { @@ -2529,8 +1651,6 @@ }, "node_modules/braces": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "license": "MIT", "dependencies": { @@ -2542,22 +1662,16 @@ }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", "dev": true, "license": "BSD-3-Clause" }, "node_modules/buffer-from": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true, "license": "MIT" }, "node_modules/busboy": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", "dev": true, "dependencies": { "streamsearch": "^1.1.0" @@ -2568,8 +1682,6 @@ }, "node_modules/bytes": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, "license": "MIT", "engines": { @@ -2578,8 +1690,6 @@ }, "node_modules/cac": { "version": "6.7.14", - "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", - "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true, "license": "MIT", "engines": { @@ -2588,8 +1698,6 @@ }, "node_modules/call-bind": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", - "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", "dev": true, "license": "MIT", "dependencies": { @@ -2607,8 +1715,6 @@ }, "node_modules/call-bind-apply-helpers": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.1.tgz", - "integrity": "sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==", "dev": true, "license": "MIT", "dependencies": { @@ -2621,8 +1727,6 @@ }, "node_modules/call-bound": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.3.tgz", - "integrity": "sha512-YTd+6wGlNlPxSuri7Y6X8tY2dmm12UMH66RpKMhiX6rsk5wXXnYgbUcOt8kiS31/AjfoTOvCsE+w8nZQLQnzHA==", "dev": true, "license": "MIT", "dependencies": { @@ -2638,8 +1742,6 @@ }, "node_modules/callsites": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", "dev": true, "license": "MIT", "engines": { @@ -2648,8 +1750,6 @@ }, "node_modules/chai": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz", - "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==", "dev": true, "license": "MIT", "dependencies": { @@ -2665,8 +1765,6 @@ }, "node_modules/chalk": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2680,15 +1778,11 @@ }, "node_modules/change-case": { "version": "5.4.4", - "resolved": "https://registry.npmjs.org/change-case/-/change-case-5.4.4.tgz", - "integrity": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==", "dev": true, "license": "MIT" }, "node_modules/check-error": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", - "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", "dev": true, "license": "MIT", "engines": { @@ -2697,8 +1791,6 @@ }, "node_modules/cliui": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, "license": "ISC", "dependencies": { @@ -2712,8 +1804,6 @@ }, "node_modules/cliui/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { @@ -2722,8 +1812,6 @@ }, "node_modules/cliui/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { @@ -2738,8 +1826,6 @@ }, "node_modules/cliui/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2751,22 +1837,16 @@ }, "node_modules/cliui/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, "node_modules/cliui/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, "node_modules/cliui/node_modules/string-width": { "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { @@ -2780,8 +1860,6 @@ }, "node_modules/cliui/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { @@ -2793,8 +1871,6 @@ }, "node_modules/cliui/node_modules/wrap-ansi": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { @@ -2811,8 +1887,6 @@ }, "node_modules/color": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dev": true, "license": "MIT", "dependencies": { @@ -2822,8 +1896,6 @@ }, "node_modules/color-convert": { "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, "license": "MIT", "dependencies": { @@ -2832,15 +1904,11 @@ }, "node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true, "license": "MIT" }, "node_modules/color-string": { "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", "dev": true, "license": "MIT", "dependencies": { @@ -2850,8 +1918,6 @@ }, "node_modules/colorspace": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz", - "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==", "dev": true, "license": "MIT", "dependencies": { @@ -2861,8 +1927,6 @@ }, "node_modules/combined-stream": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, "license": "MIT", "dependencies": { @@ -2874,8 +1938,6 @@ }, "node_modules/commonmark": { "version": "0.30.0", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.30.0.tgz", - "integrity": "sha512-j1yoUo4gxPND1JWV9xj5ELih0yMv1iCWDG6eEQIPLSWLxzCXiFoyS7kvB+WwU+tZMf4snwJMMtaubV0laFpiBA==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -2893,15 +1955,11 @@ }, "node_modules/concat-map": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", "dev": true, "license": "MIT" }, "node_modules/concat-stream": { "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "engines": [ "node >= 0.8" @@ -2916,8 +1974,6 @@ }, "node_modules/content-disposition": { "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2929,8 +1985,6 @@ }, "node_modules/content-type": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, "license": "MIT", "engines": { @@ -2939,8 +1993,6 @@ }, "node_modules/cookie": { "version": "0.7.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", - "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", "dev": true, "license": "MIT", "engines": { @@ -2949,22 +2001,16 @@ }, "node_modules/cookie-signature": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", "dev": true, "license": "MIT" }, "node_modules/core-util-is": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true, "license": "MIT" }, "node_modules/cross-spawn": { "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, "license": "MIT", "dependencies": { @@ -2978,8 +2024,6 @@ }, "node_modules/data-uri-to-buffer": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", - "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", "dev": true, "license": "MIT", "engines": { @@ -2988,8 +2032,6 @@ }, "node_modules/debug": { "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "license": "MIT", "dependencies": { @@ -2998,8 +2040,6 @@ }, "node_modules/deep-eql": { "version": "5.0.2", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", - "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", "dev": true, "license": "MIT", "engines": { @@ -3008,8 +2048,6 @@ }, "node_modules/deep-equal": { "version": "2.2.3", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.2.3.tgz", - "integrity": "sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==", "dev": true, "license": "MIT", "dependencies": { @@ -3041,15 +2079,11 @@ }, "node_modules/deep-is": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true, "license": "MIT" }, "node_modules/define-data-property": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", "dev": true, "license": "MIT", "dependencies": { @@ -3066,8 +2100,6 @@ }, "node_modules/define-lazy-prop": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", "dev": true, "license": "MIT", "engines": { @@ -3076,8 +2108,6 @@ }, "node_modules/define-properties": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", "dev": true, "license": "MIT", "dependencies": { @@ -3094,8 +2124,6 @@ }, "node_modules/delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", "dev": true, "license": "MIT", "engines": { @@ -3104,8 +2132,6 @@ }, "node_modules/depd": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", "dev": true, "license": "MIT", "engines": { @@ -3114,8 +2140,6 @@ }, "node_modules/destroy": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", "dev": true, "license": "MIT", "engines": { @@ -3125,8 +2149,6 @@ }, "node_modules/dunder-proto": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", - "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", "dev": true, "license": "MIT", "dependencies": { @@ -3140,15 +2162,11 @@ }, "node_modules/eastasianwidth": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", "dev": true, "license": "MIT" }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -3157,29 +2175,21 @@ }, "node_modules/ee-first": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", "dev": true, "license": "MIT" }, "node_modules/emoji-regex": { "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true, "license": "MIT" }, "node_modules/enabled": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==", "dev": true, "license": "MIT" }, "node_modules/encodeurl": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", - "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", "dev": true, "license": "MIT", "engines": { @@ -3188,15 +2198,11 @@ }, "node_modules/entities": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.3.tgz", - "integrity": "sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ==", "dev": true, "license": "BSD-2-Clause" }, "node_modules/es-define-property": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", - "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", "dev": true, "license": "MIT", "engines": { @@ -3205,8 +2211,6 @@ }, "node_modules/es-errors": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", "dev": true, "license": "MIT", "engines": { @@ -3215,8 +2219,6 @@ }, "node_modules/es-get-iterator": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.3.tgz", - "integrity": "sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==", "dev": true, "license": "MIT", "dependencies": { @@ -3236,15 +2238,11 @@ }, "node_modules/es-module-lexer": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", - "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", "dev": true, "license": "MIT" }, "node_modules/es-object-atoms": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, "license": "MIT", "dependencies": { @@ -3256,8 +2254,6 @@ }, "node_modules/esbuild": { "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -3295,8 +2291,6 @@ }, "node_modules/escalade": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "license": "MIT", "engines": { @@ -3305,15 +2299,11 @@ }, "node_modules/escape-html": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", "dev": true, "license": "MIT" }, "node_modules/escape-string-regexp": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", "dev": true, "license": "MIT", "engines": { @@ -3322,8 +2312,6 @@ }, "node_modules/eslint": { "version": "9.17.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.17.0.tgz", - "integrity": "sha512-evtlNcpJg+cZLcnVKwsai8fExnqjGPicK7gnUtlNuzu+Fv9bI0aLpND5T44VLQtoMEnI57LoXO9XAkIXwohKrA==", "dev": true, "license": "MIT", "dependencies": { @@ -3382,8 +2370,6 @@ }, "node_modules/eslint-scope": { "version": "8.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz", - "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -3399,8 +2385,6 @@ }, "node_modules/eslint-visitor-keys": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", - "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, "license": "Apache-2.0", "engines": { @@ -3412,8 +2396,6 @@ }, "node_modules/eslint/node_modules/ajv": { "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", "dev": true, "license": "MIT", "dependencies": { @@ -3429,8 +2411,6 @@ }, "node_modules/eslint/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { @@ -3445,8 +2425,6 @@ }, "node_modules/eslint/node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "license": "MIT", "dependencies": { @@ -3456,8 +2434,6 @@ }, "node_modules/eslint/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dev": true, "license": "MIT", "dependencies": { @@ -3473,8 +2449,6 @@ }, "node_modules/eslint/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3486,15 +2460,11 @@ }, "node_modules/eslint/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, "node_modules/eslint/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -3511,8 +2481,6 @@ }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "dev": true, "license": "MIT", "engines": { @@ -3524,8 +2492,6 @@ }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "license": "ISC", "dependencies": { @@ -3537,8 +2503,6 @@ }, "node_modules/eslint/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, "license": "MIT", "engines": { @@ -3547,15 +2511,11 @@ }, "node_modules/eslint/node_modules/json-schema-traverse": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true, "license": "MIT" }, "node_modules/eslint/node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", "dev": true, "license": "ISC", "dependencies": { @@ -3567,15 +2527,11 @@ }, "node_modules/eslint/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/eslint/node_modules/supports-color": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", "dev": true, "license": "MIT", "dependencies": { @@ -3587,8 +2543,6 @@ }, "node_modules/espree": { "version": "10.3.0", - "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz", - "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -3605,8 +2559,6 @@ }, "node_modules/esquery": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", - "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -3618,8 +2570,6 @@ }, "node_modules/esrecurse": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -3631,8 +2581,6 @@ }, "node_modules/estraverse": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -3641,8 +2589,6 @@ }, "node_modules/estree-walker": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "dev": true, "license": "MIT", "dependencies": { @@ -3651,8 +2597,6 @@ }, "node_modules/esutils": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", "dev": true, "license": "BSD-2-Clause", "engines": { @@ -3661,8 +2605,6 @@ }, "node_modules/etag": { "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", "dev": true, "license": "MIT", "engines": { @@ -3671,8 +2613,6 @@ }, "node_modules/events": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", "dev": true, "license": "MIT", "engines": { @@ -3681,8 +2621,6 @@ }, "node_modules/expect-type": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.1.0.tgz", - "integrity": "sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -3691,8 +2629,6 @@ }, "node_modules/express": { "version": "4.21.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", - "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", "dev": true, "license": "MIT", "dependencies": { @@ -3738,8 +2674,6 @@ }, "node_modules/express-promise-router": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/express-promise-router/-/express-promise-router-4.1.1.tgz", - "integrity": "sha512-Lkvcy/ZGrBhzkl3y7uYBHLMtLI4D6XQ2kiFg9dq7fbktBch5gjqJ0+KovX0cvCAvTJw92raWunRLM/OM+5l4fA==", "dev": true, "dependencies": { "is-promise": "^4.0.0", @@ -3761,15 +2695,11 @@ }, "node_modules/fast-deep-equal": { "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", "dev": true, "license": "MIT" }, "node_modules/fast-glob": { "version": "3.3.3", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", - "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, "license": "MIT", "dependencies": { @@ -3785,22 +2715,16 @@ }, "node_modules/fast-json-stable-stringify": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", "dev": true, "license": "MIT" }, "node_modules/fast-levenshtein": { "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true, "license": "MIT" }, "node_modules/fast-uri": { "version": "3.0.5", - "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.5.tgz", - "integrity": "sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==", "dev": true, "funding": [ { @@ -3816,8 +2740,6 @@ }, "node_modules/fast-xml-parser": { "version": "4.5.1", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.1.tgz", - "integrity": "sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==", "dev": true, "funding": [ { @@ -3839,8 +2761,6 @@ }, "node_modules/fastq": { "version": "1.18.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", - "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, "license": "ISC", "dependencies": { @@ -3849,15 +2769,11 @@ }, "node_modules/fecha": { "version": "4.2.3", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz", - "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==", "dev": true, "license": "MIT" }, "node_modules/fetch-blob": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", - "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", "dev": true, "funding": [ { @@ -3880,8 +2796,6 @@ }, "node_modules/file-entry-cache": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", - "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3893,8 +2807,6 @@ }, "node_modules/fill-range": { "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "license": "MIT", "dependencies": { @@ -3906,8 +2818,6 @@ }, "node_modules/finalhandler": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", - "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", "dev": true, "license": "MIT", "dependencies": { @@ -3925,8 +2835,6 @@ }, "node_modules/find-up": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", - "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", "dev": true, "license": "MIT", "dependencies": { @@ -3942,8 +2850,6 @@ }, "node_modules/flat-cache": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", - "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", "dev": true, "license": "MIT", "dependencies": { @@ -3956,22 +2862,16 @@ }, "node_modules/flatted": { "version": "3.3.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz", - "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==", "dev": true, "license": "ISC" }, "node_modules/fn.name": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==", "dev": true, "license": "MIT" }, "node_modules/follow-redirects": { "version": "1.15.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", - "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", "dev": true, "funding": [ { @@ -3991,8 +2891,6 @@ }, "node_modules/for-each": { "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", "dev": true, "license": "MIT", "dependencies": { @@ -4001,8 +2899,6 @@ }, "node_modules/foreground-child": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "license": "ISC", "dependencies": { @@ -4018,8 +2914,6 @@ }, "node_modules/form-data": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", "dev": true, "license": "MIT", "dependencies": { @@ -4033,8 +2927,6 @@ }, "node_modules/formdata-polyfill": { "version": "4.0.10", - "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", - "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", "dev": true, "license": "MIT", "dependencies": { @@ -4046,8 +2938,6 @@ }, "node_modules/forwarded": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "dev": true, "license": "MIT", "engines": { @@ -4056,8 +2946,6 @@ }, "node_modules/fresh": { "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", "dev": true, "license": "MIT", "engines": { @@ -4066,30 +2954,11 @@ }, "node_modules/fs.realpath": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true, "license": "ISC" }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "dev": true, "license": "MIT", "funding": { @@ -4098,8 +2967,6 @@ }, "node_modules/functions-have-names": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", "dev": true, "license": "MIT", "funding": { @@ -4108,8 +2975,6 @@ }, "node_modules/get-caller-file": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", "dev": true, "license": "ISC", "engines": { @@ -4118,8 +2983,6 @@ }, "node_modules/get-intrinsic": { "version": "1.2.7", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.7.tgz", - "integrity": "sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==", "dev": true, "license": "MIT", "dependencies": { @@ -4143,8 +3006,6 @@ }, "node_modules/get-proto": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", - "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", "dev": true, "license": "MIT", "dependencies": { @@ -4157,9 +3018,6 @@ }, "node_modules/glob": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "license": "ISC", "dependencies": { @@ -4178,8 +3036,6 @@ }, "node_modules/glob-parent": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "license": "ISC", "dependencies": { @@ -4191,8 +3047,6 @@ }, "node_modules/globals": { "version": "15.14.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.14.0.tgz", - "integrity": "sha512-OkToC372DtlQeje9/zHIo5CT8lRP/FUgEOKBEhU4e0abL7J7CD24fD9ohiLN5hagG/kWCYj4K5oaxxtj2Z0Dig==", "dev": true, "license": "MIT", "engines": { @@ -4204,8 +3058,6 @@ }, "node_modules/globby": { "version": "14.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", - "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", "dev": true, "license": "MIT", "dependencies": { @@ -4225,8 +3077,6 @@ }, "node_modules/gopd": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", - "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", "dev": true, "license": "MIT", "engines": { @@ -4238,15 +3088,11 @@ }, "node_modules/graphemer": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true, "license": "MIT" }, "node_modules/has-bigints": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.1.0.tgz", - "integrity": "sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==", "dev": true, "license": "MIT", "engines": { @@ -4258,8 +3104,6 @@ }, "node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, "license": "MIT", "engines": { @@ -4268,8 +3112,6 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", "dev": true, "license": "MIT", "dependencies": { @@ -4281,8 +3123,6 @@ }, "node_modules/has-symbols": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", - "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", "dev": true, "license": "MIT", "engines": { @@ -4294,8 +3134,6 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "license": "MIT", "dependencies": { @@ -4310,8 +3148,6 @@ }, "node_modules/hasown": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4323,8 +3159,6 @@ }, "node_modules/http-errors": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4340,8 +3174,6 @@ }, "node_modules/http-proxy-agent": { "version": "7.0.2", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", - "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, "license": "MIT", "dependencies": { @@ -4354,8 +3186,6 @@ }, "node_modules/http-proxy-agent/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -4372,15 +3202,11 @@ }, "node_modules/http-proxy-agent/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/https-proxy-agent": { "version": "7.0.6", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", - "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, "license": "MIT", "dependencies": { @@ -4393,8 +3219,6 @@ }, "node_modules/https-proxy-agent/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -4411,15 +3235,11 @@ }, "node_modules/https-proxy-agent/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/iconv-lite": { "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", "dev": true, "license": "MIT", "dependencies": { @@ -4431,8 +3251,6 @@ }, "node_modules/ignore": { "version": "5.3.2", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", - "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "license": "MIT", "engines": { @@ -4441,8 +3259,6 @@ }, "node_modules/import-fresh": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", "dev": true, "license": "MIT", "dependencies": { @@ -4458,8 +3274,6 @@ }, "node_modules/imurmurhash": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true, "license": "MIT", "engines": { @@ -4468,9 +3282,6 @@ }, "node_modules/inflight": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, "license": "ISC", "dependencies": { @@ -4480,15 +3291,11 @@ }, "node_modules/inherits": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true, "license": "ISC" }, "node_modules/internal-slot": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.1.0.tgz", - "integrity": "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==", "dev": true, "license": "MIT", "dependencies": { @@ -4502,8 +3309,6 @@ }, "node_modules/ipaddr.js": { "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", "dev": true, "license": "MIT", "engines": { @@ -4512,8 +3317,6 @@ }, "node_modules/is-arguments": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz", - "integrity": "sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==", "dev": true, "license": "MIT", "dependencies": { @@ -4529,8 +3332,6 @@ }, "node_modules/is-array-buffer": { "version": "3.0.5", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.5.tgz", - "integrity": "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==", "dev": true, "license": "MIT", "dependencies": { @@ -4547,15 +3348,11 @@ }, "node_modules/is-arrayish": { "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "dev": true, "license": "MIT" }, "node_modules/is-bigint": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.1.0.tgz", - "integrity": "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4570,8 +3367,6 @@ }, "node_modules/is-boolean-object": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.2.1.tgz", - "integrity": "sha512-l9qO6eFlUETHtuihLcYOaLKByJ1f+N4kthcU9YjHy3N+B3hWv0y/2Nd0mu/7lTFnRQHTrSdXF50HQ3bl5fEnng==", "dev": true, "license": "MIT", "dependencies": { @@ -4587,8 +3382,6 @@ }, "node_modules/is-callable": { "version": "1.2.7", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", - "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", "dev": true, "license": "MIT", "engines": { @@ -4600,8 +3393,6 @@ }, "node_modules/is-date-object": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.1.0.tgz", - "integrity": "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==", "dev": true, "license": "MIT", "dependencies": { @@ -4617,8 +3408,6 @@ }, "node_modules/is-docker": { "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true, "license": "MIT", "bin": { @@ -4633,8 +3422,6 @@ }, "node_modules/is-extglob": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", "dev": true, "license": "MIT", "engines": { @@ -4643,8 +3430,6 @@ }, "node_modules/is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true, "license": "MIT", "engines": { @@ -4653,8 +3438,6 @@ }, "node_modules/is-glob": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", "dev": true, "license": "MIT", "dependencies": { @@ -4666,8 +3449,6 @@ }, "node_modules/is-map": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, "license": "MIT", "engines": { @@ -4679,8 +3460,6 @@ }, "node_modules/is-number": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "license": "MIT", "engines": { @@ -4689,8 +3468,6 @@ }, "node_modules/is-number-object": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.1.1.tgz", - "integrity": "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==", "dev": true, "license": "MIT", "dependencies": { @@ -4706,15 +3483,11 @@ }, "node_modules/is-promise": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", - "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", "dev": true, "license": "MIT" }, "node_modules/is-regex": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz", - "integrity": "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==", "dev": true, "license": "MIT", "dependencies": { @@ -4732,8 +3505,6 @@ }, "node_modules/is-set": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "dev": true, "license": "MIT", "engines": { @@ -4745,8 +3516,6 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.4.tgz", - "integrity": "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==", "dev": true, "license": "MIT", "dependencies": { @@ -4761,8 +3530,6 @@ }, "node_modules/is-stream": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", "dev": true, "license": "MIT", "engines": { @@ -4774,8 +3541,6 @@ }, "node_modules/is-string": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.1.1.tgz", - "integrity": "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==", "dev": true, "license": "MIT", "dependencies": { @@ -4791,8 +3556,6 @@ }, "node_modules/is-symbol": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.1.1.tgz", - "integrity": "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==", "dev": true, "license": "MIT", "dependencies": { @@ -4809,8 +3572,6 @@ }, "node_modules/is-weakmap": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "dev": true, "license": "MIT", "engines": { @@ -4822,8 +3583,6 @@ }, "node_modules/is-weakset": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.4.tgz", - "integrity": "sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4839,8 +3598,6 @@ }, "node_modules/is-wsl": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", "dev": true, "license": "MIT", "dependencies": { @@ -4852,22 +3609,16 @@ }, "node_modules/isarray": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", "dev": true, "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", "dev": true, "license": "ISC" }, "node_modules/jackspeak": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", - "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -4882,15 +3633,11 @@ }, "node_modules/js-tokens": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", "dev": true, "license": "MIT" }, "node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "license": "MIT", "dependencies": { @@ -4902,36 +3649,26 @@ }, "node_modules/json-buffer": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", - "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", "dev": true, "license": "MIT" }, "node_modules/json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true, "license": "MIT" }, "node_modules/json-serialize-refs": { "version": "0.1.0-0", - "resolved": "https://registry.npmjs.org/json-serialize-refs/-/json-serialize-refs-0.1.0-0.tgz", - "integrity": "sha512-SnNMfW2RRPDXIMKa8zdLb59UjMSI1UFZCtIb8ae68GcZ0a6x8b77lIWqqTOdq1azzmkXupD6UWriPLd0JCrFng==", "dev": true, "license": "MIT" }, "node_modules/json-stable-stringify-without-jsonify": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", "dev": true, "license": "MIT" }, "node_modules/jsonwebtoken": { "version": "9.0.2", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz", - "integrity": "sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==", "dev": true, "license": "MIT", "dependencies": { @@ -4953,8 +3690,6 @@ }, "node_modules/jsonwebtoken/node_modules/jwa": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dev": true, "license": "MIT", "dependencies": { @@ -4965,8 +3700,6 @@ }, "node_modules/jsonwebtoken/node_modules/jws": { "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dev": true, "license": "MIT", "dependencies": { @@ -4976,15 +3709,11 @@ }, "node_modules/jsonwebtoken/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/jwa": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.0.tgz", - "integrity": "sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA==", "dev": true, "license": "MIT", "dependencies": { @@ -4995,8 +3724,6 @@ }, "node_modules/jws": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.0.tgz", - "integrity": "sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg==", "dev": true, "license": "MIT", "dependencies": { @@ -5006,8 +3733,6 @@ }, "node_modules/keyv": { "version": "4.5.4", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", - "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, "license": "MIT", "dependencies": { @@ -5016,8 +3741,6 @@ }, "node_modules/kleur": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", "dev": true, "license": "MIT", "engines": { @@ -5026,15 +3749,11 @@ }, "node_modules/kuler": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==", "dev": true, "license": "MIT" }, "node_modules/levn": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5047,8 +3766,6 @@ }, "node_modules/locate-path": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", - "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", "dev": true, "license": "MIT", "dependencies": { @@ -5063,71 +3780,51 @@ }, "node_modules/lodash.flattendeep": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", - "integrity": "sha512-uHaJFihxmJcEX3kT4I23ABqKKalJ/zDrDg0lsFtc1h+3uw49SIJ5beyhx5ExVRti3AvKoOJngIj7xz3oylPdWQ==", "dev": true, "license": "MIT" }, "node_modules/lodash.includes": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", - "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", "dev": true, "license": "MIT" }, "node_modules/lodash.isboolean": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", - "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", "dev": true, "license": "MIT" }, "node_modules/lodash.isinteger": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", - "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", "dev": true, "license": "MIT" }, "node_modules/lodash.isnumber": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", - "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", "dev": true, "license": "MIT" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", "dev": true, "license": "MIT" }, "node_modules/lodash.isstring": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", - "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", "dev": true, "license": "MIT" }, "node_modules/lodash.merge": { "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true, "license": "MIT" }, "node_modules/lodash.once": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", - "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", "dev": true, "license": "MIT" }, "node_modules/logform": { "version": "2.7.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz", - "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5144,22 +3841,16 @@ }, "node_modules/logform/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/loupe": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", - "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", "dev": true, "license": "MIT" }, "node_modules/lru-cache": { "version": "11.0.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", - "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", "dev": true, "license": "ISC", "engines": { @@ -5168,8 +3859,6 @@ }, "node_modules/magic-string": { "version": "0.30.17", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", - "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, "license": "MIT", "dependencies": { @@ -5178,8 +3867,6 @@ }, "node_modules/math-intrinsics": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", - "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", "dev": true, "license": "MIT", "engines": { @@ -5188,15 +3875,11 @@ }, "node_modules/mdurl": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==", "dev": true, "license": "MIT" }, "node_modules/media-typer": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, "license": "MIT", "engines": { @@ -5205,8 +3888,6 @@ }, "node_modules/merge-descriptors": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", - "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", "dev": true, "license": "MIT", "funding": { @@ -5215,8 +3896,6 @@ }, "node_modules/merge2": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "license": "MIT", "engines": { @@ -5225,8 +3904,6 @@ }, "node_modules/methods": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", "dev": true, "license": "MIT", "engines": { @@ -5235,8 +3912,6 @@ }, "node_modules/micromatch": { "version": "4.0.8", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", - "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "license": "MIT", "dependencies": { @@ -5249,8 +3924,6 @@ }, "node_modules/mime": { "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", "dev": true, "license": "MIT", "bin": { @@ -5262,8 +3935,6 @@ }, "node_modules/mime-db": { "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", "dev": true, "license": "MIT", "engines": { @@ -5272,8 +3943,6 @@ }, "node_modules/mime-types": { "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", "dev": true, "license": "MIT", "dependencies": { @@ -5285,8 +3954,6 @@ }, "node_modules/minimatch": { "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", "dev": true, "license": "ISC", "dependencies": { @@ -5298,8 +3965,6 @@ }, "node_modules/minimist": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, "license": "MIT", "funding": { @@ -5308,8 +3973,6 @@ }, "node_modules/minipass": { "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", "dev": true, "license": "ISC", "engines": { @@ -5318,8 +3981,6 @@ }, "node_modules/mkdirp": { "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", "dev": true, "license": "MIT", "dependencies": { @@ -5331,8 +3992,6 @@ }, "node_modules/morgan": { "version": "1.10.0", - "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", - "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5348,8 +4007,6 @@ }, "node_modules/morgan/node_modules/on-finished": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", "dev": true, "license": "MIT", "dependencies": { @@ -5361,15 +4018,11 @@ }, "node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", "dev": true, "license": "MIT" }, "node_modules/multer": { "version": "1.4.5-lts.1", - "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.5-lts.1.tgz", - "integrity": "sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5387,8 +4040,6 @@ }, "node_modules/mustache": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", "dev": true, "license": "MIT", "bin": { @@ -5397,8 +4048,6 @@ }, "node_modules/nanoid": { "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "dev": true, "funding": [ { @@ -5416,15 +4065,11 @@ }, "node_modules/natural-compare": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", "dev": true, "license": "MIT" }, "node_modules/negotiator": { "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", "dev": true, "license": "MIT", "engines": { @@ -5433,8 +4078,6 @@ }, "node_modules/node-domexception": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", - "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", "dev": true, "funding": [ { @@ -5453,8 +4096,6 @@ }, "node_modules/node-fetch": { "version": "3.3.2", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", - "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", "dev": true, "license": "MIT", "dependencies": { @@ -5472,8 +4113,6 @@ }, "node_modules/object-assign": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", "dev": true, "license": "MIT", "engines": { @@ -5482,8 +4121,6 @@ }, "node_modules/object-inspect": { "version": "1.13.3", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.3.tgz", - "integrity": "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA==", "dev": true, "license": "MIT", "engines": { @@ -5495,8 +4132,6 @@ }, "node_modules/object-is": { "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", "dev": true, "license": "MIT", "dependencies": { @@ -5512,8 +4147,6 @@ }, "node_modules/object-keys": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, "license": "MIT", "engines": { @@ -5522,8 +4155,6 @@ }, "node_modules/object.assign": { "version": "4.1.7", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.7.tgz", - "integrity": "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==", "dev": true, "license": "MIT", "dependencies": { @@ -5543,8 +4174,6 @@ }, "node_modules/on-finished": { "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", "dev": true, "license": "MIT", "dependencies": { @@ -5556,8 +4185,6 @@ }, "node_modules/on-headers": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", "dev": true, "license": "MIT", "engines": { @@ -5566,8 +4193,6 @@ }, "node_modules/once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", "dev": true, "license": "ISC", "dependencies": { @@ -5576,8 +4201,6 @@ }, "node_modules/one-time": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", "dev": true, "license": "MIT", "dependencies": { @@ -5586,8 +4209,6 @@ }, "node_modules/open": { "version": "8.4.2", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", - "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5604,8 +4225,6 @@ }, "node_modules/optionator": { "version": "0.9.4", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", - "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "license": "MIT", "dependencies": { @@ -5622,8 +4241,6 @@ }, "node_modules/p-limit": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", "dev": true, "license": "MIT", "dependencies": { @@ -5638,8 +4255,6 @@ }, "node_modules/p-locate": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", - "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", "dev": true, "license": "MIT", "dependencies": { @@ -5654,15 +4269,11 @@ }, "node_modules/package-json-from-dist": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", "dev": true, "license": "BlueOak-1.0.0" }, "node_modules/parent-module": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", "dev": true, "license": "MIT", "dependencies": { @@ -5674,8 +4285,6 @@ }, "node_modules/parseurl": { "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", "dev": true, "license": "MIT", "engines": { @@ -5684,8 +4293,6 @@ }, "node_modules/path-exists": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", "dev": true, "license": "MIT", "engines": { @@ -5694,8 +4301,6 @@ }, "node_modules/path-key": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", "dev": true, "license": "MIT", "engines": { @@ -5704,8 +4309,6 @@ }, "node_modules/path-scurry": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", "dev": true, "license": "BlueOak-1.0.0", "dependencies": { @@ -5721,15 +4324,11 @@ }, "node_modules/path-to-regexp": { "version": "0.1.12", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", - "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", "dev": true, "license": "MIT" }, "node_modules/path-type": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, "license": "MIT", "engines": { @@ -5741,15 +4340,11 @@ }, "node_modules/pathe": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", "dev": true, "license": "MIT" }, "node_modules/pathval": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", - "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", "dev": true, "license": "MIT", "engines": { @@ -5758,15 +4353,11 @@ }, "node_modules/picocolors": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", "dev": true, "license": "ISC" }, "node_modules/picomatch": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "license": "MIT", "engines": { @@ -5778,8 +4369,6 @@ }, "node_modules/pluralize": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", - "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", "dev": true, "license": "MIT", "engines": { @@ -5788,8 +4377,6 @@ }, "node_modules/possible-typed-array-names": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", "dev": true, "license": "MIT", "engines": { @@ -5798,8 +4385,6 @@ }, "node_modules/postcss": { "version": "8.4.49", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.49.tgz", - "integrity": "sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==", "dev": true, "funding": [ { @@ -5827,8 +4412,6 @@ }, "node_modules/prelude-ls": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, "license": "MIT", "engines": { @@ -5837,8 +4420,6 @@ }, "node_modules/prettier": { "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", "dev": true, "license": "MIT", "bin": { @@ -5853,15 +4434,11 @@ }, "node_modules/process-nextick-args": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", "dev": true, "license": "MIT" }, "node_modules/prompts": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", "dev": true, "license": "MIT", "dependencies": { @@ -5874,8 +4451,6 @@ }, "node_modules/proxy-addr": { "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", "dev": true, "license": "MIT", "dependencies": { @@ -5888,15 +4463,11 @@ }, "node_modules/proxy-from-env": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", - "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", "dev": true, "license": "MIT" }, "node_modules/punycode": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "dev": true, "license": "MIT", "engines": { @@ -5905,8 +4476,6 @@ }, "node_modules/qs": { "version": "6.13.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", - "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", "dev": true, "license": "BSD-3-Clause", "dependencies": { @@ -5921,8 +4490,6 @@ }, "node_modules/queue-microtask": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true, "funding": [ { @@ -5942,8 +4509,6 @@ }, "node_modules/range-parser": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", "dev": true, "license": "MIT", "engines": { @@ -5952,8 +4517,6 @@ }, "node_modules/raw-body": { "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, "license": "MIT", "dependencies": { @@ -5968,8 +4531,6 @@ }, "node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "license": "MIT", "dependencies": { @@ -5984,22 +4545,16 @@ }, "node_modules/readable-stream/node_modules/isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", "dev": true, "license": "MIT" }, "node_modules/readable-stream/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "license": "MIT" }, "node_modules/regexp.prototype.flags": { "version": "1.5.4", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.4.tgz", - "integrity": "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==", "dev": true, "license": "MIT", "dependencies": { @@ -6019,8 +4574,6 @@ }, "node_modules/require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", "dev": true, "license": "MIT", "engines": { @@ -6029,8 +4582,6 @@ }, "node_modules/require-from-string": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true, "license": "MIT", "engines": { @@ -6039,8 +4590,6 @@ }, "node_modules/resolve-from": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", "dev": true, "license": "MIT", "engines": { @@ -6049,8 +4598,6 @@ }, "node_modules/reusify": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, "license": "MIT", "engines": { @@ -6060,8 +4607,6 @@ }, "node_modules/rimraf": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-6.0.1.tgz", - "integrity": "sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==", "dev": true, "license": "ISC", "dependencies": { @@ -6080,8 +4625,6 @@ }, "node_modules/rimraf/node_modules/glob": { "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", "dev": true, "license": "ISC", "dependencies": { @@ -6104,8 +4647,6 @@ }, "node_modules/rimraf/node_modules/minimatch": { "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", "dev": true, "license": "ISC", "dependencies": { @@ -6120,8 +4661,6 @@ }, "node_modules/rollup": { "version": "4.30.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.30.1.tgz", - "integrity": "sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==", "dev": true, "license": "MIT", "dependencies": { @@ -6159,8 +4698,6 @@ }, "node_modules/run-parallel": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "dev": true, "funding": [ { @@ -6183,8 +4720,6 @@ }, "node_modules/safe-buffer": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true, "funding": [ { @@ -6204,8 +4739,6 @@ }, "node_modules/safe-regex-test": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.1.0.tgz", - "integrity": "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==", "dev": true, "license": "MIT", "dependencies": { @@ -6222,8 +4755,6 @@ }, "node_modules/safe-stable-stringify": { "version": "2.5.0", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz", - "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==", "dev": true, "license": "MIT", "engines": { @@ -6232,22 +4763,16 @@ }, "node_modules/safer-buffer": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true, "license": "MIT" }, "node_modules/sax": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.4.1.tgz", - "integrity": "sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==", "dev": true, "license": "ISC" }, "node_modules/semver": { "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, "license": "ISC", "bin": { @@ -6259,8 +4784,6 @@ }, "node_modules/send": { "version": "0.19.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", - "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", "dev": true, "license": "MIT", "dependencies": { @@ -6284,8 +4807,6 @@ }, "node_modules/send/node_modules/encodeurl": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true, "license": "MIT", "engines": { @@ -6294,15 +4815,11 @@ }, "node_modules/send/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/serve-static": { "version": "1.16.2", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", - "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", "dev": true, "license": "MIT", "dependencies": { @@ -6317,8 +4834,6 @@ }, "node_modules/set-function-length": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", - "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", "dev": true, "license": "MIT", "dependencies": { @@ -6335,8 +4850,6 @@ }, "node_modules/set-function-name": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6351,15 +4864,11 @@ }, "node_modules/setprototypeof": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", "dev": true, "license": "ISC" }, "node_modules/shebang-command": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "license": "MIT", "dependencies": { @@ -6371,8 +4880,6 @@ }, "node_modules/shebang-regex": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "dev": true, "license": "MIT", "engines": { @@ -6381,8 +4888,6 @@ }, "node_modules/side-channel": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", - "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", "dev": true, "license": "MIT", "dependencies": { @@ -6401,8 +4906,6 @@ }, "node_modules/side-channel-list": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", - "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", "dev": true, "license": "MIT", "dependencies": { @@ -6418,8 +4921,6 @@ }, "node_modules/side-channel-map": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", - "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", "dev": true, "license": "MIT", "dependencies": { @@ -6437,8 +4938,6 @@ }, "node_modules/side-channel-weakmap": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", - "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", "dev": true, "license": "MIT", "dependencies": { @@ -6457,15 +4956,11 @@ }, "node_modules/siginfo": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", "dev": true, "license": "ISC" }, "node_modules/signal-exit": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, "license": "ISC", "engines": { @@ -6477,8 +4972,6 @@ }, "node_modules/simple-swizzle": { "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "dev": true, "license": "MIT", "dependencies": { @@ -6487,15 +4980,11 @@ }, "node_modules/sisteransi": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", "dev": true, "license": "MIT" }, "node_modules/slash": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, "license": "MIT", "engines": { @@ -6507,8 +4996,6 @@ }, "node_modules/source-map": { "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -6517,8 +5004,6 @@ }, "node_modules/source-map-js": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "license": "BSD-3-Clause", "engines": { @@ -6527,8 +5012,6 @@ }, "node_modules/source-map-support": { "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, "license": "MIT", "dependencies": { @@ -6538,8 +5021,6 @@ }, "node_modules/stack-trace": { "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", "dev": true, "license": "MIT", "engines": { @@ -6548,15 +5029,11 @@ }, "node_modules/stackback": { "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true, "license": "MIT" }, "node_modules/statuses": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true, "license": "MIT", "engines": { @@ -6565,15 +5042,11 @@ }, "node_modules/std-env": { "version": "3.8.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.8.0.tgz", - "integrity": "sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==", "dev": true, "license": "MIT" }, "node_modules/stop-iteration-iterator": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stop-iteration-iterator/-/stop-iteration-iterator-1.1.0.tgz", - "integrity": "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6586,8 +5059,6 @@ }, "node_modules/stoppable": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stoppable/-/stoppable-1.1.0.tgz", - "integrity": "sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==", "dev": true, "license": "MIT", "engines": { @@ -6597,8 +5068,6 @@ }, "node_modules/streamsearch": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", "dev": true, "engines": { "node": ">=10.0.0" @@ -6606,8 +5075,6 @@ }, "node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", "dev": true, "license": "MIT", "dependencies": { @@ -6616,15 +5083,11 @@ }, "node_modules/string_decoder/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true, "license": "MIT" }, "node_modules/string-width": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", "dev": true, "license": "MIT", "dependencies": { @@ -6642,8 +5105,6 @@ "node_modules/string-width-cjs": { "name": "string-width", "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { @@ -6657,8 +5118,6 @@ }, "node_modules/string-width-cjs/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { @@ -6667,15 +5126,11 @@ }, "node_modules/string-width-cjs/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, "node_modules/string-width-cjs/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { @@ -6687,14 +5142,10 @@ }, "node_modules/string.prototype.repeat": { "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==", "dev": true }, "node_modules/strip-ansi": { "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6710,8 +5161,6 @@ "node_modules/strip-ansi-cjs": { "name": "strip-ansi", "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { @@ -6723,8 +5172,6 @@ }, "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { @@ -6733,8 +5180,6 @@ }, "node_modules/strip-json-comments": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, "license": "MIT", "engines": { @@ -6746,15 +5191,11 @@ }, "node_modules/strnum": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==", "dev": true, "license": "MIT" }, "node_modules/supports-color": { "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, "license": "MIT", "dependencies": { @@ -6766,8 +5207,6 @@ }, "node_modules/temporal-polyfill": { "version": "0.2.5", - "resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.5.tgz", - "integrity": "sha512-ye47xp8Cb0nDguAhrrDS1JT1SzwEV9e26sSsrWzVu+yPZ7LzceEcH0i2gci9jWfOfSCCgM3Qv5nOYShVUUFUXA==", "dev": true, "license": "MIT", "dependencies": { @@ -6776,36 +5215,26 @@ }, "node_modules/temporal-spec": { "version": "0.2.4", - "resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.4.tgz", - "integrity": "sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==", "dev": true, "license": "ISC" }, "node_modules/text-hex": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==", "dev": true, "license": "MIT" }, "node_modules/tinybench": { "version": "2.9.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", - "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", "dev": true, "license": "MIT" }, "node_modules/tinyexec": { "version": "0.3.2", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", - "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", "dev": true, "license": "MIT" }, "node_modules/tinypool": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.2.tgz", - "integrity": "sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==", "dev": true, "license": "MIT", "engines": { @@ -6814,8 +5243,6 @@ }, "node_modules/tinyrainbow": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", "dev": true, "license": "MIT", "engines": { @@ -6824,8 +5251,6 @@ }, "node_modules/tinyspy": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", - "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", "dev": true, "license": "MIT", "engines": { @@ -6834,8 +5259,6 @@ }, "node_modules/to-regex-range": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "license": "MIT", "dependencies": { @@ -6847,8 +5270,6 @@ }, "node_modules/toidentifier": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", - "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true, "license": "MIT", "engines": { @@ -6857,8 +5278,6 @@ }, "node_modules/triple-beam": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz", - "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==", "dev": true, "license": "MIT", "engines": { @@ -6867,8 +5286,6 @@ }, "node_modules/ts-api-utils": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.0.0.tgz", - "integrity": "sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==", "dev": true, "license": "MIT", "engines": { @@ -6880,15 +5297,11 @@ }, "node_modules/tslib": { "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", "dev": true, "license": "0BSD" }, "node_modules/type-check": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, "license": "MIT", "dependencies": { @@ -6900,8 +5313,6 @@ }, "node_modules/type-is": { "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, "license": "MIT", "dependencies": { @@ -6914,15 +5325,11 @@ }, "node_modules/typedarray": { "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", "dev": true, "license": "MIT" }, "node_modules/typescript": { "version": "5.6.3", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", - "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, "license": "Apache-2.0", "bin": { @@ -6935,8 +5342,6 @@ }, "node_modules/typescript-eslint": { "version": "8.19.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.19.1.tgz", - "integrity": "sha512-LKPUQpdEMVOeKluHi8md7rwLcoXHhwvWp3x+sJkMuq3gGm9yaYJtPo8sRZSblMFJ5pcOGCAak/scKf1mvZDlQw==", "dev": true, "license": "MIT", "dependencies": { @@ -6958,22 +5363,16 @@ }, "node_modules/underscore": { "version": "1.13.7", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", - "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==", "dev": true, "license": "MIT" }, "node_modules/undici-types": { "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", "dev": true, "license": "MIT" }, "node_modules/unicorn-magic": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", "dev": true, "license": "MIT", "engines": { @@ -6985,8 +5384,6 @@ }, "node_modules/unpipe": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", "dev": true, "license": "MIT", "engines": { @@ -6995,8 +5392,6 @@ }, "node_modules/uri-js": { "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "license": "BSD-2-Clause", "dependencies": { @@ -7005,15 +5400,11 @@ }, "node_modules/util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true, "license": "MIT" }, "node_modules/utils-merge": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", "dev": true, "license": "MIT", "engines": { @@ -7022,8 +5413,6 @@ }, "node_modules/uuid": { "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true, "license": "MIT", "bin": { @@ -7032,8 +5421,6 @@ }, "node_modules/vary": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", "dev": true, "license": "MIT", "engines": { @@ -7042,8 +5429,6 @@ }, "node_modules/vite": { "version": "5.4.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", - "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7102,8 +5487,6 @@ }, "node_modules/vite-node": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", - "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", "dev": true, "license": "MIT", "dependencies": { @@ -7125,8 +5508,6 @@ }, "node_modules/vite-node/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -7143,15 +5524,11 @@ }, "node_modules/vite-node/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/vitest": { "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", - "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7216,8 +5593,6 @@ }, "node_modules/vitest/node_modules/debug": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz", - "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==", "dev": true, "license": "MIT", "dependencies": { @@ -7234,15 +5609,11 @@ }, "node_modules/vitest/node_modules/ms": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true, "license": "MIT" }, "node_modules/vscode-jsonrpc": { "version": "8.2.0", - "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", - "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", "dev": true, "license": "MIT", "engines": { @@ -7251,8 +5622,6 @@ }, "node_modules/vscode-languageserver": { "version": "9.0.1", - "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", - "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", "dev": true, "license": "MIT", "dependencies": { @@ -7264,8 +5633,6 @@ }, "node_modules/vscode-languageserver-protocol": { "version": "3.17.5", - "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", - "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", "dev": true, "license": "MIT", "dependencies": { @@ -7275,22 +5642,16 @@ }, "node_modules/vscode-languageserver-textdocument": { "version": "1.0.12", - "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", - "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", "dev": true, "license": "MIT" }, "node_modules/vscode-languageserver-types": { "version": "3.17.5", - "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", - "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", "dev": true, "license": "MIT" }, "node_modules/web-streams-polyfill": { "version": "3.3.3", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", - "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", "dev": true, "license": "MIT", "engines": { @@ -7299,8 +5660,6 @@ }, "node_modules/which": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "license": "ISC", "dependencies": { @@ -7315,8 +5674,6 @@ }, "node_modules/which-boxed-primitive": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz", - "integrity": "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==", "dev": true, "license": "MIT", "dependencies": { @@ -7335,8 +5692,6 @@ }, "node_modules/which-collection": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, "license": "MIT", "dependencies": { @@ -7354,8 +5709,6 @@ }, "node_modules/which-typed-array": { "version": "1.1.18", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.18.tgz", - "integrity": "sha512-qEcY+KJYlWyLH9vNbsr6/5j59AXk5ni5aakf8ldzBvGde6Iz4sxZGkJyWSAueTG7QhOvNRYb1lDdFmL5Td0QKA==", "dev": true, "license": "MIT", "dependencies": { @@ -7375,8 +5728,6 @@ }, "node_modules/why-is-node-running": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", - "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", "dev": true, "license": "MIT", "dependencies": { @@ -7392,8 +5743,6 @@ }, "node_modules/winston": { "version": "3.17.0", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz", - "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==", "dev": true, "license": "MIT", "dependencies": { @@ -7415,8 +5764,6 @@ }, "node_modules/winston-transport": { "version": "4.9.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz", - "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==", "dev": true, "license": "MIT", "dependencies": { @@ -7430,8 +5777,6 @@ }, "node_modules/winston-transport/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "license": "MIT", "dependencies": { @@ -7445,8 +5790,6 @@ }, "node_modules/winston/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "license": "MIT", "dependencies": { @@ -7460,8 +5803,6 @@ }, "node_modules/word-wrap": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", "dev": true, "license": "MIT", "engines": { @@ -7470,8 +5811,6 @@ }, "node_modules/wrap-ansi": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7489,8 +5828,6 @@ "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, "license": "MIT", "dependencies": { @@ -7507,8 +5844,6 @@ }, "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { @@ -7517,8 +5852,6 @@ }, "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "license": "MIT", "dependencies": { @@ -7533,8 +5866,6 @@ }, "node_modules/wrap-ansi-cjs/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "license": "MIT", "dependencies": { @@ -7546,22 +5877,16 @@ }, "node_modules/wrap-ansi-cjs/node_modules/color-name": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true, "license": "MIT" }, "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { @@ -7575,8 +5900,6 @@ }, "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { @@ -7588,8 +5911,6 @@ }, "node_modules/wrap-ansi/node_modules/ansi-styles": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", "dev": true, "license": "MIT", "engines": { @@ -7601,15 +5922,11 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", "dev": true, "license": "ISC" }, "node_modules/xml2js": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.6.2.tgz", - "integrity": "sha512-T4rieHaC1EXcES0Kxxj4JWgaUQHDk+qwHcYOCFHfiwKz7tOVPLq7Hjq9dM1WCMhylqMEfP7hMcOIChvotiZegA==", "dev": true, "license": "MIT", "dependencies": { @@ -7622,8 +5939,6 @@ }, "node_modules/xmlbuilder": { "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", "dev": true, "license": "MIT", "engines": { @@ -7632,8 +5947,6 @@ }, "node_modules/xtend": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", "dev": true, "license": "MIT", "engines": { @@ -7642,8 +5955,6 @@ }, "node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, "license": "ISC", "engines": { @@ -7652,8 +5963,6 @@ }, "node_modules/yaml": { "version": "2.5.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.1.tgz", - "integrity": "sha512-bLQOjaX/ADgQ20isPJRvF0iRUHIxVhYvr53Of7wGcWlO2jvtUlH5m87DsmulFVxRpNLOnI4tB6p/oh8D7kpn9Q==", "dev": true, "license": "ISC", "bin": { @@ -7665,8 +5974,6 @@ }, "node_modules/yargs": { "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "license": "MIT", "dependencies": { @@ -7684,8 +5991,6 @@ }, "node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, "license": "ISC", "engines": { @@ -7694,8 +5999,6 @@ }, "node_modules/yargs/node_modules/ansi-regex": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true, "license": "MIT", "engines": { @@ -7704,15 +6007,11 @@ }, "node_modules/yargs/node_modules/emoji-regex": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true, "license": "MIT" }, "node_modules/yargs/node_modules/string-width": { "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, "license": "MIT", "dependencies": { @@ -7726,8 +6025,6 @@ }, "node_modules/yargs/node_modules/strip-ansi": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, "license": "MIT", "dependencies": { @@ -7739,8 +6036,6 @@ }, "node_modules/yocto-queue": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", "dev": true, "license": "MIT", "engines": { @@ -7757,7 +6052,7 @@ "license": "MIT", "dependencies": { "@autorest/csharp": "3.0.0-beta.20240625.4", - "@typespec/http-client-csharp": "0.1.9-alpha.20250205.2" + "@typespec/http-client-csharp": "0.1.9-alpha.20250206.2" }, "devDependencies": { "@azure-tools/typespec-autorest": "0.50.0", diff --git a/samples/AnomalyDetector/tspCodeModel.json b/samples/AnomalyDetector/tspCodeModel.json index 2655b911323..044ebb67409 100644 --- a/samples/AnomalyDetector/tspCodeModel.json +++ b/samples/AnomalyDetector/tspCodeModel.json @@ -87,6 +87,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Multivariate", "doc": "The batch detection status.", "isFixed": true, "isFlags": false, @@ -143,6 +144,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Multivariate", "doc": "Data schema of input data source: OneTable or MultiTable. The default DataSchema is OneTable.", "isFixed": false, "isFlags": false, @@ -197,6 +199,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Multivariate", "doc": "The alignment mode.", "isFixed": true, "isFlags": false, @@ -302,6 +305,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Multivariate", "doc": "An optional field, indicating how missing values will be filled. One of Previous, Subsequent, Linear, Zero, Fixed.", "isFixed": false, "isFlags": false, @@ -390,6 +394,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Multivariate", "doc": "the model status.", "isFixed": true, "isFlags": false, @@ -563,6 +568,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Univariate", "doc": "the time granularity of the data points.", "isFixed": true, "isFlags": false, @@ -685,6 +691,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Univariate", "doc": "The impute mode.", "isFixed": false, "isFlags": false, @@ -892,6 +899,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector.Univariate", "isFixed": true, "isFlags": false, "usage": "Json,Exception", @@ -928,6 +936,7 @@ "decorators": [] } ], + "clientNamespace": "AnomalyDetector", "isFixed": true, "isFlags": false, "usage": "Input,ApiVersionEnum", @@ -939,6 +948,7 @@ "$id": "108", "kind": "model", "name": "MultivariateDetectionResult", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.MultivariateDetectionResult", "usage": "Output,Json", "doc": "Detection results for the given resultId.", @@ -988,6 +998,7 @@ "$id": "115", "kind": "model", "name": "MultivariateBatchDetectionResultSummary", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.MultivariateBatchDetectionResultSummary", "usage": "Output,Json", "doc": "Multivariate anomaly detection status.", @@ -1030,6 +1041,7 @@ "$id": "121", "kind": "model", "name": "ErrorResponse", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.ErrorResponse", "usage": "Output,Error,Json,Exception", "doc": "ErrorResponse contains code and message that shows the error information.", @@ -1122,6 +1134,7 @@ "$id": "134", "kind": "model", "name": "VariableState", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.VariableState", "usage": "Input,Output,Json", "doc": "Variable Status.", @@ -1307,6 +1320,7 @@ "$id": "160", "kind": "model", "name": "MultivariateBatchDetectionOptions", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.MultivariateBatchDetectionOptions", "usage": "Input,Output,Json", "doc": "Detection request for batch inference. This is an asynchronous inference which\nwill need another API to get detection results.", @@ -1482,6 +1496,7 @@ "$id": "185", "kind": "model", "name": "AnomalyState", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.AnomalyState", "usage": "Output,Json", "doc": "Anomaly status and information.", @@ -1532,6 +1547,7 @@ "$id": "192", "kind": "model", "name": "AnomalyValue", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.AnomalyValue", "usage": "Output,Json", "doc": "Detailed information of the anomalous timestamp.", @@ -1632,6 +1648,7 @@ "$id": "207", "kind": "model", "name": "AnomalyInterpretation", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.AnomalyInterpretation", "usage": "Output,Json", "doc": "Interpretation of the anomalous timestamp.", @@ -1701,6 +1718,7 @@ "$id": "217", "kind": "model", "name": "CorrelationChanges", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.CorrelationChanges", "usage": "Output,Json", "doc": "Correlation changes among the anomalous variables", @@ -1870,6 +1888,7 @@ "$id": "235", "kind": "model", "name": "ModelInfo", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.ModelInfo", "usage": "Input,Output,Json", "doc": "Training result of a model including its status, errors and diagnostics\ninformation.", @@ -2059,6 +2078,7 @@ "$id": "262", "kind": "model", "name": "AlignPolicy", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.AlignPolicy", "usage": "Input,Output,Json", "doc": "An optional field, indicating the manner to align multiple variables.", @@ -2216,6 +2236,7 @@ "$id": "283", "kind": "model", "name": "DiagnosticsInfo", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.DiagnosticsInfo", "usage": "Input,Output,Json", "doc": "Diagnostics information to help inspect the states of model or variable.", @@ -2231,6 +2252,7 @@ "$id": "285", "kind": "model", "name": "ModelState", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.ModelState", "usage": "Input,Output,Json", "doc": "Model status.", @@ -2449,6 +2471,7 @@ "$id": "314", "kind": "model", "name": "AnomalyDetectionModel", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.AnomalyDetectionModel", "usage": "Output,Json", "doc": "Response of getting a model.", @@ -2587,6 +2610,7 @@ "$id": "333", "kind": "model", "name": "ModelList", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.ModelList", "usage": "Output,Json", "doc": "Response of listing models.", @@ -2709,6 +2733,7 @@ "$id": "350", "kind": "model", "name": "MultivariateLastDetectionOptions", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.MultivariateLastDetectionOptions", "usage": "Input,Json", "doc": "Request of last detection.", @@ -2728,6 +2753,7 @@ "$id": "353", "kind": "model", "name": "VariableValues", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.VariableValues", "usage": "Input,Json", "doc": "Variable values.", @@ -2883,6 +2909,7 @@ "$id": "374", "kind": "model", "name": "MultivariateLastDetectionResult", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.MultivariateLastDetectionResult", "usage": "Output,Json", "doc": "Results of last detection.", @@ -2954,6 +2981,7 @@ "$id": "383", "kind": "model", "name": "UnivariateDetectionOptions", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.UnivariateDetectionOptions", "usage": "Input,Json", "doc": "The request of entire or last anomaly detection.", @@ -2973,6 +3001,7 @@ "$id": "386", "kind": "model", "name": "TimeSeriesPoint", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.TimeSeriesPoint", "usage": "Input,Json", "doc": "The definition of input timeseries points.", @@ -3249,6 +3278,7 @@ "$id": "424", "kind": "model", "name": "UnivariateEntireDetectionResult", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.UnivariateEntireDetectionResult", "usage": "Output,Json", "doc": "The response of entire anomaly detection.", @@ -3525,6 +3555,7 @@ "$id": "464", "kind": "model", "name": "AnomalyDetectorError", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.AnomalyDetectorError", "usage": "Error,Json,Exception", "doc": "Error information returned by the API.", @@ -3586,6 +3617,7 @@ "$id": "472", "kind": "model", "name": "UnivariateLastDetectionResult", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.UnivariateLastDetectionResult", "usage": "Output,Json", "doc": "The response of last anomaly detection.", @@ -3840,6 +3872,7 @@ "$id": "509", "kind": "model", "name": "UnivariateChangePointDetectionOptions", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.UnivariateChangePointDetectionOptions", "usage": "Input,Json", "doc": "The request of change point detection.", @@ -4012,6 +4045,7 @@ "$id": "533", "kind": "model", "name": "UnivariateChangePointDetectionResult", + "clientNamespace": "AnomalyDetector.Univariate", "crossLanguageDefinitionId": "AnomalyDetector.Univariate.UnivariateChangePointDetectionResult", "usage": "Output,Json", "doc": "The response of change point detection.", @@ -4118,6 +4152,7 @@ "$id": "548", "kind": "model", "name": "ResponseError", + "clientNamespace": "AnomalyDetector.Multivariate", "crossLanguageDefinitionId": "AnomalyDetector.Multivariate.ResponseError", "usage": "Error", "doc": "Error response", @@ -4176,6 +4211,7 @@ { "$id": "555", "Name": "AnomalyDetectorClient", + "ClientNamespace": "AnomalyDetector", "Doc": "The Anomaly Detector API detects anomalies automatically in time series data.\nIt supports two kinds of mode, one is for stateless using, another is for\nstateful using. In stateless mode, there are three functionalities. Entire\nDetect is for detecting the whole series with model trained by the time series,\nLast Detect is detecting last point with model trained by points before.\nChangePoint Detect is for detecting trend changes in time series. In stateful\nmode, user can store time series, the stored time series will be used for\ndetection anomalies. Under this mode, user can still use the above three\nfunctionalities by only giving a time range without preparing time series in\nclient side. Besides the above three functionalities, stateful model also\nprovide group based detection and labeling service. By leveraging labeling\nservice user can provide labels for each detection result, these labels will be\nused for retuning or regenerating detection models. Inconsistency detection is\na kind of group based detection, this detection will find inconsistency ones in\na set of time series. By using anomaly detector service, business customers can\ndiscover incidents and establish a logic flow for root cause analysis.", "Operations": [], "Protocol": { @@ -4237,6 +4273,7 @@ { "$id": "562", "Name": "Univariate", + "ClientNamespace": "AnomalyDetector.Univariate", "Operations": [ { "$id": "563", @@ -21101,6 +21138,7 @@ { "$id": "2922", "Name": "Multivariate", + "ClientNamespace": "AnomalyDetector.Multivariate", "Operations": [ { "$id": "2923", diff --git a/src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs b/src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs index 8099e43bb25..ed23ed7c136 100644 --- a/src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs +++ b/src/AutoRest.CSharp/LowLevel/Output/LowLevelClient.cs @@ -64,7 +64,7 @@ public LowLevelClient(string name, string ns, string description, string library { _libraryName = libraryName; _typeFactory = typeFactory; - DefaultName = name; + DefaultName = GetClientName(name); Description = description; IsSubClient = parentClient != null; ParentClient = parentClient; @@ -78,6 +78,16 @@ public LowLevelClient(string name, string ns, string description, string library SubClients = Array.Empty(); } + private static string GetClientName(string name) + { + if (Configuration.ModelNamespace && name == "Models") + { + // TODO -- we should report a warning diagnostic here indicating that we are changing something in the input. + return "ModelsOps"; // Avoid conflict with the Models namespace + } + return name; + } + private IReadOnlyList? _parameters; public IReadOnlyList Parameters => _parameters ??= new RestClientBuilder(_clientParameters, _operations, _typeFactory).GetOrderedParametersByRequired(); diff --git a/src/TypeSpec.Extension/Emitter.Csharp/package.json b/src/TypeSpec.Extension/Emitter.Csharp/package.json index 9b4090dac24..619f6f1e170 100644 --- a/src/TypeSpec.Extension/Emitter.Csharp/package.json +++ b/src/TypeSpec.Extension/Emitter.Csharp/package.json @@ -35,7 +35,7 @@ ], "dependencies": { "@autorest/csharp": "3.0.0-beta.20240625.4", - "@typespec/http-client-csharp": "0.1.9-alpha.20250205.2" + "@typespec/http-client-csharp": "0.1.9-alpha.20250206.2" }, "peerDependencies": { "@azure-tools/typespec-azure-core": ">=0.50.0 <1.0.0", diff --git a/src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts b/src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts index 8c79aa121e7..a3f620bf04f 100644 --- a/src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts +++ b/src/TypeSpec.Extension/Emitter.Csharp/src/emitter.ts @@ -126,6 +126,7 @@ export async function $onEmit(context: EmitContext) { configurations["enable-internal-raw-data"] = options["enable-internal-raw-data"]; + configurations["model-namespace"] = options["model-namespace"]; const examplesDir = options["examples-dir"] ?? options["examples-directory"]; if (examplesDir) { diff --git a/src/TypeSpec.Extension/Emitter.Csharp/src/options.ts b/src/TypeSpec.Extension/Emitter.Csharp/src/options.ts index db91d0e5f27..ccb1fca9cbd 100644 --- a/src/TypeSpec.Extension/Emitter.Csharp/src/options.ts +++ b/src/TypeSpec.Extension/Emitter.Csharp/src/options.ts @@ -9,6 +9,7 @@ import { dllFilePath } from "@autorest/csharp"; export interface AzureNetEmitterOptions extends NetEmitterOptions { csharpGeneratorPath?: string; + "model-namespace"?: boolean; "enable-internal-raw-data"?: boolean; "single-top-level-client"?: boolean; "existing-project-folder"?: string; @@ -40,6 +41,10 @@ export const AzureNetEmitterOptionsSchema: JSONSchemaType", @@ -125,6 +129,7 @@ "$id": "14", "kind": "model", "name": "WidgetData2", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData2", "usage": "Input,Output,Json", "decorators": [], @@ -192,6 +197,7 @@ "$id": "23", "kind": "model", "name": "WidgetData1", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData1", "usage": "Input,Output,Json", "decorators": [], @@ -295,6 +301,7 @@ ] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -337,6 +344,7 @@ "$id": "42", "kind": "model", "name": "SpreadRecordForNonDiscriminatedUnion2", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForNonDiscriminatedUnion2", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -353,6 +361,7 @@ "$ref": "23" } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -389,6 +398,7 @@ "$id": "48", "kind": "model", "name": "SpreadRecordForNonDiscriminatedUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForNonDiscriminatedUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -402,6 +412,7 @@ "$id": "50", "kind": "model", "name": "WidgetData0", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData0", "usage": "Input,Output,Json", "decorators": [], @@ -466,6 +477,7 @@ "$ref": "23" } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -505,6 +517,7 @@ "$id": "63", "kind": "model", "name": "SpreadRecordForDiscriminatedUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForDiscriminatedUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -521,6 +534,7 @@ "$ref": "23" } ], + "clientNamespace": "Type.Property.AdditionalProperties", "decorators": [] }, "properties": [ @@ -557,6 +571,7 @@ "$id": "69", "kind": "model", "name": "SpreadRecordForUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -581,6 +596,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -617,6 +633,7 @@ "$id": "77", "kind": "model", "name": "MultipleSpreadRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.MultipleSpreadRecord", "usage": "Input,Output,Json", "doc": "The model spread Record and Record", @@ -641,6 +658,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -677,6 +695,7 @@ "$id": "85", "kind": "model", "name": "DifferentSpreadModelArrayDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelArrayDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -685,6 +704,7 @@ "$id": "86", "kind": "model", "name": "DifferentSpreadModelArrayRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelArrayRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -697,6 +717,7 @@ "$id": "88", "kind": "model", "name": "ModelForRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ModelForRecord", "usage": "Input,Output,Json", "doc": "model for record", @@ -806,6 +827,7 @@ "$id": "101", "kind": "model", "name": "DifferentSpreadModelDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -814,6 +836,7 @@ "$id": "102", "kind": "model", "name": "DifferentSpreadModelRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -883,6 +906,7 @@ "$id": "110", "kind": "model", "name": "DifferentSpreadFloatDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadFloatDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -891,6 +915,7 @@ "$id": "111", "kind": "model", "name": "DifferentSpreadFloatRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadFloatRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -969,6 +994,7 @@ "$id": "121", "kind": "model", "name": "DifferentSpreadStringDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadStringDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -977,6 +1003,7 @@ "$id": "122", "kind": "model", "name": "DifferentSpreadStringRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadStringRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -1055,6 +1082,7 @@ "$id": "132", "kind": "model", "name": "SpreadModelArrayRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadModelArrayRecord", "usage": "Input,Output,Json", "decorators": [], @@ -1104,6 +1132,7 @@ "$id": "138", "kind": "model", "name": "IsModelArrayAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsModelArrayAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1154,6 +1183,7 @@ "$id": "144", "kind": "model", "name": "ExtendsModelArrayAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsModelArrayAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1204,6 +1234,7 @@ "$id": "150", "kind": "model", "name": "SpreadModelRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadModelRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1240,6 +1271,7 @@ "$id": "154", "kind": "model", "name": "IsModelAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsModelAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1276,6 +1308,7 @@ "$id": "158", "kind": "model", "name": "ExtendsModelAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsModelAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1312,6 +1345,7 @@ "$id": "162", "kind": "model", "name": "SpreadFloatRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadFloatRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1357,6 +1391,7 @@ "$id": "168", "kind": "model", "name": "IsFloatAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsFloatAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1402,6 +1437,7 @@ "$id": "174", "kind": "model", "name": "ExtendsFloatAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsFloatAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1447,6 +1483,7 @@ "$id": "180", "kind": "model", "name": "SpreadStringRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadStringRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1492,6 +1529,7 @@ "$id": "186", "kind": "model", "name": "IsStringAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsStringAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1537,6 +1575,7 @@ "$id": "192", "kind": "model", "name": "ExtendsStringAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsStringAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1582,6 +1621,7 @@ "$id": "198", "kind": "model", "name": "IsUnknownAdditionalPropertiesDiscriminated", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDiscriminated", "usage": "Input,Output,Json", "doc": "The model is Record with a discriminator.", @@ -1658,6 +1698,7 @@ "$id": "209", "kind": "model", "name": "IsUnknownAdditionalPropertiesDiscriminatedDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDiscriminatedDerived", "usage": "Input,Output,Json", "doc": "The derived discriminated type", @@ -1764,6 +1805,7 @@ "$id": "223", "kind": "model", "name": "IsUnknownAdditionalPropertiesDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDerived", "usage": "Input,Output,Json", "doc": "The model extends from a type that is Record type", @@ -1772,6 +1814,7 @@ "$id": "224", "kind": "model", "name": "IsUnknownAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1877,6 +1920,7 @@ "$id": "238", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDiscriminated", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDiscriminated", "usage": "Input,Output,Json", "doc": "The model extends from Record with a discriminator.", @@ -1953,6 +1997,7 @@ "$id": "249", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDiscriminatedDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDiscriminatedDerived", "usage": "Input,Output,Json", "doc": "The derived discriminated type", @@ -2059,6 +2104,7 @@ "$id": "263", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDerived", "usage": "Input,Output,Json", "doc": "The model extends from a type that extends from Record.", @@ -2067,6 +2113,7 @@ "$id": "264", "kind": "model", "name": "ExtendsUnknownAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -2173,6 +2220,7 @@ { "$id": "278", "Name": "AdditionalPropertiesClient", + "ClientNamespace": "Type.Property.AdditionalProperties", "Doc": "Tests for additional properties of models", "Operations": [], "Protocol": { @@ -2216,6 +2264,7 @@ { "$id": "284", "Name": "ExtendsUnknown", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "285", @@ -2400,6 +2449,7 @@ { "$id": "301", "Name": "ExtendsUnknownDerived", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "302", @@ -2584,6 +2634,7 @@ { "$id": "318", "Name": "ExtendsUnknownDiscriminated", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "319", @@ -2768,6 +2819,7 @@ { "$id": "335", "Name": "IsUnknown", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "336", @@ -2952,6 +3004,7 @@ { "$id": "352", "Name": "IsUnknownDerived", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "353", @@ -3136,6 +3189,7 @@ { "$id": "369", "Name": "IsUnknownDiscriminated", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "370", @@ -3320,6 +3374,7 @@ { "$id": "386", "Name": "ExtendsString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "387", @@ -3504,6 +3559,7 @@ { "$id": "403", "Name": "IsString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "404", @@ -3688,6 +3744,7 @@ { "$id": "420", "Name": "SpreadString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "421", @@ -3872,6 +3929,7 @@ { "$id": "437", "Name": "ExtendsFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "438", @@ -4056,6 +4114,7 @@ { "$id": "454", "Name": "IsFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "455", @@ -4240,6 +4299,7 @@ { "$id": "471", "Name": "SpreadFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "472", @@ -4424,6 +4484,7 @@ { "$id": "488", "Name": "ExtendsModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "489", @@ -4608,6 +4669,7 @@ { "$id": "505", "Name": "IsModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "506", @@ -4792,6 +4854,7 @@ { "$id": "522", "Name": "SpreadModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "523", @@ -4976,6 +5039,7 @@ { "$id": "539", "Name": "ExtendsModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "540", @@ -5160,6 +5224,7 @@ { "$id": "556", "Name": "IsModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "557", @@ -5344,6 +5409,7 @@ { "$id": "573", "Name": "SpreadModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "574", @@ -5528,6 +5594,7 @@ { "$id": "590", "Name": "SpreadDifferentString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "591", @@ -5712,6 +5779,7 @@ { "$id": "607", "Name": "SpreadDifferentFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "608", @@ -5896,6 +5964,7 @@ { "$id": "624", "Name": "SpreadDifferentModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "625", @@ -6080,6 +6149,7 @@ { "$id": "641", "Name": "SpreadDifferentModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "642", @@ -6264,6 +6334,7 @@ { "$id": "658", "Name": "ExtendsDifferentSpreadString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "659", @@ -6448,6 +6519,7 @@ { "$id": "675", "Name": "ExtendsDifferentSpreadFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "676", @@ -6632,6 +6704,7 @@ { "$id": "692", "Name": "ExtendsDifferentSpreadModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "693", @@ -6816,6 +6889,7 @@ { "$id": "709", "Name": "ExtendsDifferentSpreadModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "710", @@ -7000,6 +7074,7 @@ { "$id": "726", "Name": "MultipleSpread", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "727", @@ -7184,6 +7259,7 @@ { "$id": "743", "Name": "SpreadRecordUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "744", @@ -7368,6 +7444,7 @@ { "$id": "760", "Name": "SpreadRecordDiscriminatedUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "761", @@ -7552,6 +7629,7 @@ { "$id": "777", "Name": "SpreadRecordNonDiscriminatedUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "778", @@ -7736,6 +7814,7 @@ { "$id": "794", "Name": "SpreadRecordNonDiscriminatedUnion2", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "795", @@ -7920,6 +7999,7 @@ { "$id": "811", "Name": "SpreadRecordNonDiscriminatedUnion3", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "812", diff --git a/test/CadlRanchProjects/type/property/nullable/tspCodeModel.json b/test/CadlRanchProjects/type/property/nullable/tspCodeModel.json index 4f4ce476cf6..d42026ed90d 100644 --- a/test/CadlRanchProjects/type/property/nullable/tspCodeModel.json +++ b/test/CadlRanchProjects/type/property/nullable/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "CollectionsStringProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsStringProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection string properties", @@ -62,7 +63,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -84,6 +86,7 @@ "$id": "13", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsModelProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection models properties", @@ -133,6 +136,7 @@ "$id": "21", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.InnerModel", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Inner model used in collections model property", @@ -169,7 +173,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -194,6 +199,7 @@ "$id": "28", "kind": "model", "name": "CollectionsByteProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsByteProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection bytes properties", @@ -249,7 +255,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -271,6 +278,7 @@ "$id": "39", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.DurationProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with a duration property", @@ -326,7 +334,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.duration", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -348,6 +357,7 @@ "$id": "50", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.DatetimeProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with a datetime property", @@ -403,7 +413,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.utcDateTime", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -425,6 +436,7 @@ "$id": "61", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.BytesProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Template type for testing models with nullable property. Pass in the type of the property you are looking for", @@ -473,7 +485,8 @@ "encode": "base64", "crossLanguageDefinitionId": "TypeSpec.bytes", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -495,6 +508,7 @@ "$id": "71", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.StringProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Template type for testing models with nullable property. Pass in the type of the property you are looking for", @@ -542,7 +556,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -565,6 +580,7 @@ { "$id": "81", "Name": "NullableClient", + "ClientNamespace": "Type.Property.Nullable", "Doc": "Illustrates models with nullable properties.", "Operations": [], "Protocol": { @@ -608,6 +624,7 @@ { "$id": "87", "Name": "String", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "88", @@ -930,6 +947,7 @@ { "$id": "115", "Name": "Bytes", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "116", @@ -1252,6 +1270,7 @@ { "$id": "143", "Name": "Datetime", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "144", @@ -1574,6 +1593,7 @@ { "$id": "171", "Name": "Duration", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "172", @@ -1896,6 +1916,7 @@ { "$id": "199", "Name": "CollectionsByte", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "200", @@ -2218,6 +2239,7 @@ { "$id": "227", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "228", @@ -2540,6 +2562,7 @@ { "$id": "255", "Name": "CollectionsString", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "256", diff --git a/test/CadlRanchProjects/type/property/optionality/tspCodeModel.json b/test/CadlRanchProjects/type/property/optionality/tspCodeModel.json index 0c7c3c9f2f0..fb20fc9f8ee 100644 --- a/test/CadlRanchProjects/type/property/optionality/tspCodeModel.json +++ b/test/CadlRanchProjects/type/property/optionality/tspCodeModel.json @@ -51,6 +51,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -104,6 +105,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -157,6 +159,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -189,6 +192,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The FloatLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -222,6 +226,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The IntLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -255,6 +260,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The StringLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -267,6 +273,7 @@ "$id": "29", "kind": "model", "name": "RequiredAndOptionalProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.RequiredAndOptionalProperty", "usage": "Input,Output,Json", "doc": "Model with required and optional properties", @@ -332,6 +339,7 @@ "$id": "38", "kind": "model", "name": "UnionFloatLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionFloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of float literal property", @@ -366,6 +374,7 @@ "$id": "42", "kind": "model", "name": "UnionIntLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionIntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of int literal property", @@ -400,6 +409,7 @@ "$id": "46", "kind": "model", "name": "UnionStringLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionStringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of string literal property", @@ -434,6 +444,7 @@ "$id": "50", "kind": "model", "name": "BooleanLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.BooleanLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with boolean literal property", @@ -478,6 +489,7 @@ "$id": "56", "kind": "model", "name": "FloatLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.FloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with float literal property", @@ -518,6 +530,7 @@ "$id": "61", "kind": "model", "name": "IntLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.IntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with int literal property", @@ -558,6 +571,7 @@ "$id": "66", "kind": "model", "name": "StringLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.StringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with string literal property", @@ -598,6 +612,7 @@ "$id": "71", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.CollectionsModelProperty", "usage": "Input,Output,Json", "doc": "Model with collection models properties", @@ -617,6 +632,7 @@ "$id": "74", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.StringProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with optional property. Pass in the type of the property you are looking for", @@ -677,6 +693,7 @@ "$id": "81", "kind": "model", "name": "CollectionsByteProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.CollectionsByteProperty", "usage": "Input,Output,Json", "doc": "Model with collection bytes properties", @@ -723,6 +740,7 @@ "$id": "87", "kind": "model", "name": "PlainTimeProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.PlainTimeProperty", "usage": "Input,Output,Json", "doc": "Model with a plainTime property", @@ -761,6 +779,7 @@ "$id": "92", "kind": "model", "name": "PlainDateProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.PlainDateProperty", "usage": "Input,Output,Json", "doc": "Model with a plainDate property", @@ -799,6 +818,7 @@ "$id": "97", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.DurationProperty", "usage": "Input,Output,Json", "doc": "Model with a duration property", @@ -845,6 +865,7 @@ "$id": "103", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.DatetimeProperty", "usage": "Input,Output,Json", "doc": "Model with a datetime property", @@ -891,6 +912,7 @@ "$id": "109", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.BytesProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with optional property. Pass in the type of the property you are looking for", @@ -931,6 +953,7 @@ { "$id": "114", "Name": "OptionalClient", + "ClientNamespace": "Type.Property.Optional", "Doc": "Illustrates models with optional properties.", "Operations": [], "Protocol": { @@ -974,6 +997,7 @@ { "$id": "120", "Name": "String", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "121", @@ -1296,6 +1320,7 @@ { "$id": "148", "Name": "Bytes", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "149", @@ -1618,6 +1643,7 @@ { "$id": "176", "Name": "Datetime", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "177", @@ -1940,6 +1966,7 @@ { "$id": "204", "Name": "Duration", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "205", @@ -2262,6 +2289,7 @@ { "$id": "232", "Name": "PlainDate", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "233", @@ -2584,6 +2612,7 @@ { "$id": "260", "Name": "PlainTime", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "261", @@ -2906,6 +2935,7 @@ { "$id": "288", "Name": "CollectionsByte", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "289", @@ -3228,6 +3258,7 @@ { "$id": "316", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "317", @@ -3550,6 +3581,7 @@ { "$id": "344", "Name": "StringLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "345", @@ -3872,6 +3904,7 @@ { "$id": "372", "Name": "IntLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "373", @@ -4194,6 +4227,7 @@ { "$id": "400", "Name": "FloatLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "401", @@ -4516,6 +4550,7 @@ { "$id": "428", "Name": "BooleanLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "429", @@ -4838,6 +4873,7 @@ { "$id": "456", "Name": "UnionStringLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "457", @@ -5160,6 +5196,7 @@ { "$id": "484", "Name": "UnionIntLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "485", @@ -5482,6 +5519,7 @@ { "$id": "512", "Name": "UnionFloatLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "513", @@ -5804,6 +5842,7 @@ { "$id": "540", "Name": "RequiredAndOptional", + "ClientNamespace": "Type.Property.Optional", "Doc": "Test optional and required properties", "Operations": [ { diff --git a/test/CadlRanchProjects/type/property/value-types/tspCodeModel.json b/test/CadlRanchProjects/type/property/value-types/tspCodeModel.json index d91eedc9ce8..acd033d193d 100644 --- a/test/CadlRanchProjects/type/property/value-types/tspCodeModel.json +++ b/test/CadlRanchProjects/type/property/value-types/tspCodeModel.json @@ -34,6 +34,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -87,6 +88,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -140,6 +142,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -193,6 +196,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -225,6 +229,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The FloatLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -258,6 +263,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The IntLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -291,6 +297,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The StringLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -347,6 +354,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "doc": "Enum that will be used as a property for model EnumProperty. Extensible.", "isFixed": false, "isFlags": false, @@ -403,6 +411,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "doc": "Enum that will be used as a property for model EnumProperty. Non-extensible.", "isFixed": true, "isFlags": false, @@ -415,6 +424,7 @@ "$id": "45", "kind": "model", "name": "UnionEnumValueProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionEnumValueProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with specific properties. Pass in the type of the property you are looking for", @@ -455,6 +465,7 @@ "$id": "50", "kind": "model", "name": "UnionFloatLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionFloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of float literal as property.", @@ -489,6 +500,7 @@ "$id": "54", "kind": "model", "name": "UnionIntLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionIntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of int literal as property.", @@ -523,6 +535,7 @@ "$id": "58", "kind": "model", "name": "UnionStringLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionStringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of string literal as property.", @@ -557,6 +570,7 @@ "$id": "62", "kind": "model", "name": "BooleanLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BooleanLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a boolean literal property.", @@ -601,6 +615,7 @@ "$id": "68", "kind": "model", "name": "FloatLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.FloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a float literal property.", @@ -641,6 +656,7 @@ "$id": "73", "kind": "model", "name": "IntLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.IntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a int literal property.", @@ -681,6 +697,7 @@ "$id": "78", "kind": "model", "name": "StringLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.StringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a string literal property.", @@ -721,6 +738,7 @@ "$id": "83", "kind": "model", "name": "UnknownArrayProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownArrayProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is an array.", @@ -759,6 +777,7 @@ "$id": "88", "kind": "model", "name": "UnknownDictProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownDictProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a dictionnary.", @@ -797,6 +816,7 @@ "$id": "93", "kind": "model", "name": "UnknownIntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownIntProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a int32.", @@ -835,6 +855,7 @@ "$id": "98", "kind": "model", "name": "UnknownStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownStringProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a string.", @@ -873,6 +894,7 @@ "$id": "103", "kind": "model", "name": "NeverProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.NeverProperty", "usage": "Input,Output,Json", "doc": "Model with a property never. (This property should not be included).", @@ -883,6 +905,7 @@ "$id": "104", "kind": "model", "name": "DictionaryStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DictionaryStringProperty", "usage": "Input,Output,Json", "doc": "Model with dictionary string properties", @@ -933,6 +956,7 @@ "$id": "111", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsModelProperty", "usage": "Input,Output,Json", "doc": "Model with collection model properties", @@ -952,6 +976,7 @@ "$id": "114", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.InnerModel", "usage": "Input,Output,Json", "doc": "Inner model. Will be a property type for ModelWithModelProperties", @@ -1012,6 +1037,7 @@ "$id": "121", "kind": "model", "name": "CollectionsIntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsIntProperty", "usage": "Input,Output,Json", "doc": "Model with collection int properties", @@ -1057,6 +1083,7 @@ "$id": "127", "kind": "model", "name": "CollectionsStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsStringProperty", "usage": "Input,Output,Json", "doc": "Model with collection string properties", @@ -1102,6 +1129,7 @@ "$id": "133", "kind": "model", "name": "ModelProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.ModelProperty", "usage": "Input,Output,Json", "doc": "Model with model properties", @@ -1136,6 +1164,7 @@ "$id": "137", "kind": "model", "name": "ExtensibleEnumProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.ExtensibleEnumProperty", "usage": "Input,Output,Json", "doc": "Model with extensible enum properties", @@ -1170,6 +1199,7 @@ "$id": "141", "kind": "model", "name": "EnumProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.EnumProperty", "usage": "Input,Output,Json", "doc": "Model with enum properties", @@ -1204,6 +1234,7 @@ "$id": "145", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DurationProperty", "usage": "Input,Output,Json", "doc": "Model with a duration property", @@ -1250,6 +1281,7 @@ "$id": "151", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DatetimeProperty", "usage": "Input,Output,Json", "doc": "Model with a datetime property", @@ -1296,6 +1328,7 @@ "$id": "157", "kind": "model", "name": "Decimal128Property", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.Decimal128Property", "usage": "Input,Output,Json", "doc": "Model with a decimal128 property", @@ -1334,6 +1367,7 @@ "$id": "162", "kind": "model", "name": "DecimalProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DecimalProperty", "usage": "Input,Output,Json", "doc": "Model with a decimal property", @@ -1372,6 +1406,7 @@ "$id": "167", "kind": "model", "name": "FloatProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.FloatProperty", "usage": "Input,Output,Json", "doc": "Model with a float property", @@ -1410,6 +1445,7 @@ "$id": "172", "kind": "model", "name": "IntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.IntProperty", "usage": "Input,Output,Json", "doc": "Model with a int property", @@ -1448,6 +1484,7 @@ "$id": "177", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BytesProperty", "usage": "Input,Output,Json", "doc": "Model with a bytes property", @@ -1487,6 +1524,7 @@ "$id": "182", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.StringProperty", "usage": "Input,Output,Json", "doc": "Model with a string property", @@ -1525,6 +1563,7 @@ "$id": "187", "kind": "model", "name": "BooleanProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BooleanProperty", "usage": "Input,Output,Json", "doc": "Model with a boolean property", @@ -1564,6 +1603,7 @@ { "$id": "192", "Name": "ValueTypesClient", + "ClientNamespace": "Type.Property.ValueTypes", "Doc": "Illustrates various property types for models", "Operations": [], "Protocol": { @@ -1607,6 +1647,7 @@ { "$id": "198", "Name": "Boolean", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "199", @@ -1791,6 +1832,7 @@ { "$id": "215", "Name": "String", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "216", @@ -1975,6 +2017,7 @@ { "$id": "232", "Name": "Bytes", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "233", @@ -2159,6 +2202,7 @@ { "$id": "249", "Name": "Int", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "250", @@ -2343,6 +2387,7 @@ { "$id": "266", "Name": "Float", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "267", @@ -2527,6 +2572,7 @@ { "$id": "283", "Name": "Decimal", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "284", @@ -2711,6 +2757,7 @@ { "$id": "300", "Name": "Decimal128", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "301", @@ -2895,6 +2942,7 @@ { "$id": "317", "Name": "Datetime", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "318", @@ -3079,6 +3127,7 @@ { "$id": "334", "Name": "Duration", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "335", @@ -3263,6 +3312,7 @@ { "$id": "351", "Name": "Enum", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "352", @@ -3447,6 +3497,7 @@ { "$id": "368", "Name": "ExtensibleEnum", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "369", @@ -3631,6 +3682,7 @@ { "$id": "385", "Name": "Model", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "386", @@ -3815,6 +3867,7 @@ { "$id": "402", "Name": "CollectionsString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "403", @@ -3999,6 +4052,7 @@ { "$id": "419", "Name": "CollectionsInt", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "420", @@ -4183,6 +4237,7 @@ { "$id": "436", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "437", @@ -4367,6 +4422,7 @@ { "$id": "453", "Name": "DictionaryString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "454", @@ -4551,6 +4607,7 @@ { "$id": "470", "Name": "Never", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "471", @@ -4735,6 +4792,7 @@ { "$id": "487", "Name": "UnknownString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "488", @@ -4919,6 +4977,7 @@ { "$id": "504", "Name": "UnknownInt", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "505", @@ -5103,6 +5162,7 @@ { "$id": "521", "Name": "UnknownDict", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "522", @@ -5287,6 +5347,7 @@ { "$id": "538", "Name": "UnknownArray", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "539", @@ -5471,6 +5532,7 @@ { "$id": "555", "Name": "StringLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "556", @@ -5655,6 +5717,7 @@ { "$id": "572", "Name": "IntLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "573", @@ -5839,6 +5902,7 @@ { "$id": "589", "Name": "FloatLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "590", @@ -6023,6 +6087,7 @@ { "$id": "606", "Name": "BooleanLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "607", @@ -6207,6 +6272,7 @@ { "$id": "623", "Name": "UnionStringLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "624", @@ -6391,6 +6457,7 @@ { "$id": "640", "Name": "UnionIntLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "641", @@ -6575,6 +6642,7 @@ { "$id": "657", "Name": "UnionFloatLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "658", @@ -6759,6 +6827,7 @@ { "$id": "674", "Name": "UnionEnumValue", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "675", diff --git a/test/CadlRanchProjects/type/scalar/tspCodeModel.json b/test/CadlRanchProjects/type/scalar/tspCodeModel.json index 9672651fbc6..632b6263864 100644 --- a/test/CadlRanchProjects/type/scalar/tspCodeModel.json +++ b/test/CadlRanchProjects/type/scalar/tspCodeModel.json @@ -8,6 +8,7 @@ { "$id": "2", "Name": "ScalarClient", + "ClientNamespace": "Type.Scalar", "Operations": [], "Protocol": { "$id": "3" @@ -50,6 +51,7 @@ { "$id": "8", "Name": "String", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "9", @@ -242,6 +244,7 @@ { "$id": "27", "Name": "Boolean", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "28", @@ -434,6 +437,7 @@ { "$id": "46", "Name": "Unknown", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "47", @@ -626,6 +630,7 @@ { "$id": "65", "Name": "DecimalType", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal type", "Operations": [ { @@ -865,6 +870,7 @@ { "$id": "88", "Name": "Decimal128Type", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal128 type", "Operations": [ { @@ -1104,6 +1110,7 @@ { "$id": "111", "Name": "DecimalVerify", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal type verification", "Operations": [ { @@ -1301,6 +1308,7 @@ { "$id": "131", "Name": "Decimal128Verify", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal128 type verification", "Operations": [ { diff --git a/test/CadlRanchProjects/type/union/tspCodeModel.json b/test/CadlRanchProjects/type/union/tspCodeModel.json index 3dd126df5df..36d612abb52 100644 --- a/test/CadlRanchProjects/type/union/tspCodeModel.json +++ b/test/CadlRanchProjects/type/union/tspCodeModel.json @@ -85,6 +85,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -138,6 +139,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -208,6 +210,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -278,6 +281,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -331,6 +335,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Union", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -384,6 +389,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -454,6 +460,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -465,6 +472,7 @@ "$id": "54", "kind": "model", "name": "GetResponse", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -478,6 +486,7 @@ "$id": "56", "kind": "model", "name": "MixedTypesCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.MixedTypesCases", "usage": "Input,Output,Json", "decorators": [], @@ -497,6 +506,7 @@ "$id": "59", "kind": "model", "name": "Cat", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.Cat", "usage": "Input,Output,Json", "decorators": [], @@ -557,6 +567,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -700,6 +711,7 @@ "$id": "85", "kind": "model", "name": "SendRequest", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -732,6 +744,7 @@ "$id": "89", "kind": "model", "name": "GetResponse1", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -745,6 +758,7 @@ "$id": "91", "kind": "model", "name": "MixedLiteralsCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.MixedLiteralsCases", "usage": "Input,Output,Json", "decorators": [], @@ -813,6 +827,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -923,6 +938,7 @@ "$id": "115", "kind": "model", "name": "SendRequest1", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -955,6 +971,7 @@ "$id": "119", "kind": "model", "name": "GetResponse2", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -968,6 +985,7 @@ "$id": "121", "kind": "model", "name": "StringAndArrayCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.StringAndArrayCases", "usage": "Input,Output,Json", "decorators": [], @@ -1005,6 +1023,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1054,6 +1073,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1095,6 +1115,7 @@ "$id": "138", "kind": "model", "name": "SendRequest2", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1127,6 +1148,7 @@ "$id": "142", "kind": "model", "name": "GetResponse3", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1140,6 +1162,7 @@ "$id": "144", "kind": "model", "name": "EnumsOnlyCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.EnumsOnlyCases", "usage": "Input,Output,Json", "decorators": [], @@ -1215,6 +1238,7 @@ "$id": "153", "kind": "model", "name": "SendRequest3", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1247,6 +1271,7 @@ "$id": "157", "kind": "model", "name": "GetResponse4", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1268,6 +1293,7 @@ "$id": "160", "kind": "model", "name": "Dog", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.Dog", "usage": "Input,Output,Json", "decorators": [], @@ -1301,6 +1327,7 @@ ] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1326,6 +1353,7 @@ "$id": "167", "kind": "model", "name": "SendRequest4", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1358,6 +1386,7 @@ "$id": "171", "kind": "model", "name": "GetResponse5", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1390,6 +1419,7 @@ "$id": "175", "kind": "model", "name": "SendRequest5", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1422,6 +1452,7 @@ "$id": "179", "kind": "model", "name": "GetResponse6", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1454,6 +1485,7 @@ "$id": "183", "kind": "model", "name": "SendRequest6", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1486,6 +1518,7 @@ "$id": "187", "kind": "model", "name": "GetResponse7", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1518,6 +1551,7 @@ "$id": "191", "kind": "model", "name": "SendRequest7", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1550,6 +1584,7 @@ "$id": "195", "kind": "model", "name": "GetResponse8", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1582,6 +1617,7 @@ "$id": "199", "kind": "model", "name": "SendRequest8", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1614,6 +1650,7 @@ "$id": "203", "kind": "model", "name": "GetResponse9", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1646,6 +1683,7 @@ "$id": "207", "kind": "model", "name": "SendRequest9", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1679,6 +1717,7 @@ { "$id": "211", "Name": "UnionClient", + "ClientNamespace": "Type.Union", "Doc": "Describe scenarios for various combinations of unions.", "Operations": [], "Protocol": { @@ -1722,6 +1761,7 @@ { "$id": "217", "Name": "StringsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string \"a\" | \"b\" | \"c\"", "Operations": [ { @@ -1904,6 +1944,7 @@ { "$id": "234", "Name": "StringExtensible", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string string | \"b\" | \"c\"", "Operations": [ { @@ -2086,6 +2127,7 @@ { "$id": "251", "Name": "StringExtensibleNamed", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string string | \"b\" | \"c\" but where the union is named and some of the variants are named", "Operations": [ { @@ -2268,6 +2310,7 @@ { "$id": "268", "Name": "IntsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of integer 1 | 2 | 3", "Operations": [ { @@ -2450,6 +2493,7 @@ { "$id": "285", "Name": "FloatsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats 1.1 | 2.2 | 3.3", "Operations": [ { @@ -2632,6 +2676,7 @@ { "$id": "302", "Name": "ModelsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of models", "Operations": [ { @@ -2814,6 +2859,7 @@ { "$id": "319", "Name": "EnumsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of 2 different enums", "Operations": [ { @@ -2996,6 +3042,7 @@ { "$id": "336", "Name": "StringAndArray", + "ClientNamespace": "Type.Union", "Doc": "Describe union of a string and an array of strings", "Operations": [ { @@ -3178,6 +3225,7 @@ { "$id": "353", "Name": "MixedLiterals", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats \"a\" | 2 | 3.3", "Operations": [ { @@ -3360,6 +3408,7 @@ { "$id": "370", "Name": "MixedTypes", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats \"a\" | 2 | 3.3", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/added/tspCodeModel.json b/test/CadlRanchProjects/versioning/added/tspCodeModel.json index 912fb88dac5..454cae01fe0 100644 --- a/test/CadlRanchProjects/versioning/added/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/added/tspCodeModel.json @@ -54,6 +54,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Added", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -90,6 +91,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Added", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -145,6 +147,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Added", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -157,6 +160,7 @@ "$id": "18", "kind": "model", "name": "ModelV1", + "clientNamespace": "Versioning.Added", "crossLanguageDefinitionId": "Versioning.Added.ModelV1", "usage": "Input,Output,Json", "decorators": [], @@ -241,6 +245,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Added", "decorators": [] }, "optional": false, @@ -263,6 +268,7 @@ "$id": "33", "kind": "model", "name": "ModelV2", + "clientNamespace": "Versioning.Added", "crossLanguageDefinitionId": "Versioning.Added.ModelV2", "usage": "Input,Output,Json", "decorators": [], @@ -340,6 +346,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Added", "decorators": [] }, "optional": false, @@ -363,6 +370,7 @@ { "$id": "47", "Name": "AddedClient", + "ClientNamespace": "Versioning.Added", "Doc": "Test for the `@added` decorator.", "Operations": [ { @@ -654,6 +662,7 @@ { "$id": "72", "Name": "InterfaceV2", + "ClientNamespace": "Versioning.Added", "Operations": [ { "$id": "73", diff --git a/test/CadlRanchProjects/versioning/madeOptional/tspCodeModel.json b/test/CadlRanchProjects/versioning/madeOptional/tspCodeModel.json index adcd1c38b94..1e125a802f7 100644 --- a/test/CadlRanchProjects/versioning/madeOptional/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/madeOptional/tspCodeModel.json @@ -56,6 +56,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.MadeOptional", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -68,6 +69,7 @@ "$id": "8", "kind": "model", "name": "TestModel", + "clientNamespace": "Versioning.MadeOptional", "crossLanguageDefinitionId": "Versioning.MadeOptional.TestModel", "usage": "Input,Output,Json", "decorators": [], @@ -131,6 +133,7 @@ { "$id": "17", "Name": "MadeOptionalClient", + "ClientNamespace": "Versioning.MadeOptional", "Doc": "Test for the `@madeOptional` decorator.", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/removed-betaversion/tspCodeModel.json b/test/CadlRanchProjects/versioning/removed-betaversion/tspCodeModel.json index 4a623f63d37..0e57cf5841e 100644 --- a/test/CadlRanchProjects/versioning/removed-betaversion/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/removed-betaversion/tspCodeModel.json @@ -37,6 +37,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -90,6 +91,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -145,6 +147,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -157,6 +160,7 @@ "$id": "18", "kind": "model", "name": "ModelV1", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV1", "usage": "Input,Output,Json", "decorators": [], @@ -234,6 +238,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "decorators": [] }, "optional": false, @@ -256,6 +261,7 @@ "$id": "32", "kind": "model", "name": "ModelV2", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV2", "usage": "Input,Output,Json", "decorators": [], @@ -373,6 +379,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "decorators": [] }, "optional": false, @@ -395,6 +402,7 @@ "$id": "52", "kind": "model", "name": "ModelV3", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV3", "usage": "Input,Output,Json", "decorators": [], @@ -432,6 +440,7 @@ { "$id": "57", "Name": "RemovedClient", + "ClientNamespace": "Versioning.Removed", "Doc": "Test for the `@removed` decorator.", "Operations": [ { @@ -834,6 +843,7 @@ { "$id": "91", "Name": "InterfaceV1", + "ClientNamespace": "Versioning.Removed", "Doc": "This operation group should not be generated with latest version.", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/removed-oldversion/tspCodeModel.json b/test/CadlRanchProjects/versioning/removed-oldversion/tspCodeModel.json index d540ddcac0f..518afbf69f0 100644 --- a/test/CadlRanchProjects/versioning/removed-oldversion/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/removed-oldversion/tspCodeModel.json @@ -36,6 +36,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -89,6 +90,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -142,6 +144,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -179,6 +182,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -191,6 +195,7 @@ "$id": "22", "kind": "model", "name": "ModelV1", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV1", "usage": "Input,Output,Json", "decorators": [], @@ -268,6 +273,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "decorators": [] }, "optional": false, @@ -290,6 +296,7 @@ "$id": "36", "kind": "model", "name": "ModelV2", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV2", "usage": "Input,Output,Json", "decorators": [], @@ -407,6 +414,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "decorators": [] }, "optional": false, @@ -429,6 +437,7 @@ "$id": "56", "kind": "model", "name": "ModelV3", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV3", "usage": "Input,Output,Json", "decorators": [], @@ -488,6 +497,7 @@ { "$id": "64", "Name": "RemovedClient", + "ClientNamespace": "Versioning.Removed", "Doc": "Test for the `@removed` decorator.", "Operations": [ { @@ -890,6 +900,7 @@ { "$id": "98", "Name": "InterfaceV1", + "ClientNamespace": "Versioning.Removed", "Doc": "This operation group should not be generated with latest version.", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/removed/tspCodeModel.json b/test/CadlRanchProjects/versioning/removed/tspCodeModel.json index f88bf41f2c6..e08abde8cb1 100644 --- a/test/CadlRanchProjects/versioning/removed/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/removed/tspCodeModel.json @@ -38,6 +38,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -91,6 +92,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -164,6 +166,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -176,6 +179,7 @@ "$id": "20", "kind": "model", "name": "ModelV2", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV2", "usage": "Input,Output,Json", "decorators": [], @@ -253,6 +257,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.Removed", "decorators": [] }, "optional": false, @@ -275,6 +280,7 @@ "$id": "34", "kind": "model", "name": "ModelV3", + "clientNamespace": "Versioning.Removed", "crossLanguageDefinitionId": "Versioning.Removed.ModelV3", "usage": "Input,Output,Json", "decorators": [], @@ -334,6 +340,7 @@ { "$id": "42", "Name": "RemovedClient", + "ClientNamespace": "Versioning.Removed", "Doc": "Test for the `@removed` decorator.", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/renamedFrom/tspCodeModel.json b/test/CadlRanchProjects/versioning/renamedFrom/tspCodeModel.json index 8a00c852276..cfb82102449 100644 --- a/test/CadlRanchProjects/versioning/renamedFrom/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/renamedFrom/tspCodeModel.json @@ -37,6 +37,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.RenamedFrom", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -92,6 +93,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.RenamedFrom", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -104,6 +106,7 @@ "$id": "12", "kind": "model", "name": "NewModel", + "clientNamespace": "Versioning.RenamedFrom", "crossLanguageDefinitionId": "Versioning.RenamedFrom.NewModel", "usage": "Input,Output,Json", "decorators": [], @@ -188,6 +191,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.RenamedFrom", "decorators": [] }, "optional": false, @@ -211,6 +215,7 @@ { "$id": "27", "Name": "RenamedFromClient", + "ClientNamespace": "Versioning.RenamedFrom", "Doc": "Test for the `@renamedFrom` decorator.", "Operations": [ { @@ -393,6 +398,7 @@ { "$id": "43", "Name": "NewInterface", + "ClientNamespace": "Versioning.RenamedFrom", "Operations": [ { "$id": "44", diff --git a/test/CadlRanchProjects/versioning/returnTypeChangedFrom/tspCodeModel.json b/test/CadlRanchProjects/versioning/returnTypeChangedFrom/tspCodeModel.json index 7202d682cd7..da7afaa0c7f 100644 --- a/test/CadlRanchProjects/versioning/returnTypeChangedFrom/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/returnTypeChangedFrom/tspCodeModel.json @@ -56,6 +56,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.ReturnTypeChangedFrom", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -68,6 +69,7 @@ { "$id": "8", "Name": "ReturnTypeChangedFromClient", + "ClientNamespace": "Versioning.ReturnTypeChangedFrom", "Doc": "Test for the `@returnTypeChangedFrom` decorator.", "Operations": [ { diff --git a/test/CadlRanchProjects/versioning/typeChangedFrom/tspCodeModel.json b/test/CadlRanchProjects/versioning/typeChangedFrom/tspCodeModel.json index 05fbfef19bd..ff7e4b5ed05 100644 --- a/test/CadlRanchProjects/versioning/typeChangedFrom/tspCodeModel.json +++ b/test/CadlRanchProjects/versioning/typeChangedFrom/tspCodeModel.json @@ -56,6 +56,7 @@ "decorators": [] } ], + "clientNamespace": "Versioning.TypeChangedFrom", "doc": "The version of the API.", "isFixed": true, "isFlags": false, @@ -68,6 +69,7 @@ "$id": "8", "kind": "model", "name": "TestModel", + "clientNamespace": "Versioning.TypeChangedFrom", "crossLanguageDefinitionId": "Versioning.TypeChangedFrom.TestModel", "usage": "Input,Output,Json", "decorators": [], @@ -131,6 +133,7 @@ { "$id": "17", "Name": "TypeChangedFromClient", + "ClientNamespace": "Versioning.TypeChangedFrom", "Doc": "Test for the `@typeChangedFrom` decorator.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/authentication/api-key/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/authentication/api-key/tspCodeModel.json index f8b4bec5e08..4c9ab31f491 100644 --- a/test/CadlRanchProjectsNonAzure/authentication/api-key/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/authentication/api-key/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "InvalidAuth", + "clientNamespace": "Authentication.ApiKey", "crossLanguageDefinitionId": "Authentication.ApiKey.InvalidAuth", "usage": "Error,Json,Exception", "decorators": [], @@ -45,6 +46,7 @@ { "$id": "7", "Name": "ApiKeyClient", + "ClientNamespace": "Authentication.ApiKey", "Doc": "Illustrates clients generated with ApiKey authentication.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/authentication/http/custom/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/authentication/http/custom/tspCodeModel.json index df987b1fea5..1484f57a9c6 100644 --- a/test/CadlRanchProjectsNonAzure/authentication/http/custom/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/authentication/http/custom/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "InvalidAuth", + "clientNamespace": "Authentication.Http.Custom", "crossLanguageDefinitionId": "Authentication.Http.Custom.InvalidAuth", "usage": "Error,Json,Exception", "decorators": [], @@ -45,6 +46,7 @@ { "$id": "7", "Name": "CustomClient", + "ClientNamespace": "Authentication.Http.Custom", "Doc": "Illustrates clients generated with generic HTTP auth.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/client/naming/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/client/naming/tspCodeModel.json index 68aa2e1df8b..52f239006af 100644 --- a/test/CadlRanchProjectsNonAzure/client/naming/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/client/naming/tspCodeModel.json @@ -34,6 +34,7 @@ "decorators": [] } ], + "clientNamespace": "Client.Naming.UnionEnum", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -87,6 +88,7 @@ "decorators": [] } ], + "clientNamespace": "Client.Naming.UnionEnum", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -98,6 +100,7 @@ "$id": "12", "kind": "model", "name": "ClientNameModel", + "clientNamespace": "Client.Naming.Property", "crossLanguageDefinitionId": "Client.Naming.Property.ClientNameModel", "usage": "Input,Json", "decorators": [], @@ -135,6 +138,7 @@ "$id": "17", "kind": "model", "name": "LanguageClientNameModel", + "clientNamespace": "Client.Naming.Property", "crossLanguageDefinitionId": "Client.Naming.Property.LanguageClientNameModel", "usage": "Input,Json", "decorators": [], @@ -172,6 +176,7 @@ "$id": "22", "kind": "model", "name": "ClientNameAndJsonEncodedNameModel", + "clientNamespace": "Client.Naming.Property", "crossLanguageDefinitionId": "Client.Naming.Property.ClientNameAndJsonEncodedNameModel", "usage": "Input,Json", "decorators": [], @@ -209,6 +214,7 @@ "$id": "27", "kind": "model", "name": "ClientModel", + "clientNamespace": "Client.Naming.Model", "crossLanguageDefinitionId": "Client.Naming.Model.ModelWithClientClientName", "usage": "Input,Json", "decorators": [], @@ -246,6 +252,7 @@ "$id": "32", "kind": "model", "name": "CSModel", + "clientNamespace": "Client.Naming.Model", "crossLanguageDefinitionId": "Client.Naming.Model.ModelWithLanguageClientName", "usage": "Input,Json", "decorators": [], @@ -284,6 +291,7 @@ { "$id": "37", "Name": "NamingClient", + "ClientNamespace": "Client.Naming", "Doc": "Describe changing names of types in a client with `@clientName`", "Operations": [ { @@ -721,6 +729,7 @@ { "$id": "75", "Name": "ClientModel", + "ClientNamespace": "Client.Naming.Model", "Operations": [ { "$id": "76", @@ -917,6 +926,7 @@ { "$id": "93", "Name": "UnionEnum", + "ClientNamespace": "Client.Naming.UnionEnum", "Operations": [ { "$id": "94", diff --git a/test/CadlRanchProjectsNonAzure/parameters/body-optionality/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/parameters/body-optionality/tspCodeModel.json index 785f6ae208d..443445ef44a 100644 --- a/test/CadlRanchProjectsNonAzure/parameters/body-optionality/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/parameters/body-optionality/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "BodyModel", + "clientNamespace": "Parameters.BodyOptionality", "crossLanguageDefinitionId": "Parameters.BodyOptionality.BodyModel", "usage": "Input,Spread,Json", "decorators": [], @@ -45,6 +46,7 @@ { "$id": "7", "Name": "BodyOptionalityClient", + "ClientNamespace": "Parameters.BodyOptionality", "Doc": "Test describing optionality of the request body.", "Operations": [ { @@ -241,6 +243,7 @@ { "$id": "25", "Name": "OptionalExplicit", + "ClientNamespace": "Parameters.BodyOptionality.OptionalExplicit", "Operations": [ { "$id": "26", diff --git a/test/CadlRanchProjectsNonAzure/parameters/spread/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/parameters/spread/tspCodeModel.json index ba6ff3edb16..e998cc3d6ba 100644 --- a/test/CadlRanchProjectsNonAzure/parameters/spread/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/parameters/spread/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "SpreadAsRequestBodyRequest", + "clientNamespace": "Parameters.Spread.Alias", "crossLanguageDefinitionId": "Parameters.Spread.Alias.spreadAsRequestBody.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -44,6 +45,7 @@ "$id": "7", "kind": "model", "name": "SpreadParameterWithInnerModelRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Parameters.Spread.Alias.spreadParameterWithInnerModel.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -80,6 +82,7 @@ "$id": "12", "kind": "model", "name": "SpreadAsRequestParameterRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Parameters.Spread.Alias.spreadAsRequestParameter.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -116,6 +119,7 @@ "$id": "17", "kind": "model", "name": "SpreadWithMultipleParametersRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Parameters.Spread.Alias.spreadWithMultipleParameters.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -248,6 +252,7 @@ "$id": "36", "kind": "model", "name": "SpreadParameterWithInnerAliasRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Parameters.Spread.Alias.spreadParameterWithInnerAlias.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -312,6 +317,7 @@ "$id": "45", "kind": "model", "name": "BodyParameter", + "clientNamespace": "Parameters.Spread.Model", "crossLanguageDefinitionId": "Parameters.Spread.Model.BodyParameter", "usage": "Input,Spread,Json", "doc": "This is a simple model.", @@ -349,6 +355,7 @@ "$id": "50", "kind": "model", "name": "SpreadCompositeRequestMixRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Parameters.Spread.Model.spreadCompositeRequestMix.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -386,6 +393,7 @@ { "$id": "55", "Name": "SpreadClient", + "ClientNamespace": "Parameters.Spread", "Doc": "Test for the spread operator.", "Operations": [], "Protocol": { @@ -429,6 +437,7 @@ { "$id": "61", "Name": "Model", + "ClientNamespace": "Parameters.Spread.Model", "Operations": [ { "$id": "62", @@ -931,6 +940,7 @@ { "$id": "105", "Name": "Alias", + "ClientNamespace": "Parameters.Spread.Alias", "Operations": [ { "$id": "106", diff --git a/test/CadlRanchProjectsNonAzure/payload/content-negotiation/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/payload/content-negotiation/tspCodeModel.json index 137c9f6812b..eac17f5a96c 100644 --- a/test/CadlRanchProjectsNonAzure/payload/content-negotiation/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/payload/content-negotiation/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "PngImageAsJson", + "clientNamespace": "Payload.ContentNegotiation.DifferentBody", "crossLanguageDefinitionId": "Payload.ContentNegotiation.DifferentBody.PngImageAsJson", "usage": "Output,Json", "decorators": [], @@ -46,6 +47,7 @@ { "$id": "7", "Name": "ContentNegotiationClient", + "ClientNamespace": "Payload.ContentNegotiation", "Doc": "Test describing optionality of the request body.", "Operations": [], "Protocol": { @@ -89,6 +91,7 @@ { "$id": "13", "Name": "SameBody", + "ClientNamespace": "Payload.ContentNegotiation.SameBody", "Operations": [ { "$id": "14", @@ -301,6 +304,7 @@ { "$id": "37", "Name": "DifferentBody", + "ClientNamespace": "Payload.ContentNegotiation.DifferentBody", "Operations": [ { "$id": "38", diff --git a/test/CadlRanchProjectsNonAzure/payload/multipart/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/payload/multipart/tspCodeModel.json index eef5bd593fd..029684d0fbe 100644 --- a/test/CadlRanchProjectsNonAzure/payload/multipart/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/payload/multipart/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Payload.MultiPart", "doc": "The FileSpecificContentType_contentType", "isFixed": false, "isFlags": false, @@ -42,6 +43,7 @@ "$id": "5", "kind": "model", "name": "MultiPartRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.MultiPartRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -111,6 +113,7 @@ "$id": "14", "kind": "model", "name": "ComplexPartsRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.ComplexPartsRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -153,6 +156,7 @@ "$id": "20", "kind": "model", "name": "Address", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.Address", "usage": "Input", "decorators": [], @@ -274,6 +278,7 @@ "$id": "35", "kind": "model", "name": "JsonPartRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.JsonPartRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -339,6 +344,7 @@ "$id": "43", "kind": "model", "name": "BinaryArrayPartsRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.BinaryArrayPartsRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -415,6 +421,7 @@ "$id": "53", "kind": "model", "name": "MultiBinaryPartsRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.MultiBinaryPartsRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -485,6 +492,7 @@ "$id": "62", "kind": "model", "name": "AnonymousModelRequest", + "clientNamespace": "", "crossLanguageDefinitionId": "Payload.MultiPart.FormData.anonymousModel.Request.anonymous", "usage": "MultipartFormData,Spread", "decorators": [], @@ -525,6 +533,7 @@ "$id": "67", "kind": "model", "name": "ComplexHttpPartsModelRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.ComplexHttpPartsModelRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -596,6 +605,7 @@ "$id": "76", "kind": "model", "name": "FileRequiredMetaData", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileRequiredMetaData", "usage": "Input", "decorators": [], @@ -603,6 +613,7 @@ "$id": "77", "kind": "model", "name": "File", + "clientNamespace": "TypeSpec.Http", "crossLanguageDefinitionId": "TypeSpec.Http.File", "usage": "Input", "decorators": [], @@ -930,6 +941,7 @@ "$id": "4781", "kind": "model", "name": "FloatRequest", + "clientNamespace": "Payload.MultiPart.FormData.HttpParts.NonString", "crossLanguageDefinitionId": "Payload.MultiPart.FormData.HttpParts.NonString.float.Request.anonymous", "usage": "Input,MultipartFormData", "decorators": [], @@ -1001,6 +1013,7 @@ "$id": "5620", "kind": "model", "name": "FloatRequestTemperature", + "clientNamespace": "Payload.MultiPart.FormData.HttpParts.NonString", "crossLanguageDefinitionId": "Payload.MultiPart.FormData.HttpParts.NonString.float.Request.temperature.anonymous", "usage": "Input", "decorators": [], @@ -1010,6 +1023,7 @@ "$id": "5621", "kind": "model", "name": "FileWithHttpPartSpecificContentTypeRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileWithHttpPartSpecificContentTypeRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -1023,6 +1037,7 @@ "$id": "5623", "kind": "model", "name": "FileSpecificContentType", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileSpecificContentType", "usage": "Input", "decorators": [], @@ -1168,6 +1183,7 @@ "$id": "5642", "kind": "model", "name": "FileWithHttpPartRequiredContentTypeRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileWithHttpPartRequiredContentTypeRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -1259,6 +1275,7 @@ "$id": "5652", "kind": "model", "name": "FileWithHttpPartOptionalContentTypeRequest", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileWithHttpPartOptionalContentTypeRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -1272,6 +1289,7 @@ "$id": "5654", "kind": "model", "name": "FileOptionalContentType", + "clientNamespace": "Payload.MultiPart", "crossLanguageDefinitionId": "Payload.MultiPart.FileOptionalContentType", "usage": "Input", "decorators": [], @@ -1386,6 +1404,7 @@ { "$id": "5668", "Name": "MultiPartClient", + "ClientNamespace": "Payload.MultiPart", "Doc": "Test for multipart", "Operations": [], "Protocol": { @@ -1429,6 +1448,7 @@ { "$id": "5674", "Name": "FormData", + "ClientNamespace": "Payload.MultiPart.FormData", "Operations": [ { "$id": "5675", @@ -2005,6 +2025,7 @@ { "$id": "5722", "Name": "FormDataHttpParts", + "ClientNamespace": "Payload.MultiPart.FormData.HttpParts", "Operations": [ { "$id": "5723", @@ -2125,6 +2146,7 @@ { "$id": "5734", "Name": "FormDataHttpPartsContentType", + "ClientNamespace": "Payload.MultiPart.FormData.HttpParts.ContentType", "Operations": [ { "$id": "5735", @@ -2397,6 +2419,7 @@ { "$id": "5758", "Name": "FormDataHttpPartsNonString", + "ClientNamespace": "Payload.MultiPart.FormData.HttpParts.NonString", "Operations": [ { "$id": "5759", diff --git a/test/CadlRanchProjectsNonAzure/serialization/encoded-name/json/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/serialization/encoded-name/json/tspCodeModel.json index 50cf829b77a..65edf182022 100644 --- a/test/CadlRanchProjectsNonAzure/serialization/encoded-name/json/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/serialization/encoded-name/json/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "JsonEncodedNameModel", + "clientNamespace": "Serialization.EncodedName.Json.Property", "crossLanguageDefinitionId": "Serialization.EncodedName.Json.Property.JsonEncodedNameModel", "usage": "Input,Output,Json", "decorators": [], @@ -46,6 +47,7 @@ { "$id": "7", "Name": "JsonClient", + "ClientNamespace": "Serialization.EncodedName.Json", "Doc": "Projection", "Operations": [], "Protocol": { @@ -89,6 +91,7 @@ { "$id": "13", "Name": "Property", + "ClientNamespace": "Serialization.EncodedName.Json.Property", "Operations": [ { "$id": "14", diff --git a/test/CadlRanchProjectsNonAzure/server/endpoint/not-defined/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/server/endpoint/not-defined/tspCodeModel.json index 2ab00f81615..b709fe40a0a 100644 --- a/test/CadlRanchProjectsNonAzure/server/endpoint/not-defined/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/server/endpoint/not-defined/tspCodeModel.json @@ -8,6 +8,7 @@ { "$id": "2", "Name": "NotDefinedClient", + "ClientNamespace": "Server.Endpoint.NotDefined", "Doc": "Illustrates server doesn't define endpoint. Client should automatically add an endpoint to let user pass in.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/special-words/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/special-words/tspCodeModel.json index 085650d1a23..d2165fc702f 100644 --- a/test/CadlRanchProjectsNonAzure/special-words/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/special-words/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "SameAsModel", + "clientNamespace": "SpecialWords.ModelProperties", "crossLanguageDefinitionId": "SpecialWords.ModelProperties.SameAsModel", "usage": "Input,Json", "decorators": [], @@ -44,6 +45,7 @@ "$id": "7", "kind": "model", "name": "and", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.and", "usage": "Input,Json", "decorators": [], @@ -80,6 +82,7 @@ "$id": "12", "kind": "model", "name": "as", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.as", "usage": "Input,Json", "decorators": [], @@ -116,6 +119,7 @@ "$id": "17", "kind": "model", "name": "assert", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.assert", "usage": "Input,Json", "decorators": [], @@ -152,6 +156,7 @@ "$id": "22", "kind": "model", "name": "async", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.async", "usage": "Input,Json", "decorators": [], @@ -188,6 +193,7 @@ "$id": "27", "kind": "model", "name": "await", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.await", "usage": "Input,Json", "decorators": [], @@ -224,6 +230,7 @@ "$id": "32", "kind": "model", "name": "break", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.break", "usage": "Input,Json", "decorators": [], @@ -260,6 +267,7 @@ "$id": "37", "kind": "model", "name": "class", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.class", "usage": "Input,Json", "decorators": [], @@ -296,6 +304,7 @@ "$id": "42", "kind": "model", "name": "constructor", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.constructor", "usage": "Input,Json", "decorators": [], @@ -332,6 +341,7 @@ "$id": "47", "kind": "model", "name": "continue", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.continue", "usage": "Input,Json", "decorators": [], @@ -368,6 +378,7 @@ "$id": "52", "kind": "model", "name": "def", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.def", "usage": "Input,Json", "decorators": [], @@ -404,6 +415,7 @@ "$id": "57", "kind": "model", "name": "del", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.del", "usage": "Input,Json", "decorators": [], @@ -440,6 +452,7 @@ "$id": "62", "kind": "model", "name": "elif", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.elif", "usage": "Input,Json", "decorators": [], @@ -476,6 +489,7 @@ "$id": "67", "kind": "model", "name": "else", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.else", "usage": "Input,Json", "decorators": [], @@ -512,6 +526,7 @@ "$id": "72", "kind": "model", "name": "except", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.except", "usage": "Input,Json", "decorators": [], @@ -548,6 +563,7 @@ "$id": "77", "kind": "model", "name": "exec", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.exec", "usage": "Input,Json", "decorators": [], @@ -584,6 +600,7 @@ "$id": "82", "kind": "model", "name": "finally", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.finally", "usage": "Input,Json", "decorators": [], @@ -620,6 +637,7 @@ "$id": "87", "kind": "model", "name": "for", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.for", "usage": "Input,Json", "decorators": [], @@ -656,6 +674,7 @@ "$id": "92", "kind": "model", "name": "from", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.from", "usage": "Input,Json", "decorators": [], @@ -692,6 +711,7 @@ "$id": "97", "kind": "model", "name": "global", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.global", "usage": "Input,Json", "decorators": [], @@ -728,6 +748,7 @@ "$id": "102", "kind": "model", "name": "if", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.if", "usage": "Input,Json", "decorators": [], @@ -764,6 +785,7 @@ "$id": "107", "kind": "model", "name": "import", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.import", "usage": "Input,Json", "decorators": [], @@ -800,6 +822,7 @@ "$id": "112", "kind": "model", "name": "in", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.in", "usage": "Input,Json", "decorators": [], @@ -836,6 +859,7 @@ "$id": "117", "kind": "model", "name": "is", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.is", "usage": "Input,Json", "decorators": [], @@ -872,6 +896,7 @@ "$id": "122", "kind": "model", "name": "lambda", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.lambda", "usage": "Input,Json", "decorators": [], @@ -908,6 +933,7 @@ "$id": "127", "kind": "model", "name": "not", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.not", "usage": "Input,Json", "decorators": [], @@ -944,6 +970,7 @@ "$id": "132", "kind": "model", "name": "or", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.or", "usage": "Input,Json", "decorators": [], @@ -980,6 +1007,7 @@ "$id": "137", "kind": "model", "name": "pass", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.pass", "usage": "Input,Json", "decorators": [], @@ -1016,6 +1044,7 @@ "$id": "142", "kind": "model", "name": "raise", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.raise", "usage": "Input,Json", "decorators": [], @@ -1052,6 +1081,7 @@ "$id": "147", "kind": "model", "name": "return", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.return", "usage": "Input,Json", "decorators": [], @@ -1088,6 +1118,7 @@ "$id": "152", "kind": "model", "name": "try", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.try", "usage": "Input,Json", "decorators": [], @@ -1124,6 +1155,7 @@ "$id": "157", "kind": "model", "name": "while", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.while", "usage": "Input,Json", "decorators": [], @@ -1160,6 +1192,7 @@ "$id": "162", "kind": "model", "name": "with", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.with", "usage": "Input,Json", "decorators": [], @@ -1196,6 +1229,7 @@ "$id": "167", "kind": "model", "name": "yield", + "clientNamespace": "SpecialWords.Models", "crossLanguageDefinitionId": "SpecialWords.Models.yield", "usage": "Input,Json", "decorators": [], @@ -1233,6 +1267,7 @@ { "$id": "172", "Name": "SpecialWordsClient", + "ClientNamespace": "SpecialWords", "Doc": "Scenarios to verify that reserved words can be used in service and generators will handle it appropriately.\n\nCurrent list of special words\n```txt\nand\nas\nassert\nasync\nawait\nbreak\nclass\nconstructor\ncontinue\ndef\ndel\nelif\nelse\nexcept\nexec\nfinally\nfor\nfrom\nglobal\nif\nimport\nin\nis\nlambda\nnot\nor\npass\nraise\nreturn\ntry\nwhile\nwith\nyield\n```", "Operations": [], "Protocol": { @@ -1275,7 +1310,8 @@ }, { "$id": "178", - "Name": "ModelsOps", + "Name": "Models", + "ClientNamespace": "SpecialWords.Models", "Doc": "Verify model names", "Operations": [ { @@ -3829,6 +3865,7 @@ { "$id": "382", "Name": "ModelProperties", + "ClientNamespace": "SpecialWords.ModelProperties", "Doc": "Verify model names", "Operations": [ { @@ -3950,6 +3987,7 @@ { "$id": "394", "Name": "Operations", + "ClientNamespace": "SpecialWords", "Doc": "Test reserved words as operation name.", "Operations": [ { @@ -4886,6 +4924,7 @@ { "$id": "466", "Name": "Parameters", + "ClientNamespace": "SpecialWords", "Doc": "Verify reserved words as parameter name.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/array/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/array/tspCodeModel.json index 19738b3bc15..e44271f4a62 100644 --- a/test/CadlRanchProjectsNonAzure/type/array/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/array/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Array", "crossLanguageDefinitionId": "Type.Array.InnerModel", "usage": "Input,Output,Json", "doc": "Array inner model", @@ -76,6 +77,7 @@ { "$id": "11", "Name": "ArrayClient", + "ClientNamespace": "Type.Array", "Doc": "Illustrates various types of arrays.", "Operations": [], "Protocol": { @@ -119,6 +121,7 @@ { "$id": "17", "Name": "Int32Value", + "ClientNamespace": "Type.Array", "Doc": "Array of int32 values", "Operations": [ { @@ -323,6 +326,7 @@ { "$id": "38", "Name": "Int64Value", + "ClientNamespace": "Type.Array", "Doc": "Array of int64 values", "Operations": [ { @@ -527,6 +531,7 @@ { "$id": "59", "Name": "BooleanValue", + "ClientNamespace": "Type.Array", "Doc": "Array of boolean values", "Operations": [ { @@ -731,6 +736,7 @@ { "$id": "80", "Name": "StringValue", + "ClientNamespace": "Type.Array", "Doc": "Array of string values", "Operations": [ { @@ -935,6 +941,7 @@ { "$id": "101", "Name": "Float32Value", + "ClientNamespace": "Type.Array", "Doc": "Array of float values", "Operations": [ { @@ -1139,6 +1146,7 @@ { "$id": "122", "Name": "DatetimeValue", + "ClientNamespace": "Type.Array", "Doc": "Array of datetime values", "Operations": [ { @@ -1359,6 +1367,7 @@ { "$id": "145", "Name": "DurationValue", + "ClientNamespace": "Type.Array", "Doc": "Array of duration values", "Operations": [ { @@ -1579,6 +1588,7 @@ { "$id": "168", "Name": "UnknownValue", + "ClientNamespace": "Type.Array", "Doc": "Array of unknown values", "Operations": [ { @@ -1783,6 +1793,7 @@ { "$id": "189", "Name": "ModelValue", + "ClientNamespace": "Type.Array", "Doc": "Array of model values", "Operations": [ { @@ -1979,6 +1990,7 @@ { "$id": "208", "Name": "NullableFloatValue", + "ClientNamespace": "Type.Array", "Doc": "Array of nullable float values", "Operations": [ { @@ -2034,7 +2046,8 @@ "name": "float32", "crossLanguageDefinitionId": "TypeSpec.float32", "decorators": [] - } + }, + "clientNamespace": "" }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] @@ -2183,6 +2196,7 @@ { "$id": "229", "Name": "NullableInt32Value", + "ClientNamespace": "Type.Array", "Doc": "Array of nullable int32 values", "Operations": [ { @@ -2238,7 +2252,8 @@ "name": "int32", "crossLanguageDefinitionId": "TypeSpec.int32", "decorators": [] - } + }, + "clientNamespace": "" }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] @@ -2387,6 +2402,7 @@ { "$id": "250", "Name": "NullableBooleanValue", + "ClientNamespace": "Type.Array", "Doc": "Array of nullable boolean values", "Operations": [ { @@ -2442,7 +2458,8 @@ "name": "boolean", "crossLanguageDefinitionId": "TypeSpec.boolean", "decorators": [] - } + }, + "clientNamespace": "" }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] @@ -2591,6 +2608,7 @@ { "$id": "271", "Name": "NullableStringValue", + "ClientNamespace": "Type.Array", "Doc": "Array of nullable string values", "Operations": [ { @@ -2646,7 +2664,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] @@ -2795,6 +2814,7 @@ { "$id": "292", "Name": "NullableModelValue", + "ClientNamespace": "Type.Array", "Doc": "Array of nullable model values", "Operations": [ { @@ -2846,7 +2866,8 @@ "kind": "nullable", "type": { "$ref": "2" - } + }, + "clientNamespace": "" }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] diff --git a/test/CadlRanchProjectsNonAzure/type/dictionary/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/dictionary/tspCodeModel.json index cd7758c7418..acb4f9864ef 100644 --- a/test/CadlRanchProjectsNonAzure/type/dictionary/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/dictionary/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Dictionary", "crossLanguageDefinitionId": "Type.Dictionary.InnerModel", "usage": "Input,Output,Json", "doc": "Dictionary inner model", @@ -81,6 +82,7 @@ { "$id": "12", "Name": "DictionaryClient", + "ClientNamespace": "Type.Dictionary", "Doc": "Illustrates various of dictionaries.", "Operations": [], "Protocol": { @@ -124,6 +126,7 @@ { "$id": "18", "Name": "Int32Value", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of int32 values", "Operations": [ { @@ -338,6 +341,7 @@ { "$id": "41", "Name": "Int64Value", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of int64 values", "Operations": [ { @@ -552,6 +556,7 @@ { "$id": "64", "Name": "BooleanValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of boolean values", "Operations": [ { @@ -766,6 +771,7 @@ { "$id": "87", "Name": "StringValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of string values", "Operations": [ { @@ -980,6 +986,7 @@ { "$id": "110", "Name": "Float32Value", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of float values", "Operations": [ { @@ -1194,6 +1201,7 @@ { "$id": "133", "Name": "DatetimeValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of datetime values", "Operations": [ { @@ -1424,6 +1432,7 @@ { "$id": "158", "Name": "DurationValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of duration values", "Operations": [ { @@ -1654,6 +1663,7 @@ { "$id": "183", "Name": "UnknownValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of unknown values", "Operations": [ { @@ -1868,6 +1878,7 @@ { "$id": "206", "Name": "ModelValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of model values", "Operations": [ { @@ -2074,6 +2085,7 @@ { "$id": "227", "Name": "RecursiveModelValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of model values", "Operations": [ { @@ -2280,6 +2292,7 @@ { "$id": "248", "Name": "NullableFloatValue", + "ClientNamespace": "Type.Dictionary", "Doc": "Dictionary of nullable float values", "Operations": [ { @@ -2341,7 +2354,8 @@ "name": "float32", "crossLanguageDefinitionId": "TypeSpec.float32", "decorators": [] - } + }, + "clientNamespace": "" }, "decorators": [] }, diff --git a/test/CadlRanchProjectsNonAzure/type/enum/extensible/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/enum/extensible/tspCodeModel.json index 8cc09068b11..e4e982876de 100644 --- a/test/CadlRanchProjectsNonAzure/type/enum/extensible/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/enum/extensible/tspCodeModel.json @@ -143,6 +143,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Enum.Extensible", "doc": "Days of the week", "isFixed": false, "isFlags": false, @@ -155,6 +156,7 @@ { "$id": "18", "Name": "ExtensibleClient", + "ClientNamespace": "Type.Enum.Extensible", "Operations": [], "Protocol": { "$id": "19" @@ -197,6 +199,7 @@ { "$id": "24", "Name": "String", + "ClientNamespace": "Type.Enum.Extensible", "Operations": [ { "$id": "25", diff --git a/test/CadlRanchProjectsNonAzure/type/enum/fixed/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/enum/fixed/tspCodeModel.json index 3487706435a..a3a4e749c36 100644 --- a/test/CadlRanchProjectsNonAzure/type/enum/fixed/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/enum/fixed/tspCodeModel.json @@ -143,6 +143,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Enum.Fixed", "doc": "Days of the week", "isFixed": true, "isFlags": false, @@ -155,6 +156,7 @@ { "$id": "18", "Name": "FixedClient", + "ClientNamespace": "Type.Enum.Fixed", "Operations": [], "Protocol": { "$id": "19" @@ -197,6 +199,7 @@ { "$id": "24", "Name": "String", + "ClientNamespace": "Type.Enum.Fixed", "Operations": [ { "$id": "25", diff --git a/test/CadlRanchProjectsNonAzure/type/model/empty/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/empty/tspCodeModel.json index 293823d38fd..614df41678b 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/empty/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/empty/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "EmptyInput", + "clientNamespace": "Type.Model.Empty", "crossLanguageDefinitionId": "Type.Model.Empty.EmptyInput", "usage": "Input,Json", "doc": "Empty model used in operation parameters", @@ -18,6 +19,7 @@ "$id": "3", "kind": "model", "name": "EmptyOutput", + "clientNamespace": "Type.Model.Empty", "crossLanguageDefinitionId": "Type.Model.Empty.EmptyOutput", "usage": "Output,Json", "doc": "Empty model used in operation return type", @@ -28,6 +30,7 @@ "$id": "4", "kind": "model", "name": "EmptyInputOutput", + "clientNamespace": "Type.Model.Empty", "crossLanguageDefinitionId": "Type.Model.Empty.EmptyInputOutput", "usage": "Input,Output,Json", "doc": "Empty model used in both parameter and return type", @@ -39,6 +42,7 @@ { "$id": "5", "Name": "EmptyClient", + "ClientNamespace": "Type.Model.Empty", "Doc": "Illustrates usage of empty model used in operation's parameters and responses.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/model/inheritance/enum-discriminator/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/inheritance/enum-discriminator/tspCodeModel.json index d1a0a9478f0..1b8d78fef5b 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/inheritance/enum-discriminator/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/inheritance/enum-discriminator/tspCodeModel.json @@ -35,6 +35,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "doc": "extensible enum type for discriminator", "isFixed": false, "isFlags": false, @@ -73,6 +74,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "doc": "fixed enum type for discriminator", "isFixed": true, "isFlags": false, @@ -85,6 +87,7 @@ "$id": "10", "kind": "model", "name": "Dog", + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.EnumDiscriminator.Dog", "usage": "Input,Output,Json", "doc": "Test extensible enum type for discriminator", @@ -150,6 +153,7 @@ "$id": "19", "kind": "model", "name": "Golden", + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.EnumDiscriminator.Golden", "usage": "Input,Output,Json", "doc": "Golden dog model", @@ -203,6 +207,7 @@ "$id": "25", "kind": "model", "name": "Snake", + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.EnumDiscriminator.Snake", "usage": "Input,Output,Json", "doc": "Test fixed enum type for discriminator", @@ -268,6 +273,7 @@ "$id": "34", "kind": "model", "name": "Cobra", + "clientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.EnumDiscriminator.Cobra", "usage": "Input,Output,Json", "doc": "Cobra model", @@ -322,6 +328,7 @@ { "$id": "40", "Name": "EnumDiscriminatorClient", + "ClientNamespace": "Type.Model.Inheritance.EnumDiscriminator", "Doc": "Illustrates inheritance with enum discriminator.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/model/inheritance/not-discriminated/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/inheritance/not-discriminated/tspCodeModel.json index 37914e95d76..cc4fcfa00a1 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/inheritance/not-discriminated/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/inheritance/not-discriminated/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "Siamese", + "clientNamespace": "Type.Model.Inheritance.NotDiscriminated", "crossLanguageDefinitionId": "Type.Model.Inheritance.NotDiscriminated.Siamese", "usage": "Input,Output,Json", "doc": "The third level model in the normal multiple levels inheritance.", @@ -16,6 +17,7 @@ "$id": "3", "kind": "model", "name": "Cat", + "clientNamespace": "Type.Model.Inheritance.NotDiscriminated", "crossLanguageDefinitionId": "Type.Model.Inheritance.NotDiscriminated.Cat", "usage": "Input,Output,Json", "doc": "The second level model in the normal multiple levels inheritance.", @@ -24,6 +26,7 @@ "$id": "4", "kind": "model", "name": "Pet", + "clientNamespace": "Type.Model.Inheritance.NotDiscriminated", "crossLanguageDefinitionId": "Type.Model.Inheritance.NotDiscriminated.Pet", "usage": "Input,Output,Json", "doc": "This is base model for not-discriminated normal multiple levels inheritance.", @@ -126,6 +129,7 @@ { "$id": "17", "Name": "NotDiscriminatedClient", + "ClientNamespace": "Type.Model.Inheritance.NotDiscriminated", "Doc": "Illustrates not-discriminated inheritance model.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/model/inheritance/recursive/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/inheritance/recursive/tspCodeModel.json index f1bae5dab1d..5b99c3955fa 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/inheritance/recursive/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/inheritance/recursive/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "Extension", + "clientNamespace": "Type.Model.Inheritance.Recursive", "crossLanguageDefinitionId": "Type.Model.Inheritance.Recursive.Extension", "usage": "Input,Output,Json", "doc": "extension", @@ -16,6 +17,7 @@ "$id": "3", "kind": "model", "name": "Element", + "clientNamespace": "Type.Model.Inheritance.Recursive", "crossLanguageDefinitionId": "Type.Model.Inheritance.Recursive.Element", "usage": "Input,Output,Json", "doc": "element", @@ -89,6 +91,7 @@ { "$id": "12", "Name": "RecursiveClient", + "ClientNamespace": "Type.Model.Inheritance.Recursive", "Doc": "Illustrates inheritance recursion", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/model/inheritance/single-discriminator/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/inheritance/single-discriminator/tspCodeModel.json index aed2b99e22a..61d81657833 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/inheritance/single-discriminator/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/inheritance/single-discriminator/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "Bird", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.Bird", "usage": "Input,Output,Json", "doc": "This is base model for polymorphic single level inheritance with a discriminator.", @@ -75,6 +76,7 @@ "$id": "12", "kind": "model", "name": "SeaGull", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.SeaGull", "usage": "Input,Output,Json", "doc": "The second level model in polymorphic single level inheritance.", @@ -122,6 +124,7 @@ "$id": "18", "kind": "model", "name": "Sparrow", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.Sparrow", "usage": "Input,Output,Json", "doc": "The second level model in polymorphic single level inheritance.", @@ -169,6 +172,7 @@ "$id": "24", "kind": "model", "name": "Goose", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.Goose", "usage": "Input,Output,Json", "doc": "The second level model in polymorphic single level inheritance.", @@ -216,6 +220,7 @@ "$id": "30", "kind": "model", "name": "Eagle", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.Eagle", "usage": "Input,Output,Json", "doc": "The second level model in polymorphic single levels inheritance which contains references to other polymorphic instances.", @@ -362,6 +367,7 @@ "$id": "48", "kind": "model", "name": "Dinosaur", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.Dinosaur", "usage": "Output,Json", "doc": "Define a base class in the legacy way. Discriminator property is not explicitly defined in the model.", @@ -430,6 +436,7 @@ "$id": "58", "kind": "model", "name": "TRex", + "clientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "crossLanguageDefinitionId": "Type.Model.Inheritance.SingleDiscriminator.TRex", "usage": "Output,Json", "doc": "The second level legacy model in polymorphic single level inheritance.", @@ -483,6 +490,7 @@ { "$id": "64", "Name": "SingleDiscriminatorClient", + "ClientNamespace": "Type.Model.Inheritance.SingleDiscriminator", "Doc": "Illustrates inheritance with single discriminator.", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/model/usage/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/model/usage/tspCodeModel.json index 14a3a21249b..81a5a9b3302 100644 --- a/test/CadlRanchProjectsNonAzure/type/model/usage/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/model/usage/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "InputRecord", + "clientNamespace": "Type.Model.Usage", "crossLanguageDefinitionId": "Type.Model.Usage.InputRecord", "usage": "Input,Json", "doc": "Record used in operation parameters", @@ -45,6 +46,7 @@ "$id": "7", "kind": "model", "name": "OutputRecord", + "clientNamespace": "Type.Model.Usage", "crossLanguageDefinitionId": "Type.Model.Usage.OutputRecord", "usage": "Output,Json", "doc": "Record used in operation return type", @@ -82,6 +84,7 @@ "$id": "12", "kind": "model", "name": "InputOutputRecord", + "clientNamespace": "Type.Model.Usage", "crossLanguageDefinitionId": "Type.Model.Usage.InputOutputRecord", "usage": "Input,Output,Json", "doc": "Record used both as operation parameter and return type", @@ -120,6 +123,7 @@ { "$id": "17", "Name": "UsageClient", + "ClientNamespace": "Type.Model.Usage", "Doc": "Illustrates usage of Record in different places(Operation parameters, return type or both).", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/property/additional-properties/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/property/additional-properties/tspCodeModel.json index dc18d58d27b..4d2cdb35320 100644 --- a/test/CadlRanchProjectsNonAzure/type/property/additional-properties/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/property/additional-properties/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.AdditionalProperties", "doc": "The WidgetData2_kind", "isFixed": false, "isFlags": false, @@ -63,6 +64,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.AdditionalProperties", "doc": "The WidgetData1_kind", "isFixed": false, "isFlags": false, @@ -96,6 +98,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.AdditionalProperties", "doc": "The WidgetData0_kind", "isFixed": false, "isFlags": false, @@ -108,6 +111,7 @@ "$id": "11", "kind": "model", "name": "SpreadRecordForNonDiscriminatedUnion3", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForNonDiscriminatedUnion3", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -125,6 +129,7 @@ "$id": "14", "kind": "model", "name": "WidgetData2", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData2", "usage": "Input,Output,Json", "decorators": [], @@ -192,6 +197,7 @@ "$id": "23", "kind": "model", "name": "WidgetData1", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData1", "usage": "Input,Output,Json", "decorators": [], @@ -295,6 +301,7 @@ ] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -337,6 +344,7 @@ "$id": "42", "kind": "model", "name": "SpreadRecordForNonDiscriminatedUnion2", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForNonDiscriminatedUnion2", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -353,6 +361,7 @@ "$ref": "23" } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -389,6 +398,7 @@ "$id": "48", "kind": "model", "name": "SpreadRecordForNonDiscriminatedUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForNonDiscriminatedUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -402,6 +412,7 @@ "$id": "50", "kind": "model", "name": "WidgetData0", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.WidgetData0", "usage": "Input,Output,Json", "decorators": [], @@ -466,6 +477,7 @@ "$ref": "23" } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -505,6 +517,7 @@ "$id": "63", "kind": "model", "name": "SpreadRecordForDiscriminatedUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForDiscriminatedUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -521,6 +534,7 @@ "$ref": "23" } ], + "clientNamespace": "Type.Property.AdditionalProperties", "decorators": [] }, "properties": [ @@ -557,6 +571,7 @@ "$id": "69", "kind": "model", "name": "SpreadRecordForUnion", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadRecordForUnion", "usage": "Input,Output,Json", "doc": "The model spread Record", @@ -581,6 +596,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -617,6 +633,7 @@ "$id": "77", "kind": "model", "name": "MultipleSpreadRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.MultipleSpreadRecord", "usage": "Input,Output,Json", "doc": "The model spread Record and Record", @@ -641,6 +658,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "properties": [ @@ -677,6 +695,7 @@ "$id": "85", "kind": "model", "name": "DifferentSpreadModelArrayDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelArrayDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -685,6 +704,7 @@ "$id": "86", "kind": "model", "name": "DifferentSpreadModelArrayRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelArrayRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -697,6 +717,7 @@ "$id": "88", "kind": "model", "name": "ModelForRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ModelForRecord", "usage": "Input,Output,Json", "doc": "model for record", @@ -806,6 +827,7 @@ "$id": "101", "kind": "model", "name": "DifferentSpreadModelDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -814,6 +836,7 @@ "$id": "102", "kind": "model", "name": "DifferentSpreadModelRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadModelRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -883,6 +906,7 @@ "$id": "110", "kind": "model", "name": "DifferentSpreadFloatDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadFloatDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -891,6 +915,7 @@ "$id": "111", "kind": "model", "name": "DifferentSpreadFloatRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadFloatRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -969,6 +994,7 @@ "$id": "121", "kind": "model", "name": "DifferentSpreadStringDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadStringDerived", "usage": "Input,Output,Json", "doc": "The model extends from a model that spread Record with the different known property type", @@ -977,6 +1003,7 @@ "$id": "122", "kind": "model", "name": "DifferentSpreadStringRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.DifferentSpreadStringRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the different known property type", @@ -1055,6 +1082,7 @@ "$id": "132", "kind": "model", "name": "SpreadModelArrayRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadModelArrayRecord", "usage": "Input,Output,Json", "decorators": [], @@ -1104,6 +1132,7 @@ "$id": "138", "kind": "model", "name": "IsModelArrayAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsModelArrayAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1154,6 +1183,7 @@ "$id": "144", "kind": "model", "name": "ExtendsModelArrayAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsModelArrayAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1204,6 +1234,7 @@ "$id": "150", "kind": "model", "name": "SpreadModelRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadModelRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1240,6 +1271,7 @@ "$id": "154", "kind": "model", "name": "IsModelAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsModelAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1276,6 +1308,7 @@ "$id": "158", "kind": "model", "name": "ExtendsModelAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsModelAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1312,6 +1345,7 @@ "$id": "162", "kind": "model", "name": "SpreadFloatRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadFloatRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1357,6 +1391,7 @@ "$id": "168", "kind": "model", "name": "IsFloatAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsFloatAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1402,6 +1437,7 @@ "$id": "174", "kind": "model", "name": "ExtendsFloatAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsFloatAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1447,6 +1483,7 @@ "$id": "180", "kind": "model", "name": "SpreadStringRecord", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.SpreadStringRecord", "usage": "Input,Output,Json", "doc": "The model spread Record with the same known property type", @@ -1492,6 +1529,7 @@ "$id": "186", "kind": "model", "name": "IsStringAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsStringAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1537,6 +1575,7 @@ "$id": "192", "kind": "model", "name": "ExtendsStringAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsStringAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -1582,6 +1621,7 @@ "$id": "198", "kind": "model", "name": "IsUnknownAdditionalPropertiesDiscriminated", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDiscriminated", "usage": "Input,Output,Json", "doc": "The model is Record with a discriminator.", @@ -1658,6 +1698,7 @@ "$id": "209", "kind": "model", "name": "IsUnknownAdditionalPropertiesDiscriminatedDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDiscriminatedDerived", "usage": "Input,Output,Json", "doc": "The derived discriminated type", @@ -1764,6 +1805,7 @@ "$id": "223", "kind": "model", "name": "IsUnknownAdditionalPropertiesDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalPropertiesDerived", "usage": "Input,Output,Json", "doc": "The model extends from a type that is Record type", @@ -1772,6 +1814,7 @@ "$id": "224", "kind": "model", "name": "IsUnknownAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.IsUnknownAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model is from Record type.", @@ -1877,6 +1920,7 @@ "$id": "238", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDiscriminated", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDiscriminated", "usage": "Input,Output,Json", "doc": "The model extends from Record with a discriminator.", @@ -1953,6 +1997,7 @@ "$id": "249", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDiscriminatedDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDiscriminatedDerived", "usage": "Input,Output,Json", "doc": "The derived discriminated type", @@ -2059,6 +2104,7 @@ "$id": "263", "kind": "model", "name": "ExtendsUnknownAdditionalPropertiesDerived", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalPropertiesDerived", "usage": "Input,Output,Json", "doc": "The model extends from a type that extends from Record.", @@ -2067,6 +2113,7 @@ "$id": "264", "kind": "model", "name": "ExtendsUnknownAdditionalProperties", + "clientNamespace": "Type.Property.AdditionalProperties", "crossLanguageDefinitionId": "Type.Property.AdditionalProperties.ExtendsUnknownAdditionalProperties", "usage": "Input,Output,Json", "doc": "The model extends from Record type.", @@ -2173,6 +2220,7 @@ { "$id": "278", "Name": "AdditionalPropertiesClient", + "ClientNamespace": "Type.Property.AdditionalProperties", "Doc": "Tests for additional properties of models", "Operations": [], "Protocol": { @@ -2216,6 +2264,7 @@ { "$id": "284", "Name": "ExtendsUnknown", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "285", @@ -2400,6 +2449,7 @@ { "$id": "301", "Name": "ExtendsUnknownDerived", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "302", @@ -2584,6 +2634,7 @@ { "$id": "318", "Name": "ExtendsUnknownDiscriminated", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "319", @@ -2768,6 +2819,7 @@ { "$id": "335", "Name": "IsUnknown", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "336", @@ -2952,6 +3004,7 @@ { "$id": "352", "Name": "IsUnknownDerived", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "353", @@ -3136,6 +3189,7 @@ { "$id": "369", "Name": "IsUnknownDiscriminated", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "370", @@ -3320,6 +3374,7 @@ { "$id": "386", "Name": "ExtendsString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "387", @@ -3504,6 +3559,7 @@ { "$id": "403", "Name": "IsString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "404", @@ -3688,6 +3744,7 @@ { "$id": "420", "Name": "SpreadString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "421", @@ -3872,6 +3929,7 @@ { "$id": "437", "Name": "ExtendsFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "438", @@ -4056,6 +4114,7 @@ { "$id": "454", "Name": "IsFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "455", @@ -4240,6 +4299,7 @@ { "$id": "471", "Name": "SpreadFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "472", @@ -4424,6 +4484,7 @@ { "$id": "488", "Name": "ExtendsModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "489", @@ -4608,6 +4669,7 @@ { "$id": "505", "Name": "IsModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "506", @@ -4792,6 +4854,7 @@ { "$id": "522", "Name": "SpreadModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "523", @@ -4976,6 +5039,7 @@ { "$id": "539", "Name": "ExtendsModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "540", @@ -5160,6 +5224,7 @@ { "$id": "556", "Name": "IsModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "557", @@ -5344,6 +5409,7 @@ { "$id": "573", "Name": "SpreadModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "574", @@ -5528,6 +5594,7 @@ { "$id": "590", "Name": "SpreadDifferentString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "591", @@ -5712,6 +5779,7 @@ { "$id": "607", "Name": "SpreadDifferentFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "608", @@ -5896,6 +5964,7 @@ { "$id": "624", "Name": "SpreadDifferentModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "625", @@ -6080,6 +6149,7 @@ { "$id": "641", "Name": "SpreadDifferentModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "642", @@ -6264,6 +6334,7 @@ { "$id": "658", "Name": "ExtendsDifferentSpreadString", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "659", @@ -6448,6 +6519,7 @@ { "$id": "675", "Name": "ExtendsDifferentSpreadFloat", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "676", @@ -6632,6 +6704,7 @@ { "$id": "692", "Name": "ExtendsDifferentSpreadModel", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "693", @@ -6816,6 +6889,7 @@ { "$id": "709", "Name": "ExtendsDifferentSpreadModelArray", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "710", @@ -7000,6 +7074,7 @@ { "$id": "726", "Name": "MultipleSpread", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "727", @@ -7184,6 +7259,7 @@ { "$id": "743", "Name": "SpreadRecordUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "744", @@ -7368,6 +7444,7 @@ { "$id": "760", "Name": "SpreadRecordDiscriminatedUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "761", @@ -7552,6 +7629,7 @@ { "$id": "777", "Name": "SpreadRecordNonDiscriminatedUnion", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "778", @@ -7736,6 +7814,7 @@ { "$id": "794", "Name": "SpreadRecordNonDiscriminatedUnion2", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "795", @@ -7920,6 +7999,7 @@ { "$id": "811", "Name": "SpreadRecordNonDiscriminatedUnion3", + "ClientNamespace": "Type.Property.AdditionalProperties", "Operations": [ { "$id": "812", diff --git a/test/CadlRanchProjectsNonAzure/type/property/nullable/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/property/nullable/tspCodeModel.json index 4f4ce476cf6..d42026ed90d 100644 --- a/test/CadlRanchProjectsNonAzure/type/property/nullable/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/property/nullable/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "CollectionsStringProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsStringProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection string properties", @@ -62,7 +63,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -84,6 +86,7 @@ "$id": "13", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsModelProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection models properties", @@ -133,6 +136,7 @@ "$id": "21", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.InnerModel", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Inner model used in collections model property", @@ -169,7 +173,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -194,6 +199,7 @@ "$id": "28", "kind": "model", "name": "CollectionsByteProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.CollectionsByteProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with collection bytes properties", @@ -249,7 +255,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -271,6 +278,7 @@ "$id": "39", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.DurationProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with a duration property", @@ -326,7 +334,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.duration", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -348,6 +357,7 @@ "$id": "50", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.DatetimeProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Model with a datetime property", @@ -403,7 +413,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.utcDateTime", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -425,6 +436,7 @@ "$id": "61", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.BytesProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Template type for testing models with nullable property. Pass in the type of the property you are looking for", @@ -473,7 +485,8 @@ "encode": "base64", "crossLanguageDefinitionId": "TypeSpec.bytes", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -495,6 +508,7 @@ "$id": "71", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.Nullable", "crossLanguageDefinitionId": "Type.Property.Nullable.StringProperty", "usage": "Input,Output,JsonMergePatch,Json", "doc": "Template type for testing models with nullable property. Pass in the type of the property you are looking for", @@ -542,7 +556,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -565,6 +580,7 @@ { "$id": "81", "Name": "NullableClient", + "ClientNamespace": "Type.Property.Nullable", "Doc": "Illustrates models with nullable properties.", "Operations": [], "Protocol": { @@ -608,6 +624,7 @@ { "$id": "87", "Name": "String", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "88", @@ -930,6 +947,7 @@ { "$id": "115", "Name": "Bytes", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "116", @@ -1252,6 +1270,7 @@ { "$id": "143", "Name": "Datetime", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "144", @@ -1574,6 +1593,7 @@ { "$id": "171", "Name": "Duration", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "172", @@ -1896,6 +1916,7 @@ { "$id": "199", "Name": "CollectionsByte", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "200", @@ -2218,6 +2239,7 @@ { "$id": "227", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "228", @@ -2540,6 +2562,7 @@ { "$id": "255", "Name": "CollectionsString", + "ClientNamespace": "Type.Property.Nullable", "Operations": [ { "$id": "256", diff --git a/test/CadlRanchProjectsNonAzure/type/property/optionality/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/property/optionality/tspCodeModel.json index 0c7c3c9f2f0..fb20fc9f8ee 100644 --- a/test/CadlRanchProjectsNonAzure/type/property/optionality/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/property/optionality/tspCodeModel.json @@ -51,6 +51,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -104,6 +105,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -157,6 +159,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -189,6 +192,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The FloatLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -222,6 +226,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The IntLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -255,6 +260,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.Optional", "doc": "The StringLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -267,6 +273,7 @@ "$id": "29", "kind": "model", "name": "RequiredAndOptionalProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.RequiredAndOptionalProperty", "usage": "Input,Output,Json", "doc": "Model with required and optional properties", @@ -332,6 +339,7 @@ "$id": "38", "kind": "model", "name": "UnionFloatLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionFloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of float literal property", @@ -366,6 +374,7 @@ "$id": "42", "kind": "model", "name": "UnionIntLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionIntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of int literal property", @@ -400,6 +409,7 @@ "$id": "46", "kind": "model", "name": "UnionStringLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.UnionStringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with union of string literal property", @@ -434,6 +444,7 @@ "$id": "50", "kind": "model", "name": "BooleanLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.BooleanLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with boolean literal property", @@ -478,6 +489,7 @@ "$id": "56", "kind": "model", "name": "FloatLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.FloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with float literal property", @@ -518,6 +530,7 @@ "$id": "61", "kind": "model", "name": "IntLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.IntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with int literal property", @@ -558,6 +571,7 @@ "$id": "66", "kind": "model", "name": "StringLiteralProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.StringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with string literal property", @@ -598,6 +612,7 @@ "$id": "71", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.CollectionsModelProperty", "usage": "Input,Output,Json", "doc": "Model with collection models properties", @@ -617,6 +632,7 @@ "$id": "74", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.StringProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with optional property. Pass in the type of the property you are looking for", @@ -677,6 +693,7 @@ "$id": "81", "kind": "model", "name": "CollectionsByteProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.CollectionsByteProperty", "usage": "Input,Output,Json", "doc": "Model with collection bytes properties", @@ -723,6 +740,7 @@ "$id": "87", "kind": "model", "name": "PlainTimeProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.PlainTimeProperty", "usage": "Input,Output,Json", "doc": "Model with a plainTime property", @@ -761,6 +779,7 @@ "$id": "92", "kind": "model", "name": "PlainDateProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.PlainDateProperty", "usage": "Input,Output,Json", "doc": "Model with a plainDate property", @@ -799,6 +818,7 @@ "$id": "97", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.DurationProperty", "usage": "Input,Output,Json", "doc": "Model with a duration property", @@ -845,6 +865,7 @@ "$id": "103", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.DatetimeProperty", "usage": "Input,Output,Json", "doc": "Model with a datetime property", @@ -891,6 +912,7 @@ "$id": "109", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.Optional", "crossLanguageDefinitionId": "Type.Property.Optional.BytesProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with optional property. Pass in the type of the property you are looking for", @@ -931,6 +953,7 @@ { "$id": "114", "Name": "OptionalClient", + "ClientNamespace": "Type.Property.Optional", "Doc": "Illustrates models with optional properties.", "Operations": [], "Protocol": { @@ -974,6 +997,7 @@ { "$id": "120", "Name": "String", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "121", @@ -1296,6 +1320,7 @@ { "$id": "148", "Name": "Bytes", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "149", @@ -1618,6 +1643,7 @@ { "$id": "176", "Name": "Datetime", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "177", @@ -1940,6 +1966,7 @@ { "$id": "204", "Name": "Duration", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "205", @@ -2262,6 +2289,7 @@ { "$id": "232", "Name": "PlainDate", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "233", @@ -2584,6 +2612,7 @@ { "$id": "260", "Name": "PlainTime", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "261", @@ -2906,6 +2935,7 @@ { "$id": "288", "Name": "CollectionsByte", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "289", @@ -3228,6 +3258,7 @@ { "$id": "316", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "317", @@ -3550,6 +3581,7 @@ { "$id": "344", "Name": "StringLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "345", @@ -3872,6 +3904,7 @@ { "$id": "372", "Name": "IntLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "373", @@ -4194,6 +4227,7 @@ { "$id": "400", "Name": "FloatLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "401", @@ -4516,6 +4550,7 @@ { "$id": "428", "Name": "BooleanLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "429", @@ -4838,6 +4873,7 @@ { "$id": "456", "Name": "UnionStringLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "457", @@ -5160,6 +5196,7 @@ { "$id": "484", "Name": "UnionIntLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "485", @@ -5482,6 +5519,7 @@ { "$id": "512", "Name": "UnionFloatLiteral", + "ClientNamespace": "Type.Property.Optional", "Operations": [ { "$id": "513", @@ -5804,6 +5842,7 @@ { "$id": "540", "Name": "RequiredAndOptional", + "ClientNamespace": "Type.Property.Optional", "Doc": "Test optional and required properties", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/property/value-types/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/property/value-types/tspCodeModel.json index d91eedc9ce8..acd033d193d 100644 --- a/test/CadlRanchProjectsNonAzure/type/property/value-types/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/property/value-types/tspCodeModel.json @@ -34,6 +34,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -87,6 +88,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -140,6 +142,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -193,6 +196,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -225,6 +229,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The FloatLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -258,6 +263,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The IntLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -291,6 +297,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "Type.Property.ValueTypes", "doc": "The StringLiteralProperty_property", "isFixed": false, "isFlags": false, @@ -347,6 +354,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "doc": "Enum that will be used as a property for model EnumProperty. Extensible.", "isFixed": false, "isFlags": false, @@ -403,6 +411,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Property.ValueTypes", "doc": "Enum that will be used as a property for model EnumProperty. Non-extensible.", "isFixed": true, "isFlags": false, @@ -415,6 +424,7 @@ "$id": "45", "kind": "model", "name": "UnionEnumValueProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionEnumValueProperty", "usage": "Input,Output,Json", "doc": "Template type for testing models with specific properties. Pass in the type of the property you are looking for", @@ -455,6 +465,7 @@ "$id": "50", "kind": "model", "name": "UnionFloatLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionFloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of float literal as property.", @@ -489,6 +500,7 @@ "$id": "54", "kind": "model", "name": "UnionIntLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionIntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of int literal as property.", @@ -523,6 +535,7 @@ "$id": "58", "kind": "model", "name": "UnionStringLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnionStringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a union of string literal as property.", @@ -557,6 +570,7 @@ "$id": "62", "kind": "model", "name": "BooleanLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BooleanLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a boolean literal property.", @@ -601,6 +615,7 @@ "$id": "68", "kind": "model", "name": "FloatLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.FloatLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a float literal property.", @@ -641,6 +656,7 @@ "$id": "73", "kind": "model", "name": "IntLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.IntLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a int literal property.", @@ -681,6 +697,7 @@ "$id": "78", "kind": "model", "name": "StringLiteralProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.StringLiteralProperty", "usage": "Input,Output,Json", "doc": "Model with a string literal property.", @@ -721,6 +738,7 @@ "$id": "83", "kind": "model", "name": "UnknownArrayProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownArrayProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is an array.", @@ -759,6 +777,7 @@ "$id": "88", "kind": "model", "name": "UnknownDictProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownDictProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a dictionnary.", @@ -797,6 +816,7 @@ "$id": "93", "kind": "model", "name": "UnknownIntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownIntProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a int32.", @@ -835,6 +855,7 @@ "$id": "98", "kind": "model", "name": "UnknownStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.UnknownStringProperty", "usage": "Input,Output,Json", "doc": "Model with a property unknown, and the data is a string.", @@ -873,6 +894,7 @@ "$id": "103", "kind": "model", "name": "NeverProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.NeverProperty", "usage": "Input,Output,Json", "doc": "Model with a property never. (This property should not be included).", @@ -883,6 +905,7 @@ "$id": "104", "kind": "model", "name": "DictionaryStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DictionaryStringProperty", "usage": "Input,Output,Json", "doc": "Model with dictionary string properties", @@ -933,6 +956,7 @@ "$id": "111", "kind": "model", "name": "CollectionsModelProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsModelProperty", "usage": "Input,Output,Json", "doc": "Model with collection model properties", @@ -952,6 +976,7 @@ "$id": "114", "kind": "model", "name": "InnerModel", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.InnerModel", "usage": "Input,Output,Json", "doc": "Inner model. Will be a property type for ModelWithModelProperties", @@ -1012,6 +1037,7 @@ "$id": "121", "kind": "model", "name": "CollectionsIntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsIntProperty", "usage": "Input,Output,Json", "doc": "Model with collection int properties", @@ -1057,6 +1083,7 @@ "$id": "127", "kind": "model", "name": "CollectionsStringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.CollectionsStringProperty", "usage": "Input,Output,Json", "doc": "Model with collection string properties", @@ -1102,6 +1129,7 @@ "$id": "133", "kind": "model", "name": "ModelProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.ModelProperty", "usage": "Input,Output,Json", "doc": "Model with model properties", @@ -1136,6 +1164,7 @@ "$id": "137", "kind": "model", "name": "ExtensibleEnumProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.ExtensibleEnumProperty", "usage": "Input,Output,Json", "doc": "Model with extensible enum properties", @@ -1170,6 +1199,7 @@ "$id": "141", "kind": "model", "name": "EnumProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.EnumProperty", "usage": "Input,Output,Json", "doc": "Model with enum properties", @@ -1204,6 +1234,7 @@ "$id": "145", "kind": "model", "name": "DurationProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DurationProperty", "usage": "Input,Output,Json", "doc": "Model with a duration property", @@ -1250,6 +1281,7 @@ "$id": "151", "kind": "model", "name": "DatetimeProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DatetimeProperty", "usage": "Input,Output,Json", "doc": "Model with a datetime property", @@ -1296,6 +1328,7 @@ "$id": "157", "kind": "model", "name": "Decimal128Property", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.Decimal128Property", "usage": "Input,Output,Json", "doc": "Model with a decimal128 property", @@ -1334,6 +1367,7 @@ "$id": "162", "kind": "model", "name": "DecimalProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.DecimalProperty", "usage": "Input,Output,Json", "doc": "Model with a decimal property", @@ -1372,6 +1406,7 @@ "$id": "167", "kind": "model", "name": "FloatProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.FloatProperty", "usage": "Input,Output,Json", "doc": "Model with a float property", @@ -1410,6 +1445,7 @@ "$id": "172", "kind": "model", "name": "IntProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.IntProperty", "usage": "Input,Output,Json", "doc": "Model with a int property", @@ -1448,6 +1484,7 @@ "$id": "177", "kind": "model", "name": "BytesProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BytesProperty", "usage": "Input,Output,Json", "doc": "Model with a bytes property", @@ -1487,6 +1524,7 @@ "$id": "182", "kind": "model", "name": "StringProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.StringProperty", "usage": "Input,Output,Json", "doc": "Model with a string property", @@ -1525,6 +1563,7 @@ "$id": "187", "kind": "model", "name": "BooleanProperty", + "clientNamespace": "Type.Property.ValueTypes", "crossLanguageDefinitionId": "Type.Property.ValueTypes.BooleanProperty", "usage": "Input,Output,Json", "doc": "Model with a boolean property", @@ -1564,6 +1603,7 @@ { "$id": "192", "Name": "ValueTypesClient", + "ClientNamespace": "Type.Property.ValueTypes", "Doc": "Illustrates various property types for models", "Operations": [], "Protocol": { @@ -1607,6 +1647,7 @@ { "$id": "198", "Name": "Boolean", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "199", @@ -1791,6 +1832,7 @@ { "$id": "215", "Name": "String", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "216", @@ -1975,6 +2017,7 @@ { "$id": "232", "Name": "Bytes", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "233", @@ -2159,6 +2202,7 @@ { "$id": "249", "Name": "Int", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "250", @@ -2343,6 +2387,7 @@ { "$id": "266", "Name": "Float", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "267", @@ -2527,6 +2572,7 @@ { "$id": "283", "Name": "Decimal", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "284", @@ -2711,6 +2757,7 @@ { "$id": "300", "Name": "Decimal128", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "301", @@ -2895,6 +2942,7 @@ { "$id": "317", "Name": "Datetime", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "318", @@ -3079,6 +3127,7 @@ { "$id": "334", "Name": "Duration", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "335", @@ -3263,6 +3312,7 @@ { "$id": "351", "Name": "Enum", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "352", @@ -3447,6 +3497,7 @@ { "$id": "368", "Name": "ExtensibleEnum", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "369", @@ -3631,6 +3682,7 @@ { "$id": "385", "Name": "Model", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "386", @@ -3815,6 +3867,7 @@ { "$id": "402", "Name": "CollectionsString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "403", @@ -3999,6 +4052,7 @@ { "$id": "419", "Name": "CollectionsInt", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "420", @@ -4183,6 +4237,7 @@ { "$id": "436", "Name": "CollectionsModel", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "437", @@ -4367,6 +4422,7 @@ { "$id": "453", "Name": "DictionaryString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "454", @@ -4551,6 +4607,7 @@ { "$id": "470", "Name": "Never", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "471", @@ -4735,6 +4792,7 @@ { "$id": "487", "Name": "UnknownString", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "488", @@ -4919,6 +4977,7 @@ { "$id": "504", "Name": "UnknownInt", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "505", @@ -5103,6 +5162,7 @@ { "$id": "521", "Name": "UnknownDict", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "522", @@ -5287,6 +5347,7 @@ { "$id": "538", "Name": "UnknownArray", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "539", @@ -5471,6 +5532,7 @@ { "$id": "555", "Name": "StringLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "556", @@ -5655,6 +5717,7 @@ { "$id": "572", "Name": "IntLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "573", @@ -5839,6 +5902,7 @@ { "$id": "589", "Name": "FloatLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "590", @@ -6023,6 +6087,7 @@ { "$id": "606", "Name": "BooleanLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "607", @@ -6207,6 +6272,7 @@ { "$id": "623", "Name": "UnionStringLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "624", @@ -6391,6 +6457,7 @@ { "$id": "640", "Name": "UnionIntLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "641", @@ -6575,6 +6642,7 @@ { "$id": "657", "Name": "UnionFloatLiteral", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "658", @@ -6759,6 +6827,7 @@ { "$id": "674", "Name": "UnionEnumValue", + "ClientNamespace": "Type.Property.ValueTypes", "Operations": [ { "$id": "675", diff --git a/test/CadlRanchProjectsNonAzure/type/scalar/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/scalar/tspCodeModel.json index 9672651fbc6..632b6263864 100644 --- a/test/CadlRanchProjectsNonAzure/type/scalar/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/scalar/tspCodeModel.json @@ -8,6 +8,7 @@ { "$id": "2", "Name": "ScalarClient", + "ClientNamespace": "Type.Scalar", "Operations": [], "Protocol": { "$id": "3" @@ -50,6 +51,7 @@ { "$id": "8", "Name": "String", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "9", @@ -242,6 +244,7 @@ { "$id": "27", "Name": "Boolean", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "28", @@ -434,6 +437,7 @@ { "$id": "46", "Name": "Unknown", + "ClientNamespace": "Type.Scalar", "Operations": [ { "$id": "47", @@ -626,6 +630,7 @@ { "$id": "65", "Name": "DecimalType", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal type", "Operations": [ { @@ -865,6 +870,7 @@ { "$id": "88", "Name": "Decimal128Type", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal128 type", "Operations": [ { @@ -1104,6 +1110,7 @@ { "$id": "111", "Name": "DecimalVerify", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal type verification", "Operations": [ { @@ -1301,6 +1308,7 @@ { "$id": "131", "Name": "Decimal128Verify", + "ClientNamespace": "Type.Scalar", "Doc": "Decimal128 type verification", "Operations": [ { diff --git a/test/CadlRanchProjectsNonAzure/type/union/tspCodeModel.json b/test/CadlRanchProjectsNonAzure/type/union/tspCodeModel.json index 3dd126df5df..36d612abb52 100644 --- a/test/CadlRanchProjectsNonAzure/type/union/tspCodeModel.json +++ b/test/CadlRanchProjectsNonAzure/type/union/tspCodeModel.json @@ -85,6 +85,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -138,6 +139,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -208,6 +210,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -278,6 +281,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -331,6 +335,7 @@ "decorators": [] } ], + "clientNamespace": "Type.Union", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -384,6 +389,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Output,Json", @@ -454,6 +460,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Output,Json", @@ -465,6 +472,7 @@ "$id": "54", "kind": "model", "name": "GetResponse", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -478,6 +486,7 @@ "$id": "56", "kind": "model", "name": "MixedTypesCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.MixedTypesCases", "usage": "Input,Output,Json", "decorators": [], @@ -497,6 +506,7 @@ "$id": "59", "kind": "model", "name": "Cat", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.Cat", "usage": "Input,Output,Json", "decorators": [], @@ -557,6 +567,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -700,6 +711,7 @@ "$id": "85", "kind": "model", "name": "SendRequest", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -732,6 +744,7 @@ "$id": "89", "kind": "model", "name": "GetResponse1", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -745,6 +758,7 @@ "$id": "91", "kind": "model", "name": "MixedLiteralsCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.MixedLiteralsCases", "usage": "Input,Output,Json", "decorators": [], @@ -813,6 +827,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -923,6 +938,7 @@ "$id": "115", "kind": "model", "name": "SendRequest1", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -955,6 +971,7 @@ "$id": "119", "kind": "model", "name": "GetResponse2", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -968,6 +985,7 @@ "$id": "121", "kind": "model", "name": "StringAndArrayCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.StringAndArrayCases", "usage": "Input,Output,Json", "decorators": [], @@ -1005,6 +1023,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1054,6 +1073,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1095,6 +1115,7 @@ "$id": "138", "kind": "model", "name": "SendRequest2", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1127,6 +1148,7 @@ "$id": "142", "kind": "model", "name": "GetResponse3", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1140,6 +1162,7 @@ "$id": "144", "kind": "model", "name": "EnumsOnlyCases", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.EnumsOnlyCases", "usage": "Input,Output,Json", "decorators": [], @@ -1215,6 +1238,7 @@ "$id": "153", "kind": "model", "name": "SendRequest3", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1247,6 +1271,7 @@ "$id": "157", "kind": "model", "name": "GetResponse4", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1268,6 +1293,7 @@ "$id": "160", "kind": "model", "name": "Dog", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.Dog", "usage": "Input,Output,Json", "decorators": [], @@ -1301,6 +1327,7 @@ ] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1326,6 +1353,7 @@ "$id": "167", "kind": "model", "name": "SendRequest4", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1358,6 +1386,7 @@ "$id": "171", "kind": "model", "name": "GetResponse5", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1390,6 +1419,7 @@ "$id": "175", "kind": "model", "name": "SendRequest5", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1422,6 +1452,7 @@ "$id": "179", "kind": "model", "name": "GetResponse6", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1454,6 +1485,7 @@ "$id": "183", "kind": "model", "name": "SendRequest6", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1486,6 +1518,7 @@ "$id": "187", "kind": "model", "name": "GetResponse7", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1518,6 +1551,7 @@ "$id": "191", "kind": "model", "name": "SendRequest7", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1550,6 +1584,7 @@ "$id": "195", "kind": "model", "name": "GetResponse8", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1582,6 +1617,7 @@ "$id": "199", "kind": "model", "name": "SendRequest8", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1614,6 +1650,7 @@ "$id": "203", "kind": "model", "name": "GetResponse9", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.get.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1646,6 +1683,7 @@ "$id": "207", "kind": "model", "name": "SendRequest9", + "clientNamespace": "Type.Union", "crossLanguageDefinitionId": "Type.Union.send.Request.anonymous", "usage": "Spread,Json", "decorators": [], @@ -1679,6 +1717,7 @@ { "$id": "211", "Name": "UnionClient", + "ClientNamespace": "Type.Union", "Doc": "Describe scenarios for various combinations of unions.", "Operations": [], "Protocol": { @@ -1722,6 +1761,7 @@ { "$id": "217", "Name": "StringsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string \"a\" | \"b\" | \"c\"", "Operations": [ { @@ -1904,6 +1944,7 @@ { "$id": "234", "Name": "StringExtensible", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string string | \"b\" | \"c\"", "Operations": [ { @@ -2086,6 +2127,7 @@ { "$id": "251", "Name": "StringExtensibleNamed", + "ClientNamespace": "Type.Union", "Doc": "Describe union of string string | \"b\" | \"c\" but where the union is named and some of the variants are named", "Operations": [ { @@ -2268,6 +2310,7 @@ { "$id": "268", "Name": "IntsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of integer 1 | 2 | 3", "Operations": [ { @@ -2450,6 +2493,7 @@ { "$id": "285", "Name": "FloatsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats 1.1 | 2.2 | 3.3", "Operations": [ { @@ -2632,6 +2676,7 @@ { "$id": "302", "Name": "ModelsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of models", "Operations": [ { @@ -2814,6 +2859,7 @@ { "$id": "319", "Name": "EnumsOnly", + "ClientNamespace": "Type.Union", "Doc": "Describe union of 2 different enums", "Operations": [ { @@ -2996,6 +3042,7 @@ { "$id": "336", "Name": "StringAndArray", + "ClientNamespace": "Type.Union", "Doc": "Describe union of a string and an array of strings", "Operations": [ { @@ -3178,6 +3225,7 @@ { "$id": "353", "Name": "MixedLiterals", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats \"a\" | 2 | 3.3", "Operations": [ { @@ -3360,6 +3408,7 @@ { "$id": "370", "Name": "MixedTypes", + "ClientNamespace": "Type.Union", "Doc": "Describe union of floats \"a\" | 2 | 3.3", "Operations": [ { diff --git a/test/TestProjects/Authoring-TypeSpec/tspCodeModel.json b/test/TestProjects/Authoring-TypeSpec/tspCodeModel.json index 31917588a4c..b6a4eab8d48 100644 --- a/test/TestProjects/Authoring-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/Authoring-TypeSpec/tspCodeModel.json @@ -138,6 +138,7 @@ "decorators": [] } ], + "clientNamespace": "AuthoringTypeSpec", "doc": "Represents the job status values.", "isFixed": false, "isFlags": false, @@ -175,6 +176,7 @@ "decorators": [] } ], + "clientNamespace": "AuthoringTypeSpec", "isFixed": true, "isFlags": false, "usage": "ApiVersionEnum", @@ -248,6 +250,7 @@ "decorators": [] } ], + "clientNamespace": "AuthoringTypeSpec", "doc": "Represents the project kind.", "isFixed": false, "isFlags": false, @@ -358,6 +361,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.Core.Foundations", "doc": "Enum describing allowed operation states.", "isFixed": false, "isFlags": false, @@ -370,6 +374,7 @@ "$id": "42", "kind": "model", "name": "DeploymentJob", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.DeploymentJob", "usage": "Output,Json", "decorators": [], @@ -543,6 +548,7 @@ "$id": "67", "kind": "model", "name": "JobWarning", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.JobWarning", "usage": "Output,Json", "doc": "Represents a warning that was encountered while executing the request.", @@ -631,6 +637,7 @@ "$id": "79", "kind": "model", "name": "Error", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.Error", "usage": "Output,Json,Exception", "doc": "The error object.", @@ -757,6 +764,7 @@ "$id": "97", "kind": "model", "name": "InnerError", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.InnerError", "usage": "Output,Json,Exception", "doc": "An object containing more specific information about the error. As per Microsoft One API guidelines - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.", @@ -885,6 +893,7 @@ "$id": "113", "kind": "model", "name": "SwapDeploymentsJob", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.SwapDeploymentsJob", "usage": "Output,Json", "decorators": [], @@ -1129,6 +1138,7 @@ "$id": "147", "kind": "model", "name": "Project", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.Project", "usage": "None", "decorators": [], @@ -1207,6 +1217,7 @@ "$id": "157", "kind": "model", "name": "ProjectSettings", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.ProjectSettings", "usage": "None", "doc": "Represents the settings used to define the project behavior.", @@ -1432,6 +1443,7 @@ "$id": "185", "kind": "model", "name": "OperationStatusError", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.OperationStatus", "usage": "None", "doc": "Provides status details for long running operations.", @@ -1504,6 +1516,7 @@ "$id": "193", "kind": "model", "name": "PagedProject", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.CustomPage", "usage": "None", "doc": "Paged collection of Project items", @@ -1571,6 +1584,7 @@ "$id": "201", "kind": "model", "name": "TrainingJobOptions", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.TrainingJobOptions", "usage": "None", "doc": "Training job parameters.", @@ -1604,6 +1618,7 @@ "$id": "205", "kind": "model", "name": "Deployment", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.Deployment", "usage": "None", "decorators": [], @@ -1636,6 +1651,7 @@ "$id": "209", "kind": "model", "name": "PagedDeployment", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.CustomPage", "usage": "None", "doc": "Paged collection of Deployment items", @@ -1703,6 +1719,7 @@ "$id": "217", "kind": "model", "name": "SwapDeploymentsOptions", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.SwapDeploymentsOptions", "usage": "None", "decorators": [], @@ -1759,6 +1776,7 @@ "$id": "224", "kind": "model", "name": "SupportedLanguages", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.SupportedLanguages", "usage": "None", "doc": "Paged collection of SupportedLanguage items", @@ -1778,6 +1796,7 @@ "$id": "227", "kind": "model", "name": "SupportedLanguage", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.SupportedLanguage", "usage": "None", "doc": "Represents a supported language.", @@ -1883,6 +1902,7 @@ "$id": "239", "kind": "model", "name": "TrainingConfigVersions", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.TrainingConfigVersions", "usage": "None", "doc": "Paged collection of TrainingConfigVersion items", @@ -1902,6 +1922,7 @@ "$id": "242", "kind": "model", "name": "TrainingConfigVersion", + "clientNamespace": "AuthoringTypeSpec", "crossLanguageDefinitionId": "AuthoringTypeSpec.TrainingConfigVersion", "usage": "None", "doc": "Represents a training config version.", @@ -2008,6 +2029,7 @@ { "$id": "254", "Name": "AuthoringTypeSpecClient", + "ClientNamespace": "AuthoringTypeSpec", "Operations": [], "Protocol": { "$id": "255" @@ -2039,6 +2061,7 @@ { "$id": "258", "Name": "Projects", + "ClientNamespace": "AuthoringTypeSpec", "Operations": [ { "$id": "259", @@ -3160,6 +3183,7 @@ { "$id": "377", "Name": "Deployments", + "ClientNamespace": "AuthoringTypeSpec", "Operations": [ { "$id": "378", @@ -4063,6 +4087,7 @@ { "$id": "470", "Name": "Jobs", + "ClientNamespace": "AuthoringTypeSpec", "Operations": [ { "$id": "471", @@ -4410,6 +4435,7 @@ { "$id": "504", "Name": "Global", + "ClientNamespace": "AuthoringTypeSpec", "Operations": [ { "$id": "505", diff --git a/test/TestProjects/ConvenienceUpdate-TypeSpec/tspCodeModel.json b/test/TestProjects/ConvenienceUpdate-TypeSpec/tspCodeModel.json index 76e9be8ea64..dd8a42052a1 100644 --- a/test/TestProjects/ConvenienceUpdate-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/ConvenienceUpdate-TypeSpec/tspCodeModel.json @@ -8,6 +8,7 @@ "$id": "2", "kind": "model", "name": "Model", + "clientNamespace": "ConvenienceInCadl", "crossLanguageDefinitionId": "ConvenienceInCadl.Model", "usage": "Input,Output,Json", "doc": "A model.", @@ -46,6 +47,7 @@ { "$id": "7", "Name": "ConvenienceInCadlClient", + "ClientNamespace": "ConvenienceInCadl", "Doc": "Typespec project to test various types of convenience methods.", "Operations": [ { diff --git a/test/TestProjects/Customizations-TypeSpec/tspCodeModel.json b/test/TestProjects/Customizations-TypeSpec/tspCodeModel.json index dc4780e850e..cf7c74ed6b5 100644 --- a/test/TestProjects/Customizations-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/Customizations-TypeSpec/tspCodeModel.json @@ -53,6 +53,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizationsInTsp", "doc": "Extensible enum to customize operator", "isFixed": false, "isFlags": false, @@ -124,6 +125,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizationsInTsp", "doc": "Renamed enum (original name: EnumToRename)", "isFixed": true, "isFlags": false, @@ -195,6 +197,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizationsInTsp", "doc": "Enum with renamed value (original name: ValueToRename)", "isFixed": true, "isFlags": false, @@ -266,6 +269,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizationsInTsp", "doc": "Extensible enum", "isFixed": false, "isFlags": false, @@ -320,6 +324,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizationsInTsp", "doc": "A normal enum", "isFixed": false, "isFlags": false, @@ -332,6 +337,7 @@ "$id": "38", "kind": "model", "name": "RootModel", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.RootModel", "usage": "Input,Output,Json", "doc": "Root RoundTrip model to reference all other types to ensure generation", @@ -370,6 +376,7 @@ "$id": "43", "kind": "model", "name": "ModelToMakeInternal", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelToMakeInternal", "usage": "Input,Output,Json", "doc": "Public model made internal", @@ -428,6 +435,7 @@ "$id": "51", "kind": "model", "name": "ModelToRename", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelToRename", "usage": "Input,Output,Spread,Json", "doc": "Renamed model (original name: ModelToRename)", @@ -513,6 +521,7 @@ "$id": "63", "kind": "model", "name": "ModelToChangeNamespace", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelToChangeNamespace", "usage": "Input,Output,Json", "doc": "Model moved into custom namespace", @@ -571,6 +580,7 @@ "$id": "71", "kind": "model", "name": "ModelWithCustomizedProperties", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelWithCustomizedProperties", "usage": "Input,Output,Json", "doc": "Model with customized properties", @@ -1050,7 +1060,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1088,7 +1099,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -1194,7 +1206,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": true, @@ -1232,7 +1245,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": true, @@ -1343,6 +1357,7 @@ "$id": "185", "kind": "model", "name": "ModelToAddAdditionalSerializableProperty", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelToAddAdditionalSerializableProperty", "usage": "Input,Output,Json", "doc": "Model to add additional serializable property", @@ -1427,6 +1442,7 @@ "$id": "196", "kind": "model", "name": "ModelStruct", + "clientNamespace": "CustomizationsInTsp", "crossLanguageDefinitionId": "CustomizationsInTsp.ModelStruct", "usage": "Input,Output,Json", "doc": "Model to make to a struct", @@ -1554,6 +1570,7 @@ { "$id": "211", "Name": "CustomizationsInTspClient", + "ClientNamespace": "CustomizationsInTsp", "Doc": "CADL project to test various types of models.", "Operations": [ { diff --git a/test/TestProjects/FirstTest-TypeSpec/tspCodeModel.json b/test/TestProjects/FirstTest-TypeSpec/tspCodeModel.json index b4715c65184..c8a80a9cc7b 100644 --- a/test/TestProjects/FirstTest-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/FirstTest-TypeSpec/tspCodeModel.json @@ -32,6 +32,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -65,6 +66,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -98,6 +100,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -131,6 +134,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -164,6 +168,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -197,6 +202,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "FirstTestTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -268,6 +274,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "enum with projected name", "isFixed": true, "isFlags": false, @@ -339,6 +346,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "enum with projected name used in a model", "isFixed": true, "isFlags": false, @@ -410,6 +418,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "Simple enum", "isFixed": true, "isFlags": false, @@ -481,6 +490,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "Extensible enum", "isFixed": false, "isFlags": false, @@ -552,6 +562,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "Int based extensible enum", "isFixed": false, "isFlags": false, @@ -623,6 +634,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "Float based extensible enum", "isFixed": false, "isFlags": false, @@ -694,6 +706,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "float fixed enum", "isFixed": true, "isFlags": false, @@ -765,6 +778,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "doc": "int fixed enum", "isFixed": true, "isFlags": false, @@ -802,6 +816,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "isFixed": true, "isFlags": false, "usage": "ApiVersionEnum", @@ -940,6 +955,7 @@ "decorators": [] } ], + "clientNamespace": "FirstTestTypeSpec", "isFixed": false, "isFlags": false, "usage": "None", @@ -1049,6 +1065,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.Core.Foundations", "doc": "Enum describing allowed operation states.", "isFixed": false, "isFlags": false, @@ -1061,6 +1078,7 @@ "$id": "116", "kind": "model", "name": "Thing", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.Thing", "usage": "Input,Output,Spread,Json", "doc": "A model with a few properties of literal types", @@ -1133,6 +1151,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1438,7 +1457,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -1476,7 +1496,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1586,6 +1607,7 @@ "$id": "192", "kind": "model", "name": "Friend", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.NotFriend", "usage": "Output,Spread,Json", "doc": "this is not a friendly model but with a friendly name", @@ -1624,6 +1646,7 @@ "$id": "197", "kind": "model", "name": "ModelWithFormat", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ModelWithFormat", "usage": "Input,Json", "decorators": [], @@ -1695,6 +1718,7 @@ "$id": "207", "kind": "model", "name": "ProjectedModel", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ModelWithProjectedName", "usage": "Output,Spread,Json", "doc": "this is a model with a projected name", @@ -1733,6 +1757,7 @@ "$id": "212", "kind": "model", "name": "ReturnsAnonymousModelResponse", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.returnsAnonymousModel.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1742,6 +1767,7 @@ "$id": "213", "kind": "model", "name": "Extension", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.Extension", "usage": "Input,Json", "doc": "extension", @@ -1750,6 +1776,7 @@ "$id": "214", "kind": "model", "name": "Element", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.Element", "usage": "Input,Json", "doc": "element", @@ -1822,6 +1849,7 @@ "$id": "223", "kind": "model", "name": "Extendible", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.Extendible", "usage": "Input,Json", "doc": "FHIR extendible element", @@ -1841,6 +1869,7 @@ "$id": "226", "kind": "model", "name": "ThereLevelExtension", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ThereLevelExtension", "usage": "Input,Json", "doc": "extension", @@ -1849,6 +1878,7 @@ "$id": "227", "kind": "model", "name": "ThereLevelElement", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ThereLevelElement", "usage": "Input,Json", "doc": "element", @@ -1943,6 +1973,7 @@ "$id": "238", "kind": "model", "name": "ChildModel", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ChildModel", "usage": "Input,Json", "doc": "ChildModel", @@ -1951,6 +1982,7 @@ "$id": "239", "kind": "model", "name": "BaseModel", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.BaseModel", "usage": "Input,Json", "doc": "parenetModel", @@ -2023,6 +2055,7 @@ "$id": "248", "kind": "model", "name": "ContainSelf", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ContainSelf", "usage": "Input,Json", "doc": "containself", @@ -2056,6 +2089,7 @@ "$id": "252", "kind": "model", "name": "ModelWithProjectedEnum", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ModelWithProjectedEnum", "usage": "Input,Json", "decorators": [], @@ -2089,6 +2123,7 @@ "$id": "256", "kind": "model", "name": "AzureLocationModel", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.AzureLocationModel", "usage": "Input,Json", "decorators": [], @@ -2132,6 +2167,7 @@ "$id": "262", "kind": "model", "name": "RoundTripModel", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.RoundTripModel", "usage": "Input,Output,Json", "doc": "this is a roundtrip model", @@ -2734,6 +2770,7 @@ "$id": "347", "kind": "model", "name": "ModelWithRequiredNullableProperties", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ModelWithRequiredNullableProperties", "usage": "Input,Output,Json", "doc": "A model with a few required nullable properties", @@ -2754,7 +2791,8 @@ "name": "int32", "crossLanguageDefinitionId": "TypeSpec.int32", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2781,7 +2819,8 @@ "kind": "nullable", "type": { "$ref": "44" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2808,7 +2847,8 @@ "kind": "nullable", "type": { "$ref": "36" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2873,6 +2913,7 @@ "$id": "368", "kind": "model", "name": "ModelForUnion", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ModelForUnion", "usage": "Input,Output,Json", "doc": "This is a model only used in union types, please do not use it anywhere else.", @@ -2945,6 +2986,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "crossLanguageDefinitionId": "TypeSpec.Array", @@ -3015,6 +3057,7 @@ "$id": "386", "kind": "model", "name": "ResourceOperationStatusResourceExportedResourceError", + "clientNamespace": "Azure.Core", "crossLanguageDefinitionId": "Azure.Core.ResourceOperationStatus", "usage": "None", "doc": "Provides status details for long running operations.", @@ -3072,6 +3115,7 @@ "$id": "393", "kind": "model", "name": "Error", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.Error", "usage": "None", "doc": "The error object.", @@ -3182,6 +3226,7 @@ "$id": "407", "kind": "model", "name": "InnerError", + "clientNamespace": "Azure.Core.Foundations", "crossLanguageDefinitionId": "Azure.Core.Foundations.InnerError", "usage": "None", "doc": "An object containing more specific information about the error. As per Microsoft One API guidelines - https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#7102-error-condition-responses.", @@ -3263,6 +3308,7 @@ "$id": "416", "kind": "model", "name": "ExportedResource", + "clientNamespace": "FirstTestTypeSpec", "crossLanguageDefinitionId": "FirstTestTypeSpec.ExportedResource", "usage": "None", "decorators": [], @@ -3339,6 +3385,7 @@ { "$id": "424", "Name": "FirstTestTypeSpecClient", + "ClientNamespace": "FirstTestTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { @@ -5278,6 +5325,7 @@ { "$id": "588", "Name": "Hello", + "ClientNamespace": "FirstTestTypeSpec.Hello", "Operations": [], "Protocol": { "$id": "589" @@ -5310,6 +5358,7 @@ { "$id": "592", "Name": "HelloDemo", + "ClientNamespace": "FirstTestTypeSpec.Hello.Demo", "Doc": "Hello world service", "Operations": [ { @@ -5469,6 +5518,7 @@ { "$id": "607", "Name": "HelloDemo2", + "ClientNamespace": "FirstTestTypeSpec.Hello.Demo2", "Operations": [ { "$id": "608", @@ -6120,6 +6170,7 @@ { "$id": "665", "Name": "EnumTest", + "ClientNamespace": "FirstTestTypeSpec.EnumTest", "Operations": [ { "$id": "666", @@ -6230,6 +6281,7 @@ { "$id": "675", "Name": "ProtocolAndConvenient", + "ClientNamespace": "FirstTestTypeSpec.ProtocolAndConvenient", "Operations": [ { "$id": "676", @@ -6401,6 +6453,7 @@ { "$id": "690", "Name": "Entity", + "ClientNamespace": "FirstTestTypeSpec", "Operations": [ { "$id": "691", @@ -6517,6 +6570,7 @@ { "$id": "701", "Name": "Glossary", + "ClientNamespace": "FirstTestTypeSpec", "Operations": [ { "$id": "702", @@ -6654,6 +6708,7 @@ { "$id": "714", "Name": "ResourceOperations", + "ClientNamespace": "FirstTestTypeSpec", "Operations": [], "Protocol": { "$id": "715" @@ -6686,6 +6741,7 @@ { "$id": "718", "Name": "VersioningOp", + "ClientNamespace": "FirstTestTypeSpec", "Operations": [ { "$id": "719", diff --git a/test/TestProjects/MediaTypes-TypeSpec/tspCodeModel.json b/test/TestProjects/MediaTypes-TypeSpec/tspCodeModel.json index f0aef46e89c..47448d569e3 100644 --- a/test/TestProjects/MediaTypes-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/MediaTypes-TypeSpec/tspCodeModel.json @@ -51,6 +51,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input", @@ -121,6 +122,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input", @@ -132,6 +134,7 @@ "$id": "16", "kind": "model", "name": "Body", + "clientNamespace": "MultipleMediaTypes", "crossLanguageDefinitionId": "MultipleMediaTypes.Body", "usage": "Input,Json", "decorators": [], @@ -169,6 +172,7 @@ { "$id": "21", "Name": "MultipleMediaTypesClient", + "ClientNamespace": "MultipleMediaTypes", "Doc": "Play with produces/consumes and media-types in general.", "Operations": [ { diff --git a/test/TestProjects/MgmtTypeSpec/tspCodeModel.json b/test/TestProjects/MgmtTypeSpec/tspCodeModel.json index a1898f31a15..78803faabf4 100644 --- a/test/TestProjects/MgmtTypeSpec/tspCodeModel.json +++ b/test/TestProjects/MgmtTypeSpec/tspCodeModel.json @@ -55,6 +55,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager.CommonTypes", "doc": "The supported ExtendedLocation types.", "isFixed": false, "isFlags": false, @@ -147,6 +148,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager.CommonTypes", "doc": "The kind of entity that created the resource.", "isFixed": false, "isFlags": false, @@ -221,6 +223,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager", "doc": "The provisioning state of a resource type.", "isFixed": false, "isFlags": false, @@ -313,6 +316,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager.CommonTypes", "doc": "Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).", "isFixed": false, "isFlags": false, @@ -387,6 +391,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager.CommonTypes", "doc": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", "isFixed": false, "isFlags": false, @@ -425,6 +430,7 @@ "decorators": [] } ], + "clientNamespace": "Azure.ResourceManager.CommonTypes", "doc": "Extensible enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", "isFixed": false, "isFlags": false, @@ -463,6 +469,7 @@ "decorators": [] } ], + "clientNamespace": "MgmtTypeSpec", "doc": "The available API versions.", "isFixed": true, "isFlags": false, @@ -475,6 +482,7 @@ "$id": "52", "kind": "model", "name": "Foo", + "clientNamespace": "MgmtTypeSpec", "crossLanguageDefinitionId": "MgmtTypeSpec.Foo", "usage": "Input,Output,Json,LroInitial,LroFinalEnvelope", "doc": "Concrete tracked resource types can be created by aliasing this type using a specific property type.", @@ -483,6 +491,7 @@ "$id": "53", "kind": "model", "name": "TrackedResource", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.TrackedResource", "usage": "Input,Output,Json,LroInitial,LroFinalEnvelope", "doc": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'", @@ -491,6 +500,7 @@ "$id": "54", "kind": "model", "name": "Resource", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.Resource", "usage": "Input,Output,Json,LroInitial,LroFinalEnvelope", "doc": "Common fields that are returned in the response for all Azure Resource Manager resources", @@ -601,6 +611,7 @@ "$id": "70", "kind": "model", "name": "SystemData", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.SystemData", "usage": "Output,Json,LroInitial,LroFinalEnvelope", "doc": "Metadata pertaining to creation and last modification of the resource.", @@ -874,6 +885,7 @@ "$id": "108", "kind": "model", "name": "FooProperties", + "clientNamespace": "MgmtTypeSpec", "crossLanguageDefinitionId": "MgmtTypeSpec.FooProperties", "usage": "Input,Output,Json,LroInitial,LroFinalEnvelope", "decorators": [ @@ -1047,6 +1059,7 @@ "$id": "134", "kind": "model", "name": "ExtendedLocation", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ExtendedLocation", "usage": "Input,Output,Json,LroInitial,LroFinalEnvelope", "doc": "The complex type of the extended location.", @@ -1139,6 +1152,7 @@ "$id": "144", "kind": "model", "name": "ErrorResponse", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ErrorResponse", "usage": "Error,Json,Exception", "doc": "Common error response for all Azure Resource Manager APIs to return error details for failed operations.", @@ -1154,6 +1168,7 @@ "$id": "146", "kind": "model", "name": "ErrorDetail", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ErrorDetail", "usage": "Output,Json,Exception,LroInitial,LroPolling,LroFinalEnvelope", "doc": "The error detail.", @@ -1284,6 +1299,7 @@ "$id": "165", "kind": "model", "name": "ErrorAdditionalInfo", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo", "usage": "Output,Json,Exception,LroInitial,LroPolling,LroFinalEnvelope", "doc": "The resource management error additional info.", @@ -1326,6 +1342,7 @@ "$id": "171", "kind": "model", "name": "ErrorAdditionalInfoInfo", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ErrorAdditionalInfo.info.anonymous", "usage": "Output,Json,Exception,LroInitial,LroPolling,LroFinalEnvelope", "decorators": [], @@ -1395,6 +1412,7 @@ "$id": "178", "kind": "model", "name": "ArmOperationStatusResourceProvisioningState", + "clientNamespace": "Azure.ResourceManager", "crossLanguageDefinitionId": "Azure.ResourceManager.ArmOperationStatus", "usage": "LroPolling", "doc": "Standard Azure Resource Manager operation status response", @@ -1576,6 +1594,7 @@ "$id": "203", "kind": "model", "name": "FooListResult", + "clientNamespace": "Azure.ResourceManager", "crossLanguageDefinitionId": "Azure.ResourceManager.ResourceListResult", "usage": "Output,Json", "doc": "The response of a Foo list operation.", @@ -1651,6 +1670,7 @@ "$id": "213", "kind": "model", "name": "PrivateLinkResourceListResult", + "clientNamespace": "Azure.ResourceManager", "crossLanguageDefinitionId": "Azure.ResourceManager.ResourceListResult", "usage": "Output,Json", "doc": "The response of a PrivateLinkResource list operation.", @@ -1670,6 +1690,7 @@ "$id": "216", "kind": "model", "name": "PrivateLinkResource", + "clientNamespace": "MgmtTypeSpec", "crossLanguageDefinitionId": "MgmtTypeSpec.PrivateLinkResource", "usage": "Output,Json", "doc": "Concrete proxy resource types can be created by aliasing this type using a specific property type.", @@ -1678,6 +1699,7 @@ "$id": "217", "kind": "model", "name": "ProxyResource", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ProxyResource", "usage": "Output,Json", "doc": "The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location", @@ -1698,6 +1720,7 @@ "$id": "219", "kind": "model", "name": "PrivateLinkResourceProperties", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.PrivateLinkResourceProperties", "usage": "Output,Json", "doc": "Properties of a private link resource.", @@ -1824,6 +1847,7 @@ "$id": "237", "kind": "model", "name": "ManagedServiceIdentity", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.ManagedServiceIdentity", "usage": "Output,Json", "doc": "Managed service identity (system assigned and/or user assigned identities)", @@ -1943,6 +1967,7 @@ "$id": "255", "kind": "model", "name": "UserAssignedIdentity", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.UserAssignedIdentity", "usage": "Output,Json", "doc": "User assigned identity properties", @@ -2017,7 +2042,8 @@ } } ] - } + }, + "clientNamespace": "" }, "decorators": [] }, @@ -2125,6 +2151,7 @@ "$id": "277", "kind": "model", "name": "StartRequest", + "clientNamespace": "MgmtTypeSpec", "crossLanguageDefinitionId": "MgmtTypeSpec.StartRequest", "usage": "Input,Json", "doc": "Start SAP instance(s) request body.", @@ -2163,6 +2190,7 @@ "$id": "282", "kind": "model", "name": "OperationStatusResult", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.OperationStatusResult", "usage": "Output,Json,LroInitial,LroFinalEnvelope", "doc": "The current status of an async operation.", @@ -2439,6 +2467,7 @@ "$id": "321", "kind": "model", "name": "OperationListResult", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.OperationListResult", "usage": "Output,Json", "doc": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", @@ -2458,6 +2487,7 @@ "$id": "324", "kind": "model", "name": "Operation", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.Operation", "usage": "Output,Json", "doc": "Details of a REST API operation, returned from the Resource Provider Operations API", @@ -2527,6 +2557,7 @@ "$id": "334", "kind": "model", "name": "OperationDisplay", + "clientNamespace": "Azure.ResourceManager.CommonTypes", "crossLanguageDefinitionId": "Azure.ResourceManager.CommonTypes.OperationDisplay", "usage": "Output,Json", "doc": "Localized display information for and operation.", @@ -2768,6 +2799,7 @@ { "$id": "366", "Name": "MgmtTypeSpecClient", + "ClientNamespace": "MgmtTypeSpec", "Operations": [], "Protocol": { "$id": "367" @@ -2810,6 +2842,7 @@ { "$id": "372", "Name": "Operations", + "ClientNamespace": "MgmtTypeSpec", "Operations": [ { "$id": "373", @@ -2953,6 +2986,7 @@ { "$id": "388", "Name": "PrivateLinks", + "ClientNamespace": "MgmtTypeSpec", "Operations": [ { "$id": "389", @@ -3413,6 +3447,7 @@ { "$id": "436", "Name": "Foos", + "ClientNamespace": "MgmtTypeSpec", "Operations": [ { "$id": "437", diff --git a/test/TestProjects/ModelReaderWriterValidation-TypeSpec/tspCodeModel.json b/test/TestProjects/ModelReaderWriterValidation-TypeSpec/tspCodeModel.json index 527d08869e3..44e753c959c 100644 --- a/test/TestProjects/ModelReaderWriterValidation-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/ModelReaderWriterValidation-TypeSpec/tspCodeModel.json @@ -53,6 +53,7 @@ "decorators": [] } ], + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "doc": "The type of alias pattern.", "isFixed": true, "isFlags": false, @@ -217,6 +218,7 @@ "decorators": [] } ], + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "doc": "The type of the token that the alias path is referring to.", "isFixed": false, "isFlags": false, @@ -273,6 +275,7 @@ "decorators": [] } ], + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "doc": "The attributes of the token that the alias path is referring to.", "isFixed": false, "isFlags": false, @@ -347,6 +350,7 @@ "decorators": [] } ], + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "doc": "The type of the alias.", "isFixed": true, "isFlags": false, @@ -439,6 +443,7 @@ "decorators": [] } ], + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "doc": "The provider authorization consent state.", "isFixed": false, "isFlags": false, @@ -451,6 +456,7 @@ "$id": "50", "kind": "model", "name": "ModelAsStruct", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelAsStruct", "usage": "Input,Output,Json", "doc": "The model to change to struct.", @@ -489,6 +495,7 @@ "$id": "55", "kind": "model", "name": "ModelWithPersistableOnly", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelWithPersistableOnly", "usage": "Input,Output,Json", "decorators": [], @@ -653,6 +660,7 @@ "$id": "79", "kind": "model", "name": "BaseModel", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.BaseModel", "usage": "Input,Output,Json", "doc": "The BaseModel in the discriminated set", @@ -722,6 +730,7 @@ "$id": "89", "kind": "model", "name": "ModelX", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelX", "usage": "Input,Output,Json", "doc": "The ModelX in the discriminated set", @@ -896,6 +905,7 @@ "$id": "114", "kind": "model", "name": "ModelY", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelY", "usage": "Input,Output,Json", "doc": "The ModelY in the discriminated set", @@ -978,6 +988,7 @@ "$id": "124", "kind": "model", "name": "AvailabilitySetData", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.AvailabilitySetData", "usage": "Input,Output,Json", "doc": "The availability set data", @@ -986,6 +997,7 @@ "$id": "125", "kind": "model", "name": "TrackedResourceData", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.TrackedResourceData", "usage": "Input,Output,Json", "doc": "The tracked resource data", @@ -1151,6 +1163,7 @@ "$id": "149", "kind": "model", "name": "ComputeSku", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ComputeSku", "usage": "Input,Output,Json", "decorators": [], @@ -1262,6 +1275,7 @@ "$id": "165", "kind": "model", "name": "AvailabilitySetProperties", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.AvailabilitySetProperties", "usage": "Input,Output,Json", "doc": "The availability set properties", @@ -1281,6 +1295,7 @@ "$id": "168", "kind": "model", "name": "WritableSubResource", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.WritableSubResource", "usage": "Input,Output,Json", "doc": "The writable sub resource", @@ -1420,6 +1435,7 @@ "$id": "185", "kind": "model", "name": "ResourceProviderData", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ResourceProviderData", "usage": "Output,Json", "doc": "A class representing the ResourceProvider data model.\nResource provider information.", @@ -1547,6 +1563,7 @@ "$id": "204", "kind": "model", "name": "ProviderResourceType", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ProviderResourceType", "usage": "Output,Json", "decorators": [], @@ -1626,6 +1643,7 @@ "$id": "216", "kind": "model", "name": "ProviderExtendedLocation", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ProviderExtendedLocation", "usage": "Output,Json", "doc": "The provider extended location.", @@ -1752,6 +1770,7 @@ "$id": "234", "kind": "model", "name": "ResourceTypeAlias", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ResourceTypeAlias", "usage": "Output,Json", "doc": "The alias type.", @@ -1798,6 +1817,7 @@ "$id": "241", "kind": "model", "name": "ResourceTypeAliasPath", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ResourceTypeAliasPath", "usage": "Output,Json", "doc": "The type of the paths for alias.", @@ -1874,6 +1894,7 @@ "$id": "252", "kind": "model", "name": "ResourceTypeAliasPattern", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ResourceTypeAliasPattern", "usage": "Output,Json", "doc": "The type of the pattern for an alias path.", @@ -1982,6 +2003,7 @@ "$id": "267", "kind": "model", "name": "ResourceTypeAliasPathMetadata", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ResourceTypeAliasPathMetadata", "usage": "Input,Output,Json", "doc": "The ResourceTypeAliasPathMetadata.", @@ -2258,6 +2280,7 @@ "$id": "304", "kind": "model", "name": "ZoneMapping", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ZoneMapping", "usage": "Output,Json", "doc": "The ZoneMapping.", @@ -2357,6 +2380,7 @@ "$id": "318", "kind": "model", "name": "ApiProfile", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ApiProfile", "usage": "Output,Json", "decorators": [], @@ -2572,6 +2596,7 @@ "$id": "344", "kind": "model", "name": "ModelWithStringAdditionalProperties", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelWithStringAdditionalProperties", "usage": "Input,Output,Json", "decorators": [], @@ -2670,6 +2695,7 @@ "$id": "358", "kind": "model", "name": "ModelWithArrayAdditionalProperties", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelWithArrayAdditionalProperties", "usage": "Input,Output,Json", "decorators": [], @@ -2771,6 +2797,7 @@ "$id": "372", "kind": "model", "name": "ModelWithUnknownAdditionalProperties", + "clientNamespace": "ModelReaderWriterValidationTypeSpec", "crossLanguageDefinitionId": "ModelReaderWriterValidationTypeSpec.ModelWithUnknownAdditionalProperties", "usage": "Input,Output,Json", "decorators": [], @@ -2870,6 +2897,7 @@ { "$id": "386", "Name": "ModelReaderWriterValidationTypeSpecClient", + "ClientNamespace": "ModelReaderWriterValidationTypeSpec", "Doc": "This is a typespec project to validation the model reader writer functionalities.", "Operations": [ { diff --git a/test/TestProjects/NoDocs-TypeSpec/tspCodeModel.json b/test/TestProjects/NoDocs-TypeSpec/tspCodeModel.json index d490a7aa5c3..e79e68bd442 100644 --- a/test/TestProjects/NoDocs-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/NoDocs-TypeSpec/tspCodeModel.json @@ -32,6 +32,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -65,6 +66,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -98,6 +100,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -131,6 +134,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -164,6 +168,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -197,6 +202,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -268,6 +274,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "enum with projected name", "isFixed": true, "isFlags": false, @@ -339,6 +346,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "enum with projected name used in a model", "isFixed": true, "isFlags": false, @@ -410,6 +418,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "Simple enum", "isFixed": true, "isFlags": false, @@ -481,6 +490,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "Extensible enum", "isFixed": false, "isFlags": false, @@ -552,6 +562,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "Int based extensible enum", "isFixed": false, "isFlags": false, @@ -623,6 +634,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "Float based extensible enum", "isFixed": false, "isFlags": false, @@ -694,6 +706,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "float fixed enum", "isFixed": true, "isFlags": false, @@ -765,6 +778,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "doc": "int fixed enum", "isFixed": true, "isFlags": false, @@ -802,6 +816,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "isFixed": true, "isFlags": false, "usage": "ApiVersionEnum", @@ -940,6 +955,7 @@ "decorators": [] } ], + "clientNamespace": "NoDocsTypeSpec", "isFixed": false, "isFlags": false, "usage": "None", @@ -951,6 +967,7 @@ "$id": "104", "kind": "model", "name": "Thing", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.Thing", "usage": "Input,Output,Spread,Json", "doc": "A model with a few properties of literal types", @@ -1023,6 +1040,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1328,7 +1346,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -1366,7 +1385,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1388,6 +1408,7 @@ "$id": "167", "kind": "model", "name": "Friend", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.NotFriend", "usage": "Output,Spread,Json", "doc": "this is not a friendly model but with a friendly name", @@ -1426,6 +1447,7 @@ "$id": "172", "kind": "model", "name": "ProjectedModel", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ModelWithProjectedName", "usage": "Output,Spread,Json", "doc": "this is a model with a projected name", @@ -1464,6 +1486,7 @@ "$id": "177", "kind": "model", "name": "ReturnsAnonymousModelResponse", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.returnsAnonymousModel.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -1473,6 +1496,7 @@ "$id": "178", "kind": "model", "name": "Extension", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.Extension", "usage": "Input,Json", "doc": "extension", @@ -1481,6 +1505,7 @@ "$id": "179", "kind": "model", "name": "Element", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.Element", "usage": "Input,Json", "doc": "element", @@ -1553,6 +1578,7 @@ "$id": "188", "kind": "model", "name": "Extendible", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.Extendible", "usage": "Input,Json", "doc": "FHIR extendible element", @@ -1572,6 +1598,7 @@ "$id": "191", "kind": "model", "name": "ThereLevelExtension", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ThereLevelExtension", "usage": "Input,Json", "doc": "extension", @@ -1580,6 +1607,7 @@ "$id": "192", "kind": "model", "name": "ThereLevelElement", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ThereLevelElement", "usage": "Input,Json", "doc": "element", @@ -1674,6 +1702,7 @@ "$id": "203", "kind": "model", "name": "ChildModel", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ChildModel", "usage": "Input,Json", "doc": "ChildModel", @@ -1682,6 +1711,7 @@ "$id": "204", "kind": "model", "name": "BaseModel", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.BaseModel", "usage": "Input,Json", "doc": "parenetModel", @@ -1754,6 +1784,7 @@ "$id": "213", "kind": "model", "name": "ContainSelf", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ContainSelf", "usage": "Input,Json", "doc": "containself", @@ -1787,6 +1818,7 @@ "$id": "217", "kind": "model", "name": "ModelWithProjectedEnum", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ModelWithProjectedEnum", "usage": "Input,Json", "decorators": [], @@ -1820,6 +1852,7 @@ "$id": "221", "kind": "model", "name": "AzureLocationModel", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.AzureLocationModel", "usage": "Input,Json", "decorators": [], @@ -1863,6 +1896,7 @@ "$id": "227", "kind": "model", "name": "RoundTripModel", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.RoundTripModel", "usage": "Input,Output,Json", "doc": "this is a roundtrip model", @@ -2465,6 +2499,7 @@ "$id": "312", "kind": "model", "name": "ModelWithRequiredNullableProperties", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ModelWithRequiredNullableProperties", "usage": "Input,Output,Json", "doc": "A model with a few required nullable properties", @@ -2485,7 +2520,8 @@ "name": "int32", "crossLanguageDefinitionId": "TypeSpec.int32", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2512,7 +2548,8 @@ "kind": "nullable", "type": { "$ref": "44" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2539,7 +2576,8 @@ "kind": "nullable", "type": { "$ref": "36" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -2604,6 +2642,7 @@ "$id": "333", "kind": "model", "name": "ModelForUnion", + "clientNamespace": "NoDocsTypeSpec", "crossLanguageDefinitionId": "NoDocsTypeSpec.ModelForUnion", "usage": "Input,Output,Json", "doc": "This is a model only used in union types, please do not use it anywhere else.", @@ -2676,6 +2715,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "crossLanguageDefinitionId": "TypeSpec.Array", @@ -2708,6 +2748,7 @@ { "$id": "345", "Name": "NoDocsTypeSpecClient", + "ClientNamespace": "NoDocsTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { @@ -4451,6 +4492,7 @@ { "$id": "492", "Name": "Hello", + "ClientNamespace": "NoDocsTypeSpec.Hello", "Operations": [], "Protocol": { "$id": "493" @@ -4483,6 +4525,7 @@ { "$id": "496", "Name": "HelloDemo", + "ClientNamespace": "NoDocsTypeSpec.Hello.Demo", "Doc": "Hello world service", "Operations": [ { @@ -4642,6 +4685,7 @@ { "$id": "511", "Name": "HelloDemo2", + "ClientNamespace": "NoDocsTypeSpec.Hello.Demo2", "Operations": [ { "$id": "512", @@ -5293,6 +5337,7 @@ { "$id": "569", "Name": "EnumTest", + "ClientNamespace": "NoDocsTypeSpec.EnumTest", "Operations": [ { "$id": "570", @@ -5403,6 +5448,7 @@ { "$id": "579", "Name": "ProtocolAndConvenient", + "ClientNamespace": "NoDocsTypeSpec.ProtocolAndConvenient", "Operations": [ { "$id": "580", @@ -5574,6 +5620,7 @@ { "$id": "594", "Name": "Entity", + "ClientNamespace": "NoDocsTypeSpec", "Operations": [ { "$id": "595", @@ -5690,6 +5737,7 @@ { "$id": "605", "Name": "Glossary", + "ClientNamespace": "NoDocsTypeSpec", "Operations": [ { "$id": "606", diff --git a/test/TestProjects/Parameters-TypeSpec/tspCodeModel.json b/test/TestProjects/Parameters-TypeSpec/tspCodeModel.json index a10f87e81c9..79784fdf198 100644 --- a/test/TestProjects/Parameters-TypeSpec/tspCodeModel.json +++ b/test/TestProjects/Parameters-TypeSpec/tspCodeModel.json @@ -36,6 +36,7 @@ "decorators": [] } ], + "clientNamespace": "ParametersCadl", "isFixed": true, "isFlags": false, "usage": "ApiVersionEnum", @@ -47,6 +48,7 @@ "$id": "6", "kind": "model", "name": "Result", + "clientNamespace": "ParametersCadl.ParameterOrders", "crossLanguageDefinitionId": "ParametersCadl.ParameterOrders.Result", "usage": "Output,Json", "decorators": [], @@ -84,6 +86,7 @@ { "$id": "11", "Name": "ParametersCadlClient", + "ClientNamespace": "ParametersCadl", "Operations": [], "Protocol": { "$id": "12" @@ -116,6 +119,7 @@ { "$id": "15", "Name": "ParameterOrders", + "ClientNamespace": "ParametersCadl.ParameterOrders", "Operations": [ { "$id": "16", diff --git a/test/TestProjects/sdk/newprojecttypespec/Azure.NewProject.TypeSpec/tspCodeModel.json b/test/TestProjects/sdk/newprojecttypespec/Azure.NewProject.TypeSpec/tspCodeModel.json index 1bff375ab58..dfa77a6f9e0 100644 --- a/test/TestProjects/sdk/newprojecttypespec/Azure.NewProject.TypeSpec/tspCodeModel.json +++ b/test/TestProjects/sdk/newprojecttypespec/Azure.NewProject.TypeSpec/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -63,6 +64,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -96,6 +98,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -129,6 +132,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -162,6 +166,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -195,6 +200,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NewProjectTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -266,6 +272,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "Simple enum", "isFixed": true, "isFlags": false, @@ -337,6 +344,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "Extensible enum", "isFixed": false, "isFlags": false, @@ -408,6 +416,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "Int based extensible enum", "isFixed": false, "isFlags": false, @@ -479,6 +488,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "Float based extensible enum", "isFixed": false, "isFlags": false, @@ -550,6 +560,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "float fixed enum", "isFixed": true, "isFlags": false, @@ -621,6 +632,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "doc": "int fixed enum", "isFixed": true, "isFlags": false, @@ -760,6 +772,7 @@ "decorators": [] } ], + "clientNamespace": "NewProjectTypeSpec", "isFixed": false, "isFlags": false, "usage": "None", @@ -771,6 +784,7 @@ "$id": "84", "kind": "model", "name": "Thing", + "clientNamespace": "NewProjectTypeSpec", "crossLanguageDefinitionId": "NewProjectTypeSpec.Thing", "usage": "Input,Output,Spread,Json", "doc": "A model with a few properties of literal types", @@ -843,6 +857,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1132,6 +1147,7 @@ "$id": "135", "kind": "model", "name": "Friend", + "clientNamespace": "NewProjectTypeSpec", "crossLanguageDefinitionId": "NewProjectTypeSpec.NotFriend", "usage": "Output,Spread,Json", "doc": "this is not a friendly model but with a friendly name", @@ -1170,6 +1186,7 @@ "$id": "140", "kind": "model", "name": "RoundTripModel", + "clientNamespace": "NewProjectTypeSpec", "crossLanguageDefinitionId": "NewProjectTypeSpec.RoundTripModel", "usage": "Input,Output,Json", "doc": "this is a roundtrip model", @@ -1769,6 +1786,7 @@ { "$id": "224", "Name": "NewProjectTypeSpecClient", + "ClientNamespace": "NewProjectTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { @@ -2342,6 +2360,7 @@ { "$id": "273", "Name": "Hello", + "ClientNamespace": "NewProjectTypeSpec.Hello", "Operations": [], "Protocol": { "$id": "274" @@ -2374,6 +2393,7 @@ { "$id": "277", "Name": "HelloDemo", + "ClientNamespace": "NewProjectTypeSpec.Hello.Demo", "Doc": "Hello world service", "Operations": [ { @@ -2533,6 +2553,7 @@ { "$id": "292", "Name": "HelloDemo2", + "ClientNamespace": "NewProjectTypeSpec.Hello.Demo2", "Operations": [ { "$id": "293", @@ -3122,6 +3143,7 @@ { "$id": "345", "Name": "EnumTest", + "ClientNamespace": "NewProjectTypeSpec.EnumTest", "Operations": [ { "$id": "346", @@ -3232,6 +3254,7 @@ { "$id": "355", "Name": "ProtocolAndConvenient", + "ClientNamespace": "NewProjectTypeSpec.ProtocolAndConvenient", "Operations": [ { "$id": "356", diff --git a/test/UnbrandedProjects/Customized-TypeSpec/tspCodeModel.json b/test/UnbrandedProjects/Customized-TypeSpec/tspCodeModel.json index cf71cfc7368..8a9640053f9 100644 --- a/test/UnbrandedProjects/Customized-TypeSpec/tspCodeModel.json +++ b/test/UnbrandedProjects/Customized-TypeSpec/tspCodeModel.json @@ -32,6 +32,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -65,6 +66,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -98,6 +100,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -131,6 +134,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -164,6 +168,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -197,6 +202,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "CustomizedTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -234,6 +240,7 @@ "decorators": [] } ], + "clientNamespace": "CustomizedTypeSpec", "isFixed": true, "isFlags": false, "usage": "ApiVersionEnum", @@ -245,6 +252,7 @@ "$id": "24", "kind": "model", "name": "Thing", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.Thing", "usage": "Input,Output,Spread,Json", "doc": "A model with a few properties of literal types", @@ -317,6 +325,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -622,7 +631,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -660,7 +670,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -682,6 +693,7 @@ "$id": "87", "kind": "model", "name": "RoundTripModel", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.RoundTripModel", "usage": "Input,Output,Json", "doc": "this is a roundtrip model", @@ -774,6 +786,7 @@ "$id": "100", "kind": "model", "name": "ModelWithFormat", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.ModelWithFormat", "usage": "Input,Output,Json", "decorators": [], @@ -845,6 +858,7 @@ "$id": "110", "kind": "model", "name": "Friend", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.NotFriend", "usage": "Output,Spread,Json", "doc": "this is not a friendly model but with a friendly name", @@ -905,6 +919,7 @@ "$id": "118", "kind": "model", "name": "ProjectedModel", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.ModelWithProjectedName", "usage": "Output,Spread,Json", "doc": "this is a model with a projected name", @@ -943,6 +958,7 @@ "$id": "123", "kind": "model", "name": "ReturnsAnonymousModelResponse", + "clientNamespace": "CustomizedTypeSpec", "crossLanguageDefinitionId": "CustomizedTypeSpec.returnsAnonymousModel.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -953,6 +969,7 @@ { "$id": "124", "Name": "CustomizedTypeSpecClient", + "ClientNamespace": "CustomizedTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { diff --git a/test/UnbrandedProjects/NoDocsUnbranded-TypeSpec/tspCodeModel.json b/test/UnbrandedProjects/NoDocsUnbranded-TypeSpec/tspCodeModel.json index cb7fe4de13a..31ce7f498b5 100644 --- a/test/UnbrandedProjects/NoDocsUnbranded-TypeSpec/tspCodeModel.json +++ b/test/UnbrandedProjects/NoDocsUnbranded-TypeSpec/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -63,6 +64,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -96,6 +98,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -129,6 +132,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -162,6 +166,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -195,6 +200,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -207,6 +213,7 @@ "$id": "20", "kind": "model", "name": "Thing", + "clientNamespace": "NoDocsUnbrandedTypeSpec", "crossLanguageDefinitionId": "NoDocsUnbrandedTypeSpec.Thing", "usage": "Output,Json", "doc": "A model with a few properties of literal types", @@ -279,6 +286,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -584,7 +592,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -622,7 +631,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -645,6 +655,7 @@ { "$id": "83", "Name": "NoDocsUnbrandedTypeSpecClient", + "ClientNamespace": "NoDocsUnbrandedTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { diff --git a/test/UnbrandedProjects/NoTest-TypeSpec/tspCodeModel.json b/test/UnbrandedProjects/NoTest-TypeSpec/tspCodeModel.json index e5f8f0b157f..c99b8d2dcff 100644 --- a/test/UnbrandedProjects/NoTest-TypeSpec/tspCodeModel.json +++ b/test/UnbrandedProjects/NoTest-TypeSpec/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -63,6 +64,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -96,6 +98,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -129,6 +132,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -162,6 +166,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -195,6 +200,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "NoTestTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -207,6 +213,7 @@ "$id": "20", "kind": "model", "name": "Thing", + "clientNamespace": "NoTestTypeSpec", "crossLanguageDefinitionId": "NoTestTypeSpec.Thing", "usage": "Input,Output,Json", "doc": "A model with a few properties of literal types", @@ -279,6 +286,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -584,7 +592,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -622,7 +631,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -644,6 +654,7 @@ "$id": "83", "kind": "model", "name": "DerivedThing", + "clientNamespace": "NoTestTypeSpec", "crossLanguageDefinitionId": "NoTestTypeSpec.DerivedThing", "usage": "Input,Output,Json", "decorators": [], @@ -684,6 +695,7 @@ { "$id": "88", "Name": "NoTestTypeSpecClient", + "ClientNamespace": "NoTestTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ { diff --git a/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/src/Generated/ModelsOps.cs b/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/src/Generated/ModelsOps.cs index 883972d1878..84cdf10f3b5 100644 --- a/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/src/Generated/ModelsOps.cs +++ b/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/src/Generated/ModelsOps.cs @@ -11,7 +11,7 @@ namespace OpenAI { // Data plane generated sub-client. - /// The ModelsOps sub-client. + /// The Models sub-client. public partial class ModelsOps { private const string AuthorizationHeader = "Authorization"; diff --git a/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/tspCodeModel.json b/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/tspCodeModel.json index 605a499794b..be278c4ed4b 100644 --- a/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/tspCodeModel.json +++ b/test/UnbrandedProjects/Platform-OpenAI-TypeSpec/tspCodeModel.json @@ -51,6 +51,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -121,6 +122,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Json", @@ -174,6 +176,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Json", @@ -206,6 +209,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The Model_object", "isFixed": false, "isFlags": false, @@ -294,6 +298,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -326,6 +331,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The FineTune_object", "isFixed": false, "isFlags": false, @@ -431,6 +437,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -463,6 +470,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The OpenAIFile_object", "isFixed": false, "isFlags": false, @@ -585,6 +593,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -621,6 +630,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -653,6 +663,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The CreateEmbeddingResponse_object", "isFixed": false, "isFlags": false, @@ -686,6 +697,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The Embedding_object", "isFixed": false, "isFlags": false, @@ -740,6 +752,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -772,6 +785,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The CreateEditResponse_object", "isFixed": false, "isFlags": false, @@ -826,6 +840,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -998,6 +1013,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -1068,6 +1084,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -1138,6 +1155,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -1170,6 +1188,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "OpenAI", "doc": "The FineTuningJob_object", "isFixed": false, "isFlags": false, @@ -1292,6 +1311,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -1362,6 +1382,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -1568,6 +1589,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input,Json", @@ -1655,6 +1677,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input,Json", @@ -1742,6 +1765,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -1829,6 +1853,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Output,Json", @@ -1865,6 +1890,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input", @@ -1969,6 +1995,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input", @@ -2005,6 +2032,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": false, "isFlags": false, "usage": "Input", @@ -2109,6 +2137,7 @@ "decorators": [] } ], + "clientNamespace": "", "isFixed": true, "isFlags": false, "usage": "Input", @@ -2120,6 +2149,7 @@ "$id": "239", "kind": "model", "name": "CreateModerationRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateModerationRequest", "usage": "Input,Json", "decorators": [], @@ -2157,6 +2187,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -2202,6 +2233,7 @@ "$id": "250", "kind": "model", "name": "CreateModerationResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateModerationResponse", "usage": "Output,Json", "decorators": [], @@ -2274,6 +2306,7 @@ "$id": "261", "kind": "model", "name": "CreateModerationResponseResult", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateModerationResponse.result.anonymous", "usage": "Output,Json", "decorators": [], @@ -2315,6 +2348,7 @@ "$id": "267", "kind": "model", "name": "CreateModerationResponseResultCategories", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateModerationResponse.result.categories.anonymous", "usage": "Output,Json", "decorators": [], @@ -2642,6 +2676,7 @@ "$id": "315", "kind": "model", "name": "CreateModerationResponseResultCategoryScores", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateModerationResponse.result.category_scores.anonymous", "usage": "Output,Json", "decorators": [], @@ -2993,6 +3028,7 @@ "$id": "364", "kind": "model", "name": "ErrorResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ErrorResponse", "usage": "Error,Json,Exception", "decorators": [], @@ -3006,6 +3042,7 @@ "$id": "366", "kind": "model", "name": "Error", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.Error", "usage": "Json,Exception", "decorators": [], @@ -3076,7 +3113,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -3106,7 +3144,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -3147,6 +3186,7 @@ "$id": "387", "kind": "model", "name": "CreateImageRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateImageRequest", "usage": "Input,Json", "decorators": [], @@ -3200,7 +3240,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -3227,7 +3268,8 @@ "kind": "nullable", "type": { "$ref": "8" - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -3254,7 +3296,8 @@ "kind": "nullable", "type": { "$ref": "16" - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -3309,6 +3352,7 @@ "$id": "411", "kind": "model", "name": "ImagesResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ImagesResponse", "usage": "Output,Json", "decorators": [], @@ -3360,6 +3404,7 @@ "$id": "419", "kind": "model", "name": "Image", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.Image", "usage": "Output,Json", "doc": "Represents the url or the content of an image generated by the OpenAI API.", @@ -3448,6 +3493,7 @@ "$id": "430", "kind": "model", "name": "CreateImageEditRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateImageEditRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -3664,6 +3710,7 @@ "$id": "457", "kind": "model", "name": "CreateImageVariationRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateImageVariationRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -3819,6 +3866,7 @@ "$id": "476", "kind": "model", "name": "ListModelsResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListModelsResponse", "usage": "Output,Json", "decorators": [], @@ -3862,6 +3910,7 @@ "$id": "483", "kind": "model", "name": "Model", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.Model", "usage": "Output,Json", "doc": "Describes an OpenAI model offering that can be used with the API.", @@ -4013,6 +4062,7 @@ "$id": "503", "kind": "model", "name": "DeleteModelResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.DeleteModelResponse", "usage": "Output,Json", "decorators": [], @@ -4101,6 +4151,7 @@ "$id": "516", "kind": "model", "name": "CreateFineTuneRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateFineTuneRequest", "usage": "Input,Json", "decorators": [], @@ -4147,7 +4198,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4174,7 +4226,8 @@ "kind": "nullable", "type": { "$ref": "25" - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4205,7 +4258,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4236,7 +4290,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4267,7 +4322,8 @@ "name": "float64", "crossLanguageDefinitionId": "TypeSpec.float64", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4298,7 +4354,8 @@ "name": "float64", "crossLanguageDefinitionId": "TypeSpec.float64", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4329,7 +4386,8 @@ "name": "boolean", "crossLanguageDefinitionId": "TypeSpec.boolean", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4360,7 +4418,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4391,7 +4450,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4429,7 +4489,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4467,7 +4528,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -4489,6 +4551,7 @@ "$id": "577", "kind": "model", "name": "FineTune", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTune", "usage": "Output,Json", "deprecation": "deprecated", @@ -4663,7 +4726,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -4739,6 +4803,7 @@ "$id": "613", "kind": "model", "name": "FineTuneHyperparams", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTune.hyperparams.anonymous", "usage": "Output,Json", "decorators": [], @@ -4962,6 +5027,7 @@ "$id": "646", "kind": "model", "name": "OpenAIFile", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.OpenAIFile", "usage": "Output,Json", "doc": "The `File` object represents a document that has been uploaded to OpenAI.", @@ -5177,7 +5243,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -5286,6 +5353,7 @@ "$id": "692", "kind": "model", "name": "FineTuneEvent", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTuneEvent", "usage": "Output,Json", "decorators": [], @@ -5436,6 +5504,7 @@ "$id": "712", "kind": "model", "name": "ListFineTunesResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListFineTunesResponse", "usage": "Output,Json", "decorators": [], @@ -5501,6 +5570,7 @@ "$id": "721", "kind": "model", "name": "ListFineTuneEventsResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListFineTuneEventsResponse", "usage": "Output,Json", "decorators": [], @@ -5566,6 +5636,7 @@ "$id": "730", "kind": "model", "name": "ListFilesResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListFilesResponse", "usage": "Output,Json", "decorators": [], @@ -5631,6 +5702,7 @@ "$id": "739", "kind": "model", "name": "CreateFileRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateFileRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -5702,6 +5774,7 @@ "$id": "748", "kind": "model", "name": "DeleteFileResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.DeleteFileResponse", "usage": "Output,Json", "decorators": [], @@ -5790,6 +5863,7 @@ "$id": "761", "kind": "model", "name": "CreateEmbeddingRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEmbeddingRequest", "usage": "Input,Json", "decorators": [], @@ -5885,6 +5959,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -5940,6 +6015,7 @@ "$id": "782", "kind": "model", "name": "CreateEmbeddingResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEmbeddingResponse", "usage": "Output,Json", "decorators": [], @@ -6014,6 +6090,7 @@ "$id": "793", "kind": "model", "name": "Embedding", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.Embedding", "usage": "Output,Json", "doc": "Represents an embedding vector returned by embedding endpoint.", @@ -6138,6 +6215,7 @@ "$id": "810", "kind": "model", "name": "CreateEmbeddingResponseUsage", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEmbeddingResponse.usage.anonymous", "usage": "Output,Json", "decorators": [], @@ -6224,6 +6302,7 @@ "$id": "821", "kind": "model", "name": "CreateEditRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEditRequest", "usage": "Input,Json", "decorators": [], @@ -6266,7 +6345,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6331,7 +6411,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6369,7 +6450,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6407,7 +6489,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6429,6 +6512,7 @@ "$id": "852", "kind": "model", "name": "CreateEditResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEditResponse", "usage": "Output,Json", "deprecation": "deprecated", @@ -6512,6 +6596,7 @@ "$id": "864", "kind": "model", "name": "CreateEditResponseChoice", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateEditResponse.choice.anonymous", "usage": "Output,Json", "decorators": [], @@ -6621,6 +6706,7 @@ "$id": "879", "kind": "model", "name": "CompletionUsage", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CompletionUsage", "usage": "Output,Json", "doc": "Usage statistics for the completion request.", @@ -6735,6 +6821,7 @@ "$id": "894", "kind": "model", "name": "CreateCompletionRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateCompletionRequest", "usage": "Spread,Json", "decorators": [], @@ -6833,8 +6920,10 @@ "decorators": [] } ], + "clientNamespace": "OpenAI", "decorators": [] - } + }, + "clientNamespace": "OpenAI" }, "optional": false, "readOnly": false, @@ -6865,7 +6954,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6903,7 +6993,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6941,7 +7032,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -6979,7 +7071,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7017,7 +7110,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7069,8 +7163,10 @@ "decorators": [] } ], + "clientNamespace": "OpenAI", "decorators": [] - } + }, + "clientNamespace": "OpenAI" }, "optional": true, "readOnly": false, @@ -7108,7 +7204,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7146,7 +7243,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7189,7 +7287,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7254,7 +7353,8 @@ "name": "boolean", "crossLanguageDefinitionId": "TypeSpec.boolean", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7285,7 +7385,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7316,7 +7417,8 @@ "name": "boolean", "crossLanguageDefinitionId": "TypeSpec.boolean", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7347,7 +7449,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7369,6 +7472,7 @@ "$id": "992", "kind": "model", "name": "CreateCompletionResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateCompletionResponse", "usage": "Output,Json", "doc": "Represents a completion response from the API. Note: both the streamed and non-streamed response\nobjects share the same shape (unlike the chat endpoint).", @@ -7504,6 +7608,7 @@ "$id": "1012", "kind": "model", "name": "CreateCompletionResponseChoice", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateCompletionResponse.choice.anonymous", "usage": "Output,Json", "decorators": [], @@ -7572,6 +7677,7 @@ "$id": "1023", "kind": "model", "name": "CreateCompletionResponseChoiceLogprobs", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateCompletionResponse.choice.logprobs.anonymous", "usage": "Output,Json", "decorators": [], @@ -7721,7 +7827,8 @@ } } ] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -7813,6 +7920,7 @@ "$id": "1056", "kind": "model", "name": "CreateFineTuningJobRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateFineTuningJobRequest", "usage": "Input,Json", "decorators": [], @@ -7859,7 +7967,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -7908,6 +8017,7 @@ "$id": "1070", "kind": "model", "name": "CreateFineTuningJobRequestHyperparameters", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateFineTuningJobRequest.hyperparameters.anonymous", "usage": "Input,Json", "decorators": [], @@ -7951,6 +8061,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": true, @@ -8005,7 +8116,8 @@ "decorators": [] }, "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -8030,6 +8142,7 @@ "$id": "1087", "kind": "model", "name": "FineTuningJob", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTuningJob", "usage": "Output,Json", "decorators": [], @@ -8148,7 +8261,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.utcDateTime", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -8206,7 +8320,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -8282,6 +8397,7 @@ "$id": "1124", "kind": "model", "name": "FineTuningJobHyperparameters", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTuningJob.hyperparameters.anonymous", "usage": "Output,Json", "decorators": [], @@ -8325,6 +8441,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": true, @@ -8399,7 +8516,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -8464,7 +8582,8 @@ "name": "safeint", "crossLanguageDefinitionId": "TypeSpec.safeint", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -8493,6 +8612,7 @@ "$id": "1156", "kind": "model", "name": "FineTuningJobError", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTuningJob.error.anonymous", "usage": "Output,Json", "decorators": [], @@ -8566,7 +8686,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -8583,7 +8704,8 @@ } } ] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -8611,6 +8733,7 @@ "$id": "1172", "kind": "model", "name": "ListPaginatedFineTuningJobsResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListPaginatedFineTuningJobsResponse", "usage": "Output,Json", "decorators": [], @@ -8702,6 +8825,7 @@ "$id": "1185", "kind": "model", "name": "ListFineTuningJobEventsResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ListFineTuningJobEventsResponse", "usage": "Output,Json", "decorators": [], @@ -8745,6 +8869,7 @@ "$id": "1192", "kind": "model", "name": "FineTuningJobEvent", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.FineTuningJobEvent", "usage": "Output,Json", "decorators": [], @@ -8911,6 +9036,7 @@ "$id": "1215", "kind": "model", "name": "ChatCompletionRequestMessage", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionRequestMessage", "usage": "Input,Json", "decorators": [], @@ -8953,7 +9079,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -9006,6 +9133,7 @@ "$id": "1229", "kind": "model", "name": "ChatCompletionRequestMessageFunctionCall", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionRequestMessage.function_call.anonymous", "usage": "Input,Json", "decorators": [], @@ -9089,6 +9217,7 @@ "$id": "1240", "kind": "model", "name": "ChatCompletionFunctions", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionFunctions", "usage": "Input,Json", "decorators": [], @@ -9157,6 +9286,7 @@ "$id": "1250", "kind": "model", "name": "ChatCompletionFunctionParameters", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionFunctionParameters", "usage": "Input,Json", "decorators": [], @@ -9192,6 +9322,7 @@ "$id": "1254", "kind": "model", "name": "ChatCompletionFunctionCallOption", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionFunctionCallOption", "usage": "Input,Json", "decorators": [], @@ -9229,6 +9360,7 @@ "$id": "1259", "kind": "model", "name": "CreateChatCompletionRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateChatCompletionRequest", "usage": "Spread,Json", "decorators": [], @@ -9357,6 +9489,7 @@ "$ref": "1254" } ], + "clientNamespace": "", "decorators": [] }, "optional": true, @@ -9620,6 +9753,7 @@ "$id": "1311", "kind": "model", "name": "CreateChatCompletionResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateChatCompletionResponse", "usage": "Output,Json", "doc": "Represents a chat completion response returned by model, based on the provided input.", @@ -9755,6 +9889,7 @@ "$id": "1331", "kind": "model", "name": "CreateChatCompletionResponseChoice", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateChatCompletionResponse.choice.anonymous", "usage": "Output,Json", "decorators": [], @@ -9795,6 +9930,7 @@ "$id": "1337", "kind": "model", "name": "ChatCompletionResponseMessage", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionResponseMessage", "usage": "Output,Json", "decorators": [], @@ -9837,7 +9973,8 @@ "name": "string", "crossLanguageDefinitionId": "TypeSpec.string", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -9863,6 +10000,7 @@ "$id": "1347", "kind": "model", "name": "ChatCompletionResponseMessageFunctionCall", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.ChatCompletionResponseMessage.function_call.anonymous", "usage": "Output,Json", "decorators": [], @@ -10032,6 +10170,7 @@ "$id": "1368", "kind": "model", "name": "CreateTranslationRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateTranslationRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -10185,6 +10324,7 @@ "$id": "1387", "kind": "model", "name": "CreateTranslationResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateTranslationResponse", "usage": "Output,Json", "decorators": [], @@ -10221,6 +10361,7 @@ "$id": "1392", "kind": "model", "name": "CreateTranscriptionRequest", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateTranscriptionRequest", "usage": "Input,MultipartFormData", "decorators": [], @@ -10404,6 +10545,7 @@ "$id": "1415", "kind": "model", "name": "CreateTranscriptionResponse", + "clientNamespace": "OpenAI", "crossLanguageDefinitionId": "OpenAI.CreateTranscriptionResponse", "usage": "Output,Json", "decorators": [], @@ -10441,6 +10583,7 @@ { "$id": "1420", "Name": "OpenAIClient", + "ClientNamespace": "OpenAI", "Doc": "The OpenAI REST API. Please see https://platform.openai.com/docs/api-reference for more details.", "Operations": [], "Protocol": { @@ -10484,6 +10627,7 @@ { "$id": "1426", "Name": "Audio", + "ClientNamespace": "OpenAI.Audio", "Operations": [], "Protocol": { "$id": "1427" @@ -10527,6 +10671,7 @@ { "$id": "1432", "Name": "AudioTranscriptions", + "ClientNamespace": "OpenAI.Audio", "Operations": [ { "$id": "1433", @@ -10680,6 +10825,7 @@ { "$id": "1447", "Name": "AudioTranslations", + "ClientNamespace": "OpenAI.Audio", "Operations": [ { "$id": "1448", @@ -10833,6 +10979,7 @@ { "$id": "1462", "Name": "Chat", + "ClientNamespace": "OpenAI.Chat", "Operations": [], "Protocol": { "$id": "1463" @@ -10876,6 +11023,7 @@ { "$id": "1468", "Name": "ChatCompletions", + "ClientNamespace": "OpenAI.Chat", "Operations": [ { "$id": "1469", @@ -11029,6 +11177,7 @@ { "$id": "1483", "Name": "FineTuning", + "ClientNamespace": "OpenAI.FineTuning", "Operations": [], "Protocol": { "$id": "1484" @@ -11072,6 +11221,7 @@ { "$id": "1489", "Name": "FineTuningJobs", + "ClientNamespace": "OpenAI.FineTuning", "Operations": [ { "$id": "1490", @@ -11626,6 +11776,7 @@ { "$id": "1538", "Name": "Completions", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1539", @@ -11779,6 +11930,7 @@ { "$id": "1553", "Name": "Edits", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1554", @@ -11933,6 +12085,7 @@ { "$id": "1568", "Name": "Embeddings", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1569", @@ -12087,6 +12240,7 @@ { "$id": "1583", "Name": "Files", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1584", @@ -12558,6 +12712,7 @@ { "$id": "1625", "Name": "FineTunes", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1626", @@ -13052,7 +13207,8 @@ }, { "$id": "1668", - "Name": "ModelsOps", + "Name": "Models", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1669", @@ -13327,6 +13483,7 @@ { "$id": "1693", "Name": "Images", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1694", @@ -13699,6 +13856,7 @@ { "$id": "1726", "Name": "Moderations", + "ClientNamespace": "OpenAI", "Operations": [ { "$id": "1727", diff --git a/test/UnbrandedProjects/Unbranded-TypeSpec/tspCodeModel.json b/test/UnbrandedProjects/Unbranded-TypeSpec/tspCodeModel.json index fb64688d1fb..ca99f9793e5 100644 --- a/test/UnbrandedProjects/Unbranded-TypeSpec/tspCodeModel.json +++ b/test/UnbrandedProjects/Unbranded-TypeSpec/tspCodeModel.json @@ -30,6 +30,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_requiredLiteralString", "isFixed": false, "isFlags": false, @@ -63,6 +64,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_requiredLiteralInt", "isFixed": false, "isFlags": false, @@ -96,6 +98,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_requiredLiteralFloat", "isFixed": false, "isFlags": false, @@ -129,6 +132,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_optionalLiteralString", "isFixed": false, "isFlags": false, @@ -162,6 +166,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_optionalLiteralInt", "isFixed": false, "isFlags": false, @@ -195,6 +200,7 @@ } ], "crossLanguageDefinitionId": "", + "clientNamespace": "UnbrandedTypeSpec", "doc": "The Thing_optionalLiteralFloat", "isFixed": false, "isFlags": false, @@ -266,6 +272,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "Simple enum", "isFixed": true, "isFlags": false, @@ -337,6 +344,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "Extensible enum", "isFixed": false, "isFlags": false, @@ -408,6 +416,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "Int based extensible enum", "isFixed": false, "isFlags": false, @@ -479,6 +488,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "Float based extensible enum", "isFixed": false, "isFlags": false, @@ -550,6 +560,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "float fixed enum", "isFixed": true, "isFlags": false, @@ -621,6 +632,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "doc": "int fixed enum", "isFixed": true, "isFlags": false, @@ -760,6 +772,7 @@ "decorators": [] } ], + "clientNamespace": "UnbrandedTypeSpec", "isFixed": false, "isFlags": false, "usage": "None", @@ -771,6 +784,7 @@ "$id": "84", "kind": "model", "name": "Thing", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.Thing", "usage": "Input,Output,Spread,Json", "doc": "A model with a few properties of literal types", @@ -843,6 +857,7 @@ "decorators": [] } ], + "clientNamespace": "", "decorators": [] }, "optional": false, @@ -1148,7 +1163,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": true, "readOnly": false, @@ -1186,7 +1202,8 @@ }, "crossLanguageDefinitionId": "TypeSpec.Array", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1208,6 +1225,7 @@ "$id": "147", "kind": "model", "name": "RoundTripModel", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.RoundTripModel", "usage": "Input,Output,Json", "doc": "this is a roundtrip model", @@ -1810,6 +1828,7 @@ "$id": "232", "kind": "model", "name": "ModelWithRequiredNullableProperties", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.ModelWithRequiredNullableProperties", "usage": "Input,Output,Json", "doc": "A model with a few required nullable properties", @@ -1830,7 +1849,8 @@ "name": "int32", "crossLanguageDefinitionId": "TypeSpec.int32", "decorators": [] - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1857,7 +1877,8 @@ "kind": "nullable", "type": { "$ref": "28" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1884,7 +1905,8 @@ "kind": "nullable", "type": { "$ref": "20" - } + }, + "clientNamespace": "" }, "optional": false, "readOnly": false, @@ -1925,6 +1947,7 @@ "$id": "248", "kind": "model", "name": "Friend", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.NotFriend", "usage": "Output,Spread,Json", "doc": "this is not a friendly model but with a friendly name", @@ -1963,6 +1986,7 @@ "$id": "253", "kind": "model", "name": "ProjectedModel", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.ModelWithProjectedName", "usage": "Output,Spread,Json", "doc": "this is a model with a projected name", @@ -2001,6 +2025,7 @@ "$id": "258", "kind": "model", "name": "ReturnsAnonymousModelResponse", + "clientNamespace": "UnbrandedTypeSpec", "crossLanguageDefinitionId": "UnbrandedTypeSpec.returnsAnonymousModel.Response.anonymous", "usage": "Output,Json", "decorators": [], @@ -2011,6 +2036,7 @@ { "$id": "259", "Name": "UnbrandedTypeSpecClient", + "ClientNamespace": "UnbrandedTypeSpec", "Doc": "This is a sample typespec project.", "Operations": [ {