(cacheKey, generate)
| 139 | const keysCached = new Set(); |
| 140 | |
| 141 | function cachedKeys(cacheKey, generate) { |
| 142 | let keys = keyCache.get(cacheKey); |
| 143 | if (!keys) { |
| 144 | keys = generate(); |
| 145 | keyCache.set(cacheKey, keys); |
| 146 | keysCached.add(keys); |
| 147 | } |
| 148 | return keys; |
| 149 | } |
| 150 | |
| 151 | const addIfFound = (set, obj, key) => { |
| 152 | const opts = resolveObjectKey(obj, key); |
no test coverage detected