123456789101112131415161718 |
- /**
- * Escape HTML tags in descriptions.
- *
- * @module plugins/escapeHtml
- */
- exports.handlers = {
- /**
- * Translate HTML tags in descriptions into safe entities. Replaces <, & and newlines
- */
- newDoclet({doclet}) {
- if (doclet.description) {
- doclet.description = doclet.description
- .replace(/&/g, '&')
- .replace(/</g, '<')
- .replace(/\r\n|\n|\r/g, '<br>');
- }
- }
- };
|