UNPKG

@convo-lang/convo-lang

Version:
20 lines 685 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.convoScript = void 0; const convo_template_types_1 = require("./convo-template-types"); 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 = (0, convo_template_types_1.getRawConvoValueAsString)(values[i - 1], true); if (value) { strAry.push(value); } strAry.push(strings[i]); } return strAry.join('').trim(); }; exports.convoScript = convoScript; //# sourceMappingURL=convo-template.js.map