20 lines
515 B
JavaScript
20 lines
515 B
JavaScript
/**
|
|
* convert org file to json
|
|
* @type {string}
|
|
*/
|
|
|
|
var Org = require("org");
|
|
|
|
var orgCode = "* some org notation text";
|
|
var orgParser = new Org.Parser();
|
|
var orgDocument = orgParser.parse(orgCode);
|
|
var orgHTMLDocument = orgDocument.convert(Org.ConverterHTML, {
|
|
headerOffset: 1,
|
|
exportFromLineNumber: false,
|
|
suppressSubScriptHandling: false,
|
|
suppressAutoLink: false
|
|
});
|
|
|
|
console.dir(orgHTMLDocument); // => { title, contentHTML, tocHTML, toc }
|
|
console.log(orgHTMLDocument.toString()) // => Rendered HTML
|