Contenu MDX typé pour sites multilingues
Fichiers source anglais sur disque, traductions locales dans SQLite, schémas Zod et une API runtime agnostique.
Installation
pnpm add scribe-cms zod better-sqlite3Scribe valide le frontmatter contre votre schéma Zod, traduit les champs traduisibles avec un LLM et sert le contenu via une API runtime typée.
- Contenu anglais basé sur des fichiers — un fichier `.mdx` par document, versionné dans git.
- Traductions SQLite — seules les pages modifiées sont retraduites.
- Runtime typé — `createScribe(config)` vous donne des accesseurs typés par type de contenu.