UNPKG

e-lado

Version:

[![CircleCI](https://circleci.com/gh/sharetribe/sharetribe/tree/master.svg?style=svg)](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [![Dependency Status](https://gemnasium.com/sharetribe/sharetribe.png)](https://gemnasium.com/sharetribe/shar

16 lines (12 loc) 457 B
'use strict'; var toPosInt = require('../../number/to-pos-integer') , validValue = require('../../object/valid-value') , reduce = Array.prototype.reduce; module.exports = function (callSite/*, …substitutions*/) { var args, rawValue = Object(validValue(Object(validValue(callSite)).raw)); if (!toPosInt(rawValue.length)) return ''; args = arguments; return reduce.call(rawValue, function (a, b, i) { return a + String(args[i]) + b; }); };