Skip to content

Commit 01a8b2f

Browse files
(fix): Add new Firestore types to the firestore module (#1554)
1 parent dbb7be6 commit 01a8b2f

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

etc/firebase-admin.firestore.api.md

+24
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66

77
/// <reference types="node" />
88

9+
import { AddPrefixToKeys } from '@google-cloud/firestore';
910
import { Agent } from 'http';
1011
import { BulkWriter } from '@google-cloud/firestore';
1112
import { BulkWriterOptions } from '@google-cloud/firestore';
1213
import { BundleBuilder } from '@google-cloud/firestore';
14+
import { ChildUpdateFields } from '@google-cloud/firestore';
1315
import { CollectionGroup } from '@google-cloud/firestore';
1416
import { CollectionReference } from '@google-cloud/firestore';
1517
import { DocumentChange } from '@google-cloud/firestore';
@@ -23,30 +25,40 @@ import { Firestore } from '@google-cloud/firestore';
2325
import { FirestoreDataConverter } from '@google-cloud/firestore';
2426
import { GeoPoint } from '@google-cloud/firestore';
2527
import { GrpcStatus } from '@google-cloud/firestore';
28+
import { NestedUpdateFields } from '@google-cloud/firestore';
2629
import { OrderByDirection } from '@google-cloud/firestore';
30+
import { PartialWithFieldValue } from '@google-cloud/firestore';
2731
import { Precondition } from '@google-cloud/firestore';
32+
import { Primitive } from '@google-cloud/firestore';
2833
import { Query } from '@google-cloud/firestore';
2934
import { QueryDocumentSnapshot } from '@google-cloud/firestore';
3035
import { QueryPartition } from '@google-cloud/firestore';
3136
import { QuerySnapshot } from '@google-cloud/firestore';
37+
import { ReadOnlyTransactionOptions } from '@google-cloud/firestore';
3238
import { ReadOptions } from '@google-cloud/firestore';
3339
import { setLogFunction } from '@google-cloud/firestore';
3440
import { SetOptions } from '@google-cloud/firestore';
3541
import { Settings } from '@google-cloud/firestore';
3642
import { Timestamp } from '@google-cloud/firestore';
3743
import { Transaction } from '@google-cloud/firestore';
44+
import { UnionToIntersection } from '@google-cloud/firestore';
3845
import { UpdateData } from '@google-cloud/firestore';
3946
import { v1 } from '@google-cloud/firestore';
4047
import { WhereFilterOp } from '@google-cloud/firestore';
48+
import { WithFieldValue } from '@google-cloud/firestore';
4149
import { WriteBatch } from '@google-cloud/firestore';
4250
import { WriteResult } from '@google-cloud/firestore';
4351

52+
export { AddPrefixToKeys }
53+
4454
export { BulkWriter }
4555

4656
export { BulkWriterOptions }
4757

4858
export { BundleBuilder }
4959

60+
export { ChildUpdateFields }
61+
5062
export { CollectionGroup }
5163

5264
export { CollectionReference }
@@ -78,10 +90,16 @@ export function getFirestore(app?: App): Firestore;
7890

7991
export { GrpcStatus }
8092

93+
export { NestedUpdateFields }
94+
8195
export { OrderByDirection }
8296

97+
export { PartialWithFieldValue }
98+
8399
export { Precondition }
84100

101+
export { Primitive }
102+
85103
export { Query }
86104

87105
export { QueryDocumentSnapshot }
@@ -90,6 +108,8 @@ export { QueryPartition }
90108

91109
export { QuerySnapshot }
92110

111+
export { ReadOnlyTransactionOptions }
112+
93113
export { ReadOptions }
94114

95115
export { setLogFunction }
@@ -102,12 +122,16 @@ export { Timestamp }
102122

103123
export { Transaction }
104124

125+
export { UnionToIntersection }
126+
105127
export { UpdateData }
106128

107129
export { v1 }
108130

109131
export { WhereFilterOp }
110132

133+
export { WithFieldValue }
134+
111135
export { WriteBatch }
112136

113137
export { WriteResult }

src/firestore/index.ts

+8
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,11 @@ import { FirebaseApp } from '../app/firebase-app';
2626
import { FirestoreService } from './firestore-internal';
2727

2828
export {
29+
AddPrefixToKeys,
2930
BulkWriter,
3031
BulkWriterOptions,
3132
BundleBuilder,
33+
ChildUpdateFields,
3234
CollectionGroup,
3335
CollectionReference,
3436
DocumentChange,
@@ -42,19 +44,25 @@ export {
4244
FirestoreDataConverter,
4345
GeoPoint,
4446
GrpcStatus,
47+
NestedUpdateFields,
4548
OrderByDirection,
49+
PartialWithFieldValue,
4650
Precondition,
51+
Primitive,
4752
Query,
4853
QueryDocumentSnapshot,
4954
QueryPartition,
5055
QuerySnapshot,
5156
ReadOptions,
57+
ReadOnlyTransactionOptions,
5258
Settings,
5359
SetOptions,
5460
Timestamp,
5561
Transaction,
5662
UpdateData,
63+
UnionToIntersection,
5764
WhereFilterOp,
65+
WithFieldValue,
5866
WriteBatch,
5967
WriteResult,
6068
v1,

0 commit comments

Comments
 (0)