UNPKG

@spoolcms/nextjs

Version:

The beautiful headless CMS for Next.js developers

15 lines (14 loc) 1.37 kB
export { createSpoolHandler } from './handlers/spool-handler'; export { getSpoolContent, getSpoolCollections, generateSpoolMetadata, generateSpoolMetadataLegacy, getSpoolStaticParams, generateSpoolSitemap, SpoolError } from './utils/content'; export { SpoolSEO } from './components/spool-seo'; export { detectEnvironment, isServerContext, isClientContext } from './utils/environment'; export { resolveConfig } from './utils/config'; export { clearAllCaches } from './utils/cache'; export { img } from './utils/image'; export { useSpoolLiveUpdates, SpoolLiveUpdatesProvider } from './hooks/useSpoolLiveUpdates'; export type { SpoolConfig, SpoolContent, SpoolContentWithDrafts, SpoolDraftContent, SpoolPublishedContent, SpoolContentLegacy, SpoolCollection, SpoolCollectionSchema, SpoolField, BlogPost, Page, PublishedBlogPost, PublishedPage, ImageSizes, ImageSize, ImageObject, GetSpoolContentOptions, GetSpoolStaticParamsOptions, GenerateSpoolSitemapOptions, SpoolMetadata, SpoolContentArray, SpoolContentSingle, CollectionContent } from './types'; export type { LiveUpdate, UseSpoolLiveUpdatesConfig } from './hooks/useSpoolLiveUpdates'; export { isPublishedContent, isDraftContent } from './types'; export type { ContentOptions } from './utils/content'; export type { EnvironmentContext } from './utils/environment'; export type { ResolvedConfig } from './utils/config';