Skip to content

Commit dd8c824

Browse files
committed
fix(deps): Add module deps for Firebase
1 parent 7a32ea7 commit dd8c824

File tree

9 files changed

+236
-94
lines changed

9 files changed

+236
-94
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "angularfire2",
3-
"version": "5.0.0-rc.5-next",
3+
"version": "5.0.0-rc.5.4-next",
44
"description": "The official library of Firebase and Angular.",
55
"private": true,
66
"scripts": {
@@ -34,16 +34,16 @@
3434
"@angular/core": "^5.0.0",
3535
"@angular/platform-browser": "^5.0.0",
3636
"@angular/platform-browser-dynamic": "^5.0.0",
37-
"firebase": "^4.5.0",
38-
"rxjs": "^5.5.4",
39-
"zone.js": "^0.8.0",
4037
"@firebase/app": "^0.1.5",
4138
"@firebase/app-types": "^0.1.0",
4239
"@firebase/auth-types": "^0.1.0",
4340
"@firebase/database-types": "^0.1.0",
41+
"@firebase/firestore-types": "^0.1.0",
4442
"@firebase/messaging-types": "^0.1.0",
4543
"@firebase/storage-types": "^0.1.0",
46-
"@firebase/firestore-types": "^0.1.0"
44+
"firebase": "^4.8.2-0",
45+
"rxjs": "^5.5.4",
46+
"zone.js": "^0.8.0"
4747
},
4848
"devDependencies": {
4949
"@angular/compiler-cli": "^5.0.0",

src/auth/auth.module.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { NgModule, NgZone } from '@angular/core';
22
import { FirebaseApp, AngularFireModule } from 'angularfire2';
33
import { AngularFireAuth } from './auth';
4+
import '@firebase/auth';
45

56
export function _getAngularFireAuth(app: FirebaseApp) {
67
return new AngularFireAuth(app);

src/database-deprecated/database.module.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { NgModule } from '@angular/core';
22
import { AngularFireModule, FirebaseApp } from 'angularfire2';
33
import { AngularFireDatabase } from './database';
4+
import '@firebase/database';
45

56
export function _getAngularFireDatabase(app: FirebaseApp) {
67
return new AngularFireDatabase(app);

src/database/database.module.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { NgModule } from '@angular/core';
22
import { AngularFireModule, FirebaseApp } from 'angularfire2';
33
import { AngularFireDatabase } from './database';
4+
import '@firebase/database';
45

56
export function _getAngularFireDatabase(app: FirebaseApp) {
67
return new AngularFireDatabase(app);

src/firestore/firestore.module.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { NgModule, InjectionToken } from '@angular/core';
22
import { FirebaseApp, AngularFireModule } from 'angularfire2';
33
import { AngularFirestore } from './firestore';
44
import { from } from 'rxjs/observable/from';
5+
import '@firebase/firestore';
56

67
export const EnablePersistenceToken = new InjectionToken<boolean>('EnablePersistenceToken');
78

src/firestore/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
"@angular/platform-browser": "ANGULAR_VERSION",
2424
"@angular/platform-browser-dynamic": "ANGULAR_VERSION",
2525
"firebase": "FIREBASE_VERSION",
26-
"firestore": "FIRESTORE_VERSION",
2726
"rxjs": "RXJS_VERSION",
2827
"zone.js": "ZONEJS_VERSION"
2928
},

src/storage/storage.module.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { NgModule } from '@angular/core';
22
import { AngularFireModule, FirebaseApp } from 'angularfire2';
33
import { AngularFireStorage } from './storage';
4+
import '@firebase/storage';
45

56
export function _getAngularFireStorage(app: FirebaseApp) {
67
return new AngularFireStorage(app);

tools/build.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,11 @@ const GLOBALS = {
5454
'@angular/core': 'ng.core',
5555
'@angular/compiler': 'ng.compiler',
5656
'@angular/platform-browser': 'ng.platformBrowser',
57+
'firebase/auth': 'firebase',
58+
'firebase/app': 'firebase',
59+
'firebase/database': 'firebase',
60+
'firebase/firestore': 'firebase',
61+
'firebase/storage': 'firebase',
5762
'@firebase/auth': 'firebase',
5863
'@firebase/app': 'firebase',
5964
'@firebase/database': 'firebase',

0 commit comments

Comments
 (0)