@glimmer/syntax
Version:
12 lines (11 loc) • 1.26 kB
JavaScript
import Printer from './printer';
export default function build(ast, options = {
entityEncoding: 'transformed'
}) {
if (!ast) {
return '';
}
let printer = new Printer(options);
return printer.print(ast);
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL3N5bnRheC9saWIvZ2VuZXJhdGlvbi9wcmludC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLE9BQVAsTUFBd0MsV0FBeEM7QUFFQSxlQUFjLFNBQVUsS0FBVixDQUNaLEdBRFksRUFFWixPQUFBLEdBQTBCO0FBQUUsRUFBQSxjQUFjLEVBQUU7QUFBbEIsQ0FGZCxFQUUrQztBQUUzRCxNQUFJLENBQUMsR0FBTCxFQUFVO0FBQ1IsV0FBTyxFQUFQO0FBQ0Q7O0FBRUQsTUFBSSxPQUFPLEdBQUcsSUFBSSxPQUFKLENBQVksT0FBWixDQUFkO0FBQ0EsU0FBTyxPQUFPLENBQUMsS0FBUixDQUFjLEdBQWQsQ0FBUDtBQUNEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgQVNUdjEgZnJvbSAnLi4vdjEvYXBpJztcbmltcG9ydCBQcmludGVyLCB7IFByaW50ZXJPcHRpb25zIH0gZnJvbSAnLi9wcmludGVyJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gYnVpbGQoXG4gIGFzdDogQVNUdjEuTm9kZSxcbiAgb3B0aW9uczogUHJpbnRlck9wdGlvbnMgPSB7IGVudGl0eUVuY29kaW5nOiAndHJhbnNmb3JtZWQnIH1cbik6IHN0cmluZyB7XG4gIGlmICghYXN0KSB7XG4gICAgcmV0dXJuICcnO1xuICB9XG5cbiAgbGV0IHByaW50ZXIgPSBuZXcgUHJpbnRlcihvcHRpb25zKTtcbiAgcmV0dXJuIHByaW50ZXIucHJpbnQoYXN0KTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=