@backblaze-labs/b2-sdk - v0.1.0
    Preparing search index...

    Module sync

    Sync engine for mirroring files between local folders and B2 buckets.

    The pipeline is: scan folders, pair files by relative path, generate actions based on comparison and keep policies, then execute with bounded concurrency.

    Classes

    B2Folder
    CopyAction
    DeleteLocalAction
    DeleteRemoteAction
    DownloadAction
    HideAction
    LocalFolder
    SkipAction
    UploadAction

    Interfaces

    ActionFactory
    B2SyncFolder
    B2SyncPath
    LocalSyncFolder
    LocalSyncPath
    SyncAction
    SyncActionEvent
    SyncEncryptionProvider
    SyncErrorEvent
    SyncFolder
    SynchronizerConfig
    SynchronizerDownConfig
    SynchronizerUpConfig
    SyncOptions
    SyncPath
    SyncSkipEvent

    Type Aliases

    CompareMode
    KeepMode
    SyncActionEventType
    SyncActionType
    SyncDirection
    SyncEvent
    SyncEventType
    SyncPair

    Functions

    filesAreDifferent
    generateActions
    synchronize
    zipFolders