bifocal/node_modules/gscan/lib/ast-linter/parser.js

15 lines
301 B
JavaScript

const Handlebars = require('handlebars');
function parse(content, fileName) {
let ast;
let error;
try {
ast = Handlebars.parseWithoutProcessing(content, {srcName: fileName});
} catch (_error) {
error = _error;
}
return {ast, error};
}
module.exports = parse;