Skip to content

Commit 33e20d7

Browse files
Merge pull request firebase#11 from dwberry/patch-1
Update index.js
2 parents 3fa29ba + 036152d commit 33e20d7

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

database/index.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
'use strict';
1717

1818
// [START imports]
19-
var firebase = require('firebase');
19+
var firebase = require('firebase-admin');
2020
// [END imports]
2121
var nodemailer = require('nodemailer');
2222
var schedule = require('node-schedule');
@@ -32,9 +32,11 @@ var mailTransport = nodemailer.createTransport('smtps://<user>%40gmail.com:<pass
3232
// TODO(DEVELOPER): Change the two placeholders below.
3333
// [START initialize]
3434
// Initialize the app with a service account, granting admin privileges
35+
var serviceAccount = require("path/to/serviceAccountKey.json");
36+
3537
firebase.initializeApp({
36-
databaseURL: 'https://<PROJECT_ID>.firebaseio.com',
37-
serviceAccount: '<PATH_TO_SERVICE_ACCOUNT_CREDENTIAL_FILE>'
38+
credential: firebase.credential.cert(serviceAccount),
39+
databaseURL: 'https://<PROJECT_ID>.firebaseio.com'
3840
});
3941
// [END initialize]
4042

database/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"license": "Apache License Version 2.0",
88
"dependencies": {
99
"escape-html": "^1.0.3",
10-
"firebase": "^3.5.1",
10+
"firebase-admin": "^4.0.3",
1111
"node-schedule": "^1.1.0",
1212
"nodemailer": "^2.4.1",
1313
"promise": "^7.1.1"

0 commit comments

Comments
 (0)