1
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
var toValueString = require('./toValueString')
|
||||
var keys = require('./keys')
|
||||
|
||||
function helperFormatEscaper (dataMap) {
|
||||
var replaceRegexp = new RegExp('(?:' + keys(dataMap).join('|') + ')', 'g')
|
||||
return function (str) {
|
||||
return toValueString(str).replace(replaceRegexp, function (match) {
|
||||
return dataMap[match]
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = helperFormatEscaper
|
||||
Reference in New Issue
Block a user