Skip to content

Commit dd4a36c

Browse files
fix(): Angular/rxjs 6 and dropping database-depricated
Co-authored-by: Yuki Kawamoto <[email protected]>
1 parent 0c3b215 commit dd4a36c

37 files changed

+97
-3167
lines changed

karma.conf.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ module.exports = function(config) {
2020
'node_modules/zone.js/dist/async-test.js',
2121
'node_modules/zone.js/dist/fake-async-test.js',
2222

23-
'node_modules/rxjs/bundles/Rx.{js,map}',
23+
'node_modules/rxjs/bundles/rxjs.umd.{js,map}',
2424

2525
...getAngularFiles(['core','common','compiler','platform-browser','platform-browser-dynamic']),
2626

@@ -32,7 +32,6 @@ module.exports = function(config) {
3232
'dist/packages-dist/bundles/database.umd.{js,map}',
3333
'dist/packages-dist/bundles/firestore.umd.{js,map}',
3434
'dist/packages-dist/bundles/storage.umd.{js,map}',
35-
'dist/packages-dist/bundles/database-deprecated.umd.{js,map}',
3635
'dist/packages-dist/bundles/test.umd.{js,map}',
3736
],
3837

package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@
2929
},
3030
"homepage": "https://github.com/angular/angularfire2#readme",
3131
"dependencies": {
32-
"@angular/common": "^5.0.0",
33-
"@angular/compiler": "^5.0.0",
34-
"@angular/core": "^5.0.0",
35-
"@angular/platform-browser": "^5.0.0",
36-
"@angular/platform-browser-dynamic": "^5.0.0",
32+
"@angular/common": "^6.0.0",
33+
"@angular/compiler": "^6.0.0",
34+
"@angular/core": "^6.0.0",
35+
"@angular/platform-browser": "^6.0.0",
36+
"@angular/platform-browser-dynamic": "^6.0.0",
3737
"@firebase/app": "^0.1.6",
3838
"@firebase/app-types": "^0.1.1",
3939
"@firebase/auth": "^0.3.2",
@@ -47,15 +47,15 @@
4747
"@firebase/storage-types": "^0.1.1",
4848
"bufferutil": "^3.0.3",
4949
"firebase": "^4.8.2",
50-
"rxjs": "^5.5.4",
50+
"rxjs": "^6.0.0",
5151
"utf-8-validate": "^4.0.0",
5252
"ws": "^3.3.2",
5353
"xmlhttprequest": "^1.8.0",
5454
"zone.js": "^0.8.0"
5555
},
5656
"devDependencies": {
57-
"@angular/compiler-cli": "^5.0.0",
58-
"@angular/platform-server": "^5.0.0",
57+
"@angular/compiler-cli": "^6.0.0",
58+
"@angular/platform-server": "^6.0.0",
5959
"@types/jasmine": "^2.5.36",
6060
"@types/request": "0.0.30",
6161
"concurrently": "^2.2.0",
@@ -90,7 +90,7 @@
9090
"systemjs": "^0.19.16",
9191
"systemjs-builder": "^0.15.7",
9292
"traceur": "0.0.96",
93-
"typescript": ">=2.4.2 <2.5"
93+
"typescript": ">=2.7.2 <2.8.0"
9494
},
9595
"typings": "index.d.ts"
9696
}

src/auth/auth.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
import { FirebaseAuth, User } from '@firebase/auth-types';
22
import { FirebaseOptions } from '@firebase/app-types';
33
import { Injectable, Inject, Optional, NgZone, PLATFORM_ID } from '@angular/core';
4-
import { Observable } from 'rxjs';
4+
import { Observable, of, from } from 'rxjs';
55
import { switchMap } from 'rxjs/operators';
6-
import { of } from 'rxjs/observable/of';
7-
import { from } from 'rxjs/observable/from';
86

97
import { FirebaseAppConfig, FirebaseAppName, _firebaseAppFactory, FirebaseZoneScheduler } from 'angularfire2';
108

src/core/angularfire2.ts

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { InjectionToken, NgZone } from '@angular/core';
22
import { isPlatformServer } from '@angular/common';
3-
import { Observable, Subscription } from 'rxjs';
4-
import { queue } from 'rxjs/scheduler/queue';
3+
import { Observable, Subscription, queueScheduler as queue } from 'rxjs';
54
import { first } from 'rxjs/operators';
65

76
import firebase from '@firebase/app';

src/database-deprecated/database.module.ts

-8
This file was deleted.

src/database-deprecated/database.ts

-44
This file was deleted.

0 commit comments

Comments
 (0)