From 2ee40f14373fa3f29e2468d263d31d7025b67766 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 27 May 2026 06:53:03 +0000 Subject: [PATCH 1/6] Initial plan From 8c88dc9d3e3dbdc11e1304084c27d3334a748069 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 27 May 2026 07:01:22 +0000 Subject: [PATCH 2/6] Fix config gaps: remove test:node:esm, fix test:browser/test scripts, add tsconfig.lint.json, update eslint config, cleanup vitest.esm.config.ts --- packages/typespec-ts/src/index.ts | 15 +++++++++ .../rlc-common/metadata/buildESLintConfig.ts | 33 ++++++++++++------- .../src/rlc-common/metadata/buildTsConfig.ts | 17 ++++++++++ .../packageJson/buildAzureMonorepoPackage.ts | 6 ++-- .../integration/packageJson.test.ts | 9 ++--- 5 files changed, 59 insertions(+), 21 deletions(-) diff --git a/packages/typespec-ts/src/index.ts b/packages/typespec-ts/src/index.ts index 9273dbe5f2..901f9eced9 100644 --- a/packages/typespec-ts/src/index.ts +++ b/packages/typespec-ts/src/index.ts @@ -57,6 +57,7 @@ import { buildTsSrcBrowserConfig, buildTsSrcReactNativeConfig, buildTsSrcCjsConfig, + buildTsLintConfig, buildTestBrowserTsConfig, buildTestNodeTsConfig, buildVitestConfig, @@ -579,6 +580,9 @@ export async function $onEmit(context: EmitContext) { if (option.generateSample) { commonBuilders.push(buildTsSampleConfig); } + if (isAzureFlavor) { + commonBuilders.push(buildTsLintConfig); + } } // TODO: need support snippets generation for multi-client cases. https://github.com/Azure/autorest.typescript/issues/3048 @@ -675,6 +679,17 @@ export async function $onEmit(context: EmitContext) { } } + // Delete stale vitest.esm.config.ts if it exists (it was removed in favor of vitest.config.ts) + if (option.azureSdkForJs) { + const vitestEsmConfigPath = join( + dpgContext.generationPathDetail?.metadataDir ?? "", + "vitest.esm.config.ts" + ); + if (await existsSync(vitestEsmConfigPath)) { + await fsextra.remove(vitestEsmConfigPath); + } + } + // update metadata relevant files await emitContentByBuilder( program, diff --git a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts index e27b4a9e7e..1035048c02 100644 --- a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts +++ b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts @@ -20,18 +20,29 @@ export default azsdkEslint.config([ const esLintConfigEsm = `import azsdkEslint from "@azure/eslint-plugin-azure-sdk"; -export default azsdkEslint.config([ +export default [ + ...azsdkEslint.config([ + { + rules: { + "@azure/azure-sdk/ts-modules-only-named": "warn", + "@azure/azure-sdk/ts-package-json-types": "warn", + "@azure/azure-sdk/ts-package-json-engine-is-present": "warn", + "@azure/azure-sdk/ts-package-json-files-required": "off", + "@azure/azure-sdk/ts-package-json-main-is-cjs": "off", + "tsdoc/syntax": "warn" + } + }, + ]), { - rules: { - "@azure/azure-sdk/ts-modules-only-named": "warn", - "@azure/azure-sdk/ts-package-json-types": "warn", - "@azure/azure-sdk/ts-package-json-engine-is-present": "warn", - "@azure/azure-sdk/ts-package-json-files-required": "off", - "@azure/azure-sdk/ts-package-json-main-is-cjs": "off", - "tsdoc/syntax": "warn" - } - } -]); + files: ["src/**/*.ts", "src/**/*.mts", "test/**/*.ts"], + languageOptions: { + parserOptions: { + projectService: false, + project: "./config/tsconfig.lint.json", + }, + }, + }, +]; `; export function buildEsLintConfig(model: RLCModel) { diff --git a/packages/typespec-ts/src/rlc-common/metadata/buildTsConfig.ts b/packages/typespec-ts/src/rlc-common/metadata/buildTsConfig.ts index b2a0a29ad0..4e17a3a30d 100644 --- a/packages/typespec-ts/src/rlc-common/metadata/buildTsConfig.ts +++ b/packages/typespec-ts/src/rlc-common/metadata/buildTsConfig.ts @@ -188,6 +188,23 @@ export function buildTsSampleConfig(model: RLCModel) { }; } +/** + * Builds config/tsconfig.lint.json — used by eslint.config.mjs for type-aware linting + */ +export function buildTsLintConfig() { + return { + path: "config/tsconfig.lint.json", + content: JSON.stringify( + { + extends: "../../../../tsconfig.json", + include: ["../src", "../test"] + }, + null, + 2 + ) + }; +} + /** * Builds config/tsconfig.snippets.json — extends eng/tsconfigs/snippets.json */ diff --git a/packages/typespec-ts/src/rlc-common/metadata/packageJson/buildAzureMonorepoPackage.ts b/packages/typespec-ts/src/rlc-common/metadata/packageJson/buildAzureMonorepoPackage.ts index 56a49c7df4..427d9e5eaa 100644 --- a/packages/typespec-ts/src/rlc-common/metadata/packageJson/buildAzureMonorepoPackage.ts +++ b/packages/typespec-ts/src/rlc-common/metadata/packageJson/buildAzureMonorepoPackage.ts @@ -177,8 +177,7 @@ function getAzureMonorepoScripts(config: AzureMonorepoInfoConfig) { config.withSamples ? '"samples-dev/*.ts"' : "" }`, "generate:client": "echo skipped", - "test:browser": - "dev-tool run build-test && dev-tool run test:vitest --browser", + "test:browser": "dev-tool run test:vitest --browser", "lint:fix": skipLinting ? "echo skipped" : "eslint package.json src test --fix --fix-type [problem,suggestion]", @@ -198,8 +197,7 @@ function getEsmScripts({ moduleKind }: AzureMonorepoInfoConfig) { build: "npm run clean && dev-tool run build-package && dev-tool run extract-api", "test:node": "dev-tool run test:vitest", - "test:node:esm": "dev-tool run test:vitest --esm", - test: "npm run test:node && npm run test:browser" + test: "tsc -b --noEmit && npm run test:node && npm run test:browser" }; } diff --git a/packages/typespec-ts/test-next/unit/rlc-common/integration/packageJson.test.ts b/packages/typespec-ts/test-next/unit/rlc-common/integration/packageJson.test.ts index a1a2d4c8bc..bcc79539bc 100644 --- a/packages/typespec-ts/test-next/unit/rlc-common/integration/packageJson.test.ts +++ b/packages/typespec-ts/test-next/unit/rlc-common/integration/packageJson.test.ts @@ -365,10 +365,7 @@ describe("Package file generation", () => { "build", "npm run clean && dev-tool run build-package && dev-tool run extract-api" ); - expect(packageFile.scripts).to.have.property( - "test:node:esm", - "dev-tool run test:vitest --esm" - ); + expect(packageFile.scripts).to.not.have.property("test:node:esm"); expect(packageFile.scripts).to.have.property( "test:node", "dev-tool run test:vitest" @@ -383,12 +380,12 @@ describe("Package file generation", () => { ); expect(packageFile.scripts).to.have.property( "test:browser", - "dev-tool run build-test && dev-tool run test:vitest --browser" + "dev-tool run test:vitest --browser" ); expect(packageFile.scripts).to.have.property("pack", "pnpm pack 2>&1"); expect(packageFile.scripts).to.have.property( "test", - "npm run test:node && npm run test:browser" + "tsc -b --noEmit && npm run test:node && npm run test:browser" ); expect(packageFile.scripts).to.have.property( "format", From cd17c42b6753d8b5f96c97e9a3cb6cae6f9e2d20 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 27 May 2026 07:43:43 +0000 Subject: [PATCH 3/6] Remove Gap G file deletion - vitest.esm.config.ts is simply not generated anymore --- packages/typespec-ts/src/index.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/packages/typespec-ts/src/index.ts b/packages/typespec-ts/src/index.ts index 901f9eced9..5f2f747a38 100644 --- a/packages/typespec-ts/src/index.ts +++ b/packages/typespec-ts/src/index.ts @@ -679,17 +679,6 @@ export async function $onEmit(context: EmitContext) { } } - // Delete stale vitest.esm.config.ts if it exists (it was removed in favor of vitest.config.ts) - if (option.azureSdkForJs) { - const vitestEsmConfigPath = join( - dpgContext.generationPathDetail?.metadataDir ?? "", - "vitest.esm.config.ts" - ); - if (await existsSync(vitestEsmConfigPath)) { - await fsextra.remove(vitestEsmConfigPath); - } - } - // update metadata relevant files await emitContentByBuilder( program, From f729b8efaaf018010a44ce28297ecb00399ac20e Mon Sep 17 00:00:00 2001 From: kazrael2119 <98569699+kazrael2119@users.noreply.github.com> Date: Thu, 28 May 2026 11:21:18 +0800 Subject: [PATCH 4/6] Update packageFileGenerator.ts --- .../src/generators/static/packageFileGenerator.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/autorest.typescript/src/generators/static/packageFileGenerator.ts b/packages/autorest.typescript/src/generators/static/packageFileGenerator.ts index a0db5d8ea2..6c2675c2fe 100644 --- a/packages/autorest.typescript/src/generators/static/packageFileGenerator.ts +++ b/packages/autorest.typescript/src/generators/static/packageFileGenerator.ts @@ -17,15 +17,15 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs `; From 1e895cd405765dd542ddb8dc0b24ae69238afa87 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 28 May 2026 05:56:01 +0000 Subject: [PATCH 5/6] Fix CI failures: update ESLint config template selection and warp.config.yml snapshots --- .../appconfiguration/warp.config.yml | 6 ++--- .../appconfigurationexport/warp.config.yml | 6 ++--- .../arrayConstraints/warp.config.yml | 6 ++--- .../generated/attestation/warp.config.yml | 6 ++--- .../azureParameterGrouping/warp.config.yml | 6 ++--- .../generated/azureReport/warp.config.yml | 6 ++--- .../azureSpecialProperties/warp.config.yml | 6 ++--- .../generated/bodyArray/warp.config.yml | 6 ++--- .../generated/bodyBoolean/warp.config.yml | 6 ++--- .../bodyBooleanQuirks/warp.config.yml | 6 ++--- .../generated/bodyByte/warp.config.yml | 6 ++--- .../generated/bodyComplex/warp.config.yml | 6 ++--- .../bodyComplexWithTracing/warp.config.yml | 6 ++--- .../generated/bodyDate/warp.config.yml | 6 ++--- .../generated/bodyDateTime/warp.config.yml | 6 ++--- .../bodyDateTimeRfc1123/warp.config.yml | 6 ++--- .../generated/bodyDictionary/warp.config.yml | 6 ++--- .../generated/bodyDuration/warp.config.yml | 6 ++--- .../generated/bodyFile/warp.config.yml | 6 ++--- .../generated/bodyFormData/warp.config.yml | 6 ++--- .../generated/bodyInteger/warp.config.yml | 6 ++--- .../generated/bodyNumber/warp.config.yml | 6 ++--- .../generated/bodyString/warp.config.yml | 6 ++--- .../generated/bodyTime/warp.config.yml | 6 ++--- .../generated/constantParam/warp.config.yml | 6 ++--- .../generated/corecompattest/warp.config.yml | 6 ++--- .../generated/customUrl/warp.config.yml | 6 ++--- .../customUrlMoreOptions/warp.config.yml | 6 ++--- .../generated/customUrlPaging/warp.config.yml | 6 ++--- .../generated/datafactory/warp.config.yml | 6 ++--- .../generated/datalakestorage/warp.config.yml | 6 ++--- .../deviceprovisioningservice/warp.config.yml | 6 ++--- .../generated/domainservices/warp.config.yml | 6 ++--- .../generated/extensibleEnums/warp.config.yml | 6 ++--- .../generated/header/warp.config.yml | 6 ++--- .../generated/headerprefix/warp.config.yml | 6 ++--- .../generated/healthcareapis/warp.config.yml | 6 ++--- .../httpInfrastructure/warp.config.yml | 6 ++--- .../generated/iotspaces/warp.config.yml | 6 ++--- .../generated/licenseHeader/warp.config.yml | 6 ++--- .../integration/generated/lro/warp.config.yml | 6 ++--- .../lroParametrizedEndpoints/warp.config.yml | 6 ++--- .../generated/mapperrequired/warp.config.yml | 6 ++--- .../generated/mediaTypes/warp.config.yml | 6 ++--- .../generated/mediaTypesV3/warp.config.yml | 6 ++--- .../generated/mediaTypesV3Lro/warp.config.yml | 6 ++--- .../mediaTypesWithTracing/warp.config.yml | 6 ++--- .../generated/modelFlattening/warp.config.yml | 6 ++--- .../multipleInheritance/warp.config.yml | 6 ++--- .../generated/nameChecker/warp.config.yml | 6 ++--- .../generated/noLicenseHeader/warp.config.yml | 6 ++--- .../generated/noMappers/warp.config.yml | 6 ++--- .../generated/noOperation/warp.config.yml | 6 ++--- .../generated/nonStringEnum/warp.config.yml | 6 ++--- .../generated/objectType/warp.config.yml | 6 ++--- .../odataDiscriminator/warp.config.yml | 6 ++--- .../operationgroupclash/warp.config.yml | 6 ++--- .../generated/optionalnull/warp.config.yml | 6 ++--- .../generated/paging/warp.config.yml | 6 ++--- .../pagingNoIterators/warp.config.yml | 6 ++--- .../generated/petstore/warp.config.yml | 6 ++--- .../readmeFileChecker/warp.config.yml | 6 ++--- .../generated/regexConstraint/warp.config.yml | 6 ++--- .../generated/report/warp.config.yml | 6 ++--- .../requiredOptional/warp.config.yml | 6 ++--- .../generated/resources/warp.config.yml | 6 ++--- .../generated/sealedchoice/warp.config.yml | 6 ++--- .../generated/storageblob/warp.config.yml | 6 ++--- .../storagefileshare/warp.config.yml | 6 ++--- .../subscriptionIdApiVersion/warp.config.yml | 6 ++--- .../generated/textanalytics/warp.config.yml | 6 ++--- .../integration/generated/url/warp.config.yml | 6 ++--- .../generated/url2/warp.config.yml | 6 ++--- .../generated/urlMulti/warp.config.yml | 6 ++--- .../generated/useragentcorev1/warp.config.yml | 6 ++--- .../generated/useragentcorev2/warp.config.yml | 6 ++--- .../generated/uuid/warp.config.yml | 6 ++--- .../generated/validation/warp.config.yml | 6 ++--- .../generated/xmlservice/warp.config.yml | 6 ++--- .../xmsErrorResponses/warp.config.yml | 6 ++--- .../generated/azureReport/warp.config.yml | 6 ++--- .../rlc-common/metadata/buildESLintConfig.ts | 26 ++++++++++++++++++- 82 files changed, 268 insertions(+), 244 deletions(-) diff --git a/packages/autorest.typescript/test/integration/generated/appconfiguration/warp.config.yml b/packages/autorest.typescript/test/integration/generated/appconfiguration/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/appconfiguration/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/appconfiguration/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/appconfigurationexport/warp.config.yml b/packages/autorest.typescript/test/integration/generated/appconfigurationexport/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/appconfigurationexport/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/appconfigurationexport/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/arrayConstraints/warp.config.yml b/packages/autorest.typescript/test/integration/generated/arrayConstraints/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/arrayConstraints/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/arrayConstraints/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/attestation/warp.config.yml b/packages/autorest.typescript/test/integration/generated/attestation/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/attestation/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/attestation/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/azureParameterGrouping/warp.config.yml b/packages/autorest.typescript/test/integration/generated/azureParameterGrouping/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/azureParameterGrouping/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/azureParameterGrouping/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/azureReport/warp.config.yml b/packages/autorest.typescript/test/integration/generated/azureReport/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/azureReport/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/azureReport/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/azureSpecialProperties/warp.config.yml b/packages/autorest.typescript/test/integration/generated/azureSpecialProperties/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/azureSpecialProperties/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/azureSpecialProperties/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyArray/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyArray/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyArray/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyArray/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyBoolean/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyBoolean/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyBoolean/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyBoolean/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyBooleanQuirks/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyBooleanQuirks/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyBooleanQuirks/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyBooleanQuirks/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyByte/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyByte/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyByte/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyByte/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyComplex/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyComplex/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyComplex/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyComplex/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyComplexWithTracing/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyComplexWithTracing/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyComplexWithTracing/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyComplexWithTracing/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyDate/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyDate/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyDate/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyDate/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyDateTime/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyDateTime/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyDateTime/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyDateTime/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyDateTimeRfc1123/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyDateTimeRfc1123/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyDateTimeRfc1123/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyDateTimeRfc1123/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyDictionary/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyDictionary/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyDictionary/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyDictionary/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyDuration/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyDuration/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyDuration/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyDuration/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyFile/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyFile/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyFile/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyFile/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyFormData/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyFormData/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyFormData/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyFormData/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyInteger/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyInteger/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyInteger/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyInteger/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyNumber/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyNumber/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyNumber/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyNumber/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyString/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyString/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyString/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyString/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/bodyTime/warp.config.yml b/packages/autorest.typescript/test/integration/generated/bodyTime/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/bodyTime/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/bodyTime/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/constantParam/warp.config.yml b/packages/autorest.typescript/test/integration/generated/constantParam/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/constantParam/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/constantParam/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/corecompattest/warp.config.yml b/packages/autorest.typescript/test/integration/generated/corecompattest/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/corecompattest/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/corecompattest/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/customUrl/warp.config.yml b/packages/autorest.typescript/test/integration/generated/customUrl/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/customUrl/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/customUrl/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/customUrlMoreOptions/warp.config.yml b/packages/autorest.typescript/test/integration/generated/customUrlMoreOptions/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/customUrlMoreOptions/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/customUrlMoreOptions/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/customUrlPaging/warp.config.yml b/packages/autorest.typescript/test/integration/generated/customUrlPaging/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/customUrlPaging/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/customUrlPaging/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/datafactory/warp.config.yml b/packages/autorest.typescript/test/integration/generated/datafactory/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/datafactory/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/datafactory/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/datalakestorage/warp.config.yml b/packages/autorest.typescript/test/integration/generated/datalakestorage/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/datalakestorage/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/datalakestorage/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/deviceprovisioningservice/warp.config.yml b/packages/autorest.typescript/test/integration/generated/deviceprovisioningservice/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/deviceprovisioningservice/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/deviceprovisioningservice/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/domainservices/warp.config.yml b/packages/autorest.typescript/test/integration/generated/domainservices/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/domainservices/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/domainservices/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/extensibleEnums/warp.config.yml b/packages/autorest.typescript/test/integration/generated/extensibleEnums/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/extensibleEnums/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/extensibleEnums/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/header/warp.config.yml b/packages/autorest.typescript/test/integration/generated/header/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/header/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/header/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/headerprefix/warp.config.yml b/packages/autorest.typescript/test/integration/generated/headerprefix/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/headerprefix/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/headerprefix/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/healthcareapis/warp.config.yml b/packages/autorest.typescript/test/integration/generated/healthcareapis/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/healthcareapis/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/healthcareapis/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/httpInfrastructure/warp.config.yml b/packages/autorest.typescript/test/integration/generated/httpInfrastructure/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/httpInfrastructure/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/httpInfrastructure/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/iotspaces/warp.config.yml b/packages/autorest.typescript/test/integration/generated/iotspaces/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/iotspaces/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/iotspaces/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/licenseHeader/warp.config.yml b/packages/autorest.typescript/test/integration/generated/licenseHeader/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/licenseHeader/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/licenseHeader/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/lro/warp.config.yml b/packages/autorest.typescript/test/integration/generated/lro/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/lro/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/lro/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/lroParametrizedEndpoints/warp.config.yml b/packages/autorest.typescript/test/integration/generated/lroParametrizedEndpoints/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/lroParametrizedEndpoints/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/lroParametrizedEndpoints/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/mapperrequired/warp.config.yml b/packages/autorest.typescript/test/integration/generated/mapperrequired/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/mapperrequired/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/mapperrequired/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/mediaTypes/warp.config.yml b/packages/autorest.typescript/test/integration/generated/mediaTypes/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/mediaTypes/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/mediaTypes/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/mediaTypesV3/warp.config.yml b/packages/autorest.typescript/test/integration/generated/mediaTypesV3/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/mediaTypesV3/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/mediaTypesV3/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/mediaTypesV3Lro/warp.config.yml b/packages/autorest.typescript/test/integration/generated/mediaTypesV3Lro/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/mediaTypesV3Lro/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/mediaTypesV3Lro/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/mediaTypesWithTracing/warp.config.yml b/packages/autorest.typescript/test/integration/generated/mediaTypesWithTracing/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/mediaTypesWithTracing/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/mediaTypesWithTracing/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/modelFlattening/warp.config.yml b/packages/autorest.typescript/test/integration/generated/modelFlattening/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/modelFlattening/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/modelFlattening/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/multipleInheritance/warp.config.yml b/packages/autorest.typescript/test/integration/generated/multipleInheritance/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/multipleInheritance/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/multipleInheritance/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/nameChecker/warp.config.yml b/packages/autorest.typescript/test/integration/generated/nameChecker/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/nameChecker/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/nameChecker/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/noLicenseHeader/warp.config.yml b/packages/autorest.typescript/test/integration/generated/noLicenseHeader/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/noLicenseHeader/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/noLicenseHeader/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/noMappers/warp.config.yml b/packages/autorest.typescript/test/integration/generated/noMappers/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/noMappers/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/noMappers/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/noOperation/warp.config.yml b/packages/autorest.typescript/test/integration/generated/noOperation/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/noOperation/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/noOperation/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/nonStringEnum/warp.config.yml b/packages/autorest.typescript/test/integration/generated/nonStringEnum/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/nonStringEnum/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/nonStringEnum/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/objectType/warp.config.yml b/packages/autorest.typescript/test/integration/generated/objectType/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/objectType/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/objectType/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/odataDiscriminator/warp.config.yml b/packages/autorest.typescript/test/integration/generated/odataDiscriminator/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/odataDiscriminator/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/odataDiscriminator/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/operationgroupclash/warp.config.yml b/packages/autorest.typescript/test/integration/generated/operationgroupclash/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/operationgroupclash/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/operationgroupclash/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/optionalnull/warp.config.yml b/packages/autorest.typescript/test/integration/generated/optionalnull/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/optionalnull/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/optionalnull/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/paging/warp.config.yml b/packages/autorest.typescript/test/integration/generated/paging/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/paging/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/paging/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/pagingNoIterators/warp.config.yml b/packages/autorest.typescript/test/integration/generated/pagingNoIterators/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/pagingNoIterators/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/pagingNoIterators/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/petstore/warp.config.yml b/packages/autorest.typescript/test/integration/generated/petstore/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/petstore/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/petstore/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/readmeFileChecker/warp.config.yml b/packages/autorest.typescript/test/integration/generated/readmeFileChecker/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/readmeFileChecker/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/readmeFileChecker/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/regexConstraint/warp.config.yml b/packages/autorest.typescript/test/integration/generated/regexConstraint/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/regexConstraint/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/regexConstraint/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/report/warp.config.yml b/packages/autorest.typescript/test/integration/generated/report/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/report/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/report/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/requiredOptional/warp.config.yml b/packages/autorest.typescript/test/integration/generated/requiredOptional/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/requiredOptional/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/requiredOptional/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/resources/warp.config.yml b/packages/autorest.typescript/test/integration/generated/resources/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/resources/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/resources/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/sealedchoice/warp.config.yml b/packages/autorest.typescript/test/integration/generated/sealedchoice/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/sealedchoice/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/sealedchoice/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/storageblob/warp.config.yml b/packages/autorest.typescript/test/integration/generated/storageblob/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/storageblob/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/storageblob/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/storagefileshare/warp.config.yml b/packages/autorest.typescript/test/integration/generated/storagefileshare/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/storagefileshare/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/storagefileshare/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/subscriptionIdApiVersion/warp.config.yml b/packages/autorest.typescript/test/integration/generated/subscriptionIdApiVersion/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/subscriptionIdApiVersion/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/subscriptionIdApiVersion/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/textanalytics/warp.config.yml b/packages/autorest.typescript/test/integration/generated/textanalytics/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/textanalytics/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/textanalytics/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/url/warp.config.yml b/packages/autorest.typescript/test/integration/generated/url/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/url/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/url/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/url2/warp.config.yml b/packages/autorest.typescript/test/integration/generated/url2/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/url2/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/url2/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/urlMulti/warp.config.yml b/packages/autorest.typescript/test/integration/generated/urlMulti/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/urlMulti/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/urlMulti/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/useragentcorev1/warp.config.yml b/packages/autorest.typescript/test/integration/generated/useragentcorev1/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/useragentcorev1/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/useragentcorev1/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/useragentcorev2/warp.config.yml b/packages/autorest.typescript/test/integration/generated/useragentcorev2/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/useragentcorev2/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/useragentcorev2/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/uuid/warp.config.yml b/packages/autorest.typescript/test/integration/generated/uuid/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/uuid/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/uuid/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/validation/warp.config.yml b/packages/autorest.typescript/test/integration/generated/validation/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/validation/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/validation/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/xmlservice/warp.config.yml b/packages/autorest.typescript/test/integration/generated/xmlservice/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/xmlservice/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/xmlservice/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/integration/generated/xmsErrorResponses/warp.config.yml b/packages/autorest.typescript/test/integration/generated/xmsErrorResponses/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/integration/generated/xmsErrorResponses/warp.config.yml +++ b/packages/autorest.typescript/test/integration/generated/xmsErrorResponses/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/autorest.typescript/test/rlcIntegration/generated/azureReport/warp.config.yml b/packages/autorest.typescript/test/rlcIntegration/generated/azureReport/warp.config.yml index bae1573734..b297f7685f 100644 --- a/packages/autorest.typescript/test/rlcIntegration/generated/azureReport/warp.config.yml +++ b/packages/autorest.typescript/test/rlcIntegration/generated/azureReport/warp.config.yml @@ -6,13 +6,13 @@ exports: targets: - name: browser - tsconfig: "./config/tsconfig.src.browser.json" + tsconfig: "../../../tsconfig.src.browser.json" - name: esm condition: import - tsconfig: "./config/tsconfig.src.esm.json" + tsconfig: "../../../tsconfig.src.esm.json" - name: commonjs condition: require - tsconfig: "./config/tsconfig.src.cjs.json" + tsconfig: "../../../tsconfig.src.cjs.json" moduleType: commonjs diff --git a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts index 1035048c02..ca65ba48e6 100644 --- a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts +++ b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts @@ -20,6 +20,22 @@ export default azsdkEslint.config([ const esLintConfigEsm = `import azsdkEslint from "@azure/eslint-plugin-azure-sdk"; +export default azsdkEslint.config([ + { + rules: { + "@azure/azure-sdk/ts-modules-only-named": "warn", + "@azure/azure-sdk/ts-package-json-types": "warn", + "@azure/azure-sdk/ts-package-json-engine-is-present": "warn", + "@azure/azure-sdk/ts-package-json-files-required": "off", + "@azure/azure-sdk/ts-package-json-main-is-cjs": "off", + "tsdoc/syntax": "warn" + } + } +]); +`; + +const esLintConfigEsmAzureSdk = `import azsdkEslint from "@azure/eslint-plugin-azure-sdk"; + export default [ ...azsdkEslint.config([ { @@ -52,9 +68,17 @@ export function buildEsLintConfig(model: RLCModel) { const project = new Project(); const filePath = "eslint.config.mjs"; + let template: string; + if (model.options?.moduleKind === "esm") { + template = model.options?.azureSdkForJs + ? esLintConfigEsmAzureSdk + : esLintConfigEsm; + } else { + template = eslintConfig; + } const configFile = project.createSourceFile( "eslint.config.mjs", - model.options?.moduleKind === "esm" ? esLintConfigEsm : eslintConfig, + template, { overwrite: true } From 699a4f285472c90d2528365af7bb63a7150b91d5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 28 May 2026 06:49:51 +0000 Subject: [PATCH 6/6] Fix prettier formatting in buildESLintConfig.ts --- .../src/rlc-common/metadata/buildESLintConfig.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts index ca65ba48e6..8714dc2590 100644 --- a/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts +++ b/packages/typespec-ts/src/rlc-common/metadata/buildESLintConfig.ts @@ -76,13 +76,9 @@ export function buildEsLintConfig(model: RLCModel) { } else { template = eslintConfig; } - const configFile = project.createSourceFile( - "eslint.config.mjs", - template, - { - overwrite: true - } - ); + const configFile = project.createSourceFile("eslint.config.mjs", template, { + overwrite: true + }); return { path: filePath, content: configFile.getFullText()