This commit is contained in:
13
node_modules/hast-util-to-html/lib/text.js
generated
vendored
Normal file
13
node_modules/hast-util-to-html/lib/text.js
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
'use strict'
|
||||
|
||||
var xtend = require('xtend')
|
||||
var entities = require('stringify-entities')
|
||||
|
||||
module.exports = serializeText
|
||||
|
||||
function serializeText(ctx, node, index, parent) {
|
||||
// Check if content of `node` should be escaped.
|
||||
return parent && (parent.tagName === 'script' || parent.tagName === 'style')
|
||||
? node.value
|
||||
: entities(node.value, xtend(ctx.entities, {subset: ['<', '&']}))
|
||||
}
|
||||
Reference in New Issue
Block a user