We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0b0f098 commit 5e1650aCopy full SHA for 5e1650a
index.js
@@ -26,12 +26,20 @@ function postHTMLParser(html, options) {
26
27
function parserDirective(name, data) {
28
var directives = options.directives || defaultDirectives;
29
+ var last = bufArray.last();
30
31
for (var i = 0; i < directives.length; i++) {
32
var directive = directives[i];
33
+ var directiveText = directive.start + data + directive.end;
34
35
if (name.toLowerCase() === directive.name) {
- results.push(directive.start + data + directive.end);
36
+ if (!last) {
37
+ results.push(directiveText);
38
+ return;
39
+ }
40
+
41
+ last.content || (last.content = []);
42
+ last.content.push(directiveText);
43
}
44
45
0 commit comments