* Get a cached value by key. On first call for a key, computes and caches it. * Subsequent calls return the cached value until a watched file changes, * which marks the entry dirty. The next get() re-computes from disk. * * Race condition handling: dirty is cleared BEFORE the async compu
(key: string, compute: () => Promise<T>)
source not stored for this graph (policy: none)
no test coverage detected