UNPKG

@convo-lang/convo-lang

Version:
16 lines 526 B
import { getRawConvoValueAsString } from "./convo-template-types.js"; export const convoScript = (strings, ...values) => { if (strings.length === 1) { return strings[0].trim(); } const strAry = [strings[0]]; for (let i = 1; i < strings.length; i++) { const value = getRawConvoValueAsString(values[i - 1], true); if (value) { strAry.push(value); } strAry.push(strings[i]); } return strAry.join('').trim(); }; //# sourceMappingURL=convo-template.js.map