12345678910111213141516171819202122232425 |
- var utils = require('../utils')
- , nodes = require('../nodes');
- /**
- * Return the separator of the given `list`.
- *
- * Examples:
- *
- * list1 = a b c
- * list-separator(list1)
- * // => ' '
- *
- * list2 = a, b, c
- * list-separator(list2)
- * // => ','
- *
- * @param {Experssion} list
- * @return {String}
- * @api public
- */
- (module.exports = function listSeparator(list){
- list = utils.unwrap(list);
- return new nodes.String(list.isList ? ',' : ' ');
- }).raw = true;
|