Типизированный MDX-контент для мультиязычных сайтов
Английские исходные файлы на диске, локализованные переводы в SQLite, схемы Zod и независимый от фреймворка рантайм.
Установка
pnpm add scribe-cms zod better-sqlite3Scribe валидирует frontmatter по вашей схеме Zod, переводит текстовые поля с помощью LLM и отдает контент через типизированный API рантайма.
- Англоязычный контент в файлах — один файл `.mdx` на документ, версионируется в git.
- Переводы в SQLite — заново переводятся только измененные страницы.
- Типизированный рантайм — `createScribe(config)` предоставляет полностью типизированные методы доступа для каждого типа контента.