Skip to content

Commit a4ada13

Browse files
addyosmaniyyx990803
authored andcommitted
Huge savings switching to modular Firebase builds (#48)
* Bump to more recent version of Firebase * Switch to using modular Firebase builds * Add updated static build
1 parent b74e8eb commit a4ada13

File tree

3 files changed

+50
-18
lines changed

3 files changed

+50
-18
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
},
3636
"dependencies": {
3737
"es6-promise": "^3.0.2",
38-
"firebase": "^2.4.2",
38+
"firebase": "^3.4.1",
3939
"vue": "^1.0.26",
4040
"vue-router": "^0.7.13"
4141
}

src/store/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
import Firebase from 'firebase'
1+
import Firebase from 'firebase/app'
2+
import Database from 'firebase/database'
23
import { EventEmitter } from 'events'
34
import { Promise } from 'es6-promise'
45

5-
const api = new Firebase('https://hacker-news.firebaseio.com/v0')
6+
const config = {
7+
databaseURL: 'https://hacker-news.firebaseio.com'
8+
}
9+
Firebase.initializeApp(config)
10+
const version = '/v0'
11+
const api = Firebase.database().ref(version)
612
const itemsCache = Object.create(null)
713
const store = new EventEmitter()
814
const storiesPerPage = store.storiesPerPage = 30

0 commit comments

Comments
 (0)