{"version":3,"sources":["jsdelivr-header.js","/npm/@ima/core@20.0.2/dist/cjs/index.js"],"names":[],"mappings":"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","file":"/npm/@ima/core@20.0.2/dist/cjs/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/@ima/core@20.0.2/dist/cjs/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","export { Namespace, getNamespace, ns } from './Namespace';\nexport {\n  Bootstrap,\n  type InitPluginConfig,\n  type InitAppConfig,\n  type BootSettings,\n  type BootConfig,\n  type BootServices,\n  type InitBindFunction,\n  type InitImaConfig,\n  type InitRoutesFunction,\n  type InitServicesFunction,\n  type InitSettingsFunction,\n  type PluginInitBindFunction,\n  type PluginInitServicesFunction,\n  type PluginInitSettingsFunction,\n} from './Bootstrap';\nexport { Cache, type SerializedData } from './cache/Cache';\nexport { CacheEntry, type SerializedCacheEntry } from './cache/CacheEntry';\nexport { CacheFactory } from './cache/CacheFactory';\nexport { CacheImpl } from './cache/CacheImpl';\nexport { AbstractController } from './controller/AbstractController';\nexport {\n  Controller,\n  type LoadedResources,\n  type ControllerResponseType,\n} from './controller/Controller';\nexport { ControllerDecorator } from './controller/ControllerDecorator';\nexport {\n  Dictionary,\n  type DictionaryConfig,\n  type DictionaryData,\n  type LocalizationFunction,\n  type DictionaryMap,\n} from './dictionary/Dictionary';\nexport { MessageFormatDictionary } from './dictionary/MessageFormatDictionary';\nexport { IMAError as Error } from './error/Error';\nexport { GenericError, type GenericErrorParams } from './error/GenericError';\nexport { CancelError } from './error/CancelError';\nexport {\n  Dispatcher,\n  type DispatcherListener,\n  type DispatcherEventsMap,\n} from './event/Dispatcher';\nexport { DispatcherImpl } from './event/DispatcherImpl';\nexport { Observable } from './event/Observable';\nexport { ObservableImpl } from './event/ObservableImpl';\nexport {\n  EventBus,\n  type EventBusEventHandler,\n  type EventBusListener,\n  type NativeListener,\n  type EventBusOptions,\n} from './event/EventBus';\nexport { EventBusImpl } from './event/EventBusImpl';\nexport { AbstractExecution } from './execution/AbstractExecution';\nexport { Execution, type ExecutionJob } from './execution/Execution';\nexport { SerialBatch } from './execution/SerialBatch';\nexport { AbstractExtension } from './extension/AbstractExtension';\nexport { Extension } from './extension/Extension';\nexport {\n  HttpAgent,\n  type HttpAgentRequestOptions,\n  type HttpAgentResponse,\n  type ImaRequestInit,\n} from './http/HttpAgent';\nexport { HttpAgentImpl } from './http/HttpAgentImpl';\nexport {\n  HttpProxy,\n  type HttpProxyErrorParams,\n  type HttpProxyRequestParams,\n} from './http/HttpProxy';\nexport { HttpStatusCode } from './http/HttpStatusCode';\nexport { UrlTransformer } from './http/UrlTransformer';\nexport {\n  type MetaAttributes,\n  MetaManager,\n  type MetaManagerRecord,\n  type MetaManagerRecordKeys,\n  type MetaValue,\n} from './meta/MetaManager';\nexport { MetaManagerImpl } from './meta/MetaManagerImpl';\nexport {\n  ObjectContainer,\n  type Dependency,\n  type Dependencies,\n  type OCInjectable,\n  type OCInstance,\n  type OCInstanceConstrain,\n} from './oc/ObjectContainer';\nexport { type OCAliasMap, type DecoratedOCAliasMap } from './config/bind';\nexport { BindingState } from './oc/BindingState';\nexport { Entry, type EntryOptions } from './oc/Entry';\nexport { PageHandler } from './page/handler/PageHandler';\nexport { PageHandlerRegistry } from './page/handler/PageHandlerRegistry';\nexport { PageMetaHandler } from './page/handler/PageMetaHandler';\nexport { PageNavigationHandler } from './page/handler/PageNavigationHandler';\nexport { AbstractPageManager } from './page/manager/AbstractPageManager';\nexport { ClientPageManager } from './page/manager/ClientPageManager';\nexport { PageManager, type ManageArgs } from './page/manager/PageManager';\nexport { ServerPageManager } from './page/manager/ServerPageManager';\nexport { PageFactory } from './page/PageFactory';\nexport {\n  type ManagedPage,\n  type PageAction,\n  type PageData,\n} from './page/PageTypes';\nexport { ComponentUtils } from './page/renderer/ComponentUtils';\nexport { RendererEvents } from './page/renderer/RendererEvents';\nexport { PageRenderer } from './page/renderer/PageRenderer';\nexport { RendererTypes } from './page/renderer/RendererTypes';\nexport { StateEvents } from './page/state/StateEvents';\nexport {\n  PageStateManager,\n  type PageState,\n} from './page/state/PageStateManager';\nexport { PageStateManagerDecorator } from './page/state/PageStateManagerDecorator';\nexport { PageStateManagerImpl } from './page/state/PageStateManagerImpl';\nexport { pluginLoader, PluginLoader } from './pluginLoader';\nexport {\n  AbstractRoute,\n  type RouteParams,\n  type RouteController,\n  type RouteView,\n  type AsyncRouteController,\n  type AsyncRouteView,\n} from './router/AbstractRoute';\nexport { AbstractRouter } from './router/AbstractRouter';\nexport { ActionTypes } from './router/ActionTypes';\nexport { ClientRouter } from './router/ClientRouter';\nexport { DynamicRoute, type RoutePathExpression } from './router/DynamicRoute';\nexport { RouterEvents } from './router/RouterEvents';\nexport { Request } from './router/Request';\nexport { Response, type CookieTransformFunction } from './router/Response';\nexport { RouteFactory } from './router/RouteFactory';\nexport { RouteNames } from './router/RouteNames';\nexport {\n  Router,\n  type RouteOptions,\n  type RouteFactoryOptions,\n  type RouteAction,\n  type RouteLocals,\n  type RouterMiddleware,\n} from './router/Router';\nexport { ServerRouter } from './router/ServerRouter';\nexport { StaticRoute } from './router/StaticRoute';\nexport {\n  CookieStorage,\n  type Cookie,\n  type CookieOptions,\n} from './storage/CookieStorage';\nexport { MapStorage } from './storage/MapStorage';\nexport { SessionMapStorage } from './storage/SessionMapStorage';\nexport { SessionStorage } from './storage/SessionStorage';\nexport { Storage } from './storage/Storage';\nexport { WeakMapStorage } from './storage/WeakMapStorage';\nexport { ClientWindow } from './window/ClientWindow';\nexport { ServerWindow } from './window/ServerWindow';\nexport {\n  Window,\n  type WindowCustomEventsMap,\n  type WindowEventTargetsMap,\n  type WindowEventTargets,\n} from './window/Window';\nexport {\n  getInitialImaConfigFunctions,\n  getInitialPluginConfig,\n  createImaApp,\n  getClientBootConfig,\n  bootClientApp,\n  routeClientApp,\n  reviveClientApp,\n  onLoad,\n  type AppEnvironment,\n  type Environment,\n  type AppSettings,\n  type Settings,\n  type PageRendererSettings,\n  type Manifest,\n  type ManifestAsset,\n  type Resource,\n  type Resources,\n  type ParsedEnvironment,\n} from './boot';\nexport {\n  type Utils,\n  type StringParameters,\n  type AnyParameters,\n  type UnknownParameters,\n  type UnknownPromiseParameters,\n  type ObjectParameters,\n  type GlobalImaObject,\n} from './types';\n"]}