Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 1x 1x | /**
* Browser implementation using SyncLocalStorage.
*
* This module is used in browser environments where async_hooks is not available.
* It provides synchronous-only context tracking which is sufficient for
* browser-based DI resolution.
*/
import { SyncLocalStorage } from './sync-local-storage.mjs'
export type { IAsyncLocalStorage } from './async-local-storage.types.mjs'
export function createAsyncLocalStorage<T>() {
return new SyncLocalStorage<T>()
}
export function isUsingNativeAsyncLocalStorage(): boolean {
return false
}
|