Skip to content

Commit

Permalink
Upgraded firebase to v10
Browse files Browse the repository at this point in the history
  • Loading branch information
jdcoldsmith committed Sep 29, 2023
1 parent b148d40 commit d8f40b7
Show file tree
Hide file tree
Showing 9 changed files with 757 additions and 697 deletions.
16 changes: 8 additions & 8 deletions firebase-app.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,14 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
// Polymer imports
import '@polymer/polymer/polymer-legacy.js';
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
// import firebase from '@firebase/app';
import '@firebase/app-compat';
import '@firebase/database-compat';
import '@firebase/auth-compat';
import '@firebase/storage-compat';
import '@firebase/messaging-compat';
import '@firebase/functions-compat';
import '@firebase/analytics-compat';
// import firebase from 'firebase/compat/app';
import 'firebase/compat/app';
import 'firebase/compat/database';
import 'firebase/compat/auth';
import 'firebase/compat/storage';
import 'firebase/compat/messaging';
import 'firebase/compat/functions';
import 'firebase/compat/analytics';
import '../../source/_resources/js/firebaseWorker/firebaseWorker.js';

/**
Expand Down
4 changes: 2 additions & 2 deletions firebase-auth.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,9 @@ be a problem.
// Polymer imports
import '@polymer/polymer/polymer-legacy.js';
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
// import firebase from '@firebase/app';
// import firebase from 'firebase/compat/app';
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
import '@firebase/auth-compat';
import 'firebase/compat/auth';

Polymer({

Expand Down
2 changes: 1 addition & 1 deletion firebase-common-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
// Polymer imports
import '@polymer/polymer/polymer-legacy.js';
import { AppNetworkStatusBehavior } from '@polymer/app-storage/app-network-status-behavior';
// import firebase from '@firebase/app';
// import firebase from 'firebase/compat/app';

// Polymer({
//
Expand Down
2 changes: 1 addition & 1 deletion firebase-database-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
import '@polymer/polymer/polymer-legacy.js';
import { AppStorageBehavior } from '@polymer/app-storage/app-storage-behavior';
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
import '@firebase/database-compat';
import 'firebase/compat/database';


// Polymer({
Expand Down
2 changes: 1 addition & 1 deletion firebase-document.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
import '@polymer/polymer/polymer-legacy.js';
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
import { FirebaseDatabaseBehavior } from './firebase-database-behavior.js';
// import firebase from '@firebase/app';
// import firebase from 'firebase/compat/app';

/**
* The firebase-document element is an easy way to interact with a firebase
Expand Down
2 changes: 1 addition & 1 deletion firebase-messaging.js
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,7 @@ call `.activate()` on the element once you've
import '@polymer/polymer/polymer-legacy.js';
import { Polymer } from '@polymer/polymer/lib/legacy/polymer-fn.js';
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
import '@firebase/messaging-compat';
import 'firebase/compat/messaging';
var stateMap = {};

/**
Expand Down
2 changes: 1 addition & 1 deletion firebase-storage-behavior.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ https://github.com/firebase/polymerfire/blob/master/LICENSE
// Polymer imports
import '@polymer/polymer/polymer-legacy.js';
import { FirebaseCommonBehavior } from './firebase-common-behavior.js';
import '@firebase/storage-compat';
import 'firebase/compat/storage';

/** @polymerBehavior Polymer.FirebaseStorageBehavior */
export const FirebaseStorageBehaviorImpl = {
Expand Down
4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -32,11 +32,11 @@
"author": {
"name": "Firebase"
},
"bundleDependencies": false,
"bundleDependencies": [],
"dependencies": {
"@polymer/app-storage": "^3.0.0-pre.21",
"@polymer/polymer": "^3.0.2",
"firebase": "^9.6.4"
"firebase": "^10.4.0"
},
"deprecated": false,
"description": "Polymer Web Components for Firebase",
Expand Down
Loading

0 comments on commit d8f40b7

Please sign in to comment.