blob: 8bf37ae8163c7e4743eecf6b8a6723553323f266 [file] [log] [blame]
var slice = Array.prototype.slice;
exports.extend = function (obj) {
slice.call(arguments, 1).forEach(function (props) {
var prop;
for (prop in props) {
obj[prop] = props[prop];
}
});
return obj;
};
exports.replace = function (str, values) {
var name, value;
for (name in values) {
value = values[name];
str = str.replace(new RegExp(':' + name, 'g'), value);
}
return str;
};