Compare commits

..

No commits in common. "2a5380aa2b8257e1f20eb1a504243976721d875d" and "02932ee64bcf9703ba97821bec00c8e22000995d" have entirely different histories.

55 changed files with 17888 additions and 122302 deletions

File diff suppressed because one or more lines are too long

View file

@ -1,202 +0,0 @@
import {
APP_BASE_HREF,
AsyncPipe,
BrowserPlatformLocation,
CommonModule,
CurrencyPipe,
DATE_PIPE_DEFAULT_OPTIONS,
DATE_PIPE_DEFAULT_TIMEZONE,
DatePipe,
DecimalPipe,
DomAdapter,
FormStyle,
FormatWidth,
HashLocationStrategy,
I18nPluralPipe,
I18nSelectPipe,
IMAGE_LOADER,
JsonPipe,
KeyValuePipe,
LOCATION_INITIALIZED,
Location,
LocationStrategy,
LowerCasePipe,
NgClass,
NgComponentOutlet,
NgForOf,
NgForOfContext,
NgIf,
NgIfContext,
NgLocaleLocalization,
NgLocalization,
NgOptimizedImage,
NgPlural,
NgPluralCase,
NgStyle,
NgSwitch,
NgSwitchCase,
NgSwitchDefault,
NgTemplateOutlet,
NullViewportScroller,
NumberFormatStyle,
NumberSymbol,
PLATFORM_BROWSER_ID,
PLATFORM_SERVER_ID,
PRECONNECT_CHECK_BLOCKLIST,
PathLocationStrategy,
PercentPipe,
PlatformLocation,
PlatformNavigation,
Plural,
SlicePipe,
TitleCasePipe,
TranslationWidth,
UpperCasePipe,
VERSION,
ViewportScroller,
WeekDay,
XhrFactory,
formatCurrency,
formatDate,
formatNumber,
formatPercent,
getCurrencySymbol,
getDOM,
getLocaleCurrencyCode,
getLocaleCurrencyName,
getLocaleCurrencySymbol,
getLocaleDateFormat,
getLocaleDateTimeFormat,
getLocaleDayNames,
getLocaleDayPeriods,
getLocaleDirection,
getLocaleEraNames,
getLocaleExtraDayPeriodRules,
getLocaleExtraDayPeriods,
getLocaleFirstDayOfWeek,
getLocaleId,
getLocaleMonthNames,
getLocaleNumberFormat,
getLocaleNumberSymbol,
getLocalePluralCase,
getLocaleTimeFormat,
getLocaleWeekEndRange,
getNumberOfCurrencyDigits,
isPlatformBrowser,
isPlatformServer,
normalizeQueryParams,
parseCookieValue,
provideCloudflareLoader,
provideCloudinaryLoader,
provideImageKitLoader,
provideImgixLoader,
provideNetlifyLoader,
registerLocaleData,
setRootDomAdapter
} from "./chunk-J7WYVKQ5.js";
import {
DOCUMENT,
IMAGE_CONFIG
} from "./chunk-T7UM462Y.js";
import "./chunk-6OOPNYDU.js";
import "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
export {
APP_BASE_HREF,
AsyncPipe,
BrowserPlatformLocation,
CommonModule,
CurrencyPipe,
DATE_PIPE_DEFAULT_OPTIONS,
DATE_PIPE_DEFAULT_TIMEZONE,
DOCUMENT,
DatePipe,
DecimalPipe,
FormStyle,
FormatWidth,
HashLocationStrategy,
I18nPluralPipe,
I18nSelectPipe,
IMAGE_CONFIG,
IMAGE_LOADER,
JsonPipe,
KeyValuePipe,
LOCATION_INITIALIZED,
Location,
LocationStrategy,
LowerCasePipe,
NgClass,
NgComponentOutlet,
NgForOf as NgFor,
NgForOf,
NgForOfContext,
NgIf,
NgIfContext,
NgLocaleLocalization,
NgLocalization,
NgOptimizedImage,
NgPlural,
NgPluralCase,
NgStyle,
NgSwitch,
NgSwitchCase,
NgSwitchDefault,
NgTemplateOutlet,
NumberFormatStyle,
NumberSymbol,
PRECONNECT_CHECK_BLOCKLIST,
PathLocationStrategy,
PercentPipe,
PlatformLocation,
Plural,
SlicePipe,
TitleCasePipe,
TranslationWidth,
UpperCasePipe,
VERSION,
ViewportScroller,
WeekDay,
XhrFactory,
formatCurrency,
formatDate,
formatNumber,
formatPercent,
getCurrencySymbol,
getLocaleCurrencyCode,
getLocaleCurrencyName,
getLocaleCurrencySymbol,
getLocaleDateFormat,
getLocaleDateTimeFormat,
getLocaleDayNames,
getLocaleDayPeriods,
getLocaleDirection,
getLocaleEraNames,
getLocaleExtraDayPeriodRules,
getLocaleExtraDayPeriods,
getLocaleFirstDayOfWeek,
getLocaleId,
getLocaleMonthNames,
getLocaleNumberFormat,
getLocaleNumberSymbol,
getLocalePluralCase,
getLocaleTimeFormat,
getLocaleWeekEndRange,
getNumberOfCurrencyDigits,
isPlatformBrowser,
isPlatformServer,
provideCloudflareLoader,
provideCloudinaryLoader,
provideImageKitLoader,
provideImgixLoader,
provideNetlifyLoader,
registerLocaleData,
DomAdapter as ɵDomAdapter,
NullViewportScroller as ɵNullViewportScroller,
PLATFORM_BROWSER_ID as ɵPLATFORM_BROWSER_ID,
PLATFORM_SERVER_ID as ɵPLATFORM_SERVER_ID,
PlatformNavigation as ɵPlatformNavigation,
getDOM as ɵgetDOM,
normalizeQueryParams as ɵnormalizeQueryParams,
parseCookieValue as ɵparseCookieValue,
setRootDomAdapter as ɵsetRootDomAdapter
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

View file

@ -1,515 +0,0 @@
import {
AST,
ASTWithName,
ASTWithSource,
AbsoluteSourceSpan,
ArrayType,
ArrowFunctionExpr,
Attribute,
Binary,
BinaryOperator,
BinaryOperatorExpr,
BindingPipe,
BindingPipeType,
BindingType,
Block,
BlockNode,
BlockParameter,
BoundAttribute,
BoundDeferredTrigger,
BoundElementProperty,
BoundEvent,
BoundText,
BuiltinType,
BuiltinTypeName,
CUSTOM_ELEMENTS_SCHEMA,
Call,
Chain,
ChangeDetectionStrategy,
CombinedRecursiveAstVisitor,
CommaExpr,
Comment,
CompilerConfig,
CompilerFacadeImpl,
Component,
Component$1,
Conditional,
ConditionalExpr,
ConstantPool,
Content,
CssSelector,
DEFAULT_INTERPOLATION_CONFIG,
DYNAMIC_TYPE,
DeclareFunctionStmt,
DeclareVarStmt,
DeferredBlock,
DeferredBlockError,
DeferredBlockLoading,
DeferredBlockPlaceholder,
DeferredTrigger,
Directive,
Directive$1,
DomElementSchemaRegistry,
DynamicImportExpr,
EOF,
Element,
Element$1,
ElementSchemaRegistry,
EmitterVisitorContext,
EmptyExpr$1,
Expansion,
ExpansionCase,
Expression,
ExpressionBinding,
ExpressionStatement,
ExpressionType,
ExternalExpr,
ExternalReference,
FactoryTarget,
ForLoopBlock,
ForLoopBlockEmpty,
FunctionExpr,
HostElement,
HoverDeferredTrigger,
HtmlParser,
HtmlTagDefinition,
I18NHtmlParser,
Icu$1,
Identifiers,
IdleDeferredTrigger,
IfBlock,
IfBlockBranch,
IfStmt,
ImmediateDeferredTrigger,
ImplicitReceiver,
InstantiateExpr,
InteractionDeferredTrigger,
Interpolation$1,
InterpolationConfig,
InvokeFunctionExpr,
JSDocComment,
JitEvaluator,
KeyedRead,
LeadingComment,
LetDeclaration,
LetDeclaration$1,
Lexer,
LiteralArray,
LiteralArrayExpr,
LiteralExpr,
LiteralMap,
LiteralMapExpr,
LiteralPrimitive,
LocalizedString,
MapType,
MessageBundle,
NONE_TYPE,
NO_ERRORS_SCHEMA,
NeverDeferredTrigger,
NodeWithI18n,
NonNullAssert,
NotExpr,
ParenthesizedExpr,
ParenthesizedExpression,
ParseError,
ParseErrorLevel,
ParseLocation,
ParseSourceFile,
ParseSourceSpan,
ParseSpan,
ParseTreeResult,
ParsedEvent,
ParsedEventType,
ParsedProperty,
ParsedPropertyType,
ParsedVariable,
Parser,
PrefixNot,
PropertyRead,
R3NgModuleMetadataKind,
R3SelectorScopeMode,
R3TargetBinder,
R3TemplateDependencyKind,
ReadKeyExpr,
ReadPropExpr,
ReadVarExpr,
RecursiveAstVisitor,
RecursiveVisitor,
RecursiveVisitor$1,
Reference,
ResourceLoader,
ReturnStatement,
SECURITY_SCHEMA,
STRING_TYPE,
SafeCall,
SafeKeyedRead,
SafePropertyRead,
SelectorContext,
SelectorListContext,
SelectorMatcher,
SelectorlessMatcher,
Serializer,
SplitInterpolation,
Statement,
StmtModifier,
StringToken,
StringTokenKind,
SwitchBlock,
SwitchBlockCase,
TagContentType,
TaggedTemplateLiteral,
TaggedTemplateLiteralExpr,
Template,
TemplateBindingParseResult,
TemplateLiteral,
TemplateLiteralElement,
TemplateLiteralElementExpr,
TemplateLiteralExpr,
Text,
Text$3,
TextAttribute,
ThisReceiver,
TimerDeferredTrigger,
Token,
TokenType,
TransplantedType,
TreeError,
Type,
TypeModifier,
TypeofExpr,
TypeofExpression,
Unary,
UnaryOperator,
UnaryOperatorExpr,
UnknownBlock,
VERSION,
Variable,
VariableBinding,
Version,
ViewEncapsulation$1,
ViewportDeferredTrigger,
VoidExpr,
VoidExpression,
WrappedNodeExpr,
Xliff,
Xliff2,
Xmb,
XmlParser,
Xtb,
compileClassDebugInfo,
compileClassMetadata,
compileComponentClassMetadata,
compileComponentDeclareClassMetadata,
compileComponentFromMetadata,
compileDeclareClassMetadata,
compileDeclareComponentFromMetadata,
compileDeclareDirectiveFromMetadata,
compileDeclareFactoryFunction,
compileDeclareInjectableFromMetadata,
compileDeclareInjectorFromMetadata,
compileDeclareNgModuleFromMetadata,
compileDeclarePipeFromMetadata,
compileDeferResolverFunction,
compileDirectiveFromMetadata,
compileFactoryFunction,
compileHmrInitializer,
compileHmrUpdateCallback,
compileInjectable,
compileInjector,
compileNgModule,
compileOpaqueAsyncClassMetadata,
compilePipeFromMetadata,
computeMsgId,
core,
createCssSelectorFromNode,
createInjectableType,
createMayBeForwardRefExpression,
devOnlyGuardedExpression,
emitDistinctChangesOnlyDefaultValue,
encapsulateStyle,
escapeRegExp,
findMatchingDirectivesAndPipes,
getHtmlTagDefinition,
getNsPrefix,
getSafePropertyAccessString,
identifierName,
isNgContainer,
isNgContent,
isNgTemplate,
jsDocComment,
leadingComment,
literal,
literalMap,
makeBindingParser,
mergeNsAndName,
output_ast,
parseHostBindings,
parseTemplate,
preserveWhitespacesDefault,
publishFacade,
r3JitTypeSourceSpan,
sanitizeIdentifier,
setEnableTemplateSourceLocations,
splitNsName,
verifyHostBindings,
visitAll,
visitAll$1
} from "./chunk-MIBI5X5V.js";
import "./chunk-3OV72XIM.js";
export {
AST,
ASTWithName,
ASTWithSource,
AbsoluteSourceSpan,
ArrayType,
ArrowFunctionExpr,
Attribute,
Binary,
BinaryOperator,
BinaryOperatorExpr,
BindingPipe,
BindingPipeType,
BindingType,
Block,
BlockParameter,
BoundElementProperty,
BuiltinType,
BuiltinTypeName,
CUSTOM_ELEMENTS_SCHEMA,
Call,
Chain,
ChangeDetectionStrategy,
CombinedRecursiveAstVisitor,
CommaExpr,
Comment,
CompilerConfig,
CompilerFacadeImpl,
Component,
Conditional,
ConditionalExpr,
ConstantPool,
CssSelector,
DEFAULT_INTERPOLATION_CONFIG,
DYNAMIC_TYPE,
DeclareFunctionStmt,
DeclareVarStmt,
Directive,
DomElementSchemaRegistry,
DynamicImportExpr,
EOF,
Element,
ElementSchemaRegistry,
EmitterVisitorContext,
EmptyExpr$1 as EmptyExpr,
Expansion,
ExpansionCase,
Expression,
ExpressionBinding,
ExpressionStatement,
ExpressionType,
ExternalExpr,
ExternalReference,
FactoryTarget,
FunctionExpr,
HtmlParser,
HtmlTagDefinition,
I18NHtmlParser,
IfStmt,
ImplicitReceiver,
InstantiateExpr,
Interpolation$1 as Interpolation,
InterpolationConfig,
InvokeFunctionExpr,
JSDocComment,
JitEvaluator,
KeyedRead,
LeadingComment,
LetDeclaration,
Lexer,
LiteralArray,
LiteralArrayExpr,
LiteralExpr,
LiteralMap,
LiteralMapExpr,
LiteralPrimitive,
LocalizedString,
MapType,
MessageBundle,
NONE_TYPE,
NO_ERRORS_SCHEMA,
NodeWithI18n,
NonNullAssert,
NotExpr,
ParenthesizedExpr,
ParenthesizedExpression,
ParseError,
ParseErrorLevel,
ParseLocation,
ParseSourceFile,
ParseSourceSpan,
ParseSpan,
ParseTreeResult,
ParsedEvent,
ParsedEventType,
ParsedProperty,
ParsedPropertyType,
ParsedVariable,
Parser,
PrefixNot,
PropertyRead,
Identifiers as R3Identifiers,
R3NgModuleMetadataKind,
R3SelectorScopeMode,
R3TargetBinder,
R3TemplateDependencyKind,
ReadKeyExpr,
ReadPropExpr,
ReadVarExpr,
RecursiveAstVisitor,
RecursiveVisitor,
ResourceLoader,
ReturnStatement,
SECURITY_SCHEMA,
STRING_TYPE,
SafeCall,
SafeKeyedRead,
SafePropertyRead,
SelectorContext,
SelectorListContext,
SelectorMatcher,
SelectorlessMatcher,
Serializer,
SplitInterpolation,
Statement,
StmtModifier,
StringToken,
StringTokenKind,
TagContentType,
TaggedTemplateLiteral,
TaggedTemplateLiteralExpr,
TemplateBindingParseResult,
TemplateLiteral,
TemplateLiteralElement,
TemplateLiteralElementExpr,
TemplateLiteralExpr,
Text,
ThisReceiver,
BlockNode as TmplAstBlockNode,
BoundAttribute as TmplAstBoundAttribute,
BoundDeferredTrigger as TmplAstBoundDeferredTrigger,
BoundEvent as TmplAstBoundEvent,
BoundText as TmplAstBoundText,
Component$1 as TmplAstComponent,
Content as TmplAstContent,
DeferredBlock as TmplAstDeferredBlock,
DeferredBlockError as TmplAstDeferredBlockError,
DeferredBlockLoading as TmplAstDeferredBlockLoading,
DeferredBlockPlaceholder as TmplAstDeferredBlockPlaceholder,
DeferredTrigger as TmplAstDeferredTrigger,
Directive$1 as TmplAstDirective,
Element$1 as TmplAstElement,
ForLoopBlock as TmplAstForLoopBlock,
ForLoopBlockEmpty as TmplAstForLoopBlockEmpty,
HostElement as TmplAstHostElement,
HoverDeferredTrigger as TmplAstHoverDeferredTrigger,
Icu$1 as TmplAstIcu,
IdleDeferredTrigger as TmplAstIdleDeferredTrigger,
IfBlock as TmplAstIfBlock,
IfBlockBranch as TmplAstIfBlockBranch,
ImmediateDeferredTrigger as TmplAstImmediateDeferredTrigger,
InteractionDeferredTrigger as TmplAstInteractionDeferredTrigger,
LetDeclaration$1 as TmplAstLetDeclaration,
NeverDeferredTrigger as TmplAstNeverDeferredTrigger,
RecursiveVisitor$1 as TmplAstRecursiveVisitor,
Reference as TmplAstReference,
SwitchBlock as TmplAstSwitchBlock,
SwitchBlockCase as TmplAstSwitchBlockCase,
Template as TmplAstTemplate,
Text$3 as TmplAstText,
TextAttribute as TmplAstTextAttribute,
TimerDeferredTrigger as TmplAstTimerDeferredTrigger,
UnknownBlock as TmplAstUnknownBlock,
Variable as TmplAstVariable,
ViewportDeferredTrigger as TmplAstViewportDeferredTrigger,
Token,
TokenType,
TransplantedType,
TreeError,
Type,
TypeModifier,
TypeofExpr,
TypeofExpression,
Unary,
UnaryOperator,
UnaryOperatorExpr,
VERSION,
VariableBinding,
Version,
ViewEncapsulation$1 as ViewEncapsulation,
VoidExpr,
VoidExpression,
WrappedNodeExpr,
Xliff,
Xliff2,
Xmb,
XmlParser,
Xtb,
compileClassDebugInfo,
compileClassMetadata,
compileComponentClassMetadata,
compileComponentDeclareClassMetadata,
compileComponentFromMetadata,
compileDeclareClassMetadata,
compileDeclareComponentFromMetadata,
compileDeclareDirectiveFromMetadata,
compileDeclareFactoryFunction,
compileDeclareInjectableFromMetadata,
compileDeclareInjectorFromMetadata,
compileDeclareNgModuleFromMetadata,
compileDeclarePipeFromMetadata,
compileDeferResolverFunction,
compileDirectiveFromMetadata,
compileFactoryFunction,
compileHmrInitializer,
compileHmrUpdateCallback,
compileInjectable,
compileInjector,
compileNgModule,
compileOpaqueAsyncClassMetadata,
compilePipeFromMetadata,
computeMsgId,
core,
createCssSelectorFromNode,
createInjectableType,
createMayBeForwardRefExpression,
devOnlyGuardedExpression,
emitDistinctChangesOnlyDefaultValue,
encapsulateStyle,
escapeRegExp,
findMatchingDirectivesAndPipes,
getHtmlTagDefinition,
getNsPrefix,
getSafePropertyAccessString,
identifierName,
isNgContainer,
isNgContent,
isNgTemplate,
jsDocComment,
leadingComment,
literal,
literalMap,
makeBindingParser,
mergeNsAndName,
output_ast as outputAst,
parseHostBindings,
parseTemplate,
preserveWhitespacesDefault,
publishFacade,
r3JitTypeSourceSpan,
sanitizeIdentifier,
setEnableTemplateSourceLocations,
splitNsName,
visitAll$1 as tmplAstVisitAll,
verifyHostBindings,
visitAll
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

View file

@ -1,981 +0,0 @@
import {
ALLOW_MULTIPLE_PLATFORMS,
ANIMATION_MODULE_TYPE,
APP_BOOTSTRAP_LISTENER,
APP_ID,
APP_INITIALIZER,
AcxChangeDetectionStrategy,
AcxViewEncapsulation,
AfterRenderManager,
ApplicationInitStatus,
ApplicationModule,
ApplicationRef,
Attribute,
CLIENT_RENDER_MODE_FLAG,
COMPILER_OPTIONS,
CONTAINER_HEADER_OFFSET,
CSP_NONCE,
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionScheduler,
ChangeDetectionSchedulerImpl,
ChangeDetectionStrategy,
ChangeDetectorRef,
Compiler,
CompilerFactory,
Component,
ComponentFactory,
ComponentFactory$1,
ComponentFactoryResolver$1,
ComponentRef,
ComponentRef$1,
Console,
ContentChild,
ContentChildren,
DEFAULT_CURRENCY_CODE,
DEFAULT_LOCALE_ID,
DEFER_BLOCK_CONFIG,
DEFER_BLOCK_DEPENDENCY_INTERCEPTOR,
DEHYDRATED_BLOCK_REGISTRY,
DOCUMENT,
DebugElement,
DebugEventListener,
DebugNode,
DefaultIterableDiffer,
DeferBlockBehavior,
DeferBlockState,
DestroyRef,
Directive,
ENABLE_ROOT_COMPONENT_BOOTSTRAP,
ENVIRONMENT_INITIALIZER,
EffectScheduler,
ElementRef,
EmbeddedViewRef,
EnvironmentInjector,
ErrorHandler,
EventEmitter,
FactoryTarget,
Framework,
HOST_TAG_NAME,
Host,
HostAttributeToken,
HostBinding,
HostListener,
HydrationStatus,
IMAGE_CONFIG,
IMAGE_CONFIG_DEFAULTS,
INJECTOR$1,
INJECTOR_SCOPE,
INTERNAL_APPLICATION_ERROR_HANDLER,
IS_HYDRATION_DOM_REUSE_ENABLED,
IS_INCREMENTAL_HYDRATION_ENABLED,
Inject,
Injectable,
InjectionToken,
Injector,
Input,
IterableDiffers,
JSACTION_BLOCK_ELEMENT_MAP,
JSACTION_EVENT_CONTRACT,
KeyValueDiffers,
LContext,
LOCALE_ID,
LocaleDataIndex,
MissingTranslationStrategy,
ModuleWithComponentFactories,
NG_COMP_DEF,
NG_DIR_DEF,
NG_ELEMENT_ID,
NG_INJ_DEF,
NG_MOD_DEF,
NG_PIPE_DEF,
NG_PROV_DEF,
NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR,
NO_CHANGE,
NO_ERRORS_SCHEMA,
NgModule,
NgModuleFactory,
NgModuleFactory$1,
NgModuleRef,
NgModuleRef$1,
NgProbeToken,
NgZone,
NoopNgZone,
Optional,
Output,
OutputEmitterRef,
PACKAGE_ROOT_URL,
PERFORMANCE_MARK_PREFIX,
PLATFORM_ID,
PLATFORM_INITIALIZER,
PROVIDED_NG_ZONE,
PendingTasks,
PendingTasksInternal,
Pipe,
PlatformRef,
Query,
QueryList,
R3Injector,
REQUEST,
REQUEST_CONTEXT,
RESPONSE_INIT,
ReflectionCapabilities,
Renderer2,
RendererFactory2,
RendererStyleFlags2,
ResourceImpl,
RuntimeError,
SIGNAL,
SSR_CONTENT_INTEGRITY_MARKER,
Sanitizer,
SecurityContext,
Self,
SimpleChange,
SkipSelf,
TESTABILITY,
TESTABILITY_GETTER,
TRANSLATIONS,
TRANSLATIONS_FORMAT,
TemplateRef,
Testability,
TestabilityRegistry,
TimerScheduler,
TracingAction,
TracingService,
TransferState,
Type,
VERSION,
Version,
ViewChild,
ViewChildren,
ViewContainerRef,
ViewEncapsulation,
ViewRef,
ViewRef2,
XSS_SECURITY_URL,
ZONELESS_ENABLED,
_global,
_sanitizeHtml,
_sanitizeUrl,
afterEveryRender,
afterNextRender,
afterRenderEffect,
allowSanitizationBypassAndThrow,
annotateForHydration,
asNativeElements,
assertInInjectionContext,
assertNotInReactiveContext,
assertPlatform,
booleanAttribute,
bypassSanitizationTrustHtml,
bypassSanitizationTrustResourceUrl,
bypassSanitizationTrustScript,
bypassSanitizationTrustStyle,
bypassSanitizationTrustUrl,
clearResolutionOfComponentResourcesQueue,
compileComponent,
compileDirective,
compileNgModule,
compileNgModuleDefs,
compileNgModuleFactory,
compilePipe,
computed,
contentChild,
contentChildren,
convertToBitFlags,
createComponent,
createEnvironmentInjector,
createInjector,
createNgModule,
createNgModuleRef,
createOrReusePlatformInjector,
createPlatform,
createPlatformFactory,
defaultIterableDiffers,
defaultKeyValueDiffers,
defineInjectable,
depsTracker,
destroyPlatform,
devModeEqual,
disableProfiling,
effect,
enableProdMode,
enableProfiling,
enableProfiling2,
encapsulateResourceError,
findLocaleData,
flushModuleScopingQueueAsMuchAsPossible,
formatRuntimeError,
forwardRef,
generateStandaloneInDeclarationsError,
getAsyncClassMetadataFn,
getClosestComponentName,
getComponentDef,
getDebugNode,
getDeferBlocks$1,
getDirectives,
getDocument,
getHostElement,
getInjectableDef,
getLContext,
getLocaleCurrencyCode,
getLocalePluralCase,
getModuleFactory,
getNgModuleById,
getOutputDestroyRef,
getPlatform,
getSanitizationBypassType,
getTransferState,
importProvidersFrom,
inject,
injectChangeDetectorRef,
input,
inputBinding,
internalCreateApplication,
internalProvideZoneChangeDetection,
isBoundToModule,
isComponentDefPendingResolution,
isDevMode,
isEnvironmentProviders,
isInjectable,
isNgModule,
isPromise,
isSignal,
isStandalone,
isSubscribable,
isViewDirty,
linkedSignal,
makeEnvironmentProviders,
makeStateKey,
markForRefresh,
mergeApplicationConfig,
model,
noSideEffects,
numberAttribute,
output,
outputBinding,
patchComponentDefWithScope,
performanceMarkFeature,
platformCore,
provideAppInitializer,
provideBrowserGlobalErrorListeners,
provideCheckNoChangesConfig,
provideEnvironmentInitializer,
provideNgReflectAttributes,
providePlatformInitializer,
provideZoneChangeDetection,
provideZonelessChangeDetection,
publishExternalGlobalUtil,
readHydrationInfo,
reflectComponentType,
registerLocaleData,
registerNgModuleType,
renderDeferBlockState,
resetCompiledComponents,
resetJitOptions,
resolveComponentResources,
resolveForwardRef,
resource,
restoreComponentResolutionQueue,
runInInjectionContext,
setAllowDuplicateNgModuleIdsForTest,
setAlternateWeakRefImpl,
setClassMetadata,
setClassMetadataAsync,
setCurrentInjector,
setDocument,
setInjectorProfilerContext,
setLocaleId,
setTestabilityGetter,
signal,
startMeasuring,
stopMeasuring,
store,
stringify,
transitiveScopesFor,
triggerResourceLoading,
truncateMiddle,
twoWayBinding,
unregisterAllLocaleData,
untracked,
unwrapSafeValue,
viewChild,
viewChildren,
withDomHydration,
withEventReplay,
withI18nSupport,
withIncrementalHydration,
ɵINPUT_SIGNAL_BRAND_WRITE_TYPE,
ɵassertType,
ɵgetUnknownElementStrictMode,
ɵgetUnknownPropertyStrictMode,
ɵsetClassDebugInfo,
ɵsetUnknownElementStrictMode,
ɵsetUnknownPropertyStrictMode,
ɵunwrapWritableSignal,
ɵɵCopyDefinitionFeature,
ɵɵExternalStylesFeature,
ɵɵHostDirectivesFeature,
ɵɵInheritDefinitionFeature,
ɵɵNgOnChangesFeature,
ɵɵProvidersFeature,
ɵɵadvance,
ɵɵattachSourceLocations,
ɵɵattribute,
ɵɵclassMap,
ɵɵclassProp,
ɵɵcomponentInstance,
ɵɵconditional,
ɵɵconditionalBranchCreate,
ɵɵconditionalCreate,
ɵɵcontentQuery,
ɵɵcontentQuerySignal,
ɵɵdeclareLet,
ɵɵdefer,
ɵɵdeferEnableTimerScheduling,
ɵɵdeferHydrateNever,
ɵɵdeferHydrateOnHover,
ɵɵdeferHydrateOnIdle,
ɵɵdeferHydrateOnImmediate,
ɵɵdeferHydrateOnInteraction,
ɵɵdeferHydrateOnTimer,
ɵɵdeferHydrateOnViewport,
ɵɵdeferHydrateWhen,
ɵɵdeferOnHover,
ɵɵdeferOnIdle,
ɵɵdeferOnImmediate,
ɵɵdeferOnInteraction,
ɵɵdeferOnTimer,
ɵɵdeferOnViewport,
ɵɵdeferPrefetchOnHover,
ɵɵdeferPrefetchOnIdle,
ɵɵdeferPrefetchOnImmediate,
ɵɵdeferPrefetchOnInteraction,
ɵɵdeferPrefetchOnTimer,
ɵɵdeferPrefetchOnViewport,
ɵɵdeferPrefetchWhen,
ɵɵdeferWhen,
ɵɵdefineComponent,
ɵɵdefineDirective,
ɵɵdefineInjectable,
ɵɵdefineInjector,
ɵɵdefineNgModule,
ɵɵdefinePipe,
ɵɵdirectiveInject,
ɵɵdisableBindings,
ɵɵdomElement,
ɵɵdomElementContainer,
ɵɵdomElementContainerEnd,
ɵɵdomElementContainerStart,
ɵɵdomElementEnd,
ɵɵdomElementStart,
ɵɵdomListener,
ɵɵdomProperty,
ɵɵdomTemplate,
ɵɵelement,
ɵɵelementContainer,
ɵɵelementContainerEnd,
ɵɵelementContainerStart,
ɵɵelementEnd,
ɵɵelementStart,
ɵɵenableBindings,
ɵɵgetComponentDepsFactory,
ɵɵgetCurrentView,
ɵɵgetInheritedFactory,
ɵɵgetReplaceMetadataURL,
ɵɵi18n,
ɵɵi18nApply,
ɵɵi18nAttributes,
ɵɵi18nEnd,
ɵɵi18nExp,
ɵɵi18nPostprocess,
ɵɵi18nStart,
ɵɵinject,
ɵɵinjectAttribute,
ɵɵinterpolate,
ɵɵinterpolate1,
ɵɵinterpolate2,
ɵɵinterpolate3,
ɵɵinterpolate4,
ɵɵinterpolate5,
ɵɵinterpolate6,
ɵɵinterpolate7,
ɵɵinterpolate8,
ɵɵinterpolateV,
ɵɵinvalidFactory,
ɵɵinvalidFactoryDep,
ɵɵlistener,
ɵɵloadQuery,
ɵɵnamespaceHTML,
ɵɵnamespaceMathML,
ɵɵnamespaceSVG,
ɵɵnextContext,
ɵɵngDeclareClassMetadata,
ɵɵngDeclareClassMetadataAsync,
ɵɵngDeclareComponent,
ɵɵngDeclareDirective,
ɵɵngDeclareFactory,
ɵɵngDeclareInjectable,
ɵɵngDeclareInjector,
ɵɵngDeclareNgModule,
ɵɵngDeclarePipe,
ɵɵpipe,
ɵɵpipeBind1,
ɵɵpipeBind2,
ɵɵpipeBind3,
ɵɵpipeBind4,
ɵɵpipeBindV,
ɵɵprojection,
ɵɵprojectionDef,
ɵɵproperty,
ɵɵpureFunction0,
ɵɵpureFunction1,
ɵɵpureFunction2,
ɵɵpureFunction3,
ɵɵpureFunction4,
ɵɵpureFunction5,
ɵɵpureFunction6,
ɵɵpureFunction7,
ɵɵpureFunction8,
ɵɵpureFunctionV,
ɵɵqueryAdvance,
ɵɵqueryRefresh,
ɵɵreadContextLet,
ɵɵreference,
ɵɵrepeater,
ɵɵrepeaterCreate,
ɵɵrepeaterTrackByIdentity,
ɵɵrepeaterTrackByIndex,
ɵɵreplaceMetadata,
ɵɵresetView,
ɵɵresolveBody,
ɵɵresolveDocument,
ɵɵresolveWindow,
ɵɵrestoreView,
ɵɵsanitizeHtml,
ɵɵsanitizeResourceUrl,
ɵɵsanitizeScript,
ɵɵsanitizeStyle,
ɵɵsanitizeUrl,
ɵɵsanitizeUrlOrResourceUrl,
ɵɵsetComponentScope,
ɵɵsetNgModuleScope,
ɵɵstoreLet,
ɵɵstyleMap,
ɵɵstyleProp,
ɵɵsyntheticHostListener,
ɵɵsyntheticHostProperty,
ɵɵtemplate,
ɵɵtemplateRefExtractor,
ɵɵtext,
ɵɵtextInterpolate,
ɵɵtextInterpolate1,
ɵɵtextInterpolate2,
ɵɵtextInterpolate3,
ɵɵtextInterpolate4,
ɵɵtextInterpolate5,
ɵɵtextInterpolate6,
ɵɵtextInterpolate7,
ɵɵtextInterpolate8,
ɵɵtextInterpolateV,
ɵɵtrustConstantHtml,
ɵɵtrustConstantResourceUrl,
ɵɵtwoWayBindingSet,
ɵɵtwoWayListener,
ɵɵtwoWayProperty,
ɵɵvalidateIframeAttribute,
ɵɵviewQuery,
ɵɵviewQuerySignal
} from "./chunk-T7UM462Y.js";
import "./chunk-6OOPNYDU.js";
import "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
export {
ANIMATION_MODULE_TYPE,
APP_BOOTSTRAP_LISTENER,
APP_ID,
APP_INITIALIZER,
ApplicationInitStatus,
ApplicationModule,
ApplicationRef,
Attribute,
COMPILER_OPTIONS,
CSP_NONCE,
CUSTOM_ELEMENTS_SCHEMA,
ChangeDetectionStrategy,
ChangeDetectorRef,
Compiler,
CompilerFactory,
Component,
ComponentFactory$1 as ComponentFactory,
ComponentFactoryResolver$1 as ComponentFactoryResolver,
ComponentRef$1 as ComponentRef,
ContentChild,
ContentChildren,
DEFAULT_CURRENCY_CODE,
DOCUMENT,
DebugElement,
DebugEventListener,
DebugNode,
DefaultIterableDiffer,
DestroyRef,
Directive,
ENVIRONMENT_INITIALIZER,
ElementRef,
EmbeddedViewRef,
EnvironmentInjector,
ErrorHandler,
EventEmitter,
HOST_TAG_NAME,
Host,
HostAttributeToken,
HostBinding,
HostListener,
INJECTOR$1 as INJECTOR,
Inject,
Injectable,
InjectionToken,
Injector,
Input,
IterableDiffers,
KeyValueDiffers,
LOCALE_ID,
MissingTranslationStrategy,
ModuleWithComponentFactories,
NO_ERRORS_SCHEMA,
NgModule,
NgModuleFactory$1 as NgModuleFactory,
NgModuleRef$1 as NgModuleRef,
NgProbeToken,
NgZone,
Optional,
Output,
OutputEmitterRef,
PACKAGE_ROOT_URL,
PLATFORM_ID,
PLATFORM_INITIALIZER,
PendingTasks,
Pipe,
PlatformRef,
Query,
QueryList,
REQUEST,
REQUEST_CONTEXT,
RESPONSE_INIT,
Renderer2,
RendererFactory2,
RendererStyleFlags2,
Sanitizer,
SecurityContext,
Self,
SimpleChange,
SkipSelf,
TRANSLATIONS,
TRANSLATIONS_FORMAT,
TemplateRef,
Testability,
TestabilityRegistry,
TransferState,
Type,
VERSION,
Version,
ViewChild,
ViewChildren,
ViewContainerRef,
ViewEncapsulation,
ViewRef2 as ViewRef,
afterEveryRender,
afterNextRender,
afterRenderEffect,
asNativeElements,
assertInInjectionContext,
assertNotInReactiveContext,
assertPlatform,
booleanAttribute,
computed,
contentChild,
contentChildren,
createComponent,
createEnvironmentInjector,
createNgModule,
createNgModuleRef,
createPlatform,
createPlatformFactory,
defineInjectable,
destroyPlatform,
effect,
enableProdMode,
enableProfiling,
forwardRef,
getDebugNode,
getModuleFactory,
getNgModuleById,
getPlatform,
importProvidersFrom,
inject,
input,
inputBinding,
isDevMode,
isSignal,
isStandalone,
linkedSignal,
makeEnvironmentProviders,
makeStateKey,
mergeApplicationConfig,
model,
numberAttribute,
output,
outputBinding,
platformCore,
provideAppInitializer,
provideBrowserGlobalErrorListeners,
provideCheckNoChangesConfig,
provideEnvironmentInitializer,
provideNgReflectAttributes,
providePlatformInitializer,
provideZoneChangeDetection,
provideZonelessChangeDetection,
reflectComponentType,
resolveForwardRef,
resource,
runInInjectionContext,
setTestabilityGetter,
signal,
twoWayBinding,
untracked,
viewChild,
viewChildren,
ALLOW_MULTIPLE_PLATFORMS as ɵALLOW_MULTIPLE_PLATFORMS,
AcxChangeDetectionStrategy as ɵAcxChangeDetectionStrategy,
AcxViewEncapsulation as ɵAcxViewEncapsulation,
AfterRenderManager as ɵAfterRenderManager,
CLIENT_RENDER_MODE_FLAG as ɵCLIENT_RENDER_MODE_FLAG,
CONTAINER_HEADER_OFFSET as ɵCONTAINER_HEADER_OFFSET,
ChangeDetectionScheduler as ɵChangeDetectionScheduler,
ChangeDetectionSchedulerImpl as ɵChangeDetectionSchedulerImpl,
ComponentFactory$1 as ɵComponentFactory,
Console as ɵConsole,
DEFAULT_LOCALE_ID as ɵDEFAULT_LOCALE_ID,
DEFER_BLOCK_CONFIG as ɵDEFER_BLOCK_CONFIG,
DEFER_BLOCK_DEPENDENCY_INTERCEPTOR as ɵDEFER_BLOCK_DEPENDENCY_INTERCEPTOR,
DEHYDRATED_BLOCK_REGISTRY as ɵDEHYDRATED_BLOCK_REGISTRY,
DeferBlockBehavior as ɵDeferBlockBehavior,
DeferBlockState as ɵDeferBlockState,
ENABLE_ROOT_COMPONENT_BOOTSTRAP as ɵENABLE_ROOT_COMPONENT_BOOTSTRAP,
EffectScheduler as ɵEffectScheduler,
Framework as ɵFramework,
HydrationStatus as ɵHydrationStatus,
IMAGE_CONFIG as ɵIMAGE_CONFIG,
IMAGE_CONFIG_DEFAULTS as ɵIMAGE_CONFIG_DEFAULTS,
INJECTOR_SCOPE as ɵINJECTOR_SCOPE,
ɵINPUT_SIGNAL_BRAND_WRITE_TYPE,
INTERNAL_APPLICATION_ERROR_HANDLER as ɵINTERNAL_APPLICATION_ERROR_HANDLER,
IS_HYDRATION_DOM_REUSE_ENABLED as ɵIS_HYDRATION_DOM_REUSE_ENABLED,
IS_INCREMENTAL_HYDRATION_ENABLED as ɵIS_INCREMENTAL_HYDRATION_ENABLED,
JSACTION_BLOCK_ELEMENT_MAP as ɵJSACTION_BLOCK_ELEMENT_MAP,
JSACTION_EVENT_CONTRACT as ɵJSACTION_EVENT_CONTRACT,
LContext as ɵLContext,
LocaleDataIndex as ɵLocaleDataIndex,
NG_COMP_DEF as ɵNG_COMP_DEF,
NG_DIR_DEF as ɵNG_DIR_DEF,
NG_ELEMENT_ID as ɵNG_ELEMENT_ID,
NG_INJ_DEF as ɵNG_INJ_DEF,
NG_MOD_DEF as ɵNG_MOD_DEF,
NG_PIPE_DEF as ɵNG_PIPE_DEF,
NG_PROV_DEF as ɵNG_PROV_DEF,
NOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR as ɵNOT_FOUND_CHECK_ONLY_ELEMENT_INJECTOR,
NO_CHANGE as ɵNO_CHANGE,
NgModuleFactory as ɵNgModuleFactory,
NoopNgZone as ɵNoopNgZone,
PERFORMANCE_MARK_PREFIX as ɵPERFORMANCE_MARK_PREFIX,
PROVIDED_NG_ZONE as ɵPROVIDED_NG_ZONE,
PendingTasksInternal as ɵPendingTasksInternal,
R3Injector as ɵR3Injector,
ReflectionCapabilities as ɵReflectionCapabilities,
ComponentFactory as ɵRender3ComponentFactory,
ComponentRef as ɵRender3ComponentRef,
NgModuleRef as ɵRender3NgModuleRef,
ResourceImpl as ɵResourceImpl,
RuntimeError as ɵRuntimeError,
SIGNAL as ɵSIGNAL,
SSR_CONTENT_INTEGRITY_MARKER as ɵSSR_CONTENT_INTEGRITY_MARKER,
TESTABILITY as ɵTESTABILITY,
TESTABILITY_GETTER as ɵTESTABILITY_GETTER,
TimerScheduler as ɵTimerScheduler,
TracingAction as ɵTracingAction,
TracingService as ɵTracingService,
ViewRef as ɵViewRef,
XSS_SECURITY_URL as ɵXSS_SECURITY_URL,
ZONELESS_ENABLED as ɵZONELESS_ENABLED,
_sanitizeHtml as ɵ_sanitizeHtml,
_sanitizeUrl as ɵ_sanitizeUrl,
allowSanitizationBypassAndThrow as ɵallowSanitizationBypassAndThrow,
annotateForHydration as ɵannotateForHydration,
ɵassertType,
bypassSanitizationTrustHtml as ɵbypassSanitizationTrustHtml,
bypassSanitizationTrustResourceUrl as ɵbypassSanitizationTrustResourceUrl,
bypassSanitizationTrustScript as ɵbypassSanitizationTrustScript,
bypassSanitizationTrustStyle as ɵbypassSanitizationTrustStyle,
bypassSanitizationTrustUrl as ɵbypassSanitizationTrustUrl,
clearResolutionOfComponentResourcesQueue as ɵclearResolutionOfComponentResourcesQueue,
compileComponent as ɵcompileComponent,
compileDirective as ɵcompileDirective,
compileNgModule as ɵcompileNgModule,
compileNgModuleDefs as ɵcompileNgModuleDefs,
compileNgModuleFactory as ɵcompileNgModuleFactory,
compilePipe as ɵcompilePipe,
convertToBitFlags as ɵconvertToBitFlags,
createInjector as ɵcreateInjector,
createOrReusePlatformInjector as ɵcreateOrReusePlatformInjector,
defaultIterableDiffers as ɵdefaultIterableDiffers,
defaultKeyValueDiffers as ɵdefaultKeyValueDiffers,
depsTracker as ɵdepsTracker,
devModeEqual as ɵdevModeEqual,
disableProfiling as ɵdisableProfiling,
enableProfiling2 as ɵenableProfiling,
encapsulateResourceError as ɵencapsulateResourceError,
findLocaleData as ɵfindLocaleData,
flushModuleScopingQueueAsMuchAsPossible as ɵflushModuleScopingQueueAsMuchAsPossible,
formatRuntimeError as ɵformatRuntimeError,
generateStandaloneInDeclarationsError as ɵgenerateStandaloneInDeclarationsError,
getAsyncClassMetadataFn as ɵgetAsyncClassMetadataFn,
getClosestComponentName as ɵgetClosestComponentName,
getComponentDef as ɵgetComponentDef,
getDebugNode as ɵgetDebugNode,
getDeferBlocks$1 as ɵgetDeferBlocks,
getDirectives as ɵgetDirectives,
getDocument as ɵgetDocument,
getHostElement as ɵgetHostElement,
getInjectableDef as ɵgetInjectableDef,
getLContext as ɵgetLContext,
getLocaleCurrencyCode as ɵgetLocaleCurrencyCode,
getLocalePluralCase as ɵgetLocalePluralCase,
getOutputDestroyRef as ɵgetOutputDestroyRef,
getSanitizationBypassType as ɵgetSanitizationBypassType,
getTransferState as ɵgetTransferState,
ɵgetUnknownElementStrictMode,
ɵgetUnknownPropertyStrictMode,
_global as ɵglobal,
injectChangeDetectorRef as ɵinjectChangeDetectorRef,
internalCreateApplication as ɵinternalCreateApplication,
internalProvideZoneChangeDetection as ɵinternalProvideZoneChangeDetection,
isBoundToModule as ɵisBoundToModule,
isComponentDefPendingResolution as ɵisComponentDefPendingResolution,
isEnvironmentProviders as ɵisEnvironmentProviders,
isInjectable as ɵisInjectable,
isNgModule as ɵisNgModule,
isPromise as ɵisPromise,
isSubscribable as ɵisSubscribable,
isViewDirty as ɵisViewDirty,
markForRefresh as ɵmarkForRefresh,
noSideEffects as ɵnoSideEffects,
patchComponentDefWithScope as ɵpatchComponentDefWithScope,
performanceMarkFeature as ɵperformanceMarkFeature,
publishExternalGlobalUtil as ɵpublishExternalGlobalUtil,
readHydrationInfo as ɵreadHydrationInfo,
registerLocaleData as ɵregisterLocaleData,
renderDeferBlockState as ɵrenderDeferBlockState,
resetCompiledComponents as ɵresetCompiledComponents,
resetJitOptions as ɵresetJitOptions,
resolveComponentResources as ɵresolveComponentResources,
restoreComponentResolutionQueue as ɵrestoreComponentResolutionQueue,
setAllowDuplicateNgModuleIdsForTest as ɵsetAllowDuplicateNgModuleIdsForTest,
setAlternateWeakRefImpl as ɵsetAlternateWeakRefImpl,
ɵsetClassDebugInfo,
setClassMetadata as ɵsetClassMetadata,
setClassMetadataAsync as ɵsetClassMetadataAsync,
setCurrentInjector as ɵsetCurrentInjector,
setDocument as ɵsetDocument,
setInjectorProfilerContext as ɵsetInjectorProfilerContext,
setLocaleId as ɵsetLocaleId,
ɵsetUnknownElementStrictMode,
ɵsetUnknownPropertyStrictMode,
startMeasuring as ɵstartMeasuring,
stopMeasuring as ɵstopMeasuring,
store as ɵstore,
stringify as ɵstringify,
transitiveScopesFor as ɵtransitiveScopesFor,
triggerResourceLoading as ɵtriggerResourceLoading,
truncateMiddle as ɵtruncateMiddle,
unregisterAllLocaleData as ɵunregisterLocaleData,
unwrapSafeValue as ɵunwrapSafeValue,
ɵunwrapWritableSignal,
withDomHydration as ɵwithDomHydration,
withEventReplay as ɵwithEventReplay,
withI18nSupport as ɵwithI18nSupport,
withIncrementalHydration as ɵwithIncrementalHydration,
ɵɵCopyDefinitionFeature,
ɵɵExternalStylesFeature,
FactoryTarget as ɵɵFactoryTarget,
ɵɵHostDirectivesFeature,
ɵɵInheritDefinitionFeature,
ɵɵNgOnChangesFeature,
ɵɵProvidersFeature,
ɵɵadvance,
ɵɵattachSourceLocations,
ɵɵattribute,
ɵɵclassMap,
ɵɵclassProp,
ɵɵcomponentInstance,
ɵɵconditional,
ɵɵconditionalBranchCreate,
ɵɵconditionalCreate,
ɵɵcontentQuery,
ɵɵcontentQuerySignal,
ɵɵdeclareLet,
ɵɵdefer,
ɵɵdeferEnableTimerScheduling,
ɵɵdeferHydrateNever,
ɵɵdeferHydrateOnHover,
ɵɵdeferHydrateOnIdle,
ɵɵdeferHydrateOnImmediate,
ɵɵdeferHydrateOnInteraction,
ɵɵdeferHydrateOnTimer,
ɵɵdeferHydrateOnViewport,
ɵɵdeferHydrateWhen,
ɵɵdeferOnHover,
ɵɵdeferOnIdle,
ɵɵdeferOnImmediate,
ɵɵdeferOnInteraction,
ɵɵdeferOnTimer,
ɵɵdeferOnViewport,
ɵɵdeferPrefetchOnHover,
ɵɵdeferPrefetchOnIdle,
ɵɵdeferPrefetchOnImmediate,
ɵɵdeferPrefetchOnInteraction,
ɵɵdeferPrefetchOnTimer,
ɵɵdeferPrefetchOnViewport,
ɵɵdeferPrefetchWhen,
ɵɵdeferWhen,
ɵɵdefineComponent,
ɵɵdefineDirective,
ɵɵdefineInjectable,
ɵɵdefineInjector,
ɵɵdefineNgModule,
ɵɵdefinePipe,
ɵɵdirectiveInject,
ɵɵdisableBindings,
ɵɵdomElement,
ɵɵdomElementContainer,
ɵɵdomElementContainerEnd,
ɵɵdomElementContainerStart,
ɵɵdomElementEnd,
ɵɵdomElementStart,
ɵɵdomListener,
ɵɵdomProperty,
ɵɵdomTemplate,
ɵɵelement,
ɵɵelementContainer,
ɵɵelementContainerEnd,
ɵɵelementContainerStart,
ɵɵelementEnd,
ɵɵelementStart,
ɵɵenableBindings,
ɵɵgetComponentDepsFactory,
ɵɵgetCurrentView,
ɵɵgetInheritedFactory,
ɵɵgetReplaceMetadataURL,
ɵɵi18n,
ɵɵi18nApply,
ɵɵi18nAttributes,
ɵɵi18nEnd,
ɵɵi18nExp,
ɵɵi18nPostprocess,
ɵɵi18nStart,
ɵɵinject,
ɵɵinjectAttribute,
ɵɵinterpolate,
ɵɵinterpolate1,
ɵɵinterpolate2,
ɵɵinterpolate3,
ɵɵinterpolate4,
ɵɵinterpolate5,
ɵɵinterpolate6,
ɵɵinterpolate7,
ɵɵinterpolate8,
ɵɵinterpolateV,
ɵɵinvalidFactory,
ɵɵinvalidFactoryDep,
ɵɵlistener,
ɵɵloadQuery,
ɵɵnamespaceHTML,
ɵɵnamespaceMathML,
ɵɵnamespaceSVG,
ɵɵnextContext,
ɵɵngDeclareClassMetadata,
ɵɵngDeclareClassMetadataAsync,
ɵɵngDeclareComponent,
ɵɵngDeclareDirective,
ɵɵngDeclareFactory,
ɵɵngDeclareInjectable,
ɵɵngDeclareInjector,
ɵɵngDeclareNgModule,
ɵɵngDeclarePipe,
ɵɵpipe,
ɵɵpipeBind1,
ɵɵpipeBind2,
ɵɵpipeBind3,
ɵɵpipeBind4,
ɵɵpipeBindV,
ɵɵprojection,
ɵɵprojectionDef,
ɵɵproperty,
ɵɵpureFunction0,
ɵɵpureFunction1,
ɵɵpureFunction2,
ɵɵpureFunction3,
ɵɵpureFunction4,
ɵɵpureFunction5,
ɵɵpureFunction6,
ɵɵpureFunction7,
ɵɵpureFunction8,
ɵɵpureFunctionV,
ɵɵqueryAdvance,
ɵɵqueryRefresh,
ɵɵreadContextLet,
ɵɵreference,
registerNgModuleType as ɵɵregisterNgModuleType,
ɵɵrepeater,
ɵɵrepeaterCreate,
ɵɵrepeaterTrackByIdentity,
ɵɵrepeaterTrackByIndex,
ɵɵreplaceMetadata,
ɵɵresetView,
ɵɵresolveBody,
ɵɵresolveDocument,
ɵɵresolveWindow,
ɵɵrestoreView,
ɵɵsanitizeHtml,
ɵɵsanitizeResourceUrl,
ɵɵsanitizeScript,
ɵɵsanitizeStyle,
ɵɵsanitizeUrl,
ɵɵsanitizeUrlOrResourceUrl,
ɵɵsetComponentScope,
ɵɵsetNgModuleScope,
ɵɵstoreLet,
ɵɵstyleMap,
ɵɵstyleProp,
ɵɵsyntheticHostListener,
ɵɵsyntheticHostProperty,
ɵɵtemplate,
ɵɵtemplateRefExtractor,
ɵɵtext,
ɵɵtextInterpolate,
ɵɵtextInterpolate1,
ɵɵtextInterpolate2,
ɵɵtextInterpolate3,
ɵɵtextInterpolate4,
ɵɵtextInterpolate5,
ɵɵtextInterpolate6,
ɵɵtextInterpolate7,
ɵɵtextInterpolate8,
ɵɵtextInterpolateV,
ɵɵtrustConstantHtml,
ɵɵtrustConstantResourceUrl,
ɵɵtwoWayBindingSet,
ɵɵtwoWayListener,
ɵɵtwoWayProperty,
ɵɵvalidateIframeAttribute,
ɵɵviewQuery,
ɵɵviewQuerySignal
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -1,153 +0,0 @@
import {
CompilerConfig,
ResourceLoader
} from "./chunk-MIBI5X5V.js";
import {
platformBrowser
} from "./chunk-WA5MBXOM.js";
import "./chunk-J7WYVKQ5.js";
import {
COMPILER_OPTIONS,
Compiler,
CompilerFactory,
Injectable,
Injector,
Version,
ViewEncapsulation,
createPlatformFactory,
setClassMetadata,
ɵɵdefineInjectable,
ɵɵgetInheritedFactory
} from "./chunk-T7UM462Y.js";
import "./chunk-6OOPNYDU.js";
import "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
// node_modules/@angular/platform-browser-dynamic/fesm2022/platform-browser-dynamic.mjs
var VERSION = new Version("20.1.7");
var COMPILER_PROVIDERS = [{
provide: Compiler,
useFactory: () => new Compiler()
}];
var JitCompilerFactory = class {
_defaultOptions;
/** @internal */
constructor(defaultOptions) {
const compilerOptions = {
defaultEncapsulation: ViewEncapsulation.Emulated
};
this._defaultOptions = [compilerOptions, ...defaultOptions];
}
createCompiler(options = []) {
const opts = _mergeOptions(this._defaultOptions.concat(options));
const injector = Injector.create({
providers: [COMPILER_PROVIDERS, {
provide: CompilerConfig,
useFactory: () => {
return new CompilerConfig({
defaultEncapsulation: opts.defaultEncapsulation,
preserveWhitespaces: opts.preserveWhitespaces
});
},
deps: []
}, opts.providers]
});
return injector.get(Compiler);
}
};
function _mergeOptions(optionsArr) {
return {
defaultEncapsulation: _lastDefined(optionsArr.map((options) => options.defaultEncapsulation)),
providers: _mergeArrays(optionsArr.map((options) => options.providers)),
preserveWhitespaces: _lastDefined(optionsArr.map((options) => options.preserveWhitespaces))
};
}
function _lastDefined(args) {
for (let i = args.length - 1; i >= 0; i--) {
if (args[i] !== void 0) {
return args[i];
}
}
return void 0;
}
function _mergeArrays(parts) {
const result = [];
parts.forEach((part) => part && result.push(...part));
return result;
}
var ResourceLoaderImpl = class _ResourceLoaderImpl extends ResourceLoader {
get(url) {
let resolve;
let reject;
const promise = new Promise((res, rej) => {
resolve = res;
reject = rej;
});
const xhr = new XMLHttpRequest();
xhr.open("GET", url, true);
xhr.responseType = "text";
xhr.onload = function() {
const response = xhr.response;
let status = xhr.status;
if (status === 0) {
status = response ? 200 : 0;
}
if (200 <= status && status <= 300) {
resolve(response);
} else {
reject(`Failed to load ${url}`);
}
};
xhr.onerror = function() {
reject(`Failed to load ${url}`);
};
xhr.send();
return promise;
}
static ɵfac = /* @__PURE__ */ (() => {
let ɵResourceLoaderImpl_BaseFactory;
return function ResourceLoaderImpl_Factory(__ngFactoryType__) {
return (ɵResourceLoaderImpl_BaseFactory || (ɵResourceLoaderImpl_BaseFactory = ɵɵgetInheritedFactory(_ResourceLoaderImpl)))(__ngFactoryType__ || _ResourceLoaderImpl);
};
})();
static ɵprov = ɵɵdefineInjectable({
token: _ResourceLoaderImpl,
factory: _ResourceLoaderImpl.ɵfac
});
};
(() => {
(typeof ngDevMode === "undefined" || ngDevMode) && setClassMetadata(ResourceLoaderImpl, [{
type: Injectable
}], null, null);
})();
var INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS = [{
provide: COMPILER_OPTIONS,
useValue: {
providers: [{
provide: ResourceLoader,
useClass: ResourceLoaderImpl,
deps: []
}]
},
multi: true
}, {
provide: CompilerFactory,
useClass: JitCompilerFactory,
deps: [COMPILER_OPTIONS]
}];
var platformBrowserDynamic = createPlatformFactory(platformBrowser, "browserDynamic", INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS);
export {
JitCompilerFactory,
VERSION,
platformBrowserDynamic
};
/*! Bundled license information:
@angular/platform-browser-dynamic/fesm2022/platform-browser-dynamic.mjs:
(**
* @license Angular v20.1.7
* (c) 2010-2025 Google LLC. https://angular.io/
* License: MIT
*)
*/
//# sourceMappingURL=@angular_platform-browser-dynamic.js.map

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": ["../../../../../../node_modules/@angular/platform-browser-dynamic/fesm2022/platform-browser-dynamic.mjs"],
"sourcesContent": ["/**\n * @license Angular v20.1.7\n * (c) 2010-2025 Google LLC. https://angular.io/\n * License: MIT\n */\n\nimport * as i0 from '@angular/core';\nimport { Version, Injector, Compiler, ViewEncapsulation, Injectable, createPlatformFactory, COMPILER_OPTIONS, CompilerFactory } from '@angular/core';\nimport { CompilerConfig, ResourceLoader } from '@angular/compiler';\nimport { platformBrowser } from '@angular/platform-browser';\n\n/**\n * @module\n * @description\n * Entry point for all public APIs of the platform-browser-dynamic package.\n */\n/**\n * @publicApi\n */\nconst VERSION = new Version('20.1.7');\nconst COMPILER_PROVIDERS = [{\n provide: Compiler,\n useFactory: () => new Compiler()\n}];\n/**\n * @publicApi\n *\n * @deprecated\n * Ivy JIT mode doesn't require accessing this symbol.\n */\nclass JitCompilerFactory {\n _defaultOptions;\n /** @internal */\n constructor(defaultOptions) {\n const compilerOptions = {\n defaultEncapsulation: ViewEncapsulation.Emulated\n };\n this._defaultOptions = [compilerOptions, ...defaultOptions];\n }\n createCompiler(options = []) {\n const opts = _mergeOptions(this._defaultOptions.concat(options));\n const injector = Injector.create({\n providers: [COMPILER_PROVIDERS, {\n provide: CompilerConfig,\n useFactory: () => {\n return new CompilerConfig({\n defaultEncapsulation: opts.defaultEncapsulation,\n preserveWhitespaces: opts.preserveWhitespaces\n });\n },\n deps: []\n }, opts.providers]\n });\n return injector.get(Compiler);\n }\n}\nfunction _mergeOptions(optionsArr) {\n return {\n defaultEncapsulation: _lastDefined(optionsArr.map(options => options.defaultEncapsulation)),\n providers: _mergeArrays(optionsArr.map(options => options.providers)),\n preserveWhitespaces: _lastDefined(optionsArr.map(options => options.preserveWhitespaces))\n };\n}\nfunction _lastDefined(args) {\n for (let i = args.length - 1; i >= 0; i--) {\n if (args[i] !== undefined) {\n return args[i];\n }\n }\n return undefined;\n}\nfunction _mergeArrays(parts) {\n const result = [];\n parts.forEach(part => part && result.push(...part));\n return result;\n}\nclass ResourceLoaderImpl extends ResourceLoader {\n get(url) {\n let resolve;\n let reject;\n const promise = new Promise((res, rej) => {\n resolve = res;\n reject = rej;\n });\n const xhr = new XMLHttpRequest();\n xhr.open('GET', url, true);\n xhr.responseType = 'text';\n xhr.onload = function () {\n const response = xhr.response;\n let status = xhr.status;\n // fix status code when it is 0 (0 status is undocumented).\n // Occurs when accessing file resources or on Android 4.1 stock browser\n // while retrieving files from application cache.\n if (status === 0) {\n status = response ? 200 : 0;\n }\n if (200 <= status && status <= 300) {\n resolve(response);\n } else {\n reject(`Failed to load ${url}`);\n }\n };\n xhr.onerror = function () {\n reject(`Failed to load ${url}`);\n };\n xhr.send();\n return promise;\n }\n static ɵfac = /* @__PURE__ */(() => {\n let ɵResourceLoaderImpl_BaseFactory;\n return function ResourceLoaderImpl_Factory(__ngFactoryType__) {\n return (ɵResourceLoaderImpl_BaseFactory || (ɵResourceLoaderImpl_BaseFactory = i0.ɵɵgetInheritedFactory(ResourceLoaderImpl)))(__ngFactoryType__ || ResourceLoaderImpl);\n };\n })();\n static ɵprov = /* @__PURE__ */i0.ɵɵdefineInjectable({\n token: ResourceLoaderImpl,\n factory: ResourceLoaderImpl.ɵfac\n });\n}\n(() => {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(ResourceLoaderImpl, [{\n type: Injectable\n }], null, null);\n})();\nconst INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS = [{\n provide: COMPILER_OPTIONS,\n useValue: {\n providers: [{\n provide: ResourceLoader,\n useClass: ResourceLoaderImpl,\n deps: []\n }]\n },\n multi: true\n}, {\n provide: CompilerFactory,\n useClass: JitCompilerFactory,\n deps: [COMPILER_OPTIONS]\n}];\n/**\n * @deprecated Use the `platformBrowser` function instead from `@angular/platform-browser`.\n * In case you are not in a CLI app and rely on JIT compilation, you will also need to import `@angular/compiler`\n */\nconst platformBrowserDynamic = createPlatformFactory(platformBrowser, 'browserDynamic', INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS);\nexport { JitCompilerFactory, VERSION, platformBrowserDynamic };\n"],
"mappings": ";;;;;;;;;;;;;;;;;;;;;;;;;;AAmBA,IAAM,UAAU,IAAI,QAAQ,QAAQ;AACpC,IAAM,qBAAqB,CAAC;AAAA,EAC1B,SAAS;AAAA,EACT,YAAY,MAAM,IAAI,SAAS;AACjC,CAAC;AAOD,IAAM,qBAAN,MAAyB;AAAA,EACvB;AAAA;AAAA,EAEA,YAAY,gBAAgB;AAC1B,UAAM,kBAAkB;AAAA,MACtB,sBAAsB,kBAAkB;AAAA,IAC1C;AACA,SAAK,kBAAkB,CAAC,iBAAiB,GAAG,cAAc;AAAA,EAC5D;AAAA,EACA,eAAe,UAAU,CAAC,GAAG;AAC3B,UAAM,OAAO,cAAc,KAAK,gBAAgB,OAAO,OAAO,CAAC;AAC/D,UAAM,WAAW,SAAS,OAAO;AAAA,MAC/B,WAAW,CAAC,oBAAoB;AAAA,QAC9B,SAAS;AAAA,QACT,YAAY,MAAM;AAChB,iBAAO,IAAI,eAAe;AAAA,YACxB,sBAAsB,KAAK;AAAA,YAC3B,qBAAqB,KAAK;AAAA,UAC5B,CAAC;AAAA,QACH;AAAA,QACA,MAAM,CAAC;AAAA,MACT,GAAG,KAAK,SAAS;AAAA,IACnB,CAAC;AACD,WAAO,SAAS,IAAI,QAAQ;AAAA,EAC9B;AACF;AACA,SAAS,cAAc,YAAY;AACjC,SAAO;AAAA,IACL,sBAAsB,aAAa,WAAW,IAAI,aAAW,QAAQ,oBAAoB,CAAC;AAAA,IAC1F,WAAW,aAAa,WAAW,IAAI,aAAW,QAAQ,SAAS,CAAC;AAAA,IACpE,qBAAqB,aAAa,WAAW,IAAI,aAAW,QAAQ,mBAAmB,CAAC;AAAA,EAC1F;AACF;AACA,SAAS,aAAa,MAAM;AAC1B,WAAS,IAAI,KAAK,SAAS,GAAG,KAAK,GAAG,KAAK;AACzC,QAAI,KAAK,CAAC,MAAM,QAAW;AACzB,aAAO,KAAK,CAAC;AAAA,IACf;AAAA,EACF;AACA,SAAO;AACT;AACA,SAAS,aAAa,OAAO;AAC3B,QAAM,SAAS,CAAC;AAChB,QAAM,QAAQ,UAAQ,QAAQ,OAAO,KAAK,GAAG,IAAI,CAAC;AAClD,SAAO;AACT;AACA,IAAM,qBAAN,MAAM,4BAA2B,eAAe;AAAA,EAC9C,IAAI,KAAK;AACP,QAAI;AACJ,QAAI;AACJ,UAAM,UAAU,IAAI,QAAQ,CAAC,KAAK,QAAQ;AACxC,gBAAU;AACV,eAAS;AAAA,IACX,CAAC;AACD,UAAM,MAAM,IAAI,eAAe;AAC/B,QAAI,KAAK,OAAO,KAAK,IAAI;AACzB,QAAI,eAAe;AACnB,QAAI,SAAS,WAAY;AACvB,YAAM,WAAW,IAAI;AACrB,UAAI,SAAS,IAAI;AAIjB,UAAI,WAAW,GAAG;AAChB,iBAAS,WAAW,MAAM;AAAA,MAC5B;AACA,UAAI,OAAO,UAAU,UAAU,KAAK;AAClC,gBAAQ,QAAQ;AAAA,MAClB,OAAO;AACL,eAAO,kBAAkB,GAAG,EAAE;AAAA,MAChC;AAAA,IACF;AACA,QAAI,UAAU,WAAY;AACxB,aAAO,kBAAkB,GAAG,EAAE;AAAA,IAChC;AACA,QAAI,KAAK;AACT,WAAO;AAAA,EACT;AAAA,EACA,OAAO,OAAuB,uBAAM;AAClC,QAAI;AACJ,WAAO,SAAS,2BAA2B,mBAAmB;AAC5D,cAAQ,oCAAoC,kCAAqC,sBAAsB,mBAAkB,IAAI,qBAAqB,mBAAkB;AAAA,IACtK;AAAA,EACF,GAAG;AAAA,EACH,OAAO,QAA0B,mBAAmB;AAAA,IAClD,OAAO;AAAA,IACP,SAAS,oBAAmB;AAAA,EAC9B,CAAC;AACH;AAAA,CACC,MAAM;AACL,GAAC,OAAO,cAAc,eAAe,cAAiB,iBAAkB,oBAAoB,CAAC;AAAA,IAC3F,MAAM;AAAA,EACR,CAAC,GAAG,MAAM,IAAI;AAChB,GAAG;AACH,IAAM,8CAA8C,CAAC;AAAA,EACnD,SAAS;AAAA,EACT,UAAU;AAAA,IACR,WAAW,CAAC;AAAA,MACV,SAAS;AAAA,MACT,UAAU;AAAA,MACV,MAAM,CAAC;AAAA,IACT,CAAC;AAAA,EACH;AAAA,EACA,OAAO;AACT,GAAG;AAAA,EACD,SAAS;AAAA,EACT,UAAU;AAAA,EACV,MAAM,CAAC,gBAAgB;AACzB,CAAC;AAKD,IAAM,yBAAyB,sBAAsB,iBAAiB,kBAAkB,2CAA2C;",
"names": []
}

View file

@ -1,82 +0,0 @@
import {
BrowserDomAdapter,
BrowserGetTestability,
BrowserModule,
By,
DomEventsPlugin,
DomRendererFactory2,
DomSanitizer,
DomSanitizerImpl,
EVENT_MANAGER_PLUGINS,
EventManager,
EventManagerPlugin,
HAMMER_GESTURE_CONFIG,
HAMMER_LOADER,
HammerGestureConfig,
HammerGesturesPlugin,
HammerModule,
HydrationFeatureKind,
KeyEventsPlugin,
Meta,
REMOVE_STYLES_ON_COMPONENT_DESTROY,
SharedStylesHost,
Title,
VERSION,
bootstrapApplication,
createApplication,
disableDebugTools,
enableDebugTools,
platformBrowser,
provideClientHydration,
provideProtractorTestingSupport,
withEventReplay,
withHttpTransferCacheOptions,
withI18nSupport,
withIncrementalHydration,
withNoHttpTransferCache
} from "./chunk-WA5MBXOM.js";
import {
getDOM
} from "./chunk-J7WYVKQ5.js";
import "./chunk-T7UM462Y.js";
import "./chunk-6OOPNYDU.js";
import "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
export {
BrowserModule,
By,
DomSanitizer,
EVENT_MANAGER_PLUGINS,
EventManager,
EventManagerPlugin,
HAMMER_GESTURE_CONFIG,
HAMMER_LOADER,
HammerGestureConfig,
HammerModule,
HydrationFeatureKind,
Meta,
REMOVE_STYLES_ON_COMPONENT_DESTROY,
Title,
VERSION,
bootstrapApplication,
createApplication,
disableDebugTools,
enableDebugTools,
platformBrowser,
provideClientHydration,
provideProtractorTestingSupport,
withEventReplay,
withHttpTransferCacheOptions,
withI18nSupport,
withIncrementalHydration,
withNoHttpTransferCache,
BrowserDomAdapter as ɵBrowserDomAdapter,
BrowserGetTestability as ɵBrowserGetTestability,
DomEventsPlugin as ɵDomEventsPlugin,
DomRendererFactory2 as ɵDomRendererFactory2,
DomSanitizerImpl as ɵDomSanitizerImpl,
HammerGesturesPlugin as ɵHammerGesturesPlugin,
KeyEventsPlugin as ɵKeyEventsPlugin,
SharedStylesHost as ɵSharedStylesHost,
getDOM as ɵgetDOM
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -1,97 +0,0 @@
{
"hash": "7db7c7ac",
"configHash": "8521c03c",
"lockfileHash": "d7cc9b13",
"browserHash": "0b4f96b6",
"optimized": {
"@angular/common": {
"src": "../../../../../../node_modules/@angular/common/fesm2022/common.mjs",
"file": "@angular_common.js",
"fileHash": "509bace1",
"needsInterop": false
},
"@angular/compiler": {
"src": "../../../../../../node_modules/@angular/compiler/fesm2022/compiler.mjs",
"file": "@angular_compiler.js",
"fileHash": "e5d52a5d",
"needsInterop": false
},
"@angular/core": {
"src": "../../../../../../node_modules/@angular/core/fesm2022/core.mjs",
"file": "@angular_core.js",
"fileHash": "4df09a4a",
"needsInterop": false
},
"@angular/forms": {
"src": "../../../../../../node_modules/@angular/forms/fesm2022/forms.mjs",
"file": "@angular_forms.js",
"fileHash": "de475f19",
"needsInterop": false
},
"@angular/platform-browser": {
"src": "../../../../../../node_modules/@angular/platform-browser/fesm2022/platform-browser.mjs",
"file": "@angular_platform-browser.js",
"fileHash": "e59614c2",
"needsInterop": false
},
"@angular/platform-browser-dynamic": {
"src": "../../../../../../node_modules/@angular/platform-browser-dynamic/fesm2022/platform-browser-dynamic.mjs",
"file": "@angular_platform-browser-dynamic.js",
"fileHash": "d6f09bb4",
"needsInterop": false
},
"@angular/router": {
"src": "../../../../../../node_modules/@angular/router/fesm2022/router.mjs",
"file": "@angular_router.js",
"fileHash": "814002e0",
"needsInterop": false
},
"lodash": {
"src": "../../../../../../node_modules/lodash/lodash.js",
"file": "lodash.js",
"fileHash": "a623b1f0",
"needsInterop": true
},
"rxjs": {
"src": "../../../../../../node_modules/rxjs/_esm5/index.js",
"file": "rxjs.js",
"fileHash": "86bab98a",
"needsInterop": false
},
"tslib": {
"src": "../../../../../../node_modules/tslib/tslib.es6.js",
"file": "tslib.js",
"fileHash": "1d13b381",
"needsInterop": false
},
"zone.js": {
"src": "../../../../../../node_modules/zone.js/fesm2015/zone.js",
"file": "zone__js.js",
"fileHash": "9eec7157",
"needsInterop": true
}
},
"chunks": {
"chunk-MIBI5X5V": {
"file": "chunk-MIBI5X5V.js"
},
"chunk-WA5MBXOM": {
"file": "chunk-WA5MBXOM.js"
},
"chunk-J7WYVKQ5": {
"file": "chunk-J7WYVKQ5.js"
},
"chunk-T7UM462Y": {
"file": "chunk-T7UM462Y.js"
},
"chunk-6OOPNYDU": {
"file": "chunk-6OOPNYDU.js"
},
"chunk-7PMVITZM": {
"file": "chunk-7PMVITZM.js"
},
"chunk-3OV72XIM": {
"file": "chunk-3OV72XIM.js"
}
}
}

View file

@ -1,63 +0,0 @@
var __defProp = Object.defineProperty;
var __defProps = Object.defineProperties;
var __getOwnPropDescs = Object.getOwnPropertyDescriptors;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getOwnPropSymbols = Object.getOwnPropertySymbols;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __propIsEnum = Object.prototype.propertyIsEnumerable;
var __defNormalProp = (obj, key, value) => key in obj ? __defProp(obj, key, { enumerable: true, configurable: true, writable: true, value }) : obj[key] = value;
var __spreadValues = (a, b) => {
for (var prop in b ||= {})
if (__hasOwnProp.call(b, prop))
__defNormalProp(a, prop, b[prop]);
if (__getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(b)) {
if (__propIsEnum.call(b, prop))
__defNormalProp(a, prop, b[prop]);
}
return a;
};
var __spreadProps = (a, b) => __defProps(a, __getOwnPropDescs(b));
var __objRest = (source, exclude) => {
var target = {};
for (var prop in source)
if (__hasOwnProp.call(source, prop) && exclude.indexOf(prop) < 0)
target[prop] = source[prop];
if (source != null && __getOwnPropSymbols)
for (var prop of __getOwnPropSymbols(source)) {
if (exclude.indexOf(prop) < 0 && __propIsEnum.call(source, prop))
target[prop] = source[prop];
}
return target;
};
var __commonJS = (cb, mod) => function __require() {
return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __async = (__this, __arguments, generator) => {
return new Promise((resolve, reject) => {
var fulfilled = (value) => {
try {
step(generator.next(value));
} catch (e) {
reject(e);
}
};
var rejected = (value) => {
try {
step(generator.throw(value));
} catch (e) {
reject(e);
}
};
var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);
step((generator = generator.apply(__this, __arguments)).next());
});
};
export {
__spreadValues,
__spreadProps,
__objRest,
__commonJS,
__async
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -1,340 +0,0 @@
// node_modules/tslib/tslib.es6.js
var extendStatics = function(d, b) {
extendStatics = Object.setPrototypeOf || { __proto__: [] } instanceof Array && function(d2, b2) {
d2.__proto__ = b2;
} || function(d2, b2) {
for (var p in b2) if (b2.hasOwnProperty(p)) d2[p] = b2[p];
};
return extendStatics(d, b);
};
function __extends(d, b) {
extendStatics(d, b);
function __() {
this.constructor = d;
}
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
}
var __assign = function() {
__assign = Object.assign || function __assign2(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
function __rest(s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)
t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function")
for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) {
if (e.indexOf(p[i]) < 0 && Object.prototype.propertyIsEnumerable.call(s, p[i]))
t[p[i]] = s[p[i]];
}
return t;
}
function __decorate(decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
}
function __param(paramIndex, decorator) {
return function(target, key) {
decorator(target, key, paramIndex);
};
}
function __metadata(metadataKey, metadataValue) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(metadataKey, metadataValue);
}
function __awaiter(thisArg, _arguments, P, generator) {
function adopt(value) {
return value instanceof P ? value : new P(function(resolve) {
resolve(value);
});
}
return new (P || (P = Promise))(function(resolve, reject) {
function fulfilled(value) {
try {
step(generator.next(value));
} catch (e) {
reject(e);
}
}
function rejected(value) {
try {
step(generator["throw"](value));
} catch (e) {
reject(e);
}
}
function step(result) {
result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected);
}
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
}
function __generator(thisArg, body) {
var _ = { label: 0, sent: function() {
if (t[0] & 1) throw t[1];
return t[1];
}, trys: [], ops: [] }, f, y, t, g;
return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() {
return this;
}), g;
function verb(n) {
return function(v) {
return step([n, v]);
};
}
function step(op) {
if (f) throw new TypeError("Generator is already executing.");
while (_) try {
if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;
if (y = 0, t) op = [op[0] & 2, t.value];
switch (op[0]) {
case 0:
case 1:
t = op;
break;
case 4:
_.label++;
return { value: op[1], done: false };
case 5:
_.label++;
y = op[1];
op = [0];
continue;
case 7:
op = _.ops.pop();
_.trys.pop();
continue;
default:
if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) {
_ = 0;
continue;
}
if (op[0] === 3 && (!t || op[1] > t[0] && op[1] < t[3])) {
_.label = op[1];
break;
}
if (op[0] === 6 && _.label < t[1]) {
_.label = t[1];
t = op;
break;
}
if (t && _.label < t[2]) {
_.label = t[2];
_.ops.push(op);
break;
}
if (t[2]) _.ops.pop();
_.trys.pop();
continue;
}
op = body.call(thisArg, _);
} catch (e) {
op = [6, e];
y = 0;
} finally {
f = t = 0;
}
if (op[0] & 5) throw op[1];
return { value: op[0] ? op[1] : void 0, done: true };
}
}
function __createBinding(o, m, k, k2) {
if (k2 === void 0) k2 = k;
o[k2] = m[k];
}
function __exportStar(m, exports) {
for (var p in m) if (p !== "default" && !exports.hasOwnProperty(p)) exports[p] = m[p];
}
function __values(o) {
var s = typeof Symbol === "function" && Symbol.iterator, m = s && o[s], i = 0;
if (m) return m.call(o);
if (o && typeof o.length === "number") return {
next: function() {
if (o && i >= o.length) o = void 0;
return { value: o && o[i++], done: !o };
}
};
throw new TypeError(s ? "Object is not iterable." : "Symbol.iterator is not defined.");
}
function __read(o, n) {
var m = typeof Symbol === "function" && o[Symbol.iterator];
if (!m) return o;
var i = m.call(o), r, ar = [], e;
try {
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
} catch (error) {
e = { error };
} finally {
try {
if (r && !r.done && (m = i["return"])) m.call(i);
} finally {
if (e) throw e.error;
}
}
return ar;
}
function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
}
function __spreadArrays() {
for (var s = 0, i = 0, il = arguments.length; i < il; i++) s += arguments[i].length;
for (var r = Array(s), k = 0, i = 0; i < il; i++)
for (var a = arguments[i], j = 0, jl = a.length; j < jl; j++, k++)
r[k] = a[j];
return r;
}
function __await(v) {
return this instanceof __await ? (this.v = v, this) : new __await(v);
}
function __asyncGenerator(thisArg, _arguments, generator) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var g = generator.apply(thisArg, _arguments || []), i, q = [];
return i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
return this;
}, i;
function verb(n) {
if (g[n]) i[n] = function(v) {
return new Promise(function(a, b) {
q.push([n, v, a, b]) > 1 || resume(n, v);
});
};
}
function resume(n, v) {
try {
step(g[n](v));
} catch (e) {
settle(q[0][3], e);
}
}
function step(r) {
r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r);
}
function fulfill(value) {
resume("next", value);
}
function reject(value) {
resume("throw", value);
}
function settle(f, v) {
if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]);
}
}
function __asyncDelegator(o) {
var i, p;
return i = {}, verb("next"), verb("throw", function(e) {
throw e;
}), verb("return"), i[Symbol.iterator] = function() {
return this;
}, i;
function verb(n, f) {
i[n] = o[n] ? function(v) {
return (p = !p) ? { value: __await(o[n](v)), done: n === "return" } : f ? f(v) : v;
} : f;
}
}
function __asyncValues(o) {
if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined.");
var m = o[Symbol.asyncIterator], i;
return m ? m.call(o) : (o = typeof __values === "function" ? __values(o) : o[Symbol.iterator](), i = {}, verb("next"), verb("throw"), verb("return"), i[Symbol.asyncIterator] = function() {
return this;
}, i);
function verb(n) {
i[n] = o[n] && function(v) {
return new Promise(function(resolve, reject) {
v = o[n](v), settle(resolve, reject, v.done, v.value);
});
};
}
function settle(resolve, reject, d, v) {
Promise.resolve(v).then(function(v2) {
resolve({ value: v2, done: d });
}, reject);
}
}
function __makeTemplateObject(cooked, raw) {
if (Object.defineProperty) {
Object.defineProperty(cooked, "raw", { value: raw });
} else {
cooked.raw = raw;
}
return cooked;
}
function __importStar(mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) {
for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];
}
result.default = mod;
return result;
}
function __importDefault(mod) {
return mod && mod.__esModule ? mod : { default: mod };
}
function __classPrivateFieldGet(receiver, privateMap) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to get private field on non-instance");
}
return privateMap.get(receiver);
}
function __classPrivateFieldSet(receiver, privateMap, value) {
if (!privateMap.has(receiver)) {
throw new TypeError("attempted to set private field on non-instance");
}
privateMap.set(receiver, value);
return value;
}
export {
__extends,
__assign,
__rest,
__decorate,
__param,
__metadata,
__awaiter,
__generator,
__createBinding,
__exportStar,
__values,
__read,
__spread,
__spreadArrays,
__await,
__asyncGenerator,
__asyncDelegator,
__asyncValues,
__makeTemplateObject,
__importStar,
__importDefault,
__classPrivateFieldGet,
__classPrivateFieldSet
};
/*! Bundled license information:
tslib/tslib.es6.js:
(*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** *)
*/
//# sourceMappingURL=chunk-7PMVITZM.js.map

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -1,3 +0,0 @@
{
"type": "module"
}

