From f925fe4c05e0e017027aafc4ed3946b32e3b2dc2 Mon Sep 17 00:00:00 2001 From: alistair Date: Thu, 8 Aug 2024 16:57:08 -0400 Subject: [PATCH] custom segment write key (#4238) * update cli to use default language * update fern cli * checkpoint * add analytics config * add docs page to talk about analytics block * fix docs errors --- .pnp.cjs | 30 ++++++++-------- ...98.18-ff8e48d2c-079b2989be-769cb23e52.zip} | Bin 1381215 -> 1384522 bytes fern/docs.yml | 4 +++ fern/pages/docs/analytics/segment.mdx | 33 ++++++++++++++++++ .../configuration/fern/definition/docs.yml | 13 +++++++ packages/cli/configuration/package.json | 2 +- .../src/docs-yml/ParsedDocsConfiguration.ts | 1 + .../src/docs-yml/parseDocsConfiguration.ts | 3 +- .../resources/docs/types/AnalyticsConfig.ts | 9 +++++ .../resources/docs/types/DocsConfiguration.ts | 5 +++ .../api/resources/docs/types/SegmentConfig.ts | 7 ++++ .../sdk/api/resources/docs/types/index.ts | 2 ++ .../resources/docs/types/AnalyticsConfig.ts | 20 +++++++++++ .../resources/docs/types/DocsConfiguration.ts | 2 ++ .../resources/docs/types/SegmentConfig.ts | 20 +++++++++++ .../resources/docs/types/index.ts | 2 ++ packages/cli/docs-markdown-utils/package.json | 2 +- packages/cli/docs-preview/package.json | 2 +- packages/cli/docs-resolver/package.json | 2 +- .../src/DocsDefinitionResolver.ts | 2 +- packages/cli/ete-tests/package.json | 2 +- .../remote-workspace-runner/package.json | 2 +- packages/cli/register/package.json | 2 +- packages/core/package.json | 2 +- yarn.lock | 24 ++++++------- 25 files changed, 156 insertions(+), 37 deletions(-) rename .yarn/cache/{@fern-api-fdr-sdk-npm-0.98.18-aaf13f7f5-28d1ceb312-2cab59acf6.zip => @fern-api-fdr-sdk-npm-0.98.18-ff8e48d2c-079b2989be-769cb23e52.zip} (83%) create mode 100644 fern/pages/docs/analytics/segment.mdx create mode 100644 packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/AnalyticsConfig.ts create mode 100644 packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/SegmentConfig.ts create mode 100644 packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/AnalyticsConfig.ts create mode 100644 packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/SegmentConfig.ts diff --git a/.pnp.cjs b/.pnp.cjs index 2be30335afa..128adf21637 100644 --- a/.pnp.cjs +++ b/.pnp.cjs @@ -6687,7 +6687,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@fern-api/configuration", "workspace:packages/cli/configuration"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@fern-fern/fiddle-sdk", "npm:0.0.584"],\ @@ -6718,7 +6718,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./packages/core/",\ "packageDependencies": [\ ["@fern-api/core", "workspace:packages/core"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/venus-api-sdk", "npm:0.0.38"],\ ["@fern-fern/fdr-test-sdk", "npm:0.0.5297"],\ ["@fern-fern/fiddle-sdk", "npm:0.0.584"],\ @@ -6807,7 +6807,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageLocation": "./packages/cli/docs-markdown-utils/",\ "packageDependencies": [\ ["@fern-api/docs-markdown-utils", "workspace:packages/cli/docs-markdown-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ ["@types/diff", "npm:5.2.1"],\ @@ -6835,7 +6835,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@fern-api/docs-preview", "workspace:packages/cli/docs-preview"],\ ["@fern-api/docs-resolver", "workspace:packages/cli/docs-resolver"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/ir-sdk", "workspace:packages/ir-sdk"],\ ["@fern-api/logger", "workspace:packages/cli/logger"],\ @@ -6877,7 +6877,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/configuration", "workspace:packages/cli/configuration"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/docs-markdown-utils", "workspace:packages/cli/docs-markdown-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ ["@fern-api/ir-sdk", "workspace:packages/ir-sdk"],\ @@ -6939,7 +6939,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { "packageDependencies": [\ ["@fern-api/ete-tests", "workspace:packages/cli/ete-tests"],\ ["@fern-api/configuration", "workspace:packages/cli/configuration"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/logging-execa", "workspace:packages/commons/logging-execa"],\ ["@fern-typescript/fetcher", "workspace:generators/typescript/utils/core-utilities/fetcher"],\ @@ -6965,10 +6965,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { }]\ ]],\ ["@fern-api/fdr-sdk", [\ - ["npm:0.98.18-aaf13f7f5", {\ - "packageLocation": "./.yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-aaf13f7f5-28d1ceb312-2cab59acf6.zip/node_modules/@fern-api/fdr-sdk/",\ + ["npm:0.98.18-ff8e48d2c", {\ + "packageLocation": "./.yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-ff8e48d2c-079b2989be-769cb23e52.zip/node_modules/@fern-api/fdr-sdk/",\ "packageDependencies": [\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["dayjs", "npm:1.11.11"],\ ["fast-deep-equal", "npm:3.1.3"],\ ["form-data", "npm:4.0.0"],\ @@ -6978,7 +6978,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["qs", "npm:6.12.0"],\ ["tinycolor2", "npm:1.6.0"],\ ["title", "npm:3.5.3"],\ - ["ts-essentials", "virtual:28d1ceb312fdf30b3889763086eb43ef1fa907b02f19c69ce6ef14f15fd5dcd8fec7e8749fffde28c437ad670bcaad63cb76004dc0b461741f0ead797d2fa6aa#npm:10.0.1"],\ + ["ts-essentials", "virtual:079b2989be3894095b065f63883c73db7462e2c23c4186d08738fa1ac1ff7d58a5600e0781e44f82f18f2ddad6a71ba9dc0d5aed76521a27b67d3600fd1b0ae0#npm:10.0.1"],\ ["url-join", "npm:5.0.0"]\ ],\ "linkType": "HARD"\ @@ -7661,7 +7661,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/configuration", "workspace:packages/cli/configuration"],\ ["@fern-api/core", "workspace:packages/core"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ ["@fern-api/ir-sdk", "workspace:packages/ir-sdk"],\ ["@fern-api/task-context", "workspace:packages/cli/task-context"],\ @@ -7690,7 +7690,7 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ["@fern-api/core", "workspace:packages/core"],\ ["@fern-api/core-utils", "workspace:packages/commons/core-utils"],\ ["@fern-api/docs-resolver", "workspace:packages/cli/docs-resolver"],\ - ["@fern-api/fdr-sdk", "npm:0.98.18-aaf13f7f5"],\ + ["@fern-api/fdr-sdk", "npm:0.98.18-ff8e48d2c"],\ ["@fern-api/fs-utils", "workspace:packages/commons/fs-utils"],\ ["@fern-api/ir-generator", "workspace:packages/cli/generation/ir-generator"],\ ["@fern-api/ir-migrations", "workspace:packages/cli/generation/ir-migrations"],\ @@ -29140,10 +29140,10 @@ function $$SETUP_STATE(hydrateRuntimeState, basePath) { ],\ "linkType": "SOFT"\ }],\ - ["virtual:28d1ceb312fdf30b3889763086eb43ef1fa907b02f19c69ce6ef14f15fd5dcd8fec7e8749fffde28c437ad670bcaad63cb76004dc0b461741f0ead797d2fa6aa#npm:10.0.1", {\ - "packageLocation": "./.yarn/__virtual__/ts-essentials-virtual-775a1e0e35/0/cache/ts-essentials-npm-10.0.1-1673b298f7-f70583c154.zip/node_modules/ts-essentials/",\ + ["virtual:079b2989be3894095b065f63883c73db7462e2c23c4186d08738fa1ac1ff7d58a5600e0781e44f82f18f2ddad6a71ba9dc0d5aed76521a27b67d3600fd1b0ae0#npm:10.0.1", {\ + "packageLocation": "./.yarn/__virtual__/ts-essentials-virtual-d77c48c18b/0/cache/ts-essentials-npm-10.0.1-1673b298f7-f70583c154.zip/node_modules/ts-essentials/",\ "packageDependencies": [\ - ["ts-essentials", "virtual:28d1ceb312fdf30b3889763086eb43ef1fa907b02f19c69ce6ef14f15fd5dcd8fec7e8749fffde28c437ad670bcaad63cb76004dc0b461741f0ead797d2fa6aa#npm:10.0.1"],\ + ["ts-essentials", "virtual:079b2989be3894095b065f63883c73db7462e2c23c4186d08738fa1ac1ff7d58a5600e0781e44f82f18f2ddad6a71ba9dc0d5aed76521a27b67d3600fd1b0ae0#npm:10.0.1"],\ ["@types/typescript", null],\ ["typescript", null]\ ],\ diff --git a/.yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-aaf13f7f5-28d1ceb312-2cab59acf6.zip b/.yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-ff8e48d2c-079b2989be-769cb23e52.zip similarity index 83% rename from .yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-aaf13f7f5-28d1ceb312-2cab59acf6.zip rename to .yarn/cache/@fern-api-fdr-sdk-npm-0.98.18-ff8e48d2c-079b2989be-769cb23e52.zip index c5953a55f340e8a5337e34e5fe284f10a61b02e4..cee88ca835cf55013e57453420dba269847bd4ad 100644 GIT binary patch delta 74166 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 delta 73092 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

SBMAo*#A`) zx5F|6i@__5QsTE>K)kY)ThXC}^PqTy@dd^|qbTtiqA%=)1LD~ppmQ94iO62Zkqp+` z_O&gV+FAgbx%d(bWYOOKZZlT}`-u6kP=$bCTt=N`OJw&rEX`V8Ae@X6pL9z515Ige znc#4`D1!Y(97vI@eDM!37oFnHfJ6oagS5)8-hoUgz2N>luK1J>?n03^#wZCy9px5` z)f*4i#)Ku=Et)PEZu8h}wWs05gR)Oxs1ofS93w)#UA){ofpsy6ZM51QUi$g4+kdIx zWKbmGBA1N@dq8~7m&Ld&ek$lSCB|!fSd_FH+MzTp*4u~9dm@4mup)Ksnugd$YrWv* zjE&tUFnADGbojo|FmH%)eMEXGF7IEP#n{peR*I5GSjg~v%l_?7989_G_9d@ zqFZ~{VJMl6?gS&Lxv?zfliUDdhXgkjS8GaZW~9FjxO)nijq`u7S!r4_{@1H40&O2} zc*rjo+(b-HFzIV_rW~{mB&w+6Zlfz66beabE!LAZR-{Xz!O5a+lG3Tcm_WIQS*d|3 zS*wy=yyPYT<&qnQk0Z1^?0%&VyXl~*^Id`alRTfSG*bu<>Tnb@McovakZ#`vPcS?j z`Fy>xNqbmbWzgZCz~-!qfI_1PM72Csc?K~smc=pRSUsia;09{cArgu{4UAY~87GL> zLmEnn+))A}(1&V9!TZ`YrDtp9A5HV4f>T9SBSZ39Ncx-Z9^AA3?(@4(%_APKgg5rb Gum1t?cY~(@ diff --git a/fern/docs.yml b/fern/docs.yml index 701f33fe982..21921c56cfe 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -305,6 +305,10 @@ navigation: - page: ReadMe slug: readme path: ./pages/docs/comparison/readme.mdx + - section: Analytics + contents: + - page: Segment + path: ./pages/docs/analytics/segment.mdx - tab: cli-api layout: - section: CLI Reference diff --git a/fern/pages/docs/analytics/segment.mdx b/fern/pages/docs/analytics/segment.mdx new file mode 100644 index 00000000000..d8e42c49dc3 --- /dev/null +++ b/fern/pages/docs/analytics/segment.mdx @@ -0,0 +1,33 @@ +--- +title: Segment +description: Learn how to integrate Fern Docs with Segment to track user behavior and analytics. +--- + + +Currently we only support Segment via a custom writeKey in the docs.yml file, however you can add other providers to your docs page through [Custom Javascript](/learn/docs/building-your-docs/custom-css-js). +We are also working on adding support for additional analytics tools via the docs.yml file analytics block! + + +## Add Segment to your Docs + +To add Segment to your Docs, you need to add the Segment writeKey to your `docs.yml` file. + +### Get your Segment writeKey + +1. Log in to your Segment account. +2. Go to the workspace where you want to add the Docs integration. +3. Click on the Source you want to track.' +4. Click on the `Settings` tab. +5. Copy the `Write Key` from the `API Keys` section. + +### Add the Segment writeKey to your Docs + +In your `docs.yml` file, add the Segment writeKey: + + +```yaml +analytics: + segment: + write-key: YOUR_SEGMENT_WRITE_KEY +``` + \ No newline at end of file diff --git a/packages/cli/configuration/fern/definition/docs.yml b/packages/cli/configuration/fern/definition/docs.yml index 8aba81e9b05..7a0a50e3d1c 100644 --- a/packages/cli/configuration/fern/definition/docs.yml +++ b/packages/cli/configuration/fern/definition/docs.yml @@ -20,6 +20,14 @@ types: - jvm - ts - js + + AnalyticsConfig: + properties: + segment: optional + + SegmentConfig: + properties: + write-key: string DocsConfiguration: properties: @@ -27,6 +35,11 @@ types: title: type: optional docs: used as tab bar title, and in the navbar if no logo is defined + analytics: + type: optional + docs: | + The `analytics` object allows you to configure analytics for your docs site. + Currently, only Segment is supported. # navigation tabs: optional> diff --git a/packages/cli/configuration/package.json b/packages/cli/configuration/package.json index 25ef2c4a561..e98602941c2 100644 --- a/packages/cli/configuration/package.json +++ b/packages/cli/configuration/package.json @@ -29,7 +29,7 @@ }, "dependencies": { "@fern-api/core-utils": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/task-context": "workspace:*", "@fern-fern/fiddle-sdk": "0.0.584", diff --git a/packages/cli/configuration/src/docs-yml/ParsedDocsConfiguration.ts b/packages/cli/configuration/src/docs-yml/ParsedDocsConfiguration.ts index f8da33ca53d..8681e2e1411 100644 --- a/packages/cli/configuration/src/docs-yml/ParsedDocsConfiguration.ts +++ b/packages/cli/configuration/src/docs-yml/ParsedDocsConfiguration.ts @@ -29,6 +29,7 @@ export interface ParsedDocsConfiguration { typography: TypographyConfig | undefined; layout: WithoutQuestionMarks | undefined; defaultLanguage: DocsV1Write.ProgrammingLanguage | undefined; + analyticsConfig: DocsV1Write.AnalyticsConfig | undefined; /* integrations */ integrations: DocsV1Write.IntegrationsConfig | undefined; diff --git a/packages/cli/configuration/src/docs-yml/parseDocsConfiguration.ts b/packages/cli/configuration/src/docs-yml/parseDocsConfiguration.ts index 693248592d3..39c9a93faf3 100644 --- a/packages/cli/configuration/src/docs-yml/parseDocsConfiguration.ts +++ b/packages/cli/configuration/src/docs-yml/parseDocsConfiguration.ts @@ -59,7 +59,7 @@ export async function parseDocsConfiguration({ colors, typography: rawTypography, layout, - + analytics: analyticsConfig, /* integrations */ integrations, @@ -142,6 +142,7 @@ export async function parseDocsConfiguration({ colors: convertColorsConfiguration(colors, context), typography, layout: convertLayoutConfig(layout), + analyticsConfig: rawDocsConfiguration.analytics, /* integrations */ integrations, diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/AnalyticsConfig.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/AnalyticsConfig.ts new file mode 100644 index 00000000000..187e3e325fa --- /dev/null +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/AnalyticsConfig.ts @@ -0,0 +1,9 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as FernDocsConfig from "../../.."; + +export interface AnalyticsConfig { + segment?: FernDocsConfig.SegmentConfig; +} diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/DocsConfiguration.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/DocsConfiguration.ts index b129007cf0d..04eb0f5664e 100644 --- a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/DocsConfiguration.ts +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/DocsConfiguration.ts @@ -8,6 +8,11 @@ export interface DocsConfiguration { instances: FernDocsConfig.DocsInstance[]; /** used as tab bar title, and in the navbar if no logo is defined */ title?: string; + /** + * The `analytics` object allows you to configure analytics for your docs site. + * Currently, only Segment is supported. + */ + analytics?: FernDocsConfig.AnalyticsConfig; tabs?: Record; versions?: FernDocsConfig.VersionConfig[]; landingPage?: FernDocsConfig.PageConfiguration; diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/SegmentConfig.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/SegmentConfig.ts new file mode 100644 index 00000000000..f9bdb454bd5 --- /dev/null +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/SegmentConfig.ts @@ -0,0 +1,7 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +export interface SegmentConfig { + writeKey: string; +} diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/index.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/index.ts index 7f02f785a00..fbe66b65b87 100644 --- a/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/index.ts +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/api/resources/docs/types/index.ts @@ -1,4 +1,6 @@ export * from "./ProgrammingLanguage"; +export * from "./AnalyticsConfig"; +export * from "./SegmentConfig"; export * from "./DocsConfiguration"; export * from "./TabId"; export * from "./TabConfig"; diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/AnalyticsConfig.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/AnalyticsConfig.ts new file mode 100644 index 00000000000..c368e4c21d7 --- /dev/null +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/AnalyticsConfig.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernDocsConfig from "../../../../api"; +import * as core from "../../../../core"; + +export const AnalyticsConfig: core.serialization.ObjectSchema< + serializers.AnalyticsConfig.Raw, + FernDocsConfig.AnalyticsConfig +> = core.serialization.object({ + segment: core.serialization.lazyObject(async () => (await import("../../..")).SegmentConfig).optional(), +}); + +export declare namespace AnalyticsConfig { + interface Raw { + segment?: serializers.SegmentConfig.Raw | null; + } +} diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/DocsConfiguration.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/DocsConfiguration.ts index ed6bb339812..5bd199f08b3 100644 --- a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/DocsConfiguration.ts +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/DocsConfiguration.ts @@ -14,6 +14,7 @@ export const DocsConfiguration: core.serialization.ObjectSchema< core.serialization.lazyObject(async () => (await import("../../..")).DocsInstance) ), title: core.serialization.string().optional(), + analytics: core.serialization.lazyObject(async () => (await import("../../..")).AnalyticsConfig).optional(), tabs: core.serialization .record( core.serialization.lazy(async () => (await import("../../..")).TabId), @@ -63,6 +64,7 @@ export declare namespace DocsConfiguration { interface Raw { instances: serializers.DocsInstance.Raw[]; title?: string | null; + analytics?: serializers.AnalyticsConfig.Raw | null; tabs?: Record | null; versions?: serializers.VersionConfig.Raw[] | null; "landing-page"?: serializers.PageConfiguration.Raw | null; diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/SegmentConfig.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/SegmentConfig.ts new file mode 100644 index 00000000000..3ad439f81cc --- /dev/null +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/SegmentConfig.ts @@ -0,0 +1,20 @@ +/** + * This file was auto-generated by Fern from our API Definition. + */ + +import * as serializers from "../../.."; +import * as FernDocsConfig from "../../../../api"; +import * as core from "../../../../core"; + +export const SegmentConfig: core.serialization.ObjectSchema< + serializers.SegmentConfig.Raw, + FernDocsConfig.SegmentConfig +> = core.serialization.object({ + writeKey: core.serialization.property("write-key", core.serialization.string()), +}); + +export declare namespace SegmentConfig { + interface Raw { + "write-key": string; + } +} diff --git a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/index.ts b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/index.ts index 7f02f785a00..fbe66b65b87 100644 --- a/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/index.ts +++ b/packages/cli/configuration/src/docs-yml/schemas/sdk/serialization/resources/docs/types/index.ts @@ -1,4 +1,6 @@ export * from "./ProgrammingLanguage"; +export * from "./AnalyticsConfig"; +export * from "./SegmentConfig"; export * from "./DocsConfiguration"; export * from "./TabId"; export * from "./TabConfig"; diff --git a/packages/cli/docs-markdown-utils/package.json b/packages/cli/docs-markdown-utils/package.json index 89359cf4a8c..0f6d7b99dce 100644 --- a/packages/cli/docs-markdown-utils/package.json +++ b/packages/cli/docs-markdown-utils/package.json @@ -27,7 +27,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/task-context": "workspace:*", "gray-matter": "^4.0.3", diff --git a/packages/cli/docs-preview/package.json b/packages/cli/docs-preview/package.json index 529b6ae9224..ab2a33f58a7 100644 --- a/packages/cli/docs-preview/package.json +++ b/packages/cli/docs-preview/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@fern-api/docs-resolver": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/ir-sdk": "workspace:*", "@fern-api/logger": "workspace:*", diff --git a/packages/cli/docs-resolver/package.json b/packages/cli/docs-resolver/package.json index 5d588b84a21..8bf35236c47 100644 --- a/packages/cli/docs-resolver/package.json +++ b/packages/cli/docs-resolver/package.json @@ -30,7 +30,7 @@ "@fern-api/configuration": "workspace:*", "@fern-api/core-utils": "workspace:*", "@fern-api/docs-markdown-utils": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/ir-generator": "workspace:*", "@fern-api/ir-sdk": "workspace:*", diff --git a/packages/cli/docs-resolver/src/DocsDefinitionResolver.ts b/packages/cli/docs-resolver/src/DocsDefinitionResolver.ts index 82d63c60d3f..1eade39fbfd 100644 --- a/packages/cli/docs-resolver/src/DocsDefinitionResolver.ts +++ b/packages/cli/docs-resolver/src/DocsDefinitionResolver.ts @@ -256,7 +256,7 @@ export class DocsDefinitionResolver { integrations: this.parsedDocsConfig.integrations, footerLinks: this.parsedDocsConfig.footerLinks, defaultLanguage: this.parsedDocsConfig.defaultLanguage, - + analyticsConfig: this.parsedDocsConfig.analyticsConfig, // deprecated logo: undefined, logoV2: undefined, diff --git a/packages/cli/ete-tests/package.json b/packages/cli/ete-tests/package.json index ea9d98d11ae..48d03ad7d08 100644 --- a/packages/cli/ete-tests/package.json +++ b/packages/cli/ete-tests/package.json @@ -28,7 +28,7 @@ }, "dependencies": { "@fern-api/configuration": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/logging-execa": "workspace:*", "@fern-typescript/fetcher": "workspace:*", diff --git a/packages/cli/generation/remote-generation/remote-workspace-runner/package.json b/packages/cli/generation/remote-generation/remote-workspace-runner/package.json index 7f69b923174..b0a29d0f5b7 100644 --- a/packages/cli/generation/remote-generation/remote-workspace-runner/package.json +++ b/packages/cli/generation/remote-generation/remote-workspace-runner/package.json @@ -32,7 +32,7 @@ "@fern-api/core": "workspace:*", "@fern-api/core-utils": "workspace:*", "@fern-api/docs-resolver": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/fs-utils": "workspace:*", "@fern-api/ir-generator": "workspace:*", "@fern-api/ir-migrations": "workspace:*", diff --git a/packages/cli/register/package.json b/packages/cli/register/package.json index 59a03904737..082d2bcf245 100644 --- a/packages/cli/register/package.json +++ b/packages/cli/register/package.json @@ -31,7 +31,7 @@ "@fern-api/configuration": "workspace:*", "@fern-api/core": "workspace:*", "@fern-api/core-utils": "workspace:*", - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/ir-generator": "workspace:*", "@fern-api/ir-sdk": "workspace:*", "@fern-api/task-context": "workspace:*", diff --git a/packages/core/package.json b/packages/core/package.json index d716eb507f3..e2791bcb096 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -27,7 +27,7 @@ "depcheck": "depcheck" }, "dependencies": { - "@fern-api/fdr-sdk": "0.98.18-aaf13f7f5", + "@fern-api/fdr-sdk": "0.98.18-ff8e48d2c", "@fern-api/venus-api-sdk": "0.0.38", "@fern-fern/fdr-test-sdk": "^0.0.5297", "@fern-fern/fiddle-sdk": "0.0.584" diff --git a/yarn.lock b/yarn.lock index f0ad237195b..99749c35639 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3637,7 +3637,7 @@ __metadata: resolution: "@fern-api/configuration@workspace:packages/cli/configuration" dependencies: "@fern-api/core-utils": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/task-context": "workspace:*" "@fern-fern/fiddle-sdk": 0.0.584 @@ -3686,7 +3686,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fern-api/core@workspace:packages/core" dependencies: - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/venus-api-sdk": 0.0.38 "@fern-fern/fdr-test-sdk": ^0.0.5297 "@fern-fern/fiddle-sdk": 0.0.584 @@ -3747,7 +3747,7 @@ __metadata: version: 0.0.0-use.local resolution: "@fern-api/docs-markdown-utils@workspace:packages/cli/docs-markdown-utils" dependencies: - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/task-context": "workspace:*" "@types/diff": ^5.2.1 @@ -3773,7 +3773,7 @@ __metadata: resolution: "@fern-api/docs-preview@workspace:packages/cli/docs-preview" dependencies: "@fern-api/docs-resolver": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/ir-sdk": "workspace:*" "@fern-api/logger": "workspace:*" @@ -3813,7 +3813,7 @@ __metadata: "@fern-api/configuration": "workspace:*" "@fern-api/core-utils": "workspace:*" "@fern-api/docs-markdown-utils": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/ir-generator": "workspace:*" "@fern-api/ir-sdk": "workspace:*" @@ -3871,7 +3871,7 @@ __metadata: resolution: "@fern-api/ete-tests@workspace:packages/cli/ete-tests" dependencies: "@fern-api/configuration": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/logging-execa": "workspace:*" "@fern-typescript/fetcher": "workspace:*" @@ -3895,9 +3895,9 @@ __metadata: languageName: unknown linkType: soft -"@fern-api/fdr-sdk@npm:0.98.18-aaf13f7f5": - version: 0.98.18-aaf13f7f5 - resolution: "@fern-api/fdr-sdk@npm:0.98.18-aaf13f7f5" +"@fern-api/fdr-sdk@npm:0.98.18-ff8e48d2c": + version: 0.98.18-ff8e48d2c + resolution: "@fern-api/fdr-sdk@npm:0.98.18-ff8e48d2c" dependencies: dayjs: ^1.11.11 fast-deep-equal: ^3.1.3 @@ -3910,7 +3910,7 @@ __metadata: title: ^3.5.3 ts-essentials: ^10.0.1 url-join: 5.0.0 - checksum: 2cab59acf600fafa03086973493ea22e71e65e23a0db6f3c9ae2fabfc3f6f668e4893d5520fde685c1e4d5cf300056fb21f4ab57b37c599c549bde7facaf40fe + checksum: 769cb23e52483461243e7c5c7297ef0c6a3728e963290903a5a43d55b858be91bb3ee47a32fb2d8ada8e7b4e8718024706d2b53b451a1ef1c9945caa074f6941 languageName: node linkType: hard @@ -4554,7 +4554,7 @@ __metadata: "@fern-api/configuration": "workspace:*" "@fern-api/core": "workspace:*" "@fern-api/core-utils": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/ir-generator": "workspace:*" "@fern-api/ir-sdk": "workspace:*" "@fern-api/task-context": "workspace:*" @@ -4581,7 +4581,7 @@ __metadata: "@fern-api/core": "workspace:*" "@fern-api/core-utils": "workspace:*" "@fern-api/docs-resolver": "workspace:*" - "@fern-api/fdr-sdk": 0.98.18-aaf13f7f5 + "@fern-api/fdr-sdk": 0.98.18-ff8e48d2c "@fern-api/fs-utils": "workspace:*" "@fern-api/ir-generator": "workspace:*" "@fern-api/ir-migrations": "workspace:*"