From 0830add9f324242b792b66573e431fa35428dd01 Mon Sep 17 00:00:00 2001 From: Luke Hagar Date: Sun, 30 Nov 2025 19:17:08 -0600 Subject: [PATCH] Update gen.yaml --- .speakeasy/gen.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index ab4d0a53..d692df61 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -47,8 +47,8 @@ typescript: flattenGlobalSecurity: true flatteningOrder: body-first formStringArrayEncodeMode: encoded-string - forwardCompatibleEnumsByDefault: false - forwardCompatibleUnionsByDefault: "false" + forwardCompatibleEnumsByDefault: true + forwardCompatibleUnionsByDefault: "populated-fields" generateExamples: true imports: option: openapi @@ -60,12 +60,12 @@ typescript: webhooks: sdk/models/webhooks inferUnionDiscriminators: true inputModelSuffix: input - jsonpath: legacy - laxMode: strict + jsonpath: rfc9535 + laxMode: lax maxMethodParams: 4 methodArguments: require-security-and-request modelPropertyCasing: camel - moduleFormat: commonjs + moduleFormat: dual multipartArrayFormat: legacy outputModelSuffix: output packageName: '@lukehagar/plexjs' @@ -74,5 +74,5 @@ typescript: templateVersion: v2 unionStrategy: left-to-right usageSDKInitImports: [] - useIndexModules: true - zodVersion: v3 + useIndexModules: false + zodVersion: v4