From 8ba2193a4f49b0992f2ac46c933f555d2937c2e9 Mon Sep 17 00:00:00 2001 From: Fern Support Date: Wed, 15 Jul 2026 15:37:27 -0400 Subject: [PATCH] Enable consolidateTypeFiles for TypeScript SDK Collapses per-type source files into one types.ts per namespace, cutting the number of empty compiled runtime modules shipped in intercom-client. Addresses intercom/intercom-node#527. Verified against a local preview regen + build (CJS+ESM): - total published .js: 1095 -> 375 (-66%) - byte-identical empty modules: 591 -> 127 (-79%) Co-Authored-By: Claude --- fern/generators.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/fern/generators.yml b/fern/generators.yml index a2090210..3a87074b 100644 --- a/fern/generators.yml +++ b/fern/generators.yml @@ -48,6 +48,7 @@ groups: noSerdeLayer: true enableInlineTypes: true inlinePathParameters: true + consolidateTypeFiles: true timeoutInSeconds: 20 packageJson: license: Apache-2.0