Files
coopgo/node_modules/hast-util-whitespace/index.js
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

22 lines
447 B
JavaScript

'use strict'
module.exports = interElementWhiteSpace
// HTML white-space expression.
// See <https://html.spec.whatwg.org/#space-character>.
var re = /[ \t\n\f\r]/g
function interElementWhiteSpace(node) {
var value
if (node && typeof node === 'object' && node.type === 'text') {
value = node.value || ''
} else if (typeof node === 'string') {
value = node
} else {
return false
}
return value.replace(re, '') === ''
}