Skip to content

Commit 07105f4

Browse files
committed
More
1 parent d649eb6 commit 07105f4

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+1837
-1252
lines changed

package-lock.json

Lines changed: 1732 additions & 1148 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 20 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,16 @@
4646
},
4747
"homepage": "https://github.com/angular/angularfire#readme",
4848
"dependencies": {
49-
"@angular-devkit/architect": "0.2100.0-next.7",
50-
"@angular-devkit/core": "21.0.0-next.7",
51-
"@angular-devkit/schematics": "21.0.0-next.7",
52-
"@angular/common": "21.0.0-next.7",
53-
"@angular/compiler": "21.0.0-next.7",
54-
"@angular/core": "21.0.0-next.7",
55-
"@angular/platform-browser": "21.0.0-next.7",
56-
"@angular/platform-browser-dynamic": "21.0.0-next.7",
57-
"@angular/router": "21.0.0-next.7",
58-
"@schematics/angular": "21.0.0-next.7",
49+
"@angular-devkit/architect": "~0.2100.0",
50+
"@angular-devkit/core": "^21.0.0",
51+
"@angular-devkit/schematics": "^21.0.0",
52+
"@angular/common": "^21.0.0",
53+
"@angular/compiler": "^21.0.0",
54+
"@angular/core": "^21.0.0",
55+
"@angular/platform-browser": "^21.0.0",
56+
"@angular/platform-browser-dynamic": "^21.0.0",
57+
"@angular/router": "^21.0.0",
58+
"@schematics/angular": "^21.0.0",
5959
"esbuild": "^0.24.0",
6060
"firebase": "^12.4.0",
6161
"firebase-functions": "^6.1.0",
@@ -75,13 +75,13 @@
7575
"zone.js": "~0.15.0"
7676
},
7777
"devDependencies": {
78-
"@angular-devkit/build-angular": "21.0.0-next.7",
79-
"@angular-eslint/builder": "20.0.0-alpha.1",
80-
"@angular-eslint/eslint-plugin": "20.0.0-alpha.1",
81-
"@angular/animations": "21.0.0-next.7",
82-
"@angular/cli": "21.0.0-next.7",
83-
"@angular/compiler-cli": "21.0.0-next.7",
84-
"@angular/platform-server": "21.0.0-next.7",
78+
"@angular-devkit/build-angular": "^21.0.0",
79+
"@angular-eslint/builder": "^21.0.0",
80+
"@angular-eslint/eslint-plugin": "^21.0.0",
81+
"@angular/animations": "^21.0.0",
82+
"@angular/cli": "^21.0.0",
83+
"@angular/compiler-cli": "^21.0.0",
84+
"@angular/platform-server": "^21.0.0",
8585
"@types/fs-extra": "^7.0.0",
8686
"@types/gzip-size": "^5.1.1",
8787
"@types/inquirer": "^0.0.44",
@@ -109,7 +109,7 @@
109109
"karma-jasmine": "~5.1.0",
110110
"karma-jasmine-html-reporter": "^2.1.0",
111111
"karma-safarinative-launcher": "^1.1.0",
112-
"ng-packagr": "20.0.0-next.4",
112+
"ng-packagr": "^21.0.0",
113113
"reflect-metadata": "^0.1.2",
114114
"replace-in-file": "^5.0.2",
115115
"rimraf": "^2.5.4",
@@ -121,14 +121,8 @@
121121
"yaml": "^2.7.0"
122122
},
123123
"overrides": {
124-
"@angular/compiler-cli": {
125-
"ng-packagr": "20.0.0-next.4"
126-
},
127-
"@angular-devkit/build-angular": {
128-
"ng-packagr": "20.0.0-next.4"
129-
},
130-
"ng-packagr": {
131-
"@angular/compiler-cli": "21.0.0-next.7"
124+
"rxfire": {
125+
"firebase": "^12.4.0"
132126
}
133127
},
134128
"typings": "index.d.ts"

src/ai/ai.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { from, timer } from 'rxjs';
44
import { concatMap, distinct } from 'rxjs/operators';
55

66
// see notes in core/firebase.app.module.ts for why we're building the class like this
7-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
7+
88
export interface AI extends FirebaseAI {}
99

1010
export class AI {
@@ -15,7 +15,7 @@ export class AI {
1515

1616
export const AI_PROVIDER_NAME = 'AI';
1717

18-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
18+
1919
export interface AIInstances extends Array<FirebaseAI> {}
2020

2121
export class AIInstances {

src/analytics/analytics.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { from, timer } from 'rxjs';
44
import { concatMap, distinct } from 'rxjs/operators';
55

66
// see notes in core/firebase.app.module.ts for why we're building the class like this
7-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
7+
88
export interface Analytics extends FirebaseAnalytics {}
99

1010
export class Analytics {
@@ -15,7 +15,7 @@ export class Analytics {
1515

1616
export const ANALYTICS_PROVIDER_NAME = 'analytics';
1717

18-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
18+
1919
export interface AnalyticsInstances extends Array<FirebaseAnalytics> {}
2020

2121
export class AnalyticsInstances {

src/app-check/app-check.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { concatMap, distinct } from 'rxjs/operators';
66
export const APP_CHECK_PROVIDER_NAME = 'app-check';
77

88
// see notes in core/firebase.app.module.ts for why we're building the class like this
9-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
9+
1010
export interface AppCheck extends FirebaseAppCheck {}
1111

1212
export class AppCheck {
@@ -15,7 +15,7 @@ export class AppCheck {
1515
}
1616
}
1717

18-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
18+
1919
export interface AppCheckInstances extends Array<AppCheck> {}
2020

2121
export class AppCheckInstances {

src/app/app.module.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export function firebaseAppFactory(fn: (injector: Injector) => IFirebaseApp) {
6464
})
6565
export class FirebaseAppModule {
6666
// eslint-disable-next-line @typescript-eslint/ban-types
67-
constructor(@Inject(PLATFORM_ID) platformId: Object) {
67+
constructor(@Inject(PLATFORM_ID) platformId: object) {
6868
registerVersion('angularfire', VERSION.full, 'core');
6969
registerVersion('angularfire', VERSION.full, 'app');
7070
// eslint-disable-next-line @typescript-eslint/no-base-to-string

src/app/app.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { concatMap, distinct } from 'rxjs/operators';
1515
// constructor(private app: FirebaseApp) { }
1616
// ngOnDestroy() { deleteApp(this.app); }
1717
//
18-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
18+
1919
export interface FirebaseApp extends IFirebaseApp {}
2020

2121
export class FirebaseApp {
@@ -24,7 +24,7 @@ export class FirebaseApp {
2424
}
2525
}
2626

27-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
27+
2828
export interface FirebaseApps extends Array<IFirebaseApp> {}
2929

3030
export class FirebaseApps {

src/auth/auth.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { concatMap, distinct } from 'rxjs/operators';
66
export const AUTH_PROVIDER_NAME = 'auth';
77

88
// see notes in core/firebase.app.module.ts for why we're building the class like this
9-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
9+
1010
export interface Auth extends FirebaseAuth {}
1111

1212
export class Auth {
@@ -15,7 +15,7 @@ export class Auth {
1515
}
1616
}
1717

18-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
18+
1919
export interface AuthInstances extends Array<FirebaseAuth> {}
2020

2121
export class AuthInstances {

src/compat/analytics/analytics.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const GTAG_FUNCTION_NAME = 'gtag'; // TODO rename these
2525
const DATA_LAYER_NAME = 'dataLayer';
2626
const SEND_TO_KEY = 'send_to';
2727

28-
// eslint-disable-next-line @typescript-eslint/no-empty-interface
28+
2929
export interface AngularFireAnalytics extends ɵPromiseProxy<firebase.analytics.Analytics> {
3030
}
3131

@@ -50,7 +50,7 @@ export class AngularFireAnalytics {
5050
@Optional() @Inject(DEBUG_MODE) debugModeEnabled: boolean | null,
5151
@Optional() @Inject(CONFIG) providedConfig: Config | null,
5252
// eslint-disable-next-line @typescript-eslint/ban-types
53-
@Inject(PLATFORM_ID) platformId: Object,
53+
@Inject(PLATFORM_ID) platformId: object,
5454
zone: NgZone,
5555
schedulers: ɵAngularFireSchedulers,
5656
) {

src/compat/analytics/user-tracking.service.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ export class UserTrackingService implements OnDestroy {
1616
constructor(
1717
analytics: AngularFireAnalytics,
1818
// eslint-disable-next-line @typescript-eslint/ban-types
19-
@Inject(PLATFORM_ID) platformId: Object,
19+
@Inject(PLATFORM_ID) platformId: object,
2020
auth: AngularFireAuth,
2121
zone: NgZone,
2222
) {

0 commit comments

Comments
 (0)