/
Nspection
/
rules-manager-mcp
Обзор
Документация
Войти
/
Nspection
/
rules-manager-mcp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
dev
node_modules/tmpl/lib/tmpl.js
17 строк
564 B
Buglov Evgeny
Добавление тестов
08 мар 2026, 15:35
08 мар 2026, 15:35
01ca109
Код
Авторство
О чём код?
var INTERPOLATE = /{([^{]+?)}/g module.exports = function(str, data) { var tmpl = 'var __p=[],print=function(){__p.push.apply(__p,arguments);};' + 'with(obj||{}){__p.push(\'' + str.replace(/\\/g, '\\\\') .replace(/'/g, "\\'") .replace(INTERPOLATE, function(match, code) { return "'," + code.replace(/\\'/g, "'") + ",'" }) .replace(/\r/g, '\\r') .replace(/\n/g, '\\n') .replace(/\t/g, '\\t') + "');}return __p.join('');" var func = new Function('obj', tmpl) return data ? func(data) : func }