@rushcms/types
v2.0.1
Published
TypeScript type definitions for RushCMS SDK
Readme
@rushcms/types
TypeScript type definitions for RushCMS SDK.
Installation
pnpm add @rushcms/typesUsage
import type {
Entry,
Block,
PaginatedResponse,
EntriesQueryParams,
ImageBlock,
CodeBlock
} from '@rushcms/types'Type Categories
API Types
Entry- Complete entry structurePaginatedResponse<T>- Paginated API responsesEntriesQueryParams- Query parameters for entriesAuthor- Entry author informationFeaturedImage- Featured image structureTag- Tag structureEntryMeta- SEO metadata
Block Types
Basic Blocks
RichTextBlockCalloutBlockToggleBlockQuoteBlock
Media Blocks
ImageBlockGalleryBlockVideoBlock
Embed Blocks
YoutubeBlockEmbedBlockBookmarkBlock
Advanced Blocks
AlertBlockDividerBlockCodeBlockColumnsBlockButtonBlock
TipTap Types
TipTapContent- TipTap document structureTipTapNode- TipTap node typesTipTapMark- TipTap text marks
License
MIT
