storyblok-js-client
Advanced tools
Comparing version 1.0.27 to 1.0.28
@@ -51,3 +51,3 @@ declare global { | ||
export interface StoryblokCacheProvider { | ||
get: (key: string) => Promise<StoryblokResult> | StoryblokResult | ||
get: (key: string) => Promise<StoryblokResult | null> | (StoryblokResult | null) | ||
set: (key: string, content: StoryblokResult) => Promise<void> | any | ||
@@ -69,8 +69,11 @@ flush: () => Promise<void> | void | ||
export interface StoryData<Content = { [index: string]: any }> { | ||
export interface StoryblokComponent<TComp extends string> { | ||
_uid: string | ||
component: TComp | ||
_editable?: string | ||
} | ||
export interface StoryData<Content = StoryblokComponent<string> & { [index: string]: any }> { | ||
alternates: string[] | ||
content: Content & { | ||
component: string | ||
_uid: string | ||
} | ||
content: Content | ||
created_at: string | ||
@@ -77,0 +80,0 @@ full_slug: string |
{ | ||
"name": "storyblok-js-client", | ||
"version": "1.0.27", | ||
"version": "1.0.28", | ||
"description": "Universal JavaScript SDK for Storyblok's API", | ||
@@ -5,0 +5,0 @@ "main": "./dist/index.js", |
29583
750