Sha256: 99a41d12e5f0492612f327b2ad4275b21ff7d250b9e678709eb7a6e47f8bd1e7
Contents?: true
Size: 417 Bytes
Versions: 207
Compression:
Stored size: 417 Bytes
Contents
// Replace all occurences of "--" (double hyphens) with "—" (long-em dash) function walkText(node) { if (node.nodeType == 3) { node.data = node.data.replace(/--/g, '—'); } if (node.nodeType == 1 && node.nodeName != 'SCRIPT') { for (var i = 0; i < node.childNodes.length; i++) { walkText(node.childNodes[i]); } } } // Usage: // // walkText(document.body); // export default walkText;
Version data entries
207 entries across 207 versions & 1 rubygems