From da646620468226592f7518d7631884da902d7049 Mon Sep 17 00:00:00 2001 From: Siarhei Date: Wed, 6 Mar 2024 01:43:34 +0000 Subject: [PATCH] 'hosting' --- .../FirebaseEngine.FirebaseEngine.html | 16 +++++----- docs/classes/jobs_Jobs.Jobs.html | 18 +++++------ .../jobs_backup_auth.JobBackupAuth.html | 28 ++++++++-------- ...s_backup_firestore.JobBackupFirestore.html | 30 ++++++++--------- .../jobs_backup_storage.JobBackupStorage.html | 26 +++++++-------- .../classes/jobs_clean_auth.JobCleanAuth.html | 24 +++++++------- ...obs_clean_firestore.JobCleanFirestore.html | 30 ++++++++--------- .../jobs_clean_storage.JobCleanStorage.html | 20 ++++++------ .../jobs_restore_auth.JobRestoreAuth.html | 32 +++++++++---------- ...restore_firestore.JobRestoreFirestore.html | 32 +++++++++---------- ...obs_restore_storage.JobRestoreStorage.html | 30 ++++++++--------- .../utils_AuthConverter.AuthConverter.html | 10 +++--- docs/classes/utils_FirebaseAuth.Auth.html | 4 +-- .../utils_FirebaseAuth.UserRecord.html | 4 +-- ...s_FirebaseFirestore.DocumentReference.html | 4 +-- .../utils_FirebaseFirestore.Firestore.html | 4 +-- .../utils_FirebaseFirestore.GeoPoint.html | 4 +-- .../utils_FirebaseFirestore.Timestamp.html | 4 +-- .../utils_FirebaseFirestore.WriteBatch.html | 4 +-- .../utils_FirebaseStorage.Storage.html | 4 +-- ...FirestoreConverter.FirestoreConverter.html | 12 +++---- docs/classes/utils_Logger.Logger.html | 12 +++---- ...ils_StorageConverter.StorageConverter.html | 8 ++--- docs/classes/utils_initialization.Writer.html | 12 +++---- ...plate.JobBackupServiceRestoreTemplate.html | 26 +++++++-------- ...ils_template.JobBackupServiceTemplate.html | 24 +++++++------- .../utils_template.JobOneServiceTemplate.html | 20 ++++++------ .../utils_template.JobOneTemplate.html | 18 +++++------ docs/classes/utils_template.JobTemplate.html | 12 +++---- ...seAdmin.credential.applicationDefault.html | 4 +-- .../utils_FirebaseAdmin.credential.cert.html | 4 +-- ...FirebaseAdmin.credential.refreshToken.html | 4 +-- .../utils_FirebaseAdmin.initializeApp.html | 2 +- .../functions/utils_FirebaseAuth.getAuth.html | 4 +-- .../utils_FirebaseFirestore.getFirestore.html | 4 +-- .../utils_FirebaseStorage.getStorage.html | 4 +-- .../utils_initialization.cmdParser.html | 4 +-- ..._initialization.createWriteFileStream.html | 4 +-- .../utils_initialization.initialization.html | 4 +-- docs/functions/utils_randomStr.randomStr.html | 4 +-- docs/hierarchy.html | 2 +- docs/index.html | 4 +-- docs/interfaces/utils_FirebaseAdmin.App.html | 4 +-- .../utils_initialization.ParsedSettings.html | 22 ++++++------- .../utils_initialization.Settings.html | 20 ++++++------ ...lization.SettingsBeforeInitialization.html | 18 +++++------ docs/interfaces/utils_template.DataModel.html | 10 +++--- docs/modules/FirebaseEngine.html | 4 +-- docs/modules/bin_firebase_engine.html | 2 +- .../bin_firebase_engine_emulators.html | 2 +- docs/modules/index.html | 2 +- docs/modules/jobs_Jobs.html | 4 +-- docs/modules/jobs_backup_auth.html | 4 +-- docs/modules/jobs_backup_firestore.html | 4 +-- docs/modules/jobs_backup_storage.html | 4 +-- docs/modules/jobs_clean_auth.html | 4 +-- docs/modules/jobs_clean_firestore.html | 4 +-- docs/modules/jobs_clean_storage.html | 4 +-- docs/modules/jobs_restore_auth.html | 4 +-- docs/modules/jobs_restore_firestore.html | 4 +-- docs/modules/jobs_restore_storage.html | 4 +-- docs/modules/utils_AuthConverter.html | 4 +-- .../utils_FirebaseAdmin.credential.html | 4 +-- docs/modules/utils_FirebaseAdmin.html | 4 +-- docs/modules/utils_FirebaseAuth.html | 4 +-- docs/modules/utils_FirebaseFirestore.html | 4 +-- docs/modules/utils_FirebaseStorage.html | 4 +-- docs/modules/utils_FirestoreConverter.html | 4 +-- docs/modules/utils_Logger.html | 4 +-- docs/modules/utils_StorageConverter.html | 4 +-- docs/modules/utils_initialization.html | 4 +-- docs/modules/utils_randomStr.html | 4 +-- docs/modules/utils_template.html | 4 +-- ...s_FirebaseAdmin.credential.Credential.html | 4 +-- .../utils_FirebaseAuth.HashAlgorithmType.html | 2 +- .../utils_FirebaseFirestore.DocumentData.html | 4 +-- docs/variables/utils_FirebaseAdmin.apps.html | 2 +- .../utils_initialization.writers.html | 4 +-- 78 files changed, 354 insertions(+), 354 deletions(-) diff --git a/docs/classes/FirebaseEngine.FirebaseEngine.html b/docs/classes/FirebaseEngine.FirebaseEngine.html index 8897ba34..136e2a98 100644 --- a/docs/classes/FirebaseEngine.FirebaseEngine.html +++ b/docs/classes/FirebaseEngine.FirebaseEngine.html @@ -1,17 +1,17 @@ -FirebaseEngine | Firebase Engine - v1.5.132

Firebase Engine to copy data

-

Constructors

constructor +FirebaseEngine | Firebase Engine - v1.5.133

Firebase Engine to copy data

+

Constructors

Properties

Methods

Constructors

Properties

admin: App

firebase app

-
jobs: Jobs

Firebase Engine Jobs

-
settings: Settings

settings object

-
store: Storage

Google cloud storage app

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_Jobs.Jobs.html b/docs/classes/jobs_Jobs.Jobs.html index 84aebf08..68a71a21 100644 --- a/docs/classes/jobs_Jobs.Jobs.html +++ b/docs/classes/jobs_Jobs.Jobs.html @@ -1,5 +1,5 @@ -Jobs | Firebase Engine - v1.5.132

Jobs Class

-

Hierarchy (view full)

Constructors

constructor +Jobs | Firebase Engine - v1.5.133

Jobs Class

+

Hierarchy (view full)

Constructors

Properties

admin backup clean @@ -9,13 +9,13 @@

Constructors

Properties

admin: App

firebase app

-
backup: JobsBackup

backup jobs

-
clean: JobsClean

clean jobs

-
restore: JobsRestore

restore jobs

-
settings: Settings

settings object

-
store: Storage

Google cloud storage app

-
\ No newline at end of file diff --git a/docs/classes/jobs_backup_auth.JobBackupAuth.html b/docs/classes/jobs_backup_auth.JobBackupAuth.html index 5873534b..251dd43f 100644 --- a/docs/classes/jobs_backup_auth.JobBackupAuth.html +++ b/docs/classes/jobs_backup_auth.JobBackupAuth.html @@ -1,5 +1,5 @@ -JobBackupAuth | Firebase Engine - v1.5.132

Job backup

-

Hierarchy (view full)

Constructors

constructor +JobBackupAuth | Firebase Engine - v1.5.133

Job backup

+

Hierarchy (view full)

Constructors

Properties

admin auth counter @@ -14,18 +14,18 @@

Constructors

Properties

admin: App

firebase app

-
auth: Auth

firebase auth app

-
counter: number = 0

operation counter

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
stringiferStream: Transform

object to string stream

-
writer: Writer

Writer streams in object

-

Methods

  • recursive backup function

    -

    Parameters

    • Optional nextPageToken: string

    Returns Promise<void>

\ No newline at end of file diff --git a/docs/classes/jobs_backup_firestore.JobBackupFirestore.html b/docs/classes/jobs_backup_firestore.JobBackupFirestore.html index 3b690a05..acf9de10 100644 --- a/docs/classes/jobs_backup_firestore.JobBackupFirestore.html +++ b/docs/classes/jobs_backup_firestore.JobBackupFirestore.html @@ -1,5 +1,5 @@ -JobBackupFirestore | Firebase Engine - v1.5.132

