next.js/packages/next/src/server/app-render/dynamic-access-async-storage.external.ts
dynamic-access-async-storage.external.ts12 lines490 B
import type { AsyncLocalStorage } from 'async_hooks'

// Share the instance module in the next-shared layer
import { dynamicAccessAsyncStorageInstance } from './dynamic-access-async-storage-instance' with { 'turbopack-transition': 'next-shared' }

export interface DynamicAccessAsyncStore {
  readonly abortController: AbortController
}

export type DynamicAccessStorage = AsyncLocalStorage<DynamicAccessAsyncStore>
export { dynamicAccessAsyncStorageInstance as dynamicAccessAsyncStorage }
Quest for Codev2.0.0
/
SIGN IN