( fallback: ResolverObjectKey | ((prop: ResolverObjectKey, value: unknown) => ResolverObjectKey), prop: ResolverObjectKey, value: unknown )
| 296 | } |
| 297 | |
| 298 | function resolveFallback( |
| 299 | fallback: ResolverObjectKey | ((prop: ResolverObjectKey, value: unknown) => ResolverObjectKey), |
| 300 | prop: ResolverObjectKey, |
| 301 | value: unknown |
| 302 | ) { |
| 303 | return isFunction(fallback) ? fallback(prop, value) : fallback; |
| 304 | } |
| 305 | |
| 306 | const getScope = (key: ResolverObjectKey, parent: AnyObject) => key === true ? parent |
| 307 | : typeof key === 'string' ? resolveObjectKey(parent, key) : undefined; |
no test coverage detected