jointrashposs/types/content.ts
2023-11-30 21:57:24 +09:00

29 lines
No EOL
833 B
TypeScript

// Misskey Docs Frontmatter Types
import type { ParsedContent, MarkdownParsedContent } from '@nuxt/content/dist/runtime/types';
/**
* Docs Frontmatter の型定義
*
* `/content/<lang>/docs/` のフロントマターはこの形式で入力してください
*/
export interface MiDocsParsedContent extends MarkdownParsedContent {
/** もくじの見出しをさかのぼる限度 */
maxTocDepth?: number;
/** 前へ・次へボタンの階層考慮を無視 */
ignoreDirBasedNav?: boolean;
}
/**
* Blog Frontmatter の型定義
*
* `/content/blog/` のフロントマターはこの形式で入力してください
*/
export interface MiBlogParsedContent extends MarkdownParsedContent {
/** サムネイル画像のURL・絶対パス */
thumbnail?: string;
}
/**
* Docs API の型定義
*/