Job backup

-

Hierarchy (view full)

Constructors

constructor +JobBackupFirestore | Firebase Engine - v1.5.133

Job backup

+

Hierarchy (view full)

Constructors

Properties

admin counter firestore @@ -15,19 +15,19 @@

Constructors

Properties

admin: App

firebase app

-
counter: number = 0

operation counter

-
firestore: Firestore

firebase firestore app

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
stringiferStream: Transform

object to string stream

-
writer: Writer

Writer streams in object

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_backup_storage.JobBackupStorage.html b/docs/classes/jobs_backup_storage.JobBackupStorage.html index e1a761e4..5770abc0 100644 --- a/docs/classes/jobs_backup_storage.JobBackupStorage.html +++ b/docs/classes/jobs_backup_storage.JobBackupStorage.html @@ -1,5 +1,5 @@ -JobBackupStorage | Firebase Engine - v1.5.132

Job backup

-

Hierarchy (view full)

Constructors

constructor +JobBackupStorage | Firebase Engine - v1.5.133

Job backup

+

Hierarchy (view full)

Constructors

Properties

admin counter settings @@ -13,17 +13,17 @@

Constructors

Properties

admin: App

firebase app

-
counter: number = 0

operation counter

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
stringiferStream: Transform

object to string stream

-
writer: Writer

Writer streams in object

-

Methods

  • backup one file function

    -

    Parameters

    • bucket: Bucket
    • file: File

    Returns Promise<void>

\ No newline at end of file diff --git a/docs/classes/jobs_clean_auth.JobCleanAuth.html b/docs/classes/jobs_clean_auth.JobCleanAuth.html index 0c8155c3..268d048d 100644 --- a/docs/classes/jobs_clean_auth.JobCleanAuth.html +++ b/docs/classes/jobs_clean_auth.JobCleanAuth.html @@ -1,5 +1,5 @@ -JobCleanAuth | Firebase Engine - v1.5.132

Job class

-

Hierarchy (view full)

Constructors

constructor +JobCleanAuth | Firebase Engine - v1.5.133

Job class

+

Hierarchy (view full)

Constructors

Properties

admin auth counter @@ -12,16 +12,16 @@

Constructors

Properties

admin: App

firebase app

-
auth: Auth

firebase auth app

-
counter: number = 0

operation counter

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-

Methods

  • recursive clean function

    -

    Parameters

    • Optional nextPageToken: string

    Returns Promise<void>

\ No newline at end of file diff --git a/docs/classes/jobs_clean_firestore.JobCleanFirestore.html b/docs/classes/jobs_clean_firestore.JobCleanFirestore.html index a26fa815..c2562d05 100644 --- a/docs/classes/jobs_clean_firestore.JobCleanFirestore.html +++ b/docs/classes/jobs_clean_firestore.JobCleanFirestore.html @@ -1,5 +1,5 @@ -JobCleanFirestore | Firebase Engine - v1.5.132

Job class

-

Hierarchy (view full)

Constructors

constructor +JobCleanFirestore | Firebase Engine - v1.5.133

Job class

+

Hierarchy (view full)

Constructors

Properties

admin batch counter @@ -15,19 +15,19 @@

Constructors

Properties

admin: App

firebase app

-
batch: WriteBatch

batch object

-
counter: number = 0

operation counter

-
firestore: Firestore

firebase firestore app

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
batchSize: number = 500

document on one batch

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_clean_storage.JobCleanStorage.html b/docs/classes/jobs_clean_storage.JobCleanStorage.html index 21ce1388..ff287181 100644 --- a/docs/classes/jobs_clean_storage.JobCleanStorage.html +++ b/docs/classes/jobs_clean_storage.JobCleanStorage.html @@ -1,5 +1,5 @@ -JobCleanStorage | Firebase Engine - v1.5.132

Job class

-

Hierarchy (view full)

Constructors

constructor +JobCleanStorage | Firebase Engine - v1.5.133

Job class

+

Hierarchy (view full)

Constructors

Properties

admin counter settings @@ -10,14 +10,14 @@

Constructors

Properties

admin: App

firebase app

-
counter: number = 0

operation counter

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_restore_auth.JobRestoreAuth.html b/docs/classes/jobs_restore_auth.JobRestoreAuth.html index 64495dda..2025b04a 100644 --- a/docs/classes/jobs_restore_auth.JobRestoreAuth.html +++ b/docs/classes/jobs_restore_auth.JobRestoreAuth.html @@ -1,5 +1,5 @@ -JobRestoreAuth | Firebase Engine - v1.5.132

Job restore

-

Hierarchy (view full)

Constructors

constructor +JobRestoreAuth | Firebase Engine - v1.5.133

Job restore

+

Hierarchy (view full)

Constructors

Properties

admin auth counter @@ -16,26 +16,26 @@

Constructors

Properties

admin: App

firebase app

-
auth: Auth

firebase auth app

-
counter: number = 0

operation counter

-
fileStream: ReadStream

file read stream

-
gunzipStream?: Gunzip

unzip stream

-
parserStream: Transform

string to object stream

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
writeBuffer: {
    batch: {
        uid: string;
        [key: string]: any;
    }[];
    batchSize: number;
    clear: Function;
    commit: Function;
    iteration: number;
    set: Function;
}

buffer for write to project

+

Returns JobRestoreAuth

Properties

admin: App

firebase app

+
auth: Auth

firebase auth app

+
counter: number = 0

operation counter

+
fileStream: ReadStream

file read stream

+
gunzipStream?: Gunzip

unzip stream

+
parserStream: Transform

string to object stream

+
settings: Settings

settings object

+
startTimestamp: number

start timestamp

+
store: Storage

Google cloud storage app

+
writeBuffer: {
    batch: {
        uid: string;
        [key: string]: any;
    }[];
    batchSize: number;
    clear: Function;
    commit: Function;
    iteration: number;
    set: Function;
}

buffer for write to project

Type declaration

  • batch: {
        uid: string;
        [key: string]: any;
    }[]

    array of user

  • batchSize: number

    batch size

  • clear: Function

    clean this buffer

  • commit: Function

    write this buffer to project and clean it

  • iteration: number

    iteration

  • set: Function

    add user to this buffer

    -
writeStream: Writable

write user to project stream

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_restore_firestore.JobRestoreFirestore.html b/docs/classes/jobs_restore_firestore.JobRestoreFirestore.html index 034fd40f..dbbd5236 100644 --- a/docs/classes/jobs_restore_firestore.JobRestoreFirestore.html +++ b/docs/classes/jobs_restore_firestore.JobRestoreFirestore.html @@ -1,5 +1,5 @@ -JobRestoreFirestore | Firebase Engine - v1.5.132

Job restore

-

Hierarchy (view full)

Constructors

constructor +JobRestoreFirestore | Firebase Engine - v1.5.133

Job restore

+

Hierarchy (view full)

Constructors

Properties

admin counter fileStream @@ -16,26 +16,26 @@

Constructors

Properties

admin: App

firebase app

-
counter: number = 0

operation counter

-
fileStream: ReadStream

file read stream

-
firestore: Firestore

firebase firestore app

-
gunzipStream?: Gunzip

unzip stream

-
parserStream: Transform

string to object stream

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
writeBuffer: {
    batch: WriteBatch;
    batchSize: number;
    clear: Function;
    commit: Function;
    iteration: number;
    set: Function;
}

buffer for write to project

+

Returns JobRestoreFirestore

Properties

admin: App

firebase app

+
counter: number = 0

operation counter

+
fileStream: ReadStream

file read stream

+
firestore: Firestore

firebase firestore app

+
gunzipStream?: Gunzip

unzip stream

+
parserStream: Transform

string to object stream

+
settings: Settings

settings object

+
startTimestamp: number

start timestamp

+
store: Storage

Google cloud storage app

+
writeBuffer: {
    batch: WriteBatch;
    batchSize: number;
    clear: Function;
    commit: Function;
    iteration: number;
    set: Function;
}

buffer for write to project

Type declaration

  • batch: WriteBatch

    Firestore Writebatch

  • batchSize: number

    batch size

  • clear: Function

    clean this buffer

  • commit: Function

    write this buffer to project and clean it

  • iteration: number

    iteration

  • set: Function

    add document to this buffer

    -
writeStream: Writable

write document to project stream

-

Methods

\ No newline at end of file diff --git a/docs/classes/jobs_restore_storage.JobRestoreStorage.html b/docs/classes/jobs_restore_storage.JobRestoreStorage.html index 0b4d5d86..39ad614e 100644 --- a/docs/classes/jobs_restore_storage.JobRestoreStorage.html +++ b/docs/classes/jobs_restore_storage.JobRestoreStorage.html @@ -1,5 +1,5 @@ -JobRestoreStorage | Firebase Engine - v1.5.132

