Skip to content

Commit d8f40b7

Browse files
committed
Upgraded firebase to v10
1 parent b148d40 commit d8f40b7

9 files changed

+757
-697
lines changed

firebase-app.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
1515
// Polymer imports
1616
import '@polymer/polymer/polymer-legacy.js';
1717
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
18-
// import firebase from '@firebase/app';
19-
import '@firebase/app-compat';
20-
import '@firebase/database-compat';
21-
import '@firebase/auth-compat';
22-
import '@firebase/storage-compat';
23-
import '@firebase/messaging-compat';
24-
import '@firebase/functions-compat';
25-
import '@firebase/analytics-compat';
18+
// import firebase from 'firebase/compat/app';
19+
import 'firebase/compat/app';
20+
import 'firebase/compat/database';
21+
import 'firebase/compat/auth';
22+
import 'firebase/compat/storage';
23+
import 'firebase/compat/messaging';
24+
import 'firebase/compat/functions';
25+
import 'firebase/compat/analytics';
2626
import '../../source/_resources/js/firebaseWorker/firebaseWorker.js';
2727

2828
/**

firebase-auth.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ be a problem.
5959
// Polymer imports
6060
import '@polymer/polymer/polymer-legacy.js';
6161
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
62-
// import firebase from '@firebase/app';
62+
// import firebase from 'firebase/compat/app';
6363
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
64-
import '@firebase/auth-compat';
64+
import 'firebase/compat/auth';
6565

6666
Polymer({
6767

firebase-common-behavior.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
99
// Polymer imports
1010
import '@polymer/polymer/polymer-legacy.js';
1111
import { AppNetworkStatusBehavior } from '@polymer/app-storage/app-network-status-behavior';
12-
// import firebase from '@firebase/app';
12+
// import firebase from 'firebase/compat/app';
1313

1414
// Polymer({
1515
//

firebase-database-behavior.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
1010
import '@polymer/polymer/polymer-legacy.js';
1111
import { AppStorageBehavior } from '@polymer/app-storage/app-storage-behavior';
1212
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
13-
import '@firebase/database-compat';
13+
import 'firebase/compat/database';
1414

1515

1616
// Polymer({

firebase-document.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
99
import '@polymer/polymer/polymer-legacy.js';
1010
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
1111
import { FirebaseDatabaseBehavior } from './firebase-database-behavior.js';
12-
// import firebase from '@firebase/app';
12+
// import firebase from 'firebase/compat/app';
1313

1414
/**
1515
* The firebase-document element is an easy way to interact with a firebase

firebase-messaging.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ call `.activate()` on the element once you've
6767
import '@polymer/polymer/polymer-legacy.js';
6868
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
6969
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
70-
import '@firebase/messaging-compat';
70+
import 'firebase/compat/messaging';
7171
var stateMap = {};
7272

7373
/**

firebase-storage-behavior.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
88
// Polymer imports
99
import '@polymer/polymer/polymer-legacy.js';
1010
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
11-
import '@firebase/storage-compat';
11+
import 'firebase/compat/storage';
1212

1313
/** @polymerBehavior Polymer.FirebaseStorageBehavior */
1414
export const FirebaseStorageBehaviorImpl = {

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
"author": {
3333
"name": "Firebase"
3434
},
35-
"bundleDependencies": false,
35+
"bundleDependencies": [],
3636
"dependencies": {
3737
"@polymer/app-storage": "^3.0.0-pre.21",
3838
"@polymer/polymer": "^3.0.2",
39-
"firebase": "^9.6.4"
39+
"firebase": "^10.4.0"
4040
},
4141
"deprecated": false,
4242
"description": "Polymer Web Components for Firebase",

0 commit comments

Comments
 (0)