UNPKG

@gerhobbelt/mathjax-third-party-extensions

Version:

A list of MathJax extensions provided by third-party contributors

21 lines (18 loc) 482 B
// generateCode.js // =============== // Returns standard JavaScript generated by Escodegen define([ 'errorMsgs' ], function( errorMsgs ) { return function generateCode(ast) { var amdclean = this, options = amdclean.options, escodegenOptions = options.escodegen || {}; if (!_.isPlainObject(escodegen) || !_.isFunction(escodegen.generate)) { throw new Error(errorMsgs.escodegen); } return escodegen.generate(ast, escodegenOptions); }; });