@easy-web/cms-adapters
v1.3.3
Published
Decap CMS integration for the easy-web ecosystem — AdminPage component, frontmatter types, and config scaffold.
Downloads
1,097
Readme
@easy-web/cms-adapters
Decap CMS integration package for the easy-web ecosystem.
What's included
AdminPageAstro component — standalone HTML page loading Decap CMS from CDN (unpkg.com/[email protected]). No site layout, no MSAL.- Frontmatter TypeScript types —
BlogFrontmatter,PageFrontmatter,SiteConfigfor type-safe Astro content collections. - Config scaffold utility —
generateDecapConfigString()andgenerateDecapConfig()to generate Decapconfig.ymlfor any instance.
Usage
See docs/entra-cms-setup.md in your instance repo for Entra ID app registration guidance.
import AdminPage from '@easy-web/cms-adapters/components/AdminPage.astro';
import type { BlogFrontmatter } from '@easy-web/cms-adapters';
import { generateDecapConfig } from '@easy-web/cms-adapters';Consumed by
dev.ismaili.de— pilot instance
Architecture
Part of the @easy-web/* package family. See ADR 0006 for the design rationale.
