veged/shmakowiki — pull request #11 by arikon (2012-02-01 17:35:07+00:00)
Title: Extensions as modules

Huge refactoring of code to add ability to write shmakowiki extensions as nodejs modules (npm packages also).
Add step of AST transformation after markup parse.
All extensions now modules with consistent API.
Common functions moved to `utils.js` module.

Bug fixes:

- toc rendering
- wrong usage of API from `cli.js`