From d934f546f97ebb79645dee8d55fb828d0f815fa7 Mon Sep 17 00:00:00 2001 From: Danny Sheridan Date: Fri, 18 Jul 2025 22:18:16 -0400 Subject: [PATCH 1/2] chore: add version snippet for typescript sdk --- .../sdks/overview/typescript/configuration.mdx | 2 +- .../sdks/overview/typescript/custom-code.mdx | 2 +- .../sdks/overview/typescript/publishing-to-npm.mdx | 12 ++++++------ .../products/sdks/overview/typescript/quickstart.mdx | 4 ++-- fern/snippets/fern-typescript-sdk.mdx | 1 + fern/snippets/typescript-sdk-version.mdx | 1 + 6 files changed, 12 insertions(+), 10 deletions(-) create mode 100644 fern/snippets/fern-typescript-sdk.mdx create mode 100644 fern/snippets/typescript-sdk-version.mdx diff --git a/fern/products/sdks/overview/typescript/configuration.mdx b/fern/products/sdks/overview/typescript/configuration.mdx index a0b3b5ac7..0b9389de8 100644 --- a/fern/products/sdks/overview/typescript/configuration.mdx +++ b/fern/products/sdks/overview/typescript/configuration.mdx @@ -11,7 +11,7 @@ groups: local: generators: - name: fernapi/fern-typescript-sdk - version: 0.7.1 + version: config: namespaceExport: Acme ``` diff --git a/fern/products/sdks/overview/typescript/custom-code.mdx b/fern/products/sdks/overview/typescript/custom-code.mdx index 790fc91e9..536ec5278 100644 --- a/fern/products/sdks/overview/typescript/custom-code.mdx +++ b/fern/products/sdks/overview/typescript/custom-code.mdx @@ -113,7 +113,7 @@ To add packages that your custom code requires, update your `generators.yml`. ```yaml {4-7} title="generators.yml" - name: fernapi/fern-typescript-sdk - version: "..." + version: config: extraDependencies: lodash-es: '1.0.0' diff --git a/fern/products/sdks/overview/typescript/publishing-to-npm.mdx b/fern/products/sdks/overview/typescript/publishing-to-npm.mdx index 9fc904f34..6101b0d17 100644 --- a/fern/products/sdks/overview/typescript/publishing-to-npm.mdx +++ b/fern/products/sdks/overview/typescript/publishing-to-npm.mdx @@ -42,7 +42,7 @@ you'll have a versioned package published on npm. ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: output: location: local-file-system path: ../sdks/typescript @@ -59,7 +59,7 @@ you'll have a versioned package published on npm. ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: output: location: npm @@ -76,7 +76,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: 2.5.0 output: location: npm package-name: your-package-name @@ -94,7 +94,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: 2.5.0 output: location: npm package-name: your-package-name @@ -113,7 +113,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: 2.5.0 output: location: npm package-name: your-package-name @@ -193,7 +193,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: 2.5.0 output: location: npm package-name: name-of-your-package diff --git a/fern/products/sdks/overview/typescript/quickstart.mdx b/fern/products/sdks/overview/typescript/quickstart.mdx index 858902e92..e457a68c3 100644 --- a/fern/products/sdks/overview/typescript/quickstart.mdx +++ b/fern/products/sdks/overview/typescript/quickstart.mdx @@ -37,7 +37,7 @@ Generate a TypeScript SDK by following the instructions on this page. output: location: local-file-system path: ../sdks/typescript - version: + version: config: outputSourceFiles: true ``` @@ -68,7 +68,7 @@ This command adds the following to `generators.yml`: sdk: generators: - name: fernapi/fern-typescript-sdk - version: + version: output: location: local-file-system path: ../sdks/typescript diff --git a/fern/snippets/fern-typescript-sdk.mdx b/fern/snippets/fern-typescript-sdk.mdx new file mode 100644 index 000000000..f0e1a438f --- /dev/null +++ b/fern/snippets/fern-typescript-sdk.mdx @@ -0,0 +1 @@ +0.31.0 \ No newline at end of file diff --git a/fern/snippets/typescript-sdk-version.mdx b/fern/snippets/typescript-sdk-version.mdx new file mode 100644 index 000000000..fad066f80 --- /dev/null +++ b/fern/snippets/typescript-sdk-version.mdx @@ -0,0 +1 @@ +2.5.0 \ No newline at end of file From 02a68c0b1bcf2876e5a6f675ab9d0da4ced5143b Mon Sep 17 00:00:00 2001 From: Danny Sheridan Date: Fri, 18 Jul 2025 22:22:32 -0400 Subject: [PATCH 2/2] feat: use snippet component for typescript sdk version number --- .../sdks/overview/typescript/publishing-to-npm.mdx | 8 ++++---- fern/snippets/fern-typescript-sdk.mdx | 1 - 2 files changed, 4 insertions(+), 5 deletions(-) delete mode 100644 fern/snippets/fern-typescript-sdk.mdx diff --git a/fern/products/sdks/overview/typescript/publishing-to-npm.mdx b/fern/products/sdks/overview/typescript/publishing-to-npm.mdx index 6101b0d17..9664249d9 100644 --- a/fern/products/sdks/overview/typescript/publishing-to-npm.mdx +++ b/fern/products/sdks/overview/typescript/publishing-to-npm.mdx @@ -76,7 +76,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: 2.5.0 + version: output: location: npm package-name: your-package-name @@ -94,7 +94,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: 2.5.0 + version: output: location: npm package-name: your-package-name @@ -113,7 +113,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: 2.5.0 + version: output: location: npm package-name: your-package-name @@ -193,7 +193,7 @@ groups: ts-sdk: generators: - name: fernapi/fern-typescript-sdk - version: 2.5.0 + version: output: location: npm package-name: name-of-your-package diff --git a/fern/snippets/fern-typescript-sdk.mdx b/fern/snippets/fern-typescript-sdk.mdx deleted file mode 100644 index f0e1a438f..000000000 --- a/fern/snippets/fern-typescript-sdk.mdx +++ /dev/null @@ -1 +0,0 @@ -0.31.0 \ No newline at end of file