From 9a2ab541a04bf4dd99afa137fca2bff3db7b13ee Mon Sep 17 00:00:00 2001 From: Lahiru Maramba Date: Mon, 6 Dec 2021 14:42:53 -0500 Subject: [PATCH] (fix): Exported few missing types from gcp firestore --- etc/firebase-admin.api.md | 5 +++++ etc/firebase-admin.firestore.api.md | 15 +++++++++++++++ src/firestore/firestore-namespace.ts | 5 +++++ src/firestore/index.ts | 5 +++++ 4 files changed, 30 insertions(+) diff --git a/etc/firebase-admin.api.md b/etc/firebase-admin.api.md index af4bef9361..69b9052166 100644 --- a/etc/firebase-admin.api.md +++ b/etc/firebase-admin.api.md @@ -241,8 +241,10 @@ export namespace firestore { import v1 = _firestore.v1; import BulkWriter = _firestore.BulkWriter; import BulkWriterOptions = _firestore.BulkWriterOptions; + import BundleBuilder = _firestore.BundleBuilder; import CollectionGroup = _firestore.CollectionGroup; import CollectionReference = _firestore.CollectionReference; + import DocumentChange = _firestore.DocumentChange; import DocumentChangeType = _firestore.DocumentChangeType; import DocumentData = _firestore.DocumentData; import DocumentReference = _firestore.DocumentReference; @@ -253,6 +255,7 @@ export namespace firestore { import FirestoreDataConverter = _firestore.FirestoreDataConverter; import GeoPoint = _firestore.GeoPoint; import GrpcStatus = _firestore.GrpcStatus; + import OrderByDirection = _firestore.OrderByDirection; import Precondition = _firestore.Precondition; import Query = _firestore.Query; import QueryDocumentSnapshot = _firestore.QueryDocumentSnapshot; @@ -260,9 +263,11 @@ export namespace firestore { import QuerySnapshot = _firestore.QuerySnapshot; import ReadOptions = _firestore.ReadOptions; import Settings = _firestore.Settings; + import SetOptions = _firestore.SetOptions; import Timestamp = _firestore.Timestamp; import Transaction = _firestore.Transaction; import UpdateData = _firestore.UpdateData; + import WhereFilterOp = _firestore.WhereFilterOp; import WriteBatch = _firestore.WriteBatch; import WriteResult = _firestore.WriteResult; import setLogFunction = _firestore.setLogFunction; diff --git a/etc/firebase-admin.firestore.api.md b/etc/firebase-admin.firestore.api.md index 48373f54b6..5a9bdd35df 100644 --- a/etc/firebase-admin.firestore.api.md +++ b/etc/firebase-admin.firestore.api.md @@ -9,8 +9,10 @@ import { Agent } from 'http'; import { BulkWriter } from '@google-cloud/firestore'; import { BulkWriterOptions } from '@google-cloud/firestore'; +import { BundleBuilder } from '@google-cloud/firestore'; import { CollectionGroup } from '@google-cloud/firestore'; import { CollectionReference } from '@google-cloud/firestore'; +import { DocumentChange } from '@google-cloud/firestore'; import { DocumentChangeType } from '@google-cloud/firestore'; import { DocumentData } from '@google-cloud/firestore'; import { DocumentReference } from '@google-cloud/firestore'; @@ -21,6 +23,7 @@ import { Firestore } from '@google-cloud/firestore'; import { FirestoreDataConverter } from '@google-cloud/firestore'; import { GeoPoint } from '@google-cloud/firestore'; import { GrpcStatus } from '@google-cloud/firestore'; +import { OrderByDirection } from '@google-cloud/firestore'; import { Precondition } from '@google-cloud/firestore'; import { Query } from '@google-cloud/firestore'; import { QueryDocumentSnapshot } from '@google-cloud/firestore'; @@ -28,11 +31,13 @@ import { QueryPartition } from '@google-cloud/firestore'; import { QuerySnapshot } from '@google-cloud/firestore'; import { ReadOptions } from '@google-cloud/firestore'; import { setLogFunction } from '@google-cloud/firestore'; +import { SetOptions } from '@google-cloud/firestore'; import { Settings } from '@google-cloud/firestore'; import { Timestamp } from '@google-cloud/firestore'; import { Transaction } from '@google-cloud/firestore'; import { UpdateData } from '@google-cloud/firestore'; import { v1 } from '@google-cloud/firestore'; +import { WhereFilterOp } from '@google-cloud/firestore'; import { WriteBatch } from '@google-cloud/firestore'; import { WriteResult } from '@google-cloud/firestore'; @@ -40,10 +45,14 @@ export { BulkWriter } export { BulkWriterOptions } +export { BundleBuilder } + export { CollectionGroup } export { CollectionReference } +export { DocumentChange } + export { DocumentChangeType } export { DocumentData } @@ -69,6 +78,8 @@ export function getFirestore(app?: App): Firestore; export { GrpcStatus } +export { OrderByDirection } + export { Precondition } export { Query } @@ -83,6 +94,8 @@ export { ReadOptions } export { setLogFunction } +export { SetOptions } + export { Settings } export { Timestamp } @@ -93,6 +106,8 @@ export { UpdateData } export { v1 } +export { WhereFilterOp } + export { WriteBatch } export { WriteResult } diff --git a/src/firestore/firestore-namespace.ts b/src/firestore/firestore-namespace.ts index 5f1cef8cfa..8fcdc43b00 100644 --- a/src/firestore/firestore-namespace.ts +++ b/src/firestore/firestore-namespace.ts @@ -28,8 +28,10 @@ export namespace firestore { export import BulkWriter = _firestore.BulkWriter; export import BulkWriterOptions = _firestore.BulkWriterOptions; + export import BundleBuilder = _firestore.BundleBuilder; export import CollectionGroup = _firestore.CollectionGroup; export import CollectionReference = _firestore.CollectionReference; + export import DocumentChange = _firestore.DocumentChange; export import DocumentChangeType = _firestore.DocumentChangeType; export import DocumentData = _firestore.DocumentData; export import DocumentReference = _firestore.DocumentReference; @@ -40,6 +42,7 @@ export namespace firestore { export import FirestoreDataConverter = _firestore.FirestoreDataConverter; export import GeoPoint = _firestore.GeoPoint; export import GrpcStatus = _firestore.GrpcStatus; + export import OrderByDirection = _firestore.OrderByDirection; export import Precondition = _firestore.Precondition; export import Query = _firestore.Query; export import QueryDocumentSnapshot = _firestore.QueryDocumentSnapshot; @@ -47,9 +50,11 @@ export namespace firestore { export import QuerySnapshot = _firestore.QuerySnapshot; export import ReadOptions = _firestore.ReadOptions; export import Settings = _firestore.Settings; + export import SetOptions = _firestore.SetOptions; export import Timestamp = _firestore.Timestamp; export import Transaction = _firestore.Transaction; export import UpdateData = _firestore.UpdateData; + export import WhereFilterOp = _firestore.WhereFilterOp; export import WriteBatch = _firestore.WriteBatch; export import WriteResult = _firestore.WriteResult; diff --git a/src/firestore/index.ts b/src/firestore/index.ts index b7904f388c..305f5f9da8 100644 --- a/src/firestore/index.ts +++ b/src/firestore/index.ts @@ -28,8 +28,10 @@ import { FirestoreService } from './firestore-internal'; export { BulkWriter, BulkWriterOptions, + BundleBuilder, CollectionGroup, CollectionReference, + DocumentChange, DocumentChangeType, DocumentData, DocumentReference, @@ -40,6 +42,7 @@ export { FirestoreDataConverter, GeoPoint, GrpcStatus, + OrderByDirection, Precondition, Query, QueryDocumentSnapshot, @@ -47,9 +50,11 @@ export { QuerySnapshot, ReadOptions, Settings, + SetOptions, Timestamp, Transaction, UpdateData, + WhereFilterOp, WriteBatch, WriteResult, v1,