From b0f57b40f72a0fb620b46698cf86dba6260a3a9f Mon Sep 17 00:00:00 2001 From: Jose Mauel Heredia Hidalgo <> Date: Thu, 25 May 2023 21:06:54 -0700 Subject: [PATCH] Address PR comments --- .../src/emiters/emit-cadl-config.ts | 2 +- .../openapi-to-cadl/src/emiters/emit-package.ts | 9 ++++++++- .../openapi-to-cadl/test/analyzeText/readme.md | 1 + .../test/analyzeText/tsp-output/tspconfig.yaml | 2 +- .../anomalyDetector/tsp-output/package.json | 17 ----------------- .../anomalyDetector/tsp-output/tspconfig.yaml | 2 +- .../test/arm-compute/tsp-output/package.json | 17 ----------------- .../test/arm-compute/tsp-output/tspconfig.yaml | 2 +- .../test/batch/tsp-output/package.json | 17 ----------------- .../test/batch/tsp-output/tspconfig.yaml | 2 +- .../test/bodyComplex/tsp-output/package.json | 17 ----------------- .../test/bodyComplex/tsp-output/tspconfig.yaml | 2 +- .../test/complexObject/tsp-output/package.json | 17 ----------------- .../complexObject/tsp-output/tspconfig.yaml | 2 +- .../confidentialLedger/tsp-output/package.json | 17 ----------------- .../tsp-output/tspconfig.yaml | 2 +- .../test/keyvault/tsp-output/package.json | 17 ----------------- .../test/keyvault/tsp-output/tspconfig.yaml | 2 +- .../test/loadTest/tsp-output/package.json | 17 ----------------- .../test/loadTest/tsp-output/tspconfig.yaml | 2 +- .../test/nh/tsp-output/package.json | 17 ----------------- .../test/nh/tsp-output/tspconfig.yaml | 2 +- .../test/openAI/tsp-output/package.json | 17 ----------------- .../test/openAI/tsp-output/tspconfig.yaml | 2 +- .../test/pagination/tsp-output/package.json | 17 ----------------- .../test/pagination/tsp-output/tspconfig.yaml | 2 +- .../test/qna/tsp-output/package.json | 17 ----------------- .../test/qna/tsp-output/tspconfig.yaml | 2 +- .../test/qnaAuthoring/tsp-output/package.json | 17 ----------------- .../test/qnaAuthoring/tsp-output/tspconfig.yaml | 2 +- .../test/qnaRuntime/tsp-output/package.json | 17 ----------------- .../test/qnaRuntime/tsp-output/tspconfig.yaml | 2 +- .../test/schemaRegistry/tsp-output/package.json | 17 ----------------- .../schemaRegistry/tsp-output/tspconfig.yaml | 2 +- .../test/url/tsp-output/package.json | 17 ----------------- .../test/url/tsp-output/tspconfig.yaml | 2 +- .../test/webpubsub/tsp-output/package.json | 17 ----------------- .../test/webpubsub/tsp-output/tspconfig.yaml | 2 +- 38 files changed, 28 insertions(+), 309 deletions(-) delete mode 100644 packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/batch/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/nh/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/openAI/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/pagination/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/qna/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/url/tsp-output/package.json delete mode 100644 packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/package.json diff --git a/packages/extensions/openapi-to-cadl/src/emiters/emit-cadl-config.ts b/packages/extensions/openapi-to-cadl/src/emiters/emit-cadl-config.ts index 648375de42..26783bc189 100644 --- a/packages/extensions/openapi-to-cadl/src/emiters/emit-cadl-config.ts +++ b/packages/extensions/openapi-to-cadl/src/emiters/emit-cadl-config.ts @@ -4,7 +4,7 @@ import { formatFile } from "../utils/format"; export async function emitCadlConfig(filePath: string): Promise { const content = ` emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/src/emiters/emit-package.ts b/packages/extensions/openapi-to-cadl/src/emiters/emit-package.ts index eb01de8b23..0b3fe1e4e9 100644 --- a/packages/extensions/openapi-to-cadl/src/emiters/emit-package.ts +++ b/packages/extensions/openapi-to-cadl/src/emiters/emit-package.ts @@ -3,10 +3,17 @@ import { CadlProgram } from "../interfaces"; import { formatFile } from "../utils/format"; export async function emitPackage(filePath: string, program: CadlProgram): Promise { + const session = getSession(); + // Default to false; + const includePackage = session.configuration["include-package"] === true; + + if (!includePackage) { + return; + } + const name = program.serviceInformation.name.toLowerCase().replace(/ /g, "-"); const description = program.serviceInformation.doc; const content = JSON.stringify(getPackage(name, description as string)); - const session = getSession(); session.writeFile({ filename: filePath, content: formatFile(content, filePath) }); } diff --git a/packages/extensions/openapi-to-cadl/test/analyzeText/readme.md b/packages/extensions/openapi-to-cadl/test/analyzeText/readme.md index 76f9933cd4..153ecbc88b 100644 --- a/packages/extensions/openapi-to-cadl/test/analyzeText/readme.md +++ b/packages/extensions/openapi-to-cadl/test/analyzeText/readme.md @@ -6,6 +6,7 @@ clear-output-folder: false guessResourceKey: true isAzureSpec: true namespace: "Azure.Language.Authoring" +include-package: true modelerfour: lenient-model-deduplication: true prenamer: true diff --git a/packages/extensions/openapi-to-cadl/test/analyzeText/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/analyzeText/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/analyzeText/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/analyzeText/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/package.json deleted file mode 100644 index c2f188edb4..0000000000 --- a/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/anomaly-detector-client", - "author": "Microsoft Corporation", - "description": "The Anomaly Detector API detects anomalies automatically in time series data. It supports two kinds of mode, one is for stateless using, another is for stateful using. In stateless mode, there are three functionalities. Entire Detect is for detecting the whole series with model trained by the time series, Last Detect is detecting last point with model trained by points before. ChangePoint Detect is for detecting trend changes in time series. In stateful mode, user can store time series, the stored time series will be used for detection anomalies. Under this mode, user can still use the above three functionalities by only giving a time range without preparing time series in client side. Besides the above three functionalities, stateful model also provide group based detection and labeling service. By leveraging labeling service user can provide labels for each detection result, these labels will be used for retuning or regenerating detection models. Inconsistency detection is a kind of group based detection, this detection will find inconsistency ones in a set of time series. By using anomaly detector service, business customers can discover incidents and establish a logic flow for root cause analysis.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/anomalyDetector/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/package.json deleted file mode 100644 index 10a67254cc..0000000000 --- a/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/microsoft-azure-compute-management", - "author": "Microsoft Corporation", - "description": "Compute Client", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/arm-compute/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/batch/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/batch/tsp-output/package.json deleted file mode 100644 index 4bcc54d185..0000000000 --- a/packages/extensions/openapi-to-cadl/test/batch/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/azure-batch-service", - "author": "Microsoft Corporation", - "description": "A client for issuing REST requests to the Azure Batch service.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/batch/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/batch/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/batch/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/batch/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/package.json deleted file mode 100644 index 852e581507..0000000000 --- a/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/autorest-complex-test-service", - "author": "Microsoft Corporation", - "description": "Test Infrastructure for AutoRest", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/bodyComplex/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/package.json deleted file mode 100644 index bb22527364..0000000000 --- a/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/complex-model-client", - "author": "Microsoft Corporation", - "description": "Some cool documentation.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/complexObject/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/package.json deleted file mode 100644 index f503bf3d73..0000000000 --- a/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/microsoft-cognitive-language-service---analyze-text-authoring", - "author": "Microsoft Corporation", - "description": "The ConfidentialLedgerClient writes and retrieves ledger entries against the Confidential Ledger service.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/confidentialLedger/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/package.json deleted file mode 100644 index 755da253cf..0000000000 --- a/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/azure-keyvault-service", - "author": "Microsoft Corporation", - "description": "The key vault client performs cryptographic key operations and vault operations against the Key Vault service.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/keyvault/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/package.json deleted file mode 100644 index 2552b1feb3..0000000000 --- a/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/load-testing-service", - "author": "Microsoft Corporation", - "description": "These APIs allow end users to create, view and run load tests using Azure Load Test Service.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/loadTest/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/nh/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/nh/tsp-output/package.json deleted file mode 100644 index be3a317b19..0000000000 --- a/packages/extensions/openapi-to-cadl/test/nh/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/notificationhubsclient", - "author": "Microsoft Corporation", - "description": "The Notification Hubs client performs operations to register and query devices, and send notifications", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/nh/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/nh/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/nh/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/nh/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/package.json deleted file mode 100644 index f4bcd9d21f..0000000000 --- a/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/openai", - "author": "Microsoft Corporation", - "description": "Azure OpenAI APIs for completions and search", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/openAI/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/package.json deleted file mode 100644 index b2324c3989..0000000000 --- a/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/autorest-paging-test-service", - "author": "Microsoft Corporation", - "description": "Long-running Operation for AutoRest", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/pagination/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/qna/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/qna/tsp-output/package.json deleted file mode 100644 index 0821ff01ad..0000000000 --- a/packages/extensions/openapi-to-cadl/test/qna/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/qna-maker", - "author": "Microsoft Corporation", - "description": "The language service API is a suite of natural language processing (NLP) skills built with best-in-class Microsoft machine learning algorithms. The API can be used to analyze unstructured text for tasks such as sentiment analysis, key phrase extraction, language detection and question answering. Further documentation can be found in https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/overview.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/qna/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/qna/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/qna/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/qna/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/package.json deleted file mode 100644 index 4542cd546b..0000000000 --- a/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/microsoft-cognitive-language-service---question-answering---authoring", - "author": "Microsoft Corporation", - "description": "The language service API is a suite of natural language processing (NLP) skills built with best-in-class Microsoft machine learning algorithms. The API can be used to analyze unstructured text for tasks such as sentiment analysis, key phrase extraction, language detection and question answering. Further documentation can be found in https://docs.microsoft.com/en-us/azure/cognitive-services/text-analytics/overview.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/qnaAuthoring/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/package.json deleted file mode 100644 index 5eaf48fefe..0000000000 --- a/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/qnamaker-runtime-client", - "author": "Microsoft Corporation", - "description": "An API for QnAMaker runtime", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/qnaRuntime/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/package.json deleted file mode 100644 index 2350b0b307..0000000000 --- a/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/azure-schema-registry", - "author": "Microsoft Corporation", - "description": "Azure Schema Registry is as a central schema repository, with support for versioning, management, compatibility checking, and RBAC.", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/schemaRegistry/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/url/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/url/tsp-output/package.json deleted file mode 100644 index af8fc89348..0000000000 --- a/packages/extensions/openapi-to-cadl/test/url/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/autorest-url-test-service", - "author": "Microsoft Corporation", - "description": "Test Infrastructure for AutoRest", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/url/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/url/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/url/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/url/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true diff --git a/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/package.json b/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/package.json deleted file mode 100644 index e6c2f8e6a5..0000000000 --- a/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "@typespec-api-spec/azuremessagingwebpubsubserviceclient", - "author": "Microsoft Corporation", - "description": "// FIXME: (miissing-service-description) Add service description", - "license": "MIT", - "dependencies": { - "@typespec/compiler": "^0.44.0", - "@typespec/rest": "^0.44.0", - "@typespec/http": "^0.44.0", - "@typespec/versioning": "^0.44.0", - "@typespec/prettier-plugin-typespec": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.30.0", - "@azure-tools/typespec-autorest": "^0.30.0", - "prettier": "^2.7.1" - }, - "private": true -} diff --git a/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/tspconfig.yaml b/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/tspconfig.yaml index f64ced41c1..013d55ba1e 100644 --- a/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/tspconfig.yaml +++ b/packages/extensions/openapi-to-cadl/test/webpubsub/tsp-output/tspconfig.yaml @@ -1,5 +1,5 @@ emit: - - "@azure-tools/typespec-autorest": true + - "@azure-tools/typespec-autorest": # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code # "@azure-tools/typespec-python": # "basic-setup-py": true