chishiki-importer-syllst
v0.6.1
Published
Converts @syllst/core AST nodes into Chishiki learning content
Maintainers
Readme
chishiki-importer-syllst
Converts @syllst/core AST nodes into Chishiki learning content. This is the consumer-side adapter: syllst defines the curriculum AST, this package defines how chishiki consumes it.
Install
npm install chishiki-importer-syllst chishikiUsage
import { buildLessonFromMDX } from '@syllst/processor';
import {
lessonToContentBundle,
toContent,
} from 'chishiki-importer-syllst';
// Parse MDX into syllst AST
const lesson = await buildLessonFromMDX(mdxContent);
// Convert entire lesson to chishiki content bundle
const contents = lessonToContentBundle(lesson);
// Or convert individual nodes
const content = toContent(vocabularySetNode);License
MIT
