md-tokenizer

0.0.1 • Public • Published

md-tokenizer Build Status Dependency Status

Streaming markdown tokenizer.

Example

README.md:

# Hello World
Some text
var fs = require("fs")
var mdtok = require("md-tokenizer")
 
var t = mdtok(function (src, token) {
  JSON.stringify([token.type, src])
})
 
fs.createReadStream("README.md").pipe(t)

Output:

["heading 1",""]
["text","Hello"]
["whitespace"," "]
["text","World"]
["new line","\n"]
["text","Some"]
["whitespace"," "]
["text","text"]
["new line","\n"]

Package Sidebar

Install

npm i md-tokenizer

Weekly Downloads

0

Version

0.0.1

License

MIT

Last publish

Collaborators

  • alanshaw