org2html.js (483B)
1 #!/usr/bin/env node 2 3 var org = require("./org"); 4 var parser = new org.Parser(); 5 6 process.stdin.resume(); 7 process.stdin.setEncoding('utf8'); 8 9 var orgCode = ""; 10 process.stdin.on('data', function (chunk) { 11 orgCode += chunk; 12 }); 13 14 process.stdin.on('end', function () { 15 parseAndOutputHTML(); 16 }); 17 18 function parseAndOutputHTML() { 19 var orgDocument = parser.parse(orgCode); 20 var orgHTMLDocument = orgDocument.convert(org.ConverterHTML, {}); 21 console.log(orgHTMLDocument.toString()); 22 }