summaryrefslogtreecommitdiff
path: root/node_modules/core-js/library/modules/_replacer.js
blob: 5360a3d35b41f4434b632f7b84c575ea9c856a80 (plain)
1
2
3
4
5
6
7
8
module.exports = function(regExp, replace){
  var replacer = replace === Object(replace) ? function(part){
    return replace[part];
  } : replace;
  return function(it){
    return String(it).replace(regExp, replacer);
  };
};