print.js 1.2 KB

123456789101112
  1. import Printer from './printer';
  2. export default function build(ast, options = {
  3. entityEncoding: 'transformed'
  4. }) {
  5. if (!ast) {
  6. return '';
  7. }
  8. let printer = new Printer(options);
  9. return printer.print(ast);
  10. }
  11. //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL3N5bnRheC9saWIvZ2VuZXJhdGlvbi9wcmludC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLE9BQVAsTUFBd0MsV0FBeEM7QUFFQSxlQUFjLFNBQVUsS0FBVixDQUNaLEdBRFksRUFFWixPQUFBLEdBQTBCO0FBQUUsRUFBQSxjQUFjLEVBQUU7QUFBbEIsQ0FGZCxFQUUrQztBQUUzRCxNQUFJLENBQUMsR0FBTCxFQUFVO0FBQ1IsV0FBTyxFQUFQO0FBQ0Q7O0FBRUQsTUFBSSxPQUFPLEdBQUcsSUFBSSxPQUFKLENBQVksT0FBWixDQUFkO0FBQ0EsU0FBTyxPQUFPLENBQUMsS0FBUixDQUFjLEdBQWQsQ0FBUDtBQUNEIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICogYXMgQVNUdjEgZnJvbSAnLi4vdjEvYXBpJztcbmltcG9ydCBQcmludGVyLCB7IFByaW50ZXJPcHRpb25zIH0gZnJvbSAnLi9wcmludGVyJztcblxuZXhwb3J0IGRlZmF1bHQgZnVuY3Rpb24gYnVpbGQoXG4gIGFzdDogQVNUdjEuTm9kZSxcbiAgb3B0aW9uczogUHJpbnRlck9wdGlvbnMgPSB7IGVudGl0eUVuY29kaW5nOiAndHJhbnNmb3JtZWQnIH1cbik6IHN0cmluZyB7XG4gIGlmICghYXN0KSB7XG4gICAgcmV0dXJuICcnO1xuICB9XG5cbiAgbGV0IHByaW50ZXIgPSBuZXcgUHJpbnRlcihvcHRpb25zKTtcbiAgcmV0dXJuIHByaW50ZXIucHJpbnQoYXN0KTtcbn1cbiJdLCJzb3VyY2VSb290IjoiIn0=