Sha256: 83b77e0511c601b338f359c14bea6609da852b20a62fa18333b8b8f1eafefe7f

Contents?: true

Size: 482 Bytes

Versions: 41

Compression:

Stored size: 482 Bytes

Contents

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;

Version data entries

41 entries across 22 versions & 3 rubygems

Version Path
epuber-stylus-source-0.56.0 vendor/lib/functions/list-separator.js
epuber-stylus-source-0.54.8 vendor/lib/functions/list-separator.js
ela-4.1.6 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.6 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.5 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.5 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.4 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.4 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.3 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.3 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.2 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.2 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.1 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.1 node_modules/stylus/lib/functions/list-separator.js
ela-4.1.0 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-4.1.0 node_modules/stylus/lib/functions/list-separator.js
ela-4.0.0 node_modules/stylus/lib/functions/list-separator.js
ela-4.0.0 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-3.4.3 node_modules/nib/node_modules/stylus/lib/functions/list-separator.js
ela-3.4.3 node_modules/stylus/lib/functions/list-separator.js