v0.0.1
·
93 commits
to master
since this release
Introducing...
Documentalist
Documentalist is a library for parsing documentation from CSS,
Typescript, and Markdown files. The output is a well-formed JSON object
that can be fed directly into any number of static site generators.
Command Line
Install:
npm install documentalistCreate some documentation data:
documentalist 'src/**/*' > docs.jsonAPI
Of course, you can also use Documentalist in a Node.js environment like so:
const { Documentalist } = require("documentalist");
const { writeFileSync } = require("fs");
const dm = new Documentalist();
const docs = dm.documentGlobs("src/**/*");
writeFileSync("docs.json", JSON.stringify(docs, null, 2));Plugins
Documentalist uses a plugin architecture to support arbitrary file types.