Job restore

-

Hierarchy (view full)

Constructors

constructor +JobRestoreStorage | Firebase Engine - v1.5.133

Job restore

+

Hierarchy (view full)

Constructors

Properties

admin buckets counter @@ -15,19 +15,19 @@

Constructors

Properties

admin: App

firebase app

-
buckets: string[]

Array of google storage bucket name

-
counter: number = 0

operation counter

-
fileStream: ReadStream

file read stream

-
gunzipStream?: Gunzip

unzip stream

-
parserStream: Transform

string to object stream

-
settings: Settings

settings object

-
startTimestamp: number

start timestamp

-
store: Storage

Google cloud storage app

-
writeStream: Writable

write file to project stream

-

Methods

\ No newline at end of file diff --git a/docs/classes/utils_AuthConverter.AuthConverter.html b/docs/classes/utils_AuthConverter.AuthConverter.html index 016b64dd..bb9ba55c 100644 --- a/docs/classes/utils_AuthConverter.AuthConverter.html +++ b/docs/classes/utils_AuthConverter.AuthConverter.html @@ -1,16 +1,16 @@ -AuthConverter | Firebase Engine - v1.5.132

Auth Document converter

-

Constructors

constructor +AuthConverter | Firebase Engine - v1.5.133

Auth Document converter

+

Constructors

Properties

Methods

Constructors

Properties

userField: string[] = ...

Copy only the allowed fields, otherwise the object breaks inside firebase.auth (after recovery)

-

Methods

  • Convert string to object

    +

Methods

  • Convert string to object

    Parameters

    • d: string

      String to convert

      -
    • restorePassword: boolean = false

    Returns {
        uid: string;
        [key: string]: any;
    }

    • [key: string]: any
    • uid: string
  • Convert an object to a string

    +
  • restorePassword: boolean = false

Returns {
    uid: string;
    [key: string]: any;
}

  • [key: string]: any
  • uid: string
\ No newline at end of file diff --git a/docs/classes/utils_FirebaseAuth.Auth.html b/docs/classes/utils_FirebaseAuth.Auth.html index e43d1b14..ec5703d5 100644 --- a/docs/classes/utils_FirebaseAuth.Auth.html +++ b/docs/classes/utils_FirebaseAuth.Auth.html @@ -1,4 +1,4 @@ -Auth | Firebase Engine - v1.5.132

Auth service bound to the provided app. +Auth | Firebase Engine - v1.5.133

Auth service bound to the provided app. An Auth instance can have multiple tenants.

Hierarchy

  • BaseAuth
    • Auth

Constructors

Properties

