Sha256: e5c56164d9716df69e70eec0fdf89f14a2bb292e1916ce112c4271e5394c8a56
Contents?: true
Size: 718 Bytes
Versions: 1
Compression:
Stored size: 718 Bytes
Contents
module.exports = strong strong.peek = strongPeek var checkStrong = require('../util/check-strong') var phrasing = require('../util/container-phrasing') // To do: there are cases where emphasis cannot “form” depending on the // previous or next character of sequences. // There’s no way around that though, except for injecting zero-width stuff. // Do we need to safeguard against that? function strong(node, _, context) { var marker = checkStrong(context) var exit = context.enter('strong') var value = phrasing(node, context, {before: marker, after: marker}) exit() return marker + marker + value + marker + marker } function strongPeek(node, _, context) { return context.options.strong || '*' }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trusty-cms-6.3.1 | node_modules/mdast-util-to-markdown/lib/handle/strong.js |