UNPKG

@bookbox/core

Version:

Bookbox — e-book format

19 lines (18 loc) 577 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isTemplateParams = exports.templateToList = void 0; function templateToList(text, ...elements) { const result = [text[0]]; for (let i = 1; i < text.length; i++) { result.push(elements[i - 1], text[i]); } return result; } exports.templateToList = templateToList; function isTemplateParams(args) { return (args[0] && Array.isArray(args[0]) && 'raw' in args[0] && Array.isArray(args[0]['raw'])); } exports.isTemplateParams = isTemplateParams;