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-sqlite3

Scribe 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.
Contenu MDX typé pour sites multilingues