Skip to content

Commit ca95eb5

Browse files
authored
Update tspconfig.yaml (#24433)
Applied latest schema of emitter options and parameters.
1 parent fe05696 commit ca95eb5

File tree

1 file changed

+10
-18
lines changed

1 file changed

+10
-18
lines changed
Lines changed: 10 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,6 @@
11
parameters:
2-
python-sdk-folder:
3-
default: "{cwd}/azure-sdk-for-python/"
4-
# java-sdk-folder:
5-
# default: "{cwd}/azure-sdk-for-java/"
6-
# js-sdk-folder:
7-
# default: "{cwd}/azure-sdk-for-js/"
8-
csharp-sdk-folder:
9-
default: "{cwd}/azure-sdk-for-csharp/"
10-
service-directory-name:
11-
default: "contentsafety"
2+
service-dir:
3+
default: "sdk/contentsafety"
124
emit:
135
- "@azure-tools/typespec-autorest"
146
options:
@@ -18,22 +10,22 @@ options:
1810
azure-resource-provider-folder: "data-plane"
1911
examples-directory: examples
2012
"@azure-tools/typespec-python":
21-
package-name: "azure-ai-contentsafety"
22-
emitter-output-dir: "{python-sdk-folder}/sdk/{service-directory-name}/{package-name}"
13+
package-dir: "azure-ai-contentsafety"
14+
package-name: "{package-dir}"
2315
package-mode: dataplane
2416
"@azure-tools/typespec-csharp":
25-
namespace: "Azure.AI.ContentSafety"
17+
package-dir: "Azure.AI.ContentSafety"
18+
namespace: "{package-dir}"
2619
clear-output-folder: true
2720
model-namespace: false
28-
emitter-output-dir: "{csharp-sdk-folder}/sdk/{service-directory-name}/{namespace}/src"
29-
# "@azure-tools/cadl-typescript":
30-
# emitter-output-dir: "{js-sdk-folder}/sdk/{service-directory-name}/contentsafety-rest"
21+
# "@azure-tools/typespec-ts":
22+
# package-dir: "contentsafety-rest"
3123
# generateMetadata: true
3224
# generateTest: true
3325
# azureSdkForJs: true
3426
# packageDetails:
3527
# name: "@azure-rest/contentsafety-rest"
3628
# description: "ContentSafety Service"
37-
# "@azure-tools/cadl-java":
38-
# emitter-output-dir: "{java-sdk-folder}/sdk/{service-directory-name}/contentsafety"
29+
# "@azure-tools/typespec-java":
30+
# package-dir: "contentsafety"
3931
# namespace: com.contentsafety

0 commit comments

Comments
 (0)