text.js 332 B

1234567891011121314151617
  1. 'use strict';
  2. module.exports = text;
  3. /* Stringify text.
  4. * Supports named entities in `settings.encode: true` mode:
  5. *
  6. * AT&T
  7. *
  8. * Supports numbered entities in `settings.encode: numbers`
  9. * mode:
  10. *
  11. * AT&T
  12. */
  13. function text(node, parent) {
  14. return this.encode(this.escape(node.value, node, parent), node);
  15. }