@bluelibs/runner - v6.8.0
    Preparing search index...

    Class Store

    Store class which is used to store all the resources, tasks, middleware and events.

    Index
    eventManager: EventManager
    logger: Logger
    lookup: StoreLookup
    onUnhandledError: OnUnhandledError
    • Parameters

      • Optionaloptions: { shouldStop?: () => boolean }

      Returns Promise<void>

    • Internal

      Returns a detached list of source ids recorded for a canonical definition.

      Parameters

      • canonicalId: string

      Returns readonly string[]

    • Internal

      Returns detached winner metadata when a canonical target was overridden.

      Parameters

      • canonicalId: string

      Returns OverrideInspection | undefined

    • Parameters

      • itemId: string

      Returns string | undefined

    • Parameters

      • targetId: string
      • rootId: string

      Returns { accessible: boolean; exportedIds: string[] }

    • Parameters

      • resourceId: string
      • itemId: string

      Returns boolean

    • Parameters

      • Optionaloptions: { shouldStop?: () => void }

      Returns Promise<void>

    • Parameters

      • resourceIds: readonly string[]

      Returns void

    • Parameters

      • hook: Pick<IHook<any, any, any>, "id" | "on">

      Returns HookTargetResolutionEntry[]

    • Parameters

      • controller: AbortController

      Returns () => void

    • Parameters

      • drainingBudgetMs: number

      Returns Promise<boolean>