app_ @@ -360,7 +360,7 @@
  • Optional checkRevoked: boolean
  • Returns Promise<DecodedIdToken>

    A promise fulfilled with the session cookie's decoded claims if the session cookie is valid; otherwise, a rejected promise.

    -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseAuth.UserRecord.html b/docs/classes/utils_FirebaseAuth.UserRecord.html index 7261e66b..5cd149aa 100644 --- a/docs/classes/utils_FirebaseAuth.UserRecord.html +++ b/docs/classes/utils_FirebaseAuth.UserRecord.html @@ -1,4 +1,4 @@ -UserRecord | Firebase Engine - v1.5.132

    Represents a user.

    +UserRecord | Firebase Engine - v1.5.133

    Represents a user.

    Constructors

    Properties

    customClaims? disabled @@ -49,7 +49,7 @@
    uid: string

    The user's uid.

    Methods

    • Returns a JSON-serializable representation of this object.

      Returns object

      A JSON-serializable representation of this object.

      -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseFirestore.DocumentReference.html b/docs/classes/utils_FirebaseFirestore.DocumentReference.html index 6e961fd3..6e9c8c1b 100644 --- a/docs/classes/utils_FirebaseFirestore.DocumentReference.html +++ b/docs/classes/utils_FirebaseFirestore.DocumentReference.html @@ -1,4 +1,4 @@ -DocumentReference | Firebase Engine - v1.5.132

    Class DocumentReference<AppModelType, DbModelType>

    A DocumentReference refers to a document location in a Firestore database +DocumentReference | Firebase Engine - v1.5.133

    Class DocumentReference<AppModelType, DbModelType>

    A DocumentReference refers to a document location in a Firestore database and can be used to write, read, or listen to the location. The document at the referenced location may or may not exist. A DocumentReference can also be used to create a CollectionReference to a subcollection.

    @@ -87,7 +87,7 @@

    Type Parameters

    Parameters

    • converter: FirestoreDataConverter<NewAppModelType, NewDbModelType>

      Converts objects to and from Firestore. Passing in null removes the current converter.

    Returns DocumentReference<NewAppModelType, NewDbModelType>

    A DocumentReference that uses the provided converter.

    -
  • Parameters

    • converter: null

    Returns DocumentReference<DocumentData, DocumentData>

  • \ No newline at end of file diff --git a/docs/classes/utils_FirebaseFirestore.Firestore.html b/docs/classes/utils_FirebaseFirestore.Firestore.html index 8b31a64f..84fd8ec3 100644 --- a/docs/classes/utils_FirebaseFirestore.Firestore.html +++ b/docs/classes/utils_FirebaseFirestore.Firestore.html @@ -1,4 +1,4 @@ -Firestore | Firebase Engine - v1.5.132

    Firestore represents a Firestore Database and is the entry point for all +Firestore | Firebase Engine - v1.5.133

    Firestore represents a Firestore Database and is the entry point for all Firestore operations.

    Constructors

    Methods

    batch @@ -111,7 +111,7 @@ operations.

    Returns void

    • Terminates the Firestore client and closes all open streams.

      Returns Promise<void>

      A Promise that resolves when the client is terminated.

      -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseFirestore.GeoPoint.html b/docs/classes/utils_FirebaseFirestore.GeoPoint.html index bcc7428e..de7f1f5b 100644 --- a/docs/classes/utils_FirebaseFirestore.GeoPoint.html +++ b/docs/classes/utils_FirebaseFirestore.GeoPoint.html @@ -1,4 +1,4 @@ -GeoPoint | Firebase Engine - v1.5.132

    An immutable object representing a geo point in Firestore. The geo point +GeoPoint | Firebase Engine - v1.5.133

    An immutable object representing a geo point in Firestore. The geo point is represented as latitude/longitude pair.

    Latitude values are in the range of [-90, 90]. Longitude values are in the range of [-180, 180].

    @@ -13,7 +13,7 @@

    Returns GeoPoint

    Properties

    latitude: number
    longitude: number

    Methods

    • Returns true if this GeoPoint is equal to the provided one.

      Parameters

      • other: GeoPoint

        The GeoPoint to compare against.

      Returns boolean

      true if this GeoPoint is equal to the provided one.

      -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseFirestore.Timestamp.html b/docs/classes/utils_FirebaseFirestore.Timestamp.html index 35ed7414..8d91b74b 100644 --- a/docs/classes/utils_FirebaseFirestore.Timestamp.html +++ b/docs/classes/utils_FirebaseFirestore.Timestamp.html @@ -1,4 +1,4 @@ -Timestamp | Firebase Engine - v1.5.132

    A Timestamp represents a point in time independent of any time zone or +Timestamp | Firebase Engine - v1.5.133

    A Timestamp represents a point in time independent of any time zone or calendar, represented as seconds and fractions of seconds at nanosecond resolution in UTC Epoch time. It is encoded using the Proleptic Gregorian Calendar which extends the Gregorian calendar backwards to year one. It is @@ -50,7 +50,7 @@ given number of milliseconds.

    • Creates a new timestamp with the current date, with millisecond precision.

      Returns Timestamp

      A new Timestamp representing the current date.

      -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseFirestore.WriteBatch.html b/docs/classes/utils_FirebaseFirestore.WriteBatch.html index 12f8cc7e..01c0ff86 100644 --- a/docs/classes/utils_FirebaseFirestore.WriteBatch.html +++ b/docs/classes/utils_FirebaseFirestore.WriteBatch.html @@ -1,4 +1,4 @@ -WriteBatch | Firebase Engine - v1.5.132

    A write batch, used to perform multiple writes as a single atomic unit.

    +WriteBatch | Firebase Engine - v1.5.133

    A write batch, used to perform multiple writes as a single atomic unit.

    A WriteBatch object can be acquired by calling Firestore.batch(). It provides methods for adding writes to the write batch. None of the writes will be committed (or visible locally) until WriteBatch.commit() @@ -59,7 +59,7 @@ update.

    Returns WriteBatch

    This WriteBatch instance. Used for chaining method calls.

    Throws

    Error If the provided input is not valid Firestore data.

    -
    \ No newline at end of file diff --git a/docs/classes/utils_FirebaseStorage.Storage.html b/docs/classes/utils_FirebaseStorage.Storage.html index f3b9a559..3edbaf7f 100644 --- a/docs/classes/utils_FirebaseStorage.Storage.html +++ b/docs/classes/utils_FirebaseStorage.Storage.html @@ -1,4 +1,4 @@ -Storage | Firebase Engine - v1.5.132

    The default Storage service if no +Storage | Firebase Engine - v1.5.133

    The default Storage service if no app is provided or the Storage service associated with the provided app.

    Constructors

    constructor @@ -13,7 +13,7 @@ retrieves a reference to the default bucket.

    Returns Bucket

    A Bucket instance as defined in the @google-cloud/storage package.

    -
    \ No newline at end of file diff --git a/docs/classes/utils_FirestoreConverter.FirestoreConverter.html b/docs/classes/utils_FirestoreConverter.FirestoreConverter.html index eaf1a2ac..526fc11d 100644 --- a/docs/classes/utils_FirestoreConverter.FirestoreConverter.html +++ b/docs/classes/utils_FirestoreConverter.FirestoreConverter.html @@ -1,18 +1,18 @@ -FirestoreConverter | Firebase Engine - v1.5.132

    Firestore Document converter

    -

    Constructors

    constructor +FirestoreConverter | Firebase Engine - v1.5.133

    Firestore Document converter

    +

    Constructors

    Methods

    • Convert string to object

      +

    Returns any

    • Internal deserialization

      +

    Returns any

    • Internal deserialization

      Parameters

      • d: any

        Object for deserialization

        -

      Returns {
          data: any;
          type: string;
      }

      • data: any
      • type: string
    • Convert an object to a string

      +

    Returns {
        data: any;
        type: string;
    }

    • data: any
    • type: string
    • Convert an object to a string

      Parameters

      • d: {
            [key: string]: any;
        }

        Object for convert

        -
        • [key: string]: any

      Returns string

    \ No newline at end of file diff --git a/docs/classes/utils_Logger.Logger.html b/docs/classes/utils_Logger.Logger.html index 988c900e..ff065ecb 100644 --- a/docs/classes/utils_Logger.Logger.html +++ b/docs/classes/utils_Logger.Logger.html @@ -1,14 +1,14 @@ -Logger | Firebase Engine - v1.5.132

    Logger class

    -

    Constructors

    constructor +Logger | Firebase Engine - v1.5.133

    Logger class

    +

    Constructors

    Methods

    Constructors

    Methods

    \ No newline at end of file diff --git a/docs/classes/utils_StorageConverter.StorageConverter.html b/docs/classes/utils_StorageConverter.StorageConverter.html index 764adc3a..1d2d00a2 100644 --- a/docs/classes/utils_StorageConverter.StorageConverter.html +++ b/docs/classes/utils_StorageConverter.StorageConverter.html @@ -1,12 +1,12 @@ -StorageConverter | Firebase Engine - v1.5.132

    Storage File converter

    -

    Constructors

    constructor +StorageConverter | Firebase Engine - v1.5.133

    Storage File converter

    +

    Constructors

    Methods

    Constructors

    Methods

    • Convert an object to a string

      +

    Returns Buffer

    \ No newline at end of file diff --git a/docs/classes/utils_initialization.Writer.html b/docs/classes/utils_initialization.Writer.html index bae1cf4f..c6c87154 100644 --- a/docs/classes/utils_initialization.Writer.html +++ b/docs/classes/utils_initialization.Writer.html @@ -1,13 +1,13 @@ -Writer | Firebase Engine - v1.5.132

    Writer Class for create write streams

    -

    Constructors

    constructor +Writer | Firebase Engine - v1.5.133

    Writer Class for create write streams

    +

    Constructors

    Properties

    compress: boolean = false

    use compress

    -
    fileStream: WriteStream

    file write stream after gzipped

    -
    gzipStream?: Gzip

    gzip stream

    -
    \ No newline at end of file diff --git a/docs/classes/utils_template.JobBackupServiceRestoreTemplate.html b/docs/classes/utils_template.JobBackupServiceRestoreTemplate.html index b3113f43..70efadb1 100644 --- a/docs/classes/utils_template.JobBackupServiceRestoreTemplate.html +++ b/docs/classes/utils_template.JobBackupServiceRestoreTemplate.html @@ -1,5 +1,5 @@ -JobBackupServiceRestoreTemplate | Firebase Engine - v1.5.132

    Job restore

    -

    Hierarchy (view full)

    Constructors

    constructor +JobBackupServiceRestoreTemplate | Firebase Engine - v1.5.133

    Job restore

    +

    Hierarchy (view full)

    Constructors

    Properties

    admin counter fileStream @@ -13,17 +13,17 @@

    Constructors

    Properties

    admin: App

    firebase app

    -
    counter: number = 0

    operation counter

    -
    fileStream: ReadStream

    file read stream

    -
    gunzipStream?: Gunzip

    unzip stream

    -
    parserStream: Transform

    string to object stream

    -
    settings: Settings

    settings object

    -
    startTimestamp: number

    start timestamp

    -
    store: Storage

    Google cloud storage app

    -

    Methods

    \ No newline at end of file diff --git a/docs/classes/utils_template.JobBackupServiceTemplate.html b/docs/classes/utils_template.JobBackupServiceTemplate.html index 4ec9666d..1061452f 100644 --- a/docs/classes/utils_template.JobBackupServiceTemplate.html +++ b/docs/classes/utils_template.JobBackupServiceTemplate.html @@ -1,5 +1,5 @@ -JobBackupServiceTemplate | Firebase Engine - v1.5.132

    Job backup

    -

    Hierarchy (view full)

    Constructors

    constructor +JobBackupServiceTemplate | Firebase Engine - v1.5.133

    Job backup

    +

    Hierarchy (view full)

    Constructors

    Properties

    admin counter settings @@ -12,16 +12,16 @@

    Constructors

    Properties

    admin: App

    firebase app

    -
    counter: number = 0

    operation counter

    -
    settings: Settings

    settings object

    -
    startTimestamp: number

    start timestamp

    -
    store: Storage

    Google cloud storage app

    -
    stringiferStream: Transform

    object to string stream

    -
    writer: Writer

    Writer streams in object

    -

    Methods

    \ No newline at end of file diff --git a/docs/classes/utils_template.JobOneServiceTemplate.html b/docs/classes/utils_template.JobOneServiceTemplate.html index a192cf57..3047f5bd 100644 --- a/docs/classes/utils_template.JobOneServiceTemplate.html +++ b/docs/classes/utils_template.JobOneServiceTemplate.html @@ -1,5 +1,5 @@ -JobOneServiceTemplate | Firebase Engine - v1.5.132

    Job class

    -

    Hierarchy (view full)

    Constructors

    constructor +JobOneServiceTemplate | Firebase Engine - v1.5.133

    Job class

    +

    Hierarchy (view full)

    Constructors

    Properties

    admin counter settings @@ -10,14 +10,14 @@

    Constructors

    Properties

    admin: App

    firebase app

    -
    counter: number = 0

    operation counter

    -
    settings: Settings

    settings object

    -
    startTimestamp: number

    start timestamp

    -
    store: Storage

    Google cloud storage app

    -

    Methods

    \ No newline at end of file diff --git a/docs/classes/utils_template.JobOneTemplate.html b/docs/classes/utils_template.JobOneTemplate.html index c42d97af..e3821bbd 100644 --- a/docs/classes/utils_template.JobOneTemplate.html +++ b/docs/classes/utils_template.JobOneTemplate.html @@ -1,5 +1,5 @@ -JobOneTemplate | Firebase Engine - v1.5.132

    Job One Template Class

    -

    Hierarchy (view full)

    Constructors

    constructor +JobOneTemplate | Firebase Engine - v1.5.133

    Job One Template Class

    +

    Hierarchy (view full)

    Constructors

    Properties

    admin settings store @@ -9,13 +9,13 @@

    Constructors

    Properties

    admin: App

    firebase app

    -
    settings: Settings

    settings object

    -
    store: Storage

    Google cloud storage app

    -

    Methods

    \ No newline at end of file diff --git a/docs/classes/utils_template.JobTemplate.html b/docs/classes/utils_template.JobTemplate.html index 6fe2d498..25c8e1dc 100644 --- a/docs/classes/utils_template.JobTemplate.html +++ b/docs/classes/utils_template.JobTemplate.html @@ -1,15 +1,15 @@ -JobTemplate | Firebase Engine - v1.5.132

    Job Template Class

    -

    Hierarchy (view full)

    Constructors

    constructor +JobTemplate | Firebase Engine - v1.5.133

    Job Template Class

    +

    Hierarchy (view full)

    Constructors

    Properties

    Constructors

    Properties

    admin: App

    firebase app

    -
    settings: Settings

    settings object

    -
    store: Storage

    Google cloud storage app

    -
    \ No newline at end of file diff --git a/docs/functions/utils_FirebaseAdmin.credential.applicationDefault.html b/docs/functions/utils_FirebaseAdmin.credential.applicationDefault.html index a2cde8af..4b7b9db5 100644 --- a/docs/functions/utils_FirebaseAdmin.credential.applicationDefault.html +++ b/docs/functions/utils_FirebaseAdmin.credential.applicationDefault.html @@ -1,4 +1,4 @@ -applicationDefault | Firebase Engine - v1.5.132
    • Returns a credential created from the +applicationDefault | Firebase Engine - v1.5.133

      • Returns a credential created from the Google Application Default Credentials that grants admin access to Firebase services. This credential can be used in the call to firebase-admin.app#initializeApp.

        @@ -13,7 +13,7 @@ Application Default Credentials that can be used to initialize an app.

        Example

        admin.initializeApp({
        credential: admin.credential.applicationDefault(),
        databaseURL: "https://<DATABASE_NAME>.firebaseio.com"
        });
        -
      \ No newline at end of file diff --git a/docs/functions/utils_FirebaseAdmin.credential.cert.html b/docs/functions/utils_FirebaseAdmin.credential.cert.html index 223ba592..b9b007ff 100644 --- a/docs/functions/utils_FirebaseAdmin.credential.cert.html +++ b/docs/functions/utils_FirebaseAdmin.credential.cert.html @@ -1,4 +1,4 @@ -cert | Firebase Engine - v1.5.132
      • Returns a credential created from the provided service account that grants +cert | Firebase Engine - v1.5.133

        • Returns a credential created from the provided service account that grants admin access to Firebase services. This credential can be used in the call to firebase-admin.app#initializeApp.

          See @@ -14,7 +14,7 @@

          Example

          // Providing a service account object inline
          admin.initializeApp({
          credential: admin.credential.cert({
          projectId: "<PROJECT_ID>",
          clientEmail: "foo@<PROJECT_ID>.iam.gserviceaccount.com",
          privateKey: "-----BEGIN PRIVATE KEY-----<KEY>-----END PRIVATE KEY-----\n"
          }),
          databaseURL: "https://<DATABASE_NAME>.firebaseio.com"
          });
          -
        \ No newline at end of file diff --git a/docs/functions/utils_FirebaseAdmin.credential.refreshToken.html b/docs/functions/utils_FirebaseAdmin.credential.refreshToken.html index 8f8071fd..f65b1079 100644 --- a/docs/functions/utils_FirebaseAdmin.credential.refreshToken.html +++ b/docs/functions/utils_FirebaseAdmin.credential.refreshToken.html @@ -1,4 +1,4 @@ -refreshToken | Firebase Engine - v1.5.132
        • Returns a credential created from the provided refresh token that grants +refreshToken | Firebase Engine - v1.5.133

          • Returns a credential created from the provided refresh token that grants admin access to Firebase services. This credential can be used in the call to firebase-admin.app#initializeApp.

            See @@ -13,7 +13,7 @@ provided service account that can be used to initialize an app.

            Example

            // Providing a path to a refresh token JSON file
            var refreshToken = require("path/to/refreshToken.json");
            admin.initializeApp({
            credential: admin.credential.refreshToken(refreshToken),
            databaseURL: "https://<DATABASE_NAME>.firebaseio.com"
            });
            -
          \ No newline at end of file diff --git a/docs/functions/utils_FirebaseAdmin.initializeApp.html b/docs/functions/utils_FirebaseAdmin.initializeApp.html index c80cb227..37e2980a 100644 --- a/docs/functions/utils_FirebaseAdmin.initializeApp.html +++ b/docs/functions/utils_FirebaseAdmin.initializeApp.html @@ -1,4 +1,4 @@ -initializeApp | Firebase Engine - v1.5.132
          • Parameters

            • Optional options: AppOptions
            • Optional appName: string

            Returns App

          • Parameters

            • Optional options: AppOptions
            • Optional appName: string

            Returns App

          \ No newline at end of file diff --git a/docs/functions/utils_FirebaseAuth.getAuth.html b/docs/functions/utils_FirebaseAuth.getAuth.html index b390654b..d3d9cdde 100644 --- a/docs/functions/utils_FirebaseAuth.getAuth.html +++ b/docs/functions/utils_FirebaseAuth.getAuth.html @@ -1,4 +1,4 @@ -getAuth | Firebase Engine - v1.5.132
          • Gets the Auth service for the default app or a +getAuth | Firebase Engine - v1.5.133

            • Gets the Auth service for the default app or a given app.

              getAuth() can be called with no arguments to access the default app's Auth service or as getAuth(app) to access the @@ -7,7 +7,7 @@

              Example

              // Get the Auth service for a given app
              const otherAuth = getAuth(otherApp);
              -
            \ No newline at end of file diff --git a/docs/functions/utils_FirebaseFirestore.getFirestore.html b/docs/functions/utils_FirebaseFirestore.getFirestore.html index 010c75e3..f3d219d3 100644 --- a/docs/functions/utils_FirebaseFirestore.getFirestore.html +++ b/docs/functions/utils_FirebaseFirestore.getFirestore.html @@ -1,4 +1,4 @@ -getFirestore | Firebase Engine - v1.5.132
            • Gets the default Firestore +getFirestore | Firebase Engine - v1.5.133

              • Gets the default Firestore service for the default app.

                Returns Firestore

                The default Firestore service for the default app.

                @@ -26,7 +26,7 @@ service associated with the provided app.

                Example

                // Get the Firestore service for a named database and specific app.
                const otherFirestore = getFirestore('otherDb');
                -
              \ No newline at end of file diff --git a/docs/functions/utils_FirebaseStorage.getStorage.html b/docs/functions/utils_FirebaseStorage.getStorage.html index 3b619a5e..26133b7a 100644 --- a/docs/functions/utils_FirebaseStorage.getStorage.html +++ b/docs/functions/utils_FirebaseStorage.getStorage.html @@ -1,4 +1,4 @@ -getStorage | Firebase Engine - v1.5.132
              • Gets the Storage service for the default app or a given app.

                +getStorage | Firebase Engine - v1.5.133
                • Gets the Storage service for the default app or a given app.

                  getStorage() can be called with no arguments to access the default app's Storage service or as getStorage(app) to access the Storage service associated with a specific app.

                  @@ -6,7 +6,7 @@

                  Example

                  // Get the Storage service for a given app
                  const otherStorage = getStorage(otherApp);
                  -
                \ No newline at end of file diff --git a/docs/functions/utils_initialization.cmdParser.html b/docs/functions/utils_initialization.cmdParser.html index e390505b..df90812e 100644 --- a/docs/functions/utils_initialization.cmdParser.html +++ b/docs/functions/utils_initialization.cmdParser.html @@ -1,5 +1,5 @@ -cmdParser | Firebase Engine - v1.5.132
                \ No newline at end of file diff --git a/docs/functions/utils_initialization.createWriteFileStream.html b/docs/functions/utils_initialization.createWriteFileStream.html index 9bfa9eb7..adda3bce 100644 --- a/docs/functions/utils_initialization.createWriteFileStream.html +++ b/docs/functions/utils_initialization.createWriteFileStream.html @@ -1,6 +1,6 @@ -createWriteFileStream | Firebase Engine - v1.5.132
                • Create write stream

                  +createWriteFileStream | Firebase Engine - v1.5.133
                  \ No newline at end of file diff --git a/docs/functions/utils_initialization.initialization.html b/docs/functions/utils_initialization.initialization.html index ac24ed8f..19ce3d95 100644 --- a/docs/functions/utils_initialization.initialization.html +++ b/docs/functions/utils_initialization.initialization.html @@ -1,6 +1,6 @@ -initialization | Firebase Engine - v1.5.132
                  • App initialization

                    +initialization | Firebase Engine - v1.5.133
                    \ No newline at end of file diff --git a/docs/functions/utils_randomStr.randomStr.html b/docs/functions/utils_randomStr.randomStr.html index 23359abb..ea7f764a 100644 --- a/docs/functions/utils_randomStr.randomStr.html +++ b/docs/functions/utils_randomStr.randomStr.html @@ -1,6 +1,6 @@ -randomStr | Firebase Engine - v1.5.132
                    • Random byte string like /0-9a-zA-Z/

                      +randomStr | Firebase Engine - v1.5.133
                      • Random byte string like /0-9a-zA-Z/

                        Parameters

                        • length: number

                          code length

                          -

                        Returns string

                      \ No newline at end of file diff --git a/docs/hierarchy.html b/docs/hierarchy.html index 03ff6958..f4eebeea 100644 --- a/docs/hierarchy.html +++ b/docs/hierarchy.html @@ -1,4 +1,4 @@ -Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index e85b262a..892f296a 100644 --- a/docs/index.html +++ b/docs/index.html @@ -1,4 +1,4 @@ -Firebase Engine - v1.5.132

                      Firebase Engine - v1.5.132

                      firebase-engine

                      Unlock Peak Performance for Your Firebase Project: A Dynamic Engine for Effortless Backup, Thorough Cleaning, and Seamless Restoration. Tailored for Firebase Firestore, Firebase Storage, and Firebase Auth. Streamline Your Workflow with Unrivaled Efficiency!

                      +Firebase Engine - v1.5.133

                      Firebase Engine - v1.5.133

                      firebase-engine

                      Unlock Peak Performance for Your Firebase Project: A Dynamic Engine for Effortless Backup, Thorough Cleaning, and Seamless Restoration. Tailored for Firebase Firestore, Firebase Storage, and Firebase Auth. Streamline Your Workflow with Unrivaled Efficiency!

                      npm npm NpmLicense @@ -150,7 +150,7 @@

                       firebase firestore:delete -r
                       

                      LICENSE

                      Apache-2.0

                      -
                      \ No newline at end of file diff --git a/docs/interfaces/utils_FirebaseAdmin.App.html b/docs/interfaces/utils_FirebaseAdmin.App.html index ab631367..edef794b 100644 --- a/docs/interfaces/utils_FirebaseAdmin.App.html +++ b/docs/interfaces/utils_FirebaseAdmin.App.html @@ -1,4 +1,4 @@ -App | Firebase Engine - v1.5.132

                      A Firebase app holds the initialization information for a collection of +App | Firebase Engine - v1.5.133

                      A Firebase app holds the initialization information for a collection of services.

                      interface App {
                          name: string;
                          options: AppOptions;
                      }

                      Properties

                      name options @@ -12,7 +12,7 @@

                      Example

                      // A n
                       parameters given in firebase-admin.app#initializeApp.

                      Example

                      const app = initializeApp(config);
                      console.log(app.options.credential === config.credential); // true
                      console.log(app.options.databaseURL === config.databaseURL); // true
                      -
                      \ No newline at end of file diff --git a/docs/interfaces/utils_initialization.ParsedSettings.html b/docs/interfaces/utils_initialization.ParsedSettings.html index b75b55d8..7c64c832 100644 --- a/docs/interfaces/utils_initialization.ParsedSettings.html +++ b/docs/interfaces/utils_initialization.ParsedSettings.html @@ -1,5 +1,5 @@ -ParsedSettings | Firebase Engine - v1.5.132

                      settings object from command line interface

                      -
                      interface ParsedSettings {
                          backup?: string;
                          buckets: string[];
                          collections: string[];
                          compress: boolean;
                          emulators: boolean;
                          hash_config: {
                              algorithm?: HashAlgorithmType;
                              base64_salt_separator?: Buffer;
                              base64_signer_key?: Buffer;
                              mem_cost?: number;
                              rounds?: number;
                          };
                          operations: ("backup" | "clean" | "restore")[];
                          path?: string;
                          services: ("auth" | "firestore" | "storage")[];
                      }

                      Properties

                      backup? +ParsedSettings | Firebase Engine - v1.5.133

                      settings object from command line interface

                      +
                      interface ParsedSettings {
                          backup?: string;
                          buckets: string[];
                          collections: string[];
                          compress: boolean;
                          emulators: boolean;
                          hash_config: {
                              algorithm?: HashAlgorithmType;
                              base64_salt_separator?: Buffer;
                              base64_signer_key?: Buffer;
                              mem_cost?: number;
                              rounds?: number;
                          };
                          operations: ("backup" | "clean" | "restore")[];
                          path?: string;
                          services: ("auth" | "firestore" | "storage")[];
                      }

                      Properties

                      Properties

                      backup?: string

                      path to backup file

                      -
                      buckets: string[]

                      buckets for processing

                      -
                      collections: string[]

                      collections for processing

                      -
                      compress: boolean

                      use compress

                      -
                      emulators: boolean

                      use emulators

                      -
                      hash_config: {
                          algorithm?: HashAlgorithmType;
                          base64_salt_separator?: Buffer;
                          base64_signer_key?: Buffer;
                          mem_cost?: number;
                          rounds?: number;
                      }

                      password hash config

                      -

                      Type declaration

                      • Optional algorithm?: HashAlgorithmType
                      • Optional base64_salt_separator?: Buffer
                      • Optional base64_signer_key?: Buffer
                      • Optional mem_cost?: number
                      • Optional rounds?: number
                      operations: ("backup" | "clean" | "restore")[]

                      array of operations

                      -
                      path?: string

                      path to Firebase service account key (json)

                      -
                      services: ("auth" | "firestore" | "storage")[]

                      service for backup/clean/restore

                      -
                      \ No newline at end of file diff --git a/docs/interfaces/utils_initialization.Settings.html b/docs/interfaces/utils_initialization.Settings.html index 95042f36..61e06719 100644 --- a/docs/interfaces/utils_initialization.Settings.html +++ b/docs/interfaces/utils_initialization.Settings.html @@ -1,5 +1,5 @@ -Settings | Firebase Engine - v1.5.132

                      settings object after initialization

                      -
                      interface Settings {
                          backup: string;
                          buckets: string[];
                          collections: string[];
                          compress: boolean;
                          emulators: boolean;
                          hash_config?: {
                              algorithm: HashAlgorithmType;
                              key: Buffer;
                              memoryCost: number;
                              rounds: number;
                              saltSeparator: Buffer;
                          };
                          path: string;
                          serviceAccount: {
                              [key: string]: any;
                          };
                      }

                      Properties

                      backup +Settings | Firebase Engine - v1.5.133

                      settings object after initialization

                      +
                      interface Settings {
                          backup: string;
                          buckets: string[];
                          collections: string[];
                          compress: boolean;
                          emulators: boolean;
                          hash_config?: {
                              algorithm: HashAlgorithmType;
                              key: Buffer;
                              memoryCost: number;
                              rounds: number;
                              saltSeparator: Buffer;
                          };
                          path: string;
                          serviceAccount: {
                              [key: string]: any;
                          };
                      }

                      Properties

                      Properties

                      backup: string

                      path to backup file

                      -
                      buckets: string[]

                      buckets for processing

                      -
                      collections: string[]

                      collections for processing

                      -
                      compress: boolean

                      use compress

                      -
                      emulators: boolean

                      use emulators

                      -
                      hash_config?: {
                          algorithm: HashAlgorithmType;
                          key: Buffer;
                          memoryCost: number;
                          rounds: number;
                          saltSeparator: Buffer;
                      }

                      password hash config

                      -

                      Type declaration

                      • algorithm: HashAlgorithmType
                      • key: Buffer
                      • memoryCost: number
                      • rounds: number
                      • saltSeparator: Buffer
                      path: string

                      path to Firebase service account key (json)

                      -
                      serviceAccount: {
                          [key: string]: any;
                      }

                      Firebase service account key (object)

                      -

                      Type declaration

                      • [key: string]: any
                      \ No newline at end of file diff --git a/docs/interfaces/utils_initialization.SettingsBeforeInitialization.html b/docs/interfaces/utils_initialization.SettingsBeforeInitialization.html index d0d7dadf..3d0c1e1f 100644 --- a/docs/interfaces/utils_initialization.SettingsBeforeInitialization.html +++ b/docs/interfaces/utils_initialization.SettingsBeforeInitialization.html @@ -1,5 +1,5 @@ -SettingsBeforeInitialization | Firebase Engine - v1.5.132

                      settings object before initialization

                      -
                      interface SettingsBeforeInitialization {
                          backup?: string;
                          buckets?: string[];
                          collections?: string[];
                          compress?: boolean;
                          emulators?: boolean;
                          hash_config?: {
                              algorithm?: HashAlgorithmType;
                              base64_salt_separator?: Buffer;
                              base64_signer_key?: Buffer;
                              mem_cost?: number;
                              rounds?: number;
                          };
                          path?: string;
                      }

                      Properties

                      backup? +SettingsBeforeInitialization | Firebase Engine - v1.5.133

                      settings object before initialization

                      +
                      interface SettingsBeforeInitialization {
                          backup?: string;
                          buckets?: string[];
                          collections?: string[];
                          compress?: boolean;
                          emulators?: boolean;
                          hash_config?: {
                              algorithm?: HashAlgorithmType;
                              base64_salt_separator?: Buffer;
                              base64_signer_key?: Buffer;
                              mem_cost?: number;
                              rounds?: number;
                          };
                          path?: string;
                      }

                      Properties

                      backup?: string

                      path to backup file

                      -
                      buckets?: string[]

                      buckets for processing

                      -
                      collections?: string[]

                      collections for processing

                      -
                      compress?: boolean

                      use compress

                      -
                      emulators?: boolean

                      use emulators

                      -
                      hash_config?: {
                          algorithm?: HashAlgorithmType;
                          base64_salt_separator?: Buffer;
                          base64_signer_key?: Buffer;
                          mem_cost?: number;
                          rounds?: number;
                      }

                      password hash config

                      -

                      Type declaration

                      • Optional algorithm?: HashAlgorithmType
                      • Optional base64_salt_separator?: Buffer
                      • Optional base64_signer_key?: Buffer
                      • Optional mem_cost?: number
                      • Optional rounds?: number
                      path?: string

                      path to Firebase service account key (json)

                      -
                      \ No newline at end of file diff --git a/docs/interfaces/utils_template.DataModel.html b/docs/interfaces/utils_template.DataModel.html index 9b01026b..cecaa089 100644 --- a/docs/interfaces/utils_template.DataModel.html +++ b/docs/interfaces/utils_template.DataModel.html @@ -1,11 +1,11 @@ -DataModel | Firebase Engine - v1.5.132

                      Data Model

                      -
                      interface DataModel {
                          data: string;
                          path: string;
                          service: "auth" | "firestore" | "storage";
                      }

                      Properties

                      data +DataModel | Firebase Engine - v1.5.133

                      Data Model

                      +
                      interface DataModel {
                          data: string;
                          path: string;
                          service: "auth" | "firestore" | "storage";
                      }

                      Properties

                      Properties

                      data: string

                      document data

                      -
                      path: string

                      document path

                      -
                      service: "auth" | "firestore" | "storage"

                      service type

                      -
                      \ No newline at end of file diff --git a/docs/modules/FirebaseEngine.html b/docs/modules/FirebaseEngine.html index 1cc67dca..220c266d 100644 --- a/docs/modules/FirebaseEngine.html +++ b/docs/modules/FirebaseEngine.html @@ -1,5 +1,5 @@ -FirebaseEngine | Firebase Engine - v1.5.132

                      Module FirebaseEngine

                      Index

                      Classes

                      Module FirebaseEngine

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/bin_firebase_engine.html b/docs/modules/bin_firebase_engine.html index ca93c14e..da910b46 100644 --- a/docs/modules/bin_firebase_engine.html +++ b/docs/modules/bin_firebase_engine.html @@ -1,4 +1,4 @@ -bin/firebase-engine | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/bin_firebase_engine_emulators.html b/docs/modules/bin_firebase_engine_emulators.html index 97a6582d..0ef7d0ca 100644 --- a/docs/modules/bin_firebase_engine_emulators.html +++ b/docs/modules/bin_firebase_engine_emulators.html @@ -1,4 +1,4 @@ -bin/firebase-engine-emulators | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/index.html b/docs/modules/index.html index b146b235..679a2238 100644 --- a/docs/modules/index.html +++ b/docs/modules/index.html @@ -1,4 +1,4 @@ -index | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/jobs_Jobs.html b/docs/modules/jobs_Jobs.html index f0880456..4d964d94 100644 --- a/docs/modules/jobs_Jobs.html +++ b/docs/modules/jobs_Jobs.html @@ -1,5 +1,5 @@ -jobs/Jobs | Firebase Engine - v1.5.132

                      Module jobs/Jobs

                      Index

                      Classes

                      Module jobs/Jobs

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/jobs_backup_auth.html b/docs/modules/jobs_backup_auth.html index 999775c1..fb879f1b 100644 --- a/docs/modules/jobs_backup_auth.html +++ b/docs/modules/jobs_backup_auth.html @@ -1,5 +1,5 @@ -jobs/backup/auth | Firebase Engine - v1.5.132

                      Module jobs/backup/auth

                      Index

                      Classes

                      Module jobs/backup/auth

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/jobs_backup_firestore.html b/docs/modules/jobs_backup_firestore.html index 01c9aa3a..7af8e2e9 100644 --- a/docs/modules/jobs_backup_firestore.html +++ b/docs/modules/jobs_backup_firestore.html @@ -1,5 +1,5 @@ -jobs/backup/firestore | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/jobs_backup_storage.html b/docs/modules/jobs_backup_storage.html index 13a485cf..eec95039 100644 --- a/docs/modules/jobs_backup_storage.html +++ b/docs/modules/jobs_backup_storage.html @@ -1,5 +1,5 @@ -jobs/backup/storage | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/jobs_clean_auth.html b/docs/modules/jobs_clean_auth.html index 2265a7e0..d1909df7 100644 --- a/docs/modules/jobs_clean_auth.html +++ b/docs/modules/jobs_clean_auth.html @@ -1,5 +1,5 @@ -jobs/clean/auth | Firebase Engine - v1.5.132

                      Module jobs/clean/auth

                      Index

                      Classes

                      Module jobs/clean/auth

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/jobs_clean_firestore.html b/docs/modules/jobs_clean_firestore.html index 4221ce30..664c46c2 100644 --- a/docs/modules/jobs_clean_firestore.html +++ b/docs/modules/jobs_clean_firestore.html @@ -1,5 +1,5 @@ -jobs/clean/firestore | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/jobs_clean_storage.html b/docs/modules/jobs_clean_storage.html index a0b7fba3..4ac159af 100644 --- a/docs/modules/jobs_clean_storage.html +++ b/docs/modules/jobs_clean_storage.html @@ -1,5 +1,5 @@ -jobs/clean/storage | Firebase Engine - v1.5.132

                      Module jobs/clean/storage

                      Index

                      Classes

                      Module jobs/clean/storage

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/jobs_restore_auth.html b/docs/modules/jobs_restore_auth.html index f396b0e1..55c3d081 100644 --- a/docs/modules/jobs_restore_auth.html +++ b/docs/modules/jobs_restore_auth.html @@ -1,5 +1,5 @@ -jobs/restore/auth | Firebase Engine - v1.5.132

                      Module jobs/restore/auth

                      Index

                      Classes

                      Module jobs/restore/auth

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/jobs_restore_firestore.html b/docs/modules/jobs_restore_firestore.html index 02e6eecb..7a60058f 100644 --- a/docs/modules/jobs_restore_firestore.html +++ b/docs/modules/jobs_restore_firestore.html @@ -1,5 +1,5 @@ -jobs/restore/firestore | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/jobs_restore_storage.html b/docs/modules/jobs_restore_storage.html index 2c96ecc7..cebcb889 100644 --- a/docs/modules/jobs_restore_storage.html +++ b/docs/modules/jobs_restore_storage.html @@ -1,5 +1,5 @@ -jobs/restore/storage | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/utils_AuthConverter.html b/docs/modules/utils_AuthConverter.html index 05daa8d4..6c2481fa 100644 --- a/docs/modules/utils_AuthConverter.html +++ b/docs/modules/utils_AuthConverter.html @@ -1,5 +1,5 @@ -utils/AuthConverter | Firebase Engine - v1.5.132

                      Module utils/AuthConverter

                      Index

                      Classes

                      Module utils/AuthConverter

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/utils_FirebaseAdmin.credential.html b/docs/modules/utils_FirebaseAdmin.credential.html index b0d86651..24b63f20 100644 --- a/docs/modules/utils_FirebaseAdmin.credential.html +++ b/docs/modules/utils_FirebaseAdmin.credential.html @@ -1,8 +1,8 @@ -credential | Firebase Engine - v1.5.132

                      Index

                      Type Aliases

                      Credential +credential | Firebase Engine - v1.5.133

                      Index

                      Type Aliases

                      Functions

                      \ No newline at end of file diff --git a/docs/modules/utils_FirebaseAdmin.html b/docs/modules/utils_FirebaseAdmin.html index c3b97f89..09ecc940 100644 --- a/docs/modules/utils_FirebaseAdmin.html +++ b/docs/modules/utils_FirebaseAdmin.html @@ -1,8 +1,8 @@ -utils/FirebaseAdmin | Firebase Engine - v1.5.132

                      Module utils/FirebaseAdmin

                      Index

                      Namespaces

                      credential +utils/FirebaseAdmin | Firebase Engine - v1.5.133

                      Module utils/FirebaseAdmin

                      Index

                      Namespaces

                      Interfaces

                      Variables

                      Functions

                      \ No newline at end of file diff --git a/docs/modules/utils_FirebaseAuth.html b/docs/modules/utils_FirebaseAuth.html index 1eee9967..e562d8b7 100644 --- a/docs/modules/utils_FirebaseAuth.html +++ b/docs/modules/utils_FirebaseAuth.html @@ -1,8 +1,8 @@ -utils/FirebaseAuth | Firebase Engine - v1.5.132

                      Module utils/FirebaseAuth

                      Index

                      Classes

                      Auth +utils/FirebaseAuth | Firebase Engine - v1.5.133

                      Module utils/FirebaseAuth

                      Index

                      Classes

                      Type Aliases

                      Functions

                      \ No newline at end of file diff --git a/docs/modules/utils_FirebaseFirestore.html b/docs/modules/utils_FirebaseFirestore.html index 45ecb1a5..68fce0b0 100644 --- a/docs/modules/utils_FirebaseFirestore.html +++ b/docs/modules/utils_FirebaseFirestore.html @@ -1,11 +1,11 @@ -utils/FirebaseFirestore | Firebase Engine - v1.5.132

                      Module utils/FirebaseFirestore

                      Index

                      Classes

                      DocumentReference +utils/FirebaseFirestore | Firebase Engine - v1.5.133
                      \ No newline at end of file diff --git a/docs/modules/utils_FirebaseStorage.html b/docs/modules/utils_FirebaseStorage.html index d5171b47..e360d847 100644 --- a/docs/modules/utils_FirebaseStorage.html +++ b/docs/modules/utils_FirebaseStorage.html @@ -1,6 +1,6 @@ -utils/FirebaseStorage | Firebase Engine - v1.5.132

                      Module utils/FirebaseStorage

                      Index

                      Classes

                      Storage +utils/FirebaseStorage | Firebase Engine - v1.5.133

                      Module utils/FirebaseStorage

                      Index

                      Classes

                      Functions

                      \ No newline at end of file diff --git a/docs/modules/utils_FirestoreConverter.html b/docs/modules/utils_FirestoreConverter.html index 924111f3..fbb9f3de 100644 --- a/docs/modules/utils_FirestoreConverter.html +++ b/docs/modules/utils_FirestoreConverter.html @@ -1,5 +1,5 @@ -utils/FirestoreConverter | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/utils_Logger.html b/docs/modules/utils_Logger.html index ec03c9e3..3821e2e0 100644 --- a/docs/modules/utils_Logger.html +++ b/docs/modules/utils_Logger.html @@ -1,5 +1,5 @@ -utils/Logger | Firebase Engine - v1.5.132

                      Module utils/Logger

                      Index

                      Classes

                      Module utils/Logger

                      Index

                      Classes

                      \ No newline at end of file diff --git a/docs/modules/utils_StorageConverter.html b/docs/modules/utils_StorageConverter.html index 4fd11183..a947c542 100644 --- a/docs/modules/utils_StorageConverter.html +++ b/docs/modules/utils_StorageConverter.html @@ -1,5 +1,5 @@ -utils/StorageConverter | Firebase Engine - v1.5.132
                      \ No newline at end of file diff --git a/docs/modules/utils_initialization.html b/docs/modules/utils_initialization.html index 0b57a447..5829d3f4 100644 --- a/docs/modules/utils_initialization.html +++ b/docs/modules/utils_initialization.html @@ -1,4 +1,4 @@ -utils/initialization | Firebase Engine - v1.5.132

                      Module utils/initialization

                      Index

                      Classes

                      Writer +utils/initialization | Firebase Engine - v1.5.133
                      \ No newline at end of file diff --git a/docs/modules/utils_randomStr.html b/docs/modules/utils_randomStr.html index dae7fa40..d5eac233 100644 --- a/docs/modules/utils_randomStr.html +++ b/docs/modules/utils_randomStr.html @@ -1,5 +1,5 @@ -utils/randomStr | Firebase Engine - v1.5.132

                      Module utils/randomStr

                      Index

                      Functions

                      Module utils/randomStr

                      Index

                      Functions

                      \ No newline at end of file diff --git a/docs/modules/utils_template.html b/docs/modules/utils_template.html index ef07efbb..236bc399 100644 --- a/docs/modules/utils_template.html +++ b/docs/modules/utils_template.html @@ -1,10 +1,10 @@ -utils/template | Firebase Engine - v1.5.132

                      Module utils/template

                      Index

                      Classes

                      JobBackupServiceRestoreTemplate +utils/template | Firebase Engine - v1.5.133
                      \ No newline at end of file diff --git a/docs/types/utils_FirebaseAdmin.credential.Credential.html b/docs/types/utils_FirebaseAdmin.credential.Credential.html index 160174e1..339b9f51 100644 --- a/docs/types/utils_FirebaseAdmin.credential.Credential.html +++ b/docs/types/utils_FirebaseAdmin.credential.Credential.html @@ -1,8 +1,8 @@ -Credential | Firebase Engine - v1.5.132
                      Credential: TCredential

                      Interface that provides Google OAuth2 access tokens used to authenticate +Credential | Firebase Engine - v1.5.133

                      Credential: TCredential

                      Interface that provides Google OAuth2 access tokens used to authenticate with Firebase services.

                      In most cases, you will not need to implement this yourself and can instead use the default implementations provided by the admin.credential namespace.

                      -
                      \ No newline at end of file diff --git a/docs/types/utils_FirebaseAuth.HashAlgorithmType.html b/docs/types/utils_FirebaseAuth.HashAlgorithmType.html index dce00652..1859e9a2 100644 --- a/docs/types/utils_FirebaseAuth.HashAlgorithmType.html +++ b/docs/types/utils_FirebaseAuth.HashAlgorithmType.html @@ -1,4 +1,4 @@ -HashAlgorithmType | Firebase Engine - v1.5.132
                      HashAlgorithmType: "SCRYPT" | "STANDARD_SCRYPT" | "HMAC_SHA512" | "HMAC_SHA256" | "HMAC_SHA1" | "HMAC_MD5" | "MD5" | "PBKDF_SHA1" | "BCRYPT" | "PBKDF2_SHA256" | "SHA512" | "SHA256" | "SHA1"
                      HashAlgorithmType: "SCRYPT" | "STANDARD_SCRYPT" | "HMAC_SHA512" | "HMAC_SHA256" | "HMAC_SHA1" | "HMAC_MD5" | "MD5" | "PBKDF_SHA1" | "BCRYPT" | "PBKDF2_SHA256" | "SHA512" | "SHA256" | "SHA1"
                      \ No newline at end of file diff --git a/docs/types/utils_FirebaseFirestore.DocumentData.html b/docs/types/utils_FirebaseFirestore.DocumentData.html index cd1ec3f7..ddda458c 100644 --- a/docs/types/utils_FirebaseFirestore.DocumentData.html +++ b/docs/types/utils_FirebaseFirestore.DocumentData.html @@ -1,6 +1,6 @@ -DocumentData | Firebase Engine - v1.5.132
                      DocumentData: {
                          [field: string]: DocumentFieldValue;
                      }

                      Document data (for use with DocumentReference.set()) consists of fields +DocumentData | Firebase Engine - v1.5.133

                      DocumentData: {
                          [field: string]: DocumentFieldValue;
                      }

                      Document data (for use with DocumentReference.set()) consists of fields mapped to values.

                      -

                      Type declaration

                      • [field: string]: DocumentFieldValue
                      \ No newline at end of file diff --git a/docs/variables/utils_FirebaseAdmin.apps.html b/docs/variables/utils_FirebaseAdmin.apps.html index 69f33bb1..f0fb19a4 100644 --- a/docs/variables/utils_FirebaseAdmin.apps.html +++ b/docs/variables/utils_FirebaseAdmin.apps.html @@ -1,4 +1,4 @@ -apps | Firebase Engine - v1.5.132
                      apps: (app.App | null)[]
                      apps: (app.App | null)[]
                      \ No newline at end of file diff --git a/docs/variables/utils_initialization.writers.html b/docs/variables/utils_initialization.writers.html index b93496b0..c5d29d49 100644 --- a/docs/variables/utils_initialization.writers.html +++ b/docs/variables/utils_initialization.writers.html @@ -1,5 +1,5 @@ -writers | Firebase Engine - v1.5.132
                      writers: {
                          [key: string]: Writer;
                      } = {}

                      write streams

                      -

                      Type declaration

                      writers: {
                          [key: string]: Writer;
                      } = {}

                      write streams

                      +

                      Type declaration

                      \ No newline at end of file