1 | /* jshint esversion: 6 */
|
2 |
|
3 | module.exports = (data, separator = '&', oxfordComma = false) => {
|
4 | const input = [].concat(data);
|
5 | const lastItem = input.pop();
|
6 | if (input.length) {
|
7 | return`${input.join(', ')}${oxfordComma ? ',': ''} ${separator} ${lastItem}`.trim();
|
8 | } else {
|
9 | return lastItem;
|
10 | }
|
11 | };
|