Files
30-seconds-of-code/node_modules/remark-stringify/lib/macro/unordered-items.js
2019-08-20 15:52:05 +02:00

23 lines
493 B
JavaScript

'use strict';
module.exports = unorderedItems;
/* Visit unordered list items.
* Uses `options.bullet` as each item's bullet.
*/
function unorderedItems(node) {
var self = this;
var bullet = self.options.bullet;
var fn = self.visitors.listItem;
var children = node.children;
var length = children.length;
var index = -1;
var values = [];
while (++index < length) {
values[index] = fn.call(self, children[index], node, index, bullet);
}
return values.join('\n');
}