| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | 1 1 3 1 3 3 1 1 | var angleBrackets = /<>/g;
// <> -> Object.create(null)
function replaceAll(str) {
return str.replace(angleBrackets, 'Object.create(null)');
}
function transform(str) {
Iif (typeof str !== 'string') {
throw new Error('expected a string to replace <> syntax');
}
return replaceAll(str);
}
transform.replace = replaceAll;
module.exports = transform;
|