View file

@ -1,128 +0,0 @@
import {
ArgumentOutOfRangeError,
AsyncSubject,
BehaviorSubject,
ConnectableObservable,
EMPTY,
EmptyError,
GroupedObservable,
NEVER,
Notification,
NotificationKind,
ObjectUnsubscribedError,
Observable,
ReplaySubject,
Scheduler,
Subject,
Subscriber,
Subscription,
TimeoutError,
UnsubscriptionError,
VirtualAction,
VirtualTimeScheduler,
animationFrame,
animationFrameScheduler,
asap,
asapScheduler,
async,
asyncScheduler,
bindCallback,
bindNodeCallback,
combineLatest,
concat,
config,
defer,
empty,
forkJoin,
from,
fromEvent,
fromEventPattern,
generate,
identity,
iif,
interval,
isObservable,
merge,
never,
noop,
observable,
of,
onErrorResumeNext,
pairs,
partition,
pipe,
queue,
queueScheduler,
race,
range,
scheduled,
throwError,
timer,
using,
zip
} from "./chunk-6OOPNYDU.js";
import "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
export {
ArgumentOutOfRangeError,
AsyncSubject,
BehaviorSubject,
ConnectableObservable,
EMPTY,
EmptyError,
GroupedObservable,
NEVER,
Notification,
NotificationKind,
ObjectUnsubscribedError,
Observable,
ReplaySubject,
Scheduler,
Subject,
Subscriber,
Subscription,
TimeoutError,
UnsubscriptionError,
VirtualAction,
VirtualTimeScheduler,
animationFrame,
animationFrameScheduler,
asap,
asapScheduler,
async,
asyncScheduler,
bindCallback,
bindNodeCallback,
combineLatest,
concat,
config,
defer,
empty,
forkJoin,
from,
fromEvent,
fromEventPattern,
generate,
identity,
iif,
interval,
isObservable,
merge,
never,
noop,
observable,
of,
onErrorResumeNext,
pairs,
partition,
pipe,
queue,
queueScheduler,
race,
range,
scheduled,
throwError,
timer,
using,
zip
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

View file

@ -1,51 +0,0 @@
import {
__assign,
__asyncDelegator,
__asyncGenerator,
__asyncValues,
__await,
__awaiter,
__classPrivateFieldGet,
__classPrivateFieldSet,
__createBinding,
__decorate,
__exportStar,
__extends,
__generator,
__importDefault,
__importStar,
__makeTemplateObject,
__metadata,
__param,
__read,
__rest,
__spread,
__spreadArrays,
__values
} from "./chunk-7PMVITZM.js";
import "./chunk-3OV72XIM.js";
export {
__assign,
__asyncDelegator,
__asyncGenerator,
__asyncValues,
__await,
__awaiter,
__classPrivateFieldGet,
__classPrivateFieldSet,
__createBinding,
__decorate,
__exportStar,
__extends,
__generator,
__importDefault,
__importStar,
__makeTemplateObject,
__metadata,
__param,
__read,
__rest,
__spread,
__spreadArrays,
__values
};

View file

@ -1,7 +0,0 @@
{
"version": 3,
"sources": [],
"sourcesContent": [],
"mappings": "",
"names": []
}

File diff suppressed because it is too large Load diff

File diff suppressed because one or more lines are too long

View file

@ -1,8 +0,0 @@
{
"hash": "f933b266",
"configHash": "2c5f7618",
"lockfileHash": "d7cc9b13",
"browserHash": "35445a45",
"optimized": {},
"chunks": {}
}

View file

@ -1,3 +0,0 @@
{
"type": "module"
}

View file

@ -1,4 +0,0 @@
on: [push]
jobs:
steps:
- run: ls

View file

@ -15,15 +15,12 @@
"prefix": "app",
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"builder": "@angular-devkit/build-angular:browser",
"options": {
"outputPath": {
"base": "dist/TFTPaths"
},
"outputPath": "dist/TFTPaths",
"index": "src/index.html",
"polyfills": [
"src/polyfills.ts"
],
"main": "src/main.ts",
"polyfills": "src/polyfills.ts",
"tsConfig": "tsconfig.app.json",
"aot": false,
"assets": [
@ -33,12 +30,7 @@
"styles": [
"src/styles.scss"
],
"scripts": [],
"extractLicenses": false,
"sourceMap": true,
"optimization": false,
"namedChunks": true,
"browser": "src/main.ts"
"scripts": []
},
"configurations": {
"production": {
@ -55,6 +47,8 @@
"namedChunks": false,
"aot": true,
"extractLicenses": true,
"vendorChunk": false,
"buildOptimizer": true,
"budgets": [
{
"type": "initial",
@ -68,24 +62,23 @@
}
]
}
},
"defaultConfiguration": ""
}
},
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"buildTarget": "TFTPaths:build"
"browserTarget": "TFTPaths:build"
},
"configurations": {
"production": {
"buildTarget": "TFTPaths:build:production"
"browserTarget": "TFTPaths:build:production"
}
}
},
"extract-i18n": {
"builder": "@angular-devkit/build-angular:extract-i18n",
"options": {
"buildTarget": "TFTPaths:build"
"browserTarget": "TFTPaths:build"
}
},
"lint": {
@ -114,32 +107,6 @@
}
}
}
}
},
"schematics": {
"@schematics/angular:component": {
"type": "component"
},
"@schematics/angular:directive": {
"type": "directive"
},
"@schematics/angular:service": {
"type": "service"
},
"@schematics/angular:guard": {
"typeSeparator": "."
},
"@schematics/angular:interceptor": {
"typeSeparator": "."
},
"@schematics/angular:module": {
"typeSeparator": "."
},
"@schematics/angular:pipe": {
"typeSeparator": "."
},
"@schematics/angular:resolver": {
"typeSeparator": "."
}
}
}},
"defaultProject": "TFTPaths"
}

36913
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -11,24 +11,24 @@
},
"private": true,
"dependencies": {
"@angular/animations": "^20.1.7",
"@angular/common": "^20.1.7",
"@angular/compiler": "^20.1.7",
"@angular/core": "^20.1.7",
"@angular/forms": "^20.1.7",
"@angular/platform-browser": "^20.1.7",
"@angular/platform-browser-dynamic": "^20.1.7",
"@angular/router": "^20.1.7",
"@angular/animations": "^11.2.11",
"@angular/common": "^11.2.11",
"@angular/compiler": "^11.2.11",
"@angular/core": "^11.2.11",
"@angular/forms": "^11.2.11",
"@angular/platform-browser": "^11.2.11",
"@angular/platform-browser-dynamic": "^11.2.11",
"@angular/router": "^11.2.11",
"lodash": "^4.17.21",
"rxjs": "~6.6.7",
"tslib": "^1.14.1",
"zone.js": "~0.15.1"
"zone.js": "~0.10.3"
},
"devDependencies": {
"@angular-devkit/build-angular": "^20.1.6",
"@angular/cli": "^20.1.6",
"@angular/compiler-cli": "^20.1.7",
"@angular/language-service": "^20.1.7",
"@angular-devkit/build-angular": "^0.1102.10",
"@angular/cli": "^11.2.10",
"@angular/compiler-cli": "^11.2.11",
"@angular/language-service": "^11.2.11",
"@types/jasmine": "~3.3.8",
"@types/jasminewd2": "^2.0.8",
"@types/jest": "^27.0.2",
@ -36,11 +36,11 @@
"codelyzer": "^6.0.1",
"jasmine-core": "~3.4.0",
"jasmine-spec-reporter": "~4.2.1",
"jest": "^29.7.0",
"jest": "^27.3.1",
"jest-preset-angular": "^10.0.1",
"protractor": "^7.0.0",
"ts-node": "~7.0.0",
"tslint": "~6.1.3",
"typescript": "~5.8.3"
"typescript": "~4.0.7"
}
}

View file

@ -4,8 +4,7 @@ import { Title, Meta } from '@angular/platform-browser';
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
standalone: false
styleUrls: ['./app.component.scss']
})
export class AppComponent implements OnInit{
title = 'TFTPaths';

View file

@ -13,4 +13,4 @@ export const environment = {
* This import should be commented out in production mode because it will have a negative impact
* on performance if an error is thrown.
*/
// import 'zone.js/plugins/zone-error'; // Included with Angular CLI.
// import 'zone.js/dist/zone-error'; // Included with Angular CLI.

View file

@ -3,8 +3,7 @@ import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-layout',
templateUrl: './layout.component.html',
styleUrls: ['./layout.component.scss'],
standalone: false
styleUrls: ['./layout.component.scss']
})
export class LayoutComponent implements OnInit {

View file

@ -1,30 +1,32 @@
import { Component, EventEmitter, Input, Output } from "@angular/core";
import { Component, EventEmitter, Input, Output} from '@angular/core';
import { DomSanitizer } from "@angular/platform-browser";
import { DomSanitizer } from '@angular/platform-browser';
import { Champion } from '@models/champion';
import { Champion } from "@models/champion";
@Component({
selector: "app-card",
templateUrl: "./card.component.html",
styleUrls: ["./card.component.scss"],
standalone: false,
selector: 'app-card',
templateUrl: './card.component.html',
styleUrls: ['./card.component.scss']
})
export class CardComponent {
export class CardComponent{
@Input() champion: Champion;
@Input() noChampSelected: boolean;
@Output() championClicked = new EventEmitter<Champion>();
constructor(private sanitizer: DomSanitizer) {}
constructor(
private sanitizer: DomSanitizer,
) {}
/**
* Get champion image
* @param name Champion name
*/
getImage(name) {
return this.sanitizer.bypassSecurityTrustStyle(
`url(${"../../assets/images/champions/" + name + ".png"})`,
);
return this.sanitizer.bypassSecurityTrustStyle(`url(${'../../assets/images/champions/' + name + '.png'})`);
}
/**
@ -34,4 +36,6 @@ export class CardComponent {
selectChampion(champion) {
this.championClicked.emit(champion);
}
}

View file

@ -1,17 +1,13 @@
<div id="champions">
<div id="rolesFilterWrap">
@for (role of roles; track role) {
<div class="roleFilter">
<div class="roleFilter" *ngFor="let role of roles">
<img title="{{role}}" src="../../assets/images/traits/{{role.toLowerCase()}}.png" (click)="selectRole(role)" alt="{{role}}" [ngClass]="{'selectedFilter': checkRoleFilter(role)}">
</div>
}
</div>
@for (champion of champions; track champion) {
<div class="champion">
<div class="champion" *ngFor="let champion of champions">
<app-card [champion]='champion' [noChampSelected]='noChampSelected' (championClicked)='selectChampion(champion)'></app-card>
<div class="clear"></div>
</div>
}
</div>
<div class="clear"></div>
<div id="filters">
@ -28,8 +24,7 @@
<div class="clear"></div>
<div id="selectedRoles">
<div id="selectedRolesWrap">
@for (role of rolesPool; track role) {
<div class="roleSelectedRoles">
<div class="roleSelectedRoles" *ngFor="let role of rolesPool">
<span>{{rolesCount[role]}}</span>
<img title="{{role}}" src="../../assets/images/traits/{{role.toLowerCase()}}.png" alt="{{role}}"
[ngClass]="{
@ -48,19 +43,14 @@
'bonus9': bonusesPool[role] && bonusesPool[role].units === 9
}">
</div>
}
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
<div id="bonuses">
@for (role of rolesPool; track role) {
<p>
@if (bonusesPool[role]) {
<span> <b>{{bonusesPool[role].role | titlecase}}-{{bonusesPool[role].units}}&nbsp;:</b>&nbsp;{{bonusesPool[role].description}} </span>
}
<p *ngFor="let role of rolesPool">
<span *ngIf="bonusesPool[role]"> <b>{{bonusesPool[role].role | titlecase}}-{{bonusesPool[role].units}}&nbsp;:</b>&nbsp;{{bonusesPool[role].description}} </span>
</p>
}
</div>
<div class="clear"></div>

View file

@ -1,5 +1,5 @@
import { Component, OnDestroy, OnInit } from '@angular/core';
import { UntypedFormBuilder, UntypedFormGroup } from '@angular/forms';
import { FormBuilder, FormGroup } from '@angular/forms';
import { Champion } from '@models/champion';
import { Bonus } from '@models/bonus';
@ -14,12 +14,11 @@ import { DataToShare } from '@models/dataToShare';
@Component({
selector: 'app-pool',
templateUrl: './pool.component.html',
styleUrls: ['./pool.component.scss'],
standalone: false
styleUrls: ['./pool.component.scss']
})
export class PoolComponent implements OnInit, OnDestroy {
formFilters: UntypedFormGroup;
formFilters: FormGroup;
bonusesPool: Bonus[] = [];
champions: Champion[] = [];
noChampSelected = true;
@ -31,7 +30,7 @@ export class PoolComponent implements OnInit, OnDestroy {
constructor(
private fb: UntypedFormBuilder,
private fb: FormBuilder,
private poolService: PoolService
) {
this.subscription = this.poolService.setChampions().subscribe( (data: DataToShare) => {

View file

@ -55,7 +55,7 @@
/***************************************************************************************************
* Zone JS is required by default for Angular itself.
*/
import 'zone.js'; // Included with Angular CLI.
import 'zone.js/dist/zone'; // Included with Angular CLI.
/***************************************************************************************************

View file

@ -4,13 +4,13 @@
"baseUrl": "./",
"outDir": "./dist/out-tsc",
"sourceMap": true,
"esModuleInterop": true,
"declaration": false,
"downlevelIteration": true,
"experimentalDecorators": true,
"module": "esnext",
"moduleResolution": "bundler",
"moduleResolution": "node",
"importHelpers": true,
"target": "ES2022",
"target": "es2015",
"typeRoots": [
"node_modules/@types"
],
@ -19,20 +19,11 @@
"dom"
],
"paths": {
"@assets/*": [
"src/assets/*"
],
"@models/*": [
"src/models/*"
],
"@modules/*": [
"src/modules/*"
],
"@shared/*": [
"src/shared/*"
]
},
"useDefineForClassFields": false
"@assets/*": ["src/assets/*"],
"@models/*": ["src/models/*"],
"@modules/*": ["src/modules/*"],
"@shared/*": ["src/shared/*"]
}
},
"angularCompilerOptions": {
"fullTemplateTypeCheck": true,

View file

@ -7,7 +7,8 @@
"jasmine",
"node"
],
"esModuleInterop": true
"esModuleInterop": true,
"emitDecoratorMetadata": true
},
"files": [
"src/test.ts",