@convo-lang/convo-lang
Version:
The language of AI
20 lines • 685 B
JavaScript
;
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