exports.handlers = { processingComplete: function(e) { const pathTools = require('path'); var outputFolder = pathTools.join(__dirname, '../out'); var doclets = e.doclets.map(doclet => Object.assign({}, doclet)); const fs = require('fs'); if (!fs.existsSync(outputFolder)) { fs.mkdirSync(outputFolder); } doclets.map(doclet => {delete doclet.meta; delete doclet.comment}); fs.writeFile(pathTools.join(outputFolder, "hifiJSDoc.json"), JSON.stringify(doclets, null, 4), function(err) { if (err) { return console.log(err); } console.log("The Vircadia JSDoc JSON was saved!"); }); } };