diff --git a/src/global.d.ts b/src/global.d.ts index 3b22a28..a60c9a0 100644 --- a/src/global.d.ts +++ b/src/global.d.ts @@ -24,6 +24,10 @@ type IO = { } type Override = Omit & Incoming +type MakeOptional = Override< + Original, + Partial> +> type VoidFN = (payload: T) => void diff --git a/src/platforms/platform.d.ts b/src/platforms/platform.d.ts index fb5de6e..d2b20a2 100644 --- a/src/platforms/platform.d.ts +++ b/src/platforms/platform.d.ts @@ -1,6 +1,7 @@ type Platform = { isEnterprise(): boolean - resolveMeta(): MetaData | null + // branch name might not be available when resolving from DOM and URL + resolveMeta(): MakeOptional | null getMetaData( metaData: Pick, accessToken?: string,