1// warning: extremely hot code path. 2// This has been meticulously optimized for use 3// within npm install on large package trees. 4// Do not edit without careful benchmarking. 5const normalizeCache = Object.create(null) 6const { hasOwnProperty } = Object.prototype 7module.exports = s => { 8 if (!hasOwnProperty.call(normalizeCache, s)) { 9 normalizeCache[s] = s.normalize('NFD') 10 } 11 return normalizeCache[s] 12} 13