🚨 Latest Research:Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud Supply-Chain Attack.Learn More
Socket
Book a DemoSign in
Socket

@angular/platform-browser-dynamic

Package Overview
Dependencies
Maintainers
2
Versions
1048
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@angular/platform-browser-dynamic - npm Package Compare versions

Comparing version
21.2.10
to
21.2.11
+5
-5
fesm2022/platform-browser-dynamic.mjs
/**
* @license Angular v21.2.10
* @license Angular v21.2.11
* (c) 2010-2026 Google LLC. https://angular.dev/

@@ -12,3 +12,3 @@ * License: MIT

const VERSION = /* @__PURE__ */new Version('21.2.10');
const VERSION = /* @__PURE__ */new Version('21.2.11');

@@ -96,3 +96,3 @@ const COMPILER_PROVIDERS = [{

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -105,3 +105,3 @@ type: ResourceLoaderImpl,

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -113,3 +113,3 @@ type: ResourceLoaderImpl

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -116,0 +116,0 @@ type: ResourceLoaderImpl,

@@ -1,1 +0,1 @@

{"version":3,"file":"platform-browser-dynamic.mjs","sources":["../../../../../darwin_arm64-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/version.ts","../../../../../darwin_arm64-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/compiler_factory.ts","../../../../../darwin_arm64-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/resource_loader/resource_loader_impl.ts","../../../../../darwin_arm64-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/platform_providers.ts"],"sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\n/**\n * @module\n * @description\n * Entry point for all public APIs of the platform-browser-dynamic package.\n */\n\nimport {Version} from '@angular/core';\n\n/**\n * @publicApi\n */\nexport const VERSION = /* @__PURE__ */ new Version('21.2.10');\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {CompilerConfig} from '@angular/compiler';\nimport {\n Compiler,\n CompilerFactory,\n CompilerOptions,\n Injector,\n StaticProvider,\n ViewEncapsulation,\n} from '@angular/core';\n\nexport const COMPILER_PROVIDERS = <StaticProvider[]>[\n {provide: Compiler, useFactory: () => new Compiler()},\n];\n/**\n * @publicApi\n *\n * @deprecated\n * Ivy JIT mode doesn't require accessing this symbol.\n */\nexport class JitCompilerFactory implements CompilerFactory {\n private _defaultOptions: CompilerOptions[];\n\n /** @internal */\n constructor(defaultOptions: CompilerOptions[]) {\n const compilerOptions: CompilerOptions = {\n defaultEncapsulation: ViewEncapsulation.Emulated,\n };\n\n this._defaultOptions = [compilerOptions, ...defaultOptions];\n }\n\n createCompiler(options: CompilerOptions[] = []): Compiler {\n const opts = _mergeOptions(this._defaultOptions.concat(options));\n const injector = Injector.create({\n providers: [\n COMPILER_PROVIDERS,\n {\n provide: CompilerConfig,\n useFactory: () => {\n return new CompilerConfig({\n defaultEncapsulation: opts.defaultEncapsulation,\n preserveWhitespaces: opts.preserveWhitespaces,\n });\n },\n deps: [],\n },\n opts.providers!,\n ],\n });\n return injector.get(Compiler);\n }\n}\n\nfunction _mergeOptions(optionsArr: CompilerOptions[]): CompilerOptions {\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}\n\nfunction _lastDefined<T>(args: T[]): T | undefined {\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}\n\nfunction _mergeArrays(parts: any[][]): any[] {\n const result: any[] = [];\n parts.forEach((part) => part && result.push(...part));\n return result;\n}\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\nimport {ResourceLoader} from '@angular/compiler';\nimport {Injectable} from '@angular/core';\n\n@Injectable()\nexport class ResourceLoaderImpl extends ResourceLoader {\n override get(url: string): Promise<string> {\n let resolve: (result: any) => void;\n let reject: (error: any) => void;\n const promise = new Promise<string>((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\n xhr.onload = function () {\n const response = xhr.response;\n\n let status = xhr.status;\n\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\n if (200 <= status && status <= 300) {\n resolve(response);\n } else {\n reject(`Failed to load ${url}`);\n }\n };\n\n xhr.onerror = function () {\n reject(`Failed to load ${url}`);\n };\n\n xhr.send();\n return promise;\n }\n}\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {\n COMPILER_OPTIONS,\n CompilerFactory,\n createPlatformFactory,\n PlatformRef,\n StaticProvider,\n} from '@angular/core';\nimport {platformBrowser} from '@angular/platform-browser';\nimport {ResourceLoader} from '@angular/compiler';\nimport {ResourceLoaderImpl} from './resource_loader/resource_loader_impl';\nimport {JitCompilerFactory} from './compiler_factory';\n\nconst INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS: StaticProvider[] = [\n {\n provide: COMPILER_OPTIONS,\n useValue: {providers: [{provide: ResourceLoader, useClass: ResourceLoaderImpl, deps: []}]},\n multi: true,\n },\n {provide: CompilerFactory, useClass: JitCompilerFactory, deps: [COMPILER_OPTIONS]},\n];\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 */\nexport const platformBrowserDynamic: (extraProviders?: StaticProvider[]) => PlatformRef =\n createPlatformFactory(\n platformBrowser,\n 'browserDynamic',\n INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS,\n );\n"],"names":["VERSION","Version","COMPILER_PROVIDERS","provide","Compiler","useFactory","JitCompilerFactory","_defaultOptions","constructor","defaultOptions","compilerOptions","defaultEncapsulation","ViewEncapsulation","Emulated","createCompiler","options","opts","_mergeOptions","concat","injector","Injector","create","providers","CompilerConfig","preserveWhitespaces","deps","get","optionsArr","_lastDefined","map","_mergeArrays","args","i","length","undefined","parts","result","forEach","part","push","ResourceLoaderImpl","ResourceLoader","url","resolve","reject","promise","Promise","res","rej","xhr","XMLHttpRequest","open","responseType","onload","response","status","onerror","send","target","i0","ɵɵFactoryTarget","Injectable","decorators","INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS","COMPILER_OPTIONS","useValue","useClass","multi","CompilerFactory","platformBrowserDynamic","createPlatformFactory","platformBrowser"],"mappings":"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"}
{"version":3,"file":"platform-browser-dynamic.mjs","sources":["../../../../../k8-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/version.ts","../../../../../k8-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/compiler_factory.ts","../../../../../k8-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/resource_loader/resource_loader_impl.ts","../../../../../k8-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/src/platform_providers.ts"],"sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\n/**\n * @module\n * @description\n * Entry point for all public APIs of the platform-browser-dynamic package.\n */\n\nimport {Version} from '@angular/core';\n\n/**\n * @publicApi\n */\nexport const VERSION = /* @__PURE__ */ new Version('21.2.11');\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {CompilerConfig} from '@angular/compiler';\nimport {\n Compiler,\n CompilerFactory,\n CompilerOptions,\n Injector,\n StaticProvider,\n ViewEncapsulation,\n} from '@angular/core';\n\nexport const COMPILER_PROVIDERS = <StaticProvider[]>[\n {provide: Compiler, useFactory: () => new Compiler()},\n];\n/**\n * @publicApi\n *\n * @deprecated\n * Ivy JIT mode doesn't require accessing this symbol.\n */\nexport class JitCompilerFactory implements CompilerFactory {\n private _defaultOptions: CompilerOptions[];\n\n /** @internal */\n constructor(defaultOptions: CompilerOptions[]) {\n const compilerOptions: CompilerOptions = {\n defaultEncapsulation: ViewEncapsulation.Emulated,\n };\n\n this._defaultOptions = [compilerOptions, ...defaultOptions];\n }\n\n createCompiler(options: CompilerOptions[] = []): Compiler {\n const opts = _mergeOptions(this._defaultOptions.concat(options));\n const injector = Injector.create({\n providers: [\n COMPILER_PROVIDERS,\n {\n provide: CompilerConfig,\n useFactory: () => {\n return new CompilerConfig({\n defaultEncapsulation: opts.defaultEncapsulation,\n preserveWhitespaces: opts.preserveWhitespaces,\n });\n },\n deps: [],\n },\n opts.providers!,\n ],\n });\n return injector.get(Compiler);\n }\n}\n\nfunction _mergeOptions(optionsArr: CompilerOptions[]): CompilerOptions {\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}\n\nfunction _lastDefined<T>(args: T[]): T | undefined {\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}\n\nfunction _mergeArrays(parts: any[][]): any[] {\n const result: any[] = [];\n parts.forEach((part) => part && result.push(...part));\n return result;\n}\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\nimport {ResourceLoader} from '@angular/compiler';\nimport {Injectable} from '@angular/core';\n\n@Injectable()\nexport class ResourceLoaderImpl extends ResourceLoader {\n override get(url: string): Promise<string> {\n let resolve: (result: any) => void;\n let reject: (error: any) => void;\n const promise = new Promise<string>((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\n xhr.onload = function () {\n const response = xhr.response;\n\n let status = xhr.status;\n\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\n if (200 <= status && status <= 300) {\n resolve(response);\n } else {\n reject(`Failed to load ${url}`);\n }\n };\n\n xhr.onerror = function () {\n reject(`Failed to load ${url}`);\n };\n\n xhr.send();\n return promise;\n }\n}\n","/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {\n COMPILER_OPTIONS,\n CompilerFactory,\n createPlatformFactory,\n PlatformRef,\n StaticProvider,\n} from '@angular/core';\nimport {platformBrowser} from '@angular/platform-browser';\nimport {ResourceLoader} from '@angular/compiler';\nimport {ResourceLoaderImpl} from './resource_loader/resource_loader_impl';\nimport {JitCompilerFactory} from './compiler_factory';\n\nconst INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS: StaticProvider[] = [\n {\n provide: COMPILER_OPTIONS,\n useValue: {providers: [{provide: ResourceLoader, useClass: ResourceLoaderImpl, deps: []}]},\n multi: true,\n },\n {provide: CompilerFactory, useClass: JitCompilerFactory, deps: [COMPILER_OPTIONS]},\n];\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 */\nexport const platformBrowserDynamic: (extraProviders?: StaticProvider[]) => PlatformRef =\n createPlatformFactory(\n platformBrowser,\n 'browserDynamic',\n INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS,\n );\n"],"names":["VERSION","Version","COMPILER_PROVIDERS","provide","Compiler","useFactory","JitCompilerFactory","_defaultOptions","constructor","defaultOptions","compilerOptions","defaultEncapsulation","ViewEncapsulation","Emulated","createCompiler","options","opts","_mergeOptions","concat","injector","Injector","create","providers","CompilerConfig","preserveWhitespaces","deps","get","optionsArr","_lastDefined","map","_mergeArrays","args","i","length","undefined","parts","result","forEach","part","push","ResourceLoaderImpl","ResourceLoader","url","resolve","reject","promise","Promise","res","rej","xhr","XMLHttpRequest","open","responseType","onload","response","status","onerror","send","target","i0","ɵɵFactoryTarget","Injectable","decorators","INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS","COMPILER_OPTIONS","useValue","useClass","multi","CompilerFactory","platformBrowserDynamic","createPlatformFactory","platformBrowser"],"mappings":"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"}
/**
* @license Angular v21.2.10
* @license Angular v21.2.11
* (c) 2010-2026 Google LLC. https://angular.dev/

@@ -18,3 +18,3 @@ * License: MIT

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -27,3 +27,3 @@ type: BrowserDynamicTestingModule,

minVersion: "14.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -35,3 +35,3 @@ type: BrowserDynamicTestingModule,

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -44,3 +44,3 @@ type: BrowserDynamicTestingModule,

minVersion: "12.0.0",
version: "21.2.10",
version: "21.2.11",
ngImport: i0,

@@ -47,0 +47,0 @@ type: BrowserDynamicTestingModule,

@@ -1,1 +0,1 @@

{"version":3,"file":"testing.mjs","sources":["../../../../../darwin_arm64-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/testing/src/testing.ts"],"sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {createPlatformFactory, NgModule, PlatformRef, StaticProvider} from '@angular/core';\nimport {platformBrowserDynamic} from '../../index';\nimport {BrowserTestingModule} from '@angular/platform-browser/testing';\n\n/**\n * @deprecated Use the `platformBrowserTesting` function instead from `@angular/platform-browser/testing`.\n * In case you are not in a CLI app and rely on JIT compilation, you might also need to import `@angular/compiler`\n */\nexport const platformBrowserDynamicTesting: (extraProviders?: StaticProvider[]) => PlatformRef =\n createPlatformFactory(platformBrowserDynamic, 'browserDynamicTesting');\n\n/**\n * NgModule for testing.\n *\n * @deprecated Use the `BrowserTestingModule` from `@angular/platform-browser/testing` instead.\n */\n@NgModule({\n exports: [BrowserTestingModule],\n})\nexport class BrowserDynamicTestingModule {}\n"],"names":["platformBrowserDynamicTesting","createPlatformFactory","platformBrowserDynamic","BrowserDynamicTestingModule","deps","target","i0","ɵɵFactoryTarget","NgModule","ɵmod","ɵɵngDeclareNgModule","minVersion","version","ngImport","type","BrowserTestingModule","ɵinj","ɵɵngDeclareInjector","decorators","args","exports"],"mappings":";;;;;;;;;;;;;AAgBO,MAAMA,6BAA6B,GACxCC,qBAAqB,CAACC,sBAAsB,EAAE,uBAAuB;MAU1DC,2BAA2B,CAAA;;;;;UAA3BA,2BAA2B;AAAAC,IAAAA,IAAA,EAAA,EAAA;AAAAC,IAAAA,MAAA,EAAAC,EAAA,CAAAC,eAAA,CAAAC;AAAA,GAAA,CAAA;AAA3B,EAAA,OAAAC,IAAA,GAAAH,EAAA,CAAAI,mBAAA,CAAA;AAAAC,IAAAA,UAAA,EAAA,QAAA;AAAAC,IAAAA,OAAA,EAAA,mBAAA;AAAAC,IAAAA,QAAA,EAAAP,EAAA;AAAAQ,IAAAA,IAAA,EAAAX,2BAA2B;cAF5BY,oBAAoB;AAAA,GAAA,CAAA;AAEnB,EAAA,OAAAC,IAAA,GAAAV,EAAA,CAAAW,mBAAA,CAAA;AAAAN,IAAAA,UAAA,EAAA,QAAA;AAAAC,IAAAA,OAAA,EAAA,mBAAA;AAAAC,IAAAA,QAAA,EAAAP,EAAA;AAAAQ,IAAAA,IAAA,EAAAX,2BAA2B;cAF5BY,oBAAoB;AAAA,GAAA,CAAA;;;;;;QAEnBZ,2BAA2B;AAAAe,EAAAA,UAAA,EAAA,CAAA;UAHvCV,QAAQ;AAACW,IAAAA,IAAA,EAAA,CAAA;MACRC,OAAO,EAAE,CAACL,oBAAoB;KAC/B;;;;;;"}
{"version":3,"file":"testing.mjs","sources":["../../../../../k8-fastbuild-ST-fdfa778d11ba/bin/packages/platform-browser-dynamic/testing/src/testing.ts"],"sourcesContent":["/**\n * @license\n * Copyright Google LLC All Rights Reserved.\n *\n * Use of this source code is governed by an MIT-style license that can be\n * found in the LICENSE file at https://angular.dev/license\n */\n\nimport {createPlatformFactory, NgModule, PlatformRef, StaticProvider} from '@angular/core';\nimport {platformBrowserDynamic} from '../../index';\nimport {BrowserTestingModule} from '@angular/platform-browser/testing';\n\n/**\n * @deprecated Use the `platformBrowserTesting` function instead from `@angular/platform-browser/testing`.\n * In case you are not in a CLI app and rely on JIT compilation, you might also need to import `@angular/compiler`\n */\nexport const platformBrowserDynamicTesting: (extraProviders?: StaticProvider[]) => PlatformRef =\n createPlatformFactory(platformBrowserDynamic, 'browserDynamicTesting');\n\n/**\n * NgModule for testing.\n *\n * @deprecated Use the `BrowserTestingModule` from `@angular/platform-browser/testing` instead.\n */\n@NgModule({\n exports: [BrowserTestingModule],\n})\nexport class BrowserDynamicTestingModule {}\n"],"names":["platformBrowserDynamicTesting","createPlatformFactory","platformBrowserDynamic","BrowserDynamicTestingModule","deps","target","i0","ɵɵFactoryTarget","NgModule","ɵmod","ɵɵngDeclareNgModule","minVersion","version","ngImport","type","BrowserTestingModule","ɵinj","ɵɵngDeclareInjector","decorators","args","exports"],"mappings":";;;;;;;;;;;;;AAgBO,MAAMA,6BAA6B,GACxCC,qBAAqB,CAACC,sBAAsB,EAAE,uBAAuB;MAU1DC,2BAA2B,CAAA;;;;;UAA3BA,2BAA2B;AAAAC,IAAAA,IAAA,EAAA,EAAA;AAAAC,IAAAA,MAAA,EAAAC,EAAA,CAAAC,eAAA,CAAAC;AAAA,GAAA,CAAA;AAA3B,EAAA,OAAAC,IAAA,GAAAH,EAAA,CAAAI,mBAAA,CAAA;AAAAC,IAAAA,UAAA,EAAA,QAAA;AAAAC,IAAAA,OAAA,EAAA,mBAAA;AAAAC,IAAAA,QAAA,EAAAP,EAAA;AAAAQ,IAAAA,IAAA,EAAAX,2BAA2B;cAF5BY,oBAAoB;AAAA,GAAA,CAAA;AAEnB,EAAA,OAAAC,IAAA,GAAAV,EAAA,CAAAW,mBAAA,CAAA;AAAAN,IAAAA,UAAA,EAAA,QAAA;AAAAC,IAAAA,OAAA,EAAA,mBAAA;AAAAC,IAAAA,QAAA,EAAAP,EAAA;AAAAQ,IAAAA,IAAA,EAAAX,2BAA2B;cAF5BY,oBAAoB;AAAA,GAAA,CAAA;;;;;;QAEnBZ,2BAA2B;AAAAe,EAAAA,UAAA,EAAA,CAAA;UAHvCV,QAAQ;AAACW,IAAAA,IAAA,EAAA,CAAA;MACRC,OAAO,EAAE,CAACL,oBAAoB;KAC/B;;;;;;"}
{
"name": "@angular/platform-browser-dynamic",
"version": "21.2.10",
"version": "21.2.11",
"description": "Angular - library for using Angular in a web browser with JIT compilation",

@@ -14,6 +14,6 @@ "author": "angular",

"peerDependencies": {
"@angular/core": "21.2.10",
"@angular/common": "21.2.10",
"@angular/compiler": "21.2.10",
"@angular/platform-browser": "21.2.10"
"@angular/core": "21.2.11",
"@angular/common": "21.2.11",
"@angular/compiler": "21.2.11",
"@angular/platform-browser": "21.2.11"
},

@@ -20,0 +20,0 @@ "repository": {

/**
* @license Angular v21.2.10
* @license Angular v21.2.11
* (c) 2010-2026 Google LLC. https://angular.dev/

@@ -4,0 +4,0 @@ * License: MIT

/**
* @license Angular v21.2.10
* @license Angular v21.2.11
* (c) 2010-2026 Google LLC. https://angular.dev/

@@ -4,0 +4,0 @@ * License: MIT