Security update to Drupal 8.4.6
[yaffs-website] / node_modules / underscore.string / toSentence.js
1 var rtrim = require('./rtrim');
2
3 module.exports = function toSentence(array, separator, lastSeparator, serial) {
4   separator = separator || ', ';
5   lastSeparator = lastSeparator || ' and ';
6   var a = array.slice(),
7     lastMember = a.pop();
8
9   if (array.length > 2 && serial) lastSeparator = rtrim(separator) + lastSeparator;
10
11   return a.length ? a.join(separator) + lastSeparator + lastMember : lastMember;
12 };