Skip to content

Commit 55dd221

Browse files
merlinnotschmidt-sebastian
authored andcommitted
Use only named exports of @google-cloud/firestore (#471)
1 parent 5e71ed3 commit 55dd221

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/firebase-namespace.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ export class FirebaseNamespace {
375375
const fn: FirebaseServiceNamespace<Firestore> = (app?: FirebaseApp) => {
376376
return this.ensureApp(app).firestore();
377377
};
378-
return Object.assign(fn, require('@google-cloud/firestore'));
378+
return Object.assign(fn, require('@google-cloud/firestore').Firestore);
379379
}
380380

381381
/**

src/firestore/firestore.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ function initFirestore(app: FirebaseApp): Firestore {
115115
let firestoreDatabase: typeof Firestore;
116116
try {
117117
// Lazy-load the Firestore implementation here, which in turns loads gRPC.
118-
firestoreDatabase = require('@google-cloud/firestore');
118+
firestoreDatabase = require('@google-cloud/firestore').Firestore;
119119
} catch (err) {
120120
throw new FirebaseFirestoreError({
121121
code: 'missing-dependencies',

0 commit comments

Comments
 (0)