aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/expand-template/index.js
diff options
context:
space:
mode:
authorpack <pack@packgekko.xyz>2026-08-09 10:54:08 +0000
committerpack <pack@packgekko.xyz>2026-08-09 10:54:08 +0000
commitd3adc16a08d95d6e331de55d7d3bf05a66a874a8 (patch)
treea2dabd199501e67c547c2ce79e1374ca3aa55443 /node_modules/expand-template/index.js
parent55a4f1fc869e41aca748c63d3018f0448b1606e0 (diff)
downloadcrud-d3adc16a08d95d6e331de55d7d3bf05a66a874a8.tar.gz
stop tracking node_modules/
Diffstat (limited to '')
-rw-r--r--node_modules/expand-template/index.js26
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')
- }
-}