@angular/core
Advanced tools
Comparing version
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
{ | ||
"name": "@angular/core", | ||
"version": "20.0.0-next.8", | ||
"version": "20.0.0-next.9", | ||
"description": "Angular - the core framework", | ||
@@ -49,3 +49,3 @@ "author": "angular", | ||
"peerDependencies": { | ||
"@angular/compiler": "20.0.0-next.8", | ||
"@angular/compiler": "20.0.0-next.9", | ||
"rxjs": "^6.5.3 || ^7.4.0", | ||
@@ -52,0 +52,0 @@ "zone.js": "~0.15.0" |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -9,4 +9,4 @@ * License: MIT | ||
export { REACTIVE_NODE, Reactive, ReactiveHookFn, consumerAfterComputation, consumerBeforeComputation, consumerDestroy, consumerMarkDirty, consumerPollProducersForChange, defaultEquals, getActiveConsumer, isInNotificationPhase, isReactive, producerAccessed, producerIncrementEpoch, producerMarkClean, producerNotifyConsumers, producerUpdateValueVersion, producerUpdatesAllowed, runPostProducerCreatedFn, setActiveConsumer, setPostProducerCreatedFn } from '../../graph.d-BcIOep_B.js'; | ||
import { SignalNode } from '../../signal.d-E0e5nW1p.js'; | ||
export { SIGNAL_NODE, SignalGetter, createSignal, runPostSignalSetFn, setPostSignalSetFn, signalGetFn, signalSetFn, signalUpdateFn } from '../../signal.d-E0e5nW1p.js'; | ||
import { SignalNode } from '../../signal.d-D6VJ67xi.js'; | ||
export { SIGNAL_NODE, SignalGetter, createSignal, createSignalTuple, runPostSignalSetFn, setPostSignalSetFn, signalGetFn, signalSetFn, signalUpdateFn } from '../../signal.d-D6VJ67xi.js'; | ||
export { setAlternateWeakRefImpl } from '../../weak_ref.d-eGOEP9S1.js'; | ||
@@ -13,0 +13,0 @@ |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -8,3 +8,3 @@ * License: MIT | ||
import { OutputRef, DestroyRef, Signal, Injector } from '../chrome_dev_tools_performance.d-qv7drdAl.js'; | ||
import { OutputOptions, BaseResourceOptions, ResourceLoaderParams, ResourceRef } from '../api.d-KjtSQajV.js'; | ||
import { OutputOptions, BaseResourceOptions, ResourceLoaderParams, ResourceRef } from '../api.d-B58KU5QT.js'; | ||
import { Observable, MonoTypeOperatorFunction, Subscribable } from 'rxjs'; | ||
@@ -165,3 +165,3 @@ import { ValueEqualityFn } from '../graph.d-BcIOep_B.js'; | ||
interface RxResourceOptions<T, R> extends BaseResourceOptions<T, R> { | ||
loader: (params: ResourceLoaderParams<R>) => Observable<T>; | ||
stream: (params: ResourceLoaderParams<R>) => Observable<T>; | ||
} | ||
@@ -168,0 +168,0 @@ /** |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,10 +11,10 @@ * License: MIT | ||
require('node:path/posix'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var ts = require('typescript'); | ||
require('os'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
var index = require('./index-B1R5GL-k.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
var index = require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var apply_import_manager = require('./apply_import_manager-CaG-_cEq.js'); | ||
var apply_import_manager = require('./apply_import_manager-CxaTw_Wy.js'); | ||
require('@angular-devkit/schematics'); | ||
@@ -21,0 +21,0 @@ require('./project_tsconfig_paths-CDVxT6Ov.js'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -9,10 +9,10 @@ * License: MIT | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('typescript'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
require('os'); | ||
var apply_import_manager = require('./apply_import_manager-CaG-_cEq.js'); | ||
require('./index-B1R5GL-k.js'); | ||
var apply_import_manager = require('./apply_import_manager-CxaTw_Wy.js'); | ||
require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var imports = require('./imports-CIX-JgAN.js'); | ||
@@ -19,0 +19,0 @@ require('@angular-devkit/core'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,8 +11,8 @@ * License: MIT | ||
require('os'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./index-B1R5GL-k.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var apply_import_manager = require('./apply_import_manager-CaG-_cEq.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var apply_import_manager = require('./apply_import_manager-CxaTw_Wy.js'); | ||
var imports = require('./imports-CIX-JgAN.js'); | ||
@@ -19,0 +19,0 @@ require('@angular-devkit/core'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,3 +11,3 @@ * License: MIT | ||
var p = require('path'); | ||
var change_tracker = require('./change_tracker-ISzWfEHN.js'); | ||
var change_tracker = require('./change_tracker-CkPYZ_km.js'); | ||
var compiler_host = require('./compiler_host-CAfDJO3W.js'); | ||
@@ -19,4 +19,4 @@ var ts = require('typescript'); | ||
var leading_space = require('./leading_space-D9nQ8UQC.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./checker-DV96LHWz.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('./checker-Crz1jSZM.js'); | ||
require('os'); | ||
@@ -23,0 +23,0 @@ require('fs'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,9 +11,9 @@ * License: MIT | ||
require('os'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
var compiler = require('./compiler-BEZ6sUQS.js'); | ||
var index$1 = require('./index-B1R5GL-k.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
var compiler = require('./compiler-B4MK7BP9.js'); | ||
var index$1 = require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var apply_import_manager = require('./apply_import_manager-CaG-_cEq.js'); | ||
var index = require('./index-6wv04ZFQ.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var apply_import_manager = require('./apply_import_manager-CxaTw_Wy.js'); | ||
var index = require('./index-BbZ6cSR1.js'); | ||
require('@angular-devkit/core'); | ||
@@ -20,0 +20,0 @@ require('node:path/posix'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -12,9 +12,9 @@ * License: MIT | ||
var p = require('path'); | ||
var change_tracker = require('./change_tracker-ISzWfEHN.js'); | ||
var change_tracker = require('./change_tracker-CkPYZ_km.js'); | ||
var project_tsconfig_paths = require('./project_tsconfig_paths-CDVxT6Ov.js'); | ||
var compiler_host = require('./compiler_host-CAfDJO3W.js'); | ||
var ts = require('typescript'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
var property_name = require('./property_name-BBwFuqMe.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('os'); | ||
@@ -21,0 +21,0 @@ require('@angular-devkit/core'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,7 +11,7 @@ * License: MIT | ||
require('os'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
var compiler = require('./compiler-BEZ6sUQS.js'); | ||
require('./index-B1R5GL-k.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
var compiler = require('./compiler-B4MK7BP9.js'); | ||
require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var ng_decorators = require('./ng_decorators-DznZ5jMl.js'); | ||
@@ -18,0 +18,0 @@ var property_name = require('./property_name-BBwFuqMe.js'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -9,13 +9,13 @@ * License: MIT | ||
var compiler = require('./compiler-BEZ6sUQS.js'); | ||
var compiler = require('./compiler-B4MK7BP9.js'); | ||
var ts = require('typescript'); | ||
var checker = require('./checker-DV96LHWz.js'); | ||
var checker = require('./checker-Crz1jSZM.js'); | ||
require('os'); | ||
var index$1 = require('./index-B1R5GL-k.js'); | ||
var index$1 = require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var apply_import_manager = require('./apply_import_manager-CaG-_cEq.js'); | ||
var migrate_ts_type_references = require('./migrate_ts_type_references-Dh9TZgTr.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var apply_import_manager = require('./apply_import_manager-CxaTw_Wy.js'); | ||
var migrate_ts_type_references = require('./migrate_ts_type_references-D6T3FlkH.js'); | ||
var assert = require('assert'); | ||
var index = require('./index-6wv04ZFQ.js'); | ||
var index = require('./index-BbZ6cSR1.js'); | ||
require('@angular-devkit/core'); | ||
@@ -22,0 +22,0 @@ require('node:path/posix'); |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -13,5 +13,5 @@ * License: MIT | ||
var outputMigration = require('./output-migration.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('typescript'); | ||
require('./checker-DV96LHWz.js'); | ||
require('./checker-Crz1jSZM.js'); | ||
require('os'); | ||
@@ -22,11 +22,11 @@ require('fs'); | ||
require('url'); | ||
require('./index-B1R5GL-k.js'); | ||
require('./project_paths-B-Nevd-p.js'); | ||
require('./index-Bk_3geTg.js'); | ||
require('./project_paths-CQ4-VKlW.js'); | ||
require('@angular-devkit/core'); | ||
require('node:path/posix'); | ||
require('./project_tsconfig_paths-CDVxT6Ov.js'); | ||
require('./apply_import_manager-CaG-_cEq.js'); | ||
require('./migrate_ts_type_references-Dh9TZgTr.js'); | ||
require('./apply_import_manager-CxaTw_Wy.js'); | ||
require('./migrate_ts_type_references-D6T3FlkH.js'); | ||
require('assert'); | ||
require('./index-6wv04ZFQ.js'); | ||
require('./index-BbZ6cSR1.js'); | ||
require('./leading_space-D9nQ8UQC.js'); | ||
@@ -33,0 +33,0 @@ |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -5,0 +5,0 @@ * License: MIT |
'use strict'; | ||
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -11,7 +11,7 @@ * License: MIT | ||
require('os'); | ||
require('./checker-DV96LHWz.js'); | ||
require('./compiler-BEZ6sUQS.js'); | ||
require('./index-B1R5GL-k.js'); | ||
require('./checker-Crz1jSZM.js'); | ||
require('./compiler-B4MK7BP9.js'); | ||
require('./index-Bk_3geTg.js'); | ||
require('path'); | ||
var project_paths = require('./project_paths-B-Nevd-p.js'); | ||
var project_paths = require('./project_paths-CQ4-VKlW.js'); | ||
var imports = require('./imports-CIX-JgAN.js'); | ||
@@ -18,0 +18,0 @@ var symbol = require('./symbol-VPWguRxr.js'); |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -8,7 +8,7 @@ * License: MIT | ||
import { InjectionToken, Type, ProviderToken, InjectOptions } from '../chrome_dev_tools_performance.d-qv7drdAl.js'; | ||
import { DeferBlockDetails, DeferBlockState, ComponentRef, DebugElement, ElementRef, ChangeDetectorRef, NgZone, SchemaMetadata, DeferBlockBehavior, PlatformRef, NgModule, Component, Directive, Pipe, Navigation, NavigationHistoryEntry, NavigationNavigateOptions, NavigationResult, NavigationOptions, NavigateEvent, NavigationCurrentEntryChangeEvent, NavigationTransition, NavigationUpdateCurrentEntryOptions, NavigationReloadOptions } from '../discovery.d-vJaEafe4.js'; | ||
import { DeferBlockDetails, DeferBlockState, ComponentRef, DebugElement, ElementRef, ChangeDetectorRef, NgZone, SchemaMetadata, DeferBlockBehavior, PlatformRef, NgModule, Component, Directive, Pipe, Navigation, NavigationHistoryEntry, NavigationNavigateOptions, NavigationResult, NavigationOptions, NavigateEvent, NavigationCurrentEntryChangeEvent, NavigationTransition, NavigationUpdateCurrentEntryOptions, NavigationReloadOptions } from '../discovery.d-BCmtv8-u.js'; | ||
import '../graph.d-BcIOep_B.js'; | ||
import '../event_dispatcher.d-DlbccpYq.js'; | ||
import 'rxjs'; | ||
import '../signal.d-E0e5nW1p.js'; | ||
import '../signal.d-D6VJ67xi.js'; | ||
@@ -451,8 +451,2 @@ /** | ||
/** | ||
* Execute any pending effects. | ||
* | ||
* @deprecated use `TestBed.tick()` instead | ||
*/ | ||
flushEffects(): void; | ||
/** | ||
* Execute any pending work required to synchronize model to the UI. | ||
@@ -512,2 +506,3 @@ * | ||
declare function getCleanupHook(expectedTeardownValue: boolean): VoidFunction; | ||
/** | ||
@@ -540,3 +535,2 @@ * This API should be removed. But doing so seems to break `google3` and so it requires a bit of | ||
declare class FakeNavigation implements Navigation { | ||
private readonly window; | ||
/** | ||
@@ -583,3 +577,6 @@ * The fake implementation of an entries array. Only same-document entries | ||
get canGoForward(): boolean; | ||
constructor(window: Window, startURL: `http${string}`); | ||
private readonly createEventTarget; | ||
private readonly _window; | ||
get window(): Pick<Window, 'addEventListener' | 'removeEventListener'>; | ||
constructor(doc: Document, startURL: `http${string}`); | ||
/** | ||
@@ -694,3 +691,3 @@ * Sets the initial entry. | ||
export { ComponentFixture, ComponentFixtureAutoDetect, ComponentFixtureNoNgZone, DeferBlockBehavior, DeferBlockFixture, DeferBlockState, InjectSetupWrapper, TestBed, TestComponentRenderer, __core_private_testing_placeholder__, discardPeriodicTasks, fakeAsync, flush, flushMicrotasks, getTestBed, inject, resetFakeAsyncZone, tick, waitForAsync, withModule, FakeNavigation as ɵFakeNavigation, MetadataOverrider as ɵMetadataOverrider }; | ||
export { ComponentFixture, ComponentFixtureAutoDetect, ComponentFixtureNoNgZone, DeferBlockBehavior, DeferBlockFixture, DeferBlockState, InjectSetupWrapper, TestBed, TestComponentRenderer, __core_private_testing_placeholder__, discardPeriodicTasks, fakeAsync, flush, flushMicrotasks, getTestBed, inject, resetFakeAsyncZone, tick, waitForAsync, withModule, FakeNavigation as ɵFakeNavigation, MetadataOverrider as ɵMetadataOverrider, getCleanupHook as ɵgetCleanupHook }; | ||
export type { MetadataOverride, ModuleTeardownOptions, TestBedStatic, TestEnvironmentOptions, TestModuleMetadata }; |
/** | ||
* @license Angular v20.0.0-next.8 | ||
* @license Angular v20.0.0-next.9 | ||
* (c) 2010-2025 Google LLC. https://angular.io/ | ||
@@ -4,0 +4,0 @@ * License: MIT |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Sorry, the diff of this file is too big to display
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Unidentified License
License(Experimental) Something that seems like a license was found, but its contents could not be matched with a known license.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
10148107
0.13%152165
0.23%