UNPKG

lux-framework

Version:

Build scalable, Node.js-powered REST APIs with almost no code.

26 lines (21 loc) 457 B
// @flow /** * @private */ export default function insertValues( strings: Array<string>, ...values: Array<mixed> ) { if (values.length) { return strings.reduce((result, part, idx): string => { let value = values[idx]; if (value && typeof value.toString === 'function') { value = value.toString(); } else { value = ''; } return result + part + value; }, ''); } return strings.join(''); }