@stackbit/types
Advanced tools
+18
-0
@@ -115,2 +115,3 @@ import type { ContentSourceInterface, User } from './content-source'; | ||
| sitemap?: SiteMapFunction; | ||
| treeViews?: TreeViewsFunction; | ||
| presetReferenceBehavior?: 'copyReference' | 'duplicateContents'; | ||
@@ -262,2 +263,3 @@ nonDuplicatableModels?: string[]; | ||
| export declare type SiteMapFunction = (options: SiteMapOptions) => SiteMapEntry[]; | ||
| export declare type TreeViewsFunction = (options: ConfigDelegate) => Promise<TreeViewNode[]>; | ||
| export interface SiteMapOptions extends ConfigDelegate { | ||
@@ -310,2 +312,18 @@ /** | ||
| } | ||
| export interface TreeViewBaseNode { | ||
| label: string; | ||
| stableId: string; | ||
| children?: TreeViewNode[]; | ||
| } | ||
| export interface TreeViewDocumentNode { | ||
| label?: string; | ||
| stableId?: string; | ||
| document: { | ||
| srcType: string; | ||
| srcProjectId: string; | ||
| id: string; | ||
| }; | ||
| children?: TreeViewNode[]; | ||
| } | ||
| export declare type TreeViewNode = TreeViewBaseNode | TreeViewDocumentNode; | ||
| export interface SiteMapDocumentEntry extends Omit<SiteMapBaseEntry, 'label' | 'stableId'> { | ||
@@ -312,0 +330,0 @@ label?: string; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"config.d.ts","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"config.d.ts","sourceRoot":"","sources":["../src/config.ts"],"names":[],"mappings":"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"} |
+2
-2
| { | ||
| "name": "@stackbit/types", | ||
| "version": "0.8.6-develop.1", | ||
| "version": "0.8.6-develop.2", | ||
| "description": "Types for Stackbit config and Content Source Interface", | ||
@@ -30,3 +30,3 @@ "main": "dist/index.js", | ||
| "homepage": "https://github.com/stackbit/stackbit#readme", | ||
| "gitHead": "d09511dcd6d38ce30e32dfa371a530fdd4bb64c9" | ||
| "gitHead": "dbbb3f3d73340b921c19e26bc4dc20a6d4d73519" | ||
| } |
+21
-0
@@ -128,2 +128,3 @@ import type { ContentSourceInterface, User } from './content-source'; | ||
| sitemap?: SiteMapFunction; | ||
| treeViews?: TreeViewsFunction; | ||
@@ -292,2 +293,3 @@ presetReferenceBehavior?: 'copyReference' | 'duplicateContents'; | ||
| export type SiteMapFunction = (options: SiteMapOptions) => SiteMapEntry[]; | ||
| export type TreeViewsFunction = (options: ConfigDelegate) => Promise<TreeViewNode[]>; | ||
@@ -344,2 +346,21 @@ export interface SiteMapOptions extends ConfigDelegate { | ||
| export interface TreeViewBaseNode { | ||
| label: string; | ||
| stableId: string; | ||
| children?: TreeViewNode[]; | ||
| } | ||
| export interface TreeViewDocumentNode { | ||
| label?: string; | ||
| stableId?: string; | ||
| document: { | ||
| srcType: string; | ||
| srcProjectId: string; | ||
| id: string; | ||
| }; | ||
| children?: TreeViewNode[]; | ||
| } | ||
| export type TreeViewNode = TreeViewBaseNode | TreeViewDocumentNode; | ||
| export interface SiteMapDocumentEntry extends Omit<SiteMapBaseEntry, 'label' | 'stableId'> { | ||
@@ -346,0 +367,0 @@ label?: string; |
Sorry, the diff of this file is not supported yet
297236
0.8%5434
0.67%