diff options
Diffstat (limited to '')
| -rw-r--r-- | node_modules/expand-template/index.js | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/node_modules/expand-template/index.js b/node_modules/expand-template/index.js deleted file mode 100644 index e182837..0000000 --- a/node_modules/expand-template/index.js +++ /dev/null @@ -1,26 +0,0 @@ -module.exports = function (opts) { - var sep = opts ? opts.sep : '{}' - var len = sep.length - - var whitespace = '\\s*' - var left = escape(sep.substring(0, len / 2)) + whitespace - var right = whitespace + escape(sep.substring(len / 2, len)) - - return function (template, values) { - Object.keys(values).forEach(function (key) { - var value = String(values[key]).replace(/\$/g, '$$$$') - template = template.replace(regExp(key), value) - }) - return template - } - - function escape (s) { - return [].map.call(s, function (char) { - return '\\' + char - }).join('') - } - - function regExp (key) { - return new RegExp(left + key + right, 'g') - } -} |