1 | ;
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | function renderTemplate(template, ...args) {
|
4 | if (!args.length)
|
5 | return template;
|
6 | let counter = 0;
|
7 | return template.replace(/{.+?}/g, match => counter < args.length ? args[counter++] : match);
|
8 | }
|
9 | exports.default = renderTemplate;
|
10 | module.exports = exports.default;
|
11 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVuZGVyLXRlbXBsYXRlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3V0aWxzL3JlbmRlci10ZW1wbGF0ZS5qcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLFNBQXdCLGNBQWMsQ0FBRSxRQUFRLEVBQUUsR0FBRyxJQUFJO0lBQ3JELElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTTtRQUNaLE9BQU8sUUFBUSxDQUFDO0lBRXBCLElBQUksT0FBTyxHQUFHLENBQUMsQ0FBQztJQUVoQixPQUFPLFFBQVEsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEtBQUssQ0FBQyxFQUFFLENBQUMsT0FBTyxHQUFHLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQztBQUNoRyxDQUFDO0FBUEQsaUNBT0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZGVmYXVsdCBmdW5jdGlvbiByZW5kZXJUZW1wbGF0ZSAodGVtcGxhdGUsIC4uLmFyZ3MpIHtcbiAgICBpZiAoIWFyZ3MubGVuZ3RoKVxuICAgICAgICByZXR1cm4gdGVtcGxhdGU7XG5cbiAgICBsZXQgY291bnRlciA9IDA7XG5cbiAgICByZXR1cm4gdGVtcGxhdGUucmVwbGFjZSgvey4rP30vZywgbWF0Y2ggPT4gY291bnRlciA8IGFyZ3MubGVuZ3RoID8gYXJnc1tjb3VudGVyKytdIDogbWF0Y2gpO1xufVxuIl19 |
\ | No newline at end of file |