Skip to content

Commit 0e44972

Browse files
fix(firestore): Expose more types from gcp firestore
Exported types BundleBuilder, DocumentChange, OrderByDirection, SetOptions, and WhereFilterOp from firestore/index.ts and firestore-namespace.ts.
1 parent 7ce2345 commit 0e44972

File tree

4 files changed

+30
-0
lines changed

4 files changed

+30
-0
lines changed

etc/firebase-admin.api.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,10 @@ export namespace firestore {
241241
import v1 = _firestore.v1;
242242
import BulkWriter = _firestore.BulkWriter;
243243
import BulkWriterOptions = _firestore.BulkWriterOptions;
244+
import BundleBuilder = _firestore.BundleBuilder;
244245
import CollectionGroup = _firestore.CollectionGroup;
245246
import CollectionReference = _firestore.CollectionReference;
247+
import DocumentChange = _firestore.DocumentChange;
246248
import DocumentChangeType = _firestore.DocumentChangeType;
247249
import DocumentData = _firestore.DocumentData;
248250
import DocumentReference = _firestore.DocumentReference;
@@ -253,16 +255,19 @@ export namespace firestore {
253255
import FirestoreDataConverter = _firestore.FirestoreDataConverter;
254256
import GeoPoint = _firestore.GeoPoint;
255257
import GrpcStatus = _firestore.GrpcStatus;
258+
import OrderByDirection = _firestore.OrderByDirection;
256259
import Precondition = _firestore.Precondition;
257260
import Query = _firestore.Query;
258261
import QueryDocumentSnapshot = _firestore.QueryDocumentSnapshot;
259262
import QueryPartition = _firestore.QueryPartition;
260263
import QuerySnapshot = _firestore.QuerySnapshot;
261264
import ReadOptions = _firestore.ReadOptions;
262265
import Settings = _firestore.Settings;
266+
import SetOptions = _firestore.SetOptions;
263267
import Timestamp = _firestore.Timestamp;
264268
import Transaction = _firestore.Transaction;
265269
import UpdateData = _firestore.UpdateData;
270+
import WhereFilterOp = _firestore.WhereFilterOp;
266271
import WriteBatch = _firestore.WriteBatch;
267272
import WriteResult = _firestore.WriteResult;
268273
import setLogFunction = _firestore.setLogFunction;

etc/firebase-admin.firestore.api.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@
99
import { Agent } from 'http';
1010
import { BulkWriter } from '@google-cloud/firestore';
1111
import { BulkWriterOptions } from '@google-cloud/firestore';
12+
import { BundleBuilder } from '@google-cloud/firestore';
1213
import { CollectionGroup } from '@google-cloud/firestore';
1314
import { CollectionReference } from '@google-cloud/firestore';
15+
import { DocumentChange } from '@google-cloud/firestore';
1416
import { DocumentChangeType } from '@google-cloud/firestore';
1517
import { DocumentData } from '@google-cloud/firestore';
1618
import { DocumentReference } from '@google-cloud/firestore';
@@ -21,29 +23,36 @@ import { Firestore } from '@google-cloud/firestore';
2123
import { FirestoreDataConverter } from '@google-cloud/firestore';
2224
import { GeoPoint } from '@google-cloud/firestore';
2325
import { GrpcStatus } from '@google-cloud/firestore';
26+
import { OrderByDirection } from '@google-cloud/firestore';
2427
import { Precondition } from '@google-cloud/firestore';
2528
import { Query } from '@google-cloud/firestore';
2629
import { QueryDocumentSnapshot } from '@google-cloud/firestore';
2730
import { QueryPartition } from '@google-cloud/firestore';
2831
import { QuerySnapshot } from '@google-cloud/firestore';
2932
import { ReadOptions } from '@google-cloud/firestore';
3033
import { setLogFunction } from '@google-cloud/firestore';
34+
import { SetOptions } from '@google-cloud/firestore';
3135
import { Settings } from '@google-cloud/firestore';
3236
import { Timestamp } from '@google-cloud/firestore';
3337
import { Transaction } from '@google-cloud/firestore';
3438
import { UpdateData } from '@google-cloud/firestore';
3539
import { v1 } from '@google-cloud/firestore';
40+
import { WhereFilterOp } from '@google-cloud/firestore';
3641
import { WriteBatch } from '@google-cloud/firestore';
3742
import { WriteResult } from '@google-cloud/firestore';
3843

3944
export { BulkWriter }
4045

4146
export { BulkWriterOptions }
4247

48+
export { BundleBuilder }
49+
4350
export { CollectionGroup }
4451

4552
export { CollectionReference }
4653

54+
export { DocumentChange }
55+
4756
export { DocumentChangeType }
4857

4958
export { DocumentData }
@@ -69,6 +78,8 @@ export function getFirestore(app?: App): Firestore;
6978

7079
export { GrpcStatus }
7180

81+
export { OrderByDirection }
82+
7283
export { Precondition }
7384

7485
export { Query }
@@ -83,6 +94,8 @@ export { ReadOptions }
8394

8495
export { setLogFunction }
8596

97+
export { SetOptions }
98+
8699
export { Settings }
87100

88101
export { Timestamp }
@@ -93,6 +106,8 @@ export { UpdateData }
93106

94107
export { v1 }
95108

109+
export { WhereFilterOp }
110+
96111
export { WriteBatch }
97112

98113
export { WriteResult }

src/firestore/firestore-namespace.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ export namespace firestore {
2828

2929
export import BulkWriter = _firestore.BulkWriter;
3030
export import BulkWriterOptions = _firestore.BulkWriterOptions;
31+
export import BundleBuilder = _firestore.BundleBuilder;
3132
export import CollectionGroup = _firestore.CollectionGroup;
3233
export import CollectionReference = _firestore.CollectionReference;
34+
export import DocumentChange = _firestore.DocumentChange;
3335
export import DocumentChangeType = _firestore.DocumentChangeType;
3436
export import DocumentData = _firestore.DocumentData;
3537
export import DocumentReference = _firestore.DocumentReference;
@@ -40,16 +42,19 @@ export namespace firestore {
4042
export import FirestoreDataConverter = _firestore.FirestoreDataConverter;
4143
export import GeoPoint = _firestore.GeoPoint;
4244
export import GrpcStatus = _firestore.GrpcStatus;
45+
export import OrderByDirection = _firestore.OrderByDirection;
4346
export import Precondition = _firestore.Precondition;
4447
export import Query = _firestore.Query;
4548
export import QueryDocumentSnapshot = _firestore.QueryDocumentSnapshot;
4649
export import QueryPartition = _firestore.QueryPartition;
4750
export import QuerySnapshot = _firestore.QuerySnapshot;
4851
export import ReadOptions = _firestore.ReadOptions;
4952
export import Settings = _firestore.Settings;
53+
export import SetOptions = _firestore.SetOptions;
5054
export import Timestamp = _firestore.Timestamp;
5155
export import Transaction = _firestore.Transaction;
5256
export import UpdateData = _firestore.UpdateData;
57+
export import WhereFilterOp = _firestore.WhereFilterOp;
5358
export import WriteBatch = _firestore.WriteBatch;
5459
export import WriteResult = _firestore.WriteResult;
5560

src/firestore/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,10 @@ import { FirestoreService } from './firestore-internal';
2828
export {
2929
BulkWriter,
3030
BulkWriterOptions,
31+
BundleBuilder,
3132
CollectionGroup,
3233
CollectionReference,
34+
DocumentChange,
3335
DocumentChangeType,
3436
DocumentData,
3537
DocumentReference,
@@ -40,16 +42,19 @@ export {
4042
FirestoreDataConverter,
4143
GeoPoint,
4244
GrpcStatus,
45+
OrderByDirection,
4346
Precondition,
4447
Query,
4548
QueryDocumentSnapshot,
4649
QueryPartition,
4750
QuerySnapshot,
4851
ReadOptions,
4952
Settings,
53+
SetOptions,
5054
Timestamp,
5155
Transaction,
5256
UpdateData,
57+
WhereFilterOp,
5358
WriteBatch,
5459
WriteResult,
5560
v1,

0 commit comments

Comments
 (0)