UNPKG

org

Version:

A parser and converter for org-mode notation

27 lines (21 loc) 528 B
#!/usr/bin/env node try { var org = require("org"); } catch (x) { org = require("./"); } var parser = new org.Parser(); process.stdin.resume(); process.stdin.setEncoding('utf8'); var orgCode = ""; process.stdin.on('data', function (chunk) { orgCode += chunk; }); process.stdin.on('end', function () { parseAndOutputHTML(); }); function parseAndOutputHTML() { var orgDocument = parser.parse(orgCode); var orgHTMLDocument = orgDocument.convert(org.ConverterHTML, {}); console.log(orgHTMLDocument.toString()); }