From e2a481554af83a94f6b54e9e07eb0360b97c626d Mon Sep 17 00:00:00 2001 From: dr-vortex Date: Fri, 22 Mar 2024 16:06:59 +0000 Subject: [PATCH] deploy: f442965db9b6d914d4f665341f097bcb281f1cff --- assets/navigation.js | 2 +- assets/search.js | 2 +- classes/ApiError.html | 42 +- classes/AsyncFile.html | 78 +- classes/AsyncFileIndexFS.html | 72 +- classes/AsyncMirrorFS.html | 710 +++++++++++++ classes/AsyncStoreFS.html | 84 +- classes/Cred.html | 22 +- classes/File.html | 60 +- classes/FileFlag.html | 40 +- classes/FileIndex.html | 24 +- classes/FileIndexFS.html | 66 +- classes/FileSystem.html | 64 +- classes/InMemoryStore.html | 212 ++++ classes/IndexDirInode.html | 28 +- classes/IndexFileInode.html | 16 +- classes/IndexInode.html | 16 +- classes/Inode.html | 60 +- classes/LockedFS.html | 677 +++++++++++++ classes/MirrorFile.html | 763 ++++++++++++++ classes/Mutex.html | 16 +- classes/NoSyncFile.html | 76 +- classes/OverlayFS.html | 698 +++++++++++++ classes/OverlayFile.html | 792 +++++++++++++++ classes/PreloadFile.html | 78 +- classes/SimpleSyncRWTransaction.html | 28 +- classes/StatsCommon.html | 84 +- classes/SyncFile.html | 76 +- classes/SyncFileIndexFS.html | 78 +- classes/SyncStoreFS.html | 84 +- classes/SyncStoreFile.html | 90 +- classes/UnlockedOverlayFS.html | 945 ++++++++++++++++++ classes/fs.BigIntStats.html | 94 +- classes/fs.Dir.html | 32 +- classes/fs.Dirent.html | 26 +- classes/fs.ReadStream.html | 104 +- classes/fs.Stats.html | 86 +- classes/fs.WriteStream.html | 94 +- classes/fs.promises.FileHandle.html | 48 +- enums/ErrorCode.html | 36 +- enums/FileType.html | 12 +- functions/Async.html | 6 +- functions/Readonly.html | 6 +- functions/Sync.html | 6 +- functions/configure.html | 6 +- functions/decode.html | 6 +- functions/decodeDirListing.html | 6 +- functions/encode.html | 6 +- functions/encodeDirListing.html | 6 +- functions/fs._toUnixTimestamp.html | 6 +- functions/fs.access.html | 8 +- functions/fs.accessSync.html | 6 +- functions/fs.appendFile.html | 10 +- functions/fs.appendFileSync.html | 8 +- functions/fs.chmod.html | 6 +- functions/fs.chmodSync.html | 6 +- functions/fs.chown.html | 6 +- functions/fs.chownSync.html | 6 +- functions/fs.close.html | 6 +- functions/fs.closeSync.html | 6 +- functions/fs.copyFile.html | 8 +- functions/fs.copyFileSync.html | 6 +- functions/fs.createReadStream.html | 6 +- functions/fs.createWriteStream.html | 6 +- functions/fs.exists.html | 6 +- functions/fs.existsSync.html | 6 +- functions/fs.fchmod.html | 6 +- functions/fs.fchmodSync.html | 6 +- functions/fs.fchown.html | 6 +- functions/fs.fchownSync.html | 6 +- functions/fs.fdatasync.html | 6 +- functions/fs.fdatasyncSync.html | 6 +- functions/fs.fstat.html | 10 +- functions/fs.fstatSync.html | 8 +- functions/fs.fsync.html | 6 +- functions/fs.fsyncSync.html | 6 +- functions/fs.ftruncate.html | 8 +- functions/fs.ftruncateSync.html | 6 +- functions/fs.futimes.html | 6 +- functions/fs.futimesSync.html | 6 +- functions/fs.initialize.html | 6 +- functions/fs.lchmod.html | 6 +- functions/fs.lchmodSync.html | 6 +- functions/fs.lchown.html | 6 +- functions/fs.lchownSync.html | 6 +- functions/fs.link.html | 6 +- functions/fs.linkSync.html | 6 +- functions/fs.lopenSync.html | 6 +- functions/fs.lstat.html | 12 +- functions/fs.lstatSync.html | 8 +- functions/fs.lutimes.html | 6 +- functions/fs.lutimesSync.html | 6 +- functions/fs.mkdir.html | 6 +- functions/fs.mkdirSync.html | 8 +- functions/fs.mkdtemp.html | 6 +- functions/fs.mkdtempSync.html | 8 +- functions/fs.mount.html | 6 +- functions/fs.open.html | 8 +- functions/fs.openSync.html | 6 +- functions/fs.opendir.html | 6 +- functions/fs.opendirSync.html | 6 +- functions/fs.promises.access.html | 6 +- functions/fs.promises.appendFile.html | 6 +- functions/fs.promises.chmod.html | 6 +- functions/fs.promises.chown.html | 6 +- functions/fs.promises.copyFile.html | 6 +- functions/fs.promises.createReadStream.html | 6 +- functions/fs.promises.createWriteStream.html | 6 +- functions/fs.promises.exists.html | 6 +- functions/fs.promises.fchmod.html | 6 +- functions/fs.promises.fchown.html | 6 +- functions/fs.promises.futimes.html | 6 +- functions/fs.promises.lchmod.html | 6 +- functions/fs.promises.lchown.html | 6 +- functions/fs.promises.link.html | 6 +- functions/fs.promises.lopen.html | 6 +- functions/fs.promises.lstat.html | 8 +- functions/fs.promises.lutimes.html | 6 +- functions/fs.promises.mkdir.html | 8 +- functions/fs.promises.mkdtemp.html | 6 +- functions/fs.promises.open.html | 6 +- functions/fs.promises.read.html | 6 +- functions/fs.promises.readFile.html | 8 +- functions/fs.promises.readdir.html | 10 +- functions/fs.promises.readlink.html | 8 +- functions/fs.promises.realpath.html | 8 +- functions/fs.promises.rename.html | 6 +- functions/fs.promises.rm.html | 6 +- functions/fs.promises.rmdir.html | 6 +- functions/fs.promises.stat.html | 10 +- functions/fs.promises.symlink.html | 6 +- functions/fs.promises.truncate.html | 6 +- functions/fs.promises.unlink.html | 6 +- functions/fs.promises.unwatchFile.html | 6 +- functions/fs.promises.utimes.html | 6 +- functions/fs.promises.watch.html | 8 +- functions/fs.promises.watchFile.html | 8 +- functions/fs.promises.write.html | 8 +- functions/fs.promises.writeFile.html | 6 +- functions/fs.read.html | 6 +- functions/fs.readFile.html | 10 +- functions/fs.readFileSync.html | 10 +- functions/fs.readSync.html | 8 +- functions/fs.readdir.html | 10 +- functions/fs.readdirSync.html | 10 +- functions/fs.readlink.html | 12 +- functions/fs.readlinkSync.html | 8 +- functions/fs.readv.html | 6 +- functions/fs.readvSync.html | 6 +- functions/fs.realpath.html | 8 +- functions/fs.realpathSync.html | 8 +- functions/fs.rename.html | 6 +- functions/fs.renameSync.html | 6 +- functions/fs.rm.html | 6 +- functions/fs.rmSync.html | 6 +- functions/fs.rmdir.html | 6 +- functions/fs.rmdirSync.html | 6 +- functions/fs.stat.html | 12 +- functions/fs.statSync.html | 8 +- functions/fs.symlink.html | 8 +- functions/fs.symlinkSync.html | 6 +- functions/fs.truncate.html | 8 +- functions/fs.truncateSync.html | 6 +- functions/fs.umount.html | 6 +- functions/fs.unlink.html | 6 +- functions/fs.unlinkSync.html | 6 +- functions/fs.unwatchFile.html | 6 +- functions/fs.utimes.html | 6 +- functions/fs.utimesSync.html | 6 +- functions/fs.watch.html | 8 +- functions/fs.watchFile.html | 8 +- functions/fs.write.html | 14 +- functions/fs.writeFile.html | 10 +- functions/fs.writeFileSync.html | 8 +- functions/fs.writeSync.html | 8 +- functions/fs.writev.html | 8 +- functions/fs.writevSync.html | 6 +- functions/initialize.html | 6 +- functions/randomIno.html | 6 +- functions/wait.html | 6 +- index.html | 4 +- .../AsyncMirrorOptions.html | 66 +- interfaces/AsyncROTransaction.html | 8 +- interfaces/AsyncRWTransaction.html | 16 +- interfaces/AsyncStore.html | 16 +- interfaces/AsyncStoreOptions.html | 10 +- interfaces/Backend.html | 14 +- interfaces/BackendConfig.html | 8 +- interfaces/ConfigMapping.html | 8 +- interfaces/FileSystemMetadata.html | 18 +- interfaces/ListingQueueNode.html | 12 +- .../OverlayOptions.html | 62 +- interfaces/SimpleSyncStore.html | 18 +- interfaces/StatsLike.html | 22 +- interfaces/SyncROTransaction.html | 8 +- interfaces/SyncRWTransaction.html | 16 +- interfaces/SyncStore.html | 22 +- interfaces/SyncStoreOptions.html | 8 +- modules.html | 17 +- modules/fs.html | 6 +- modules/fs.promises.constants.html | 6 +- modules/fs.promises.html | 6 +- types/Configuration.html | 6 +- types/FileContents.html | 6 +- types/Ino.html | 6 +- types/ListingTree.html | 6 +- types/NoArgCallback.html | 6 +- types/ThreeArgCallback.html | 6 +- types/TwoArgCallback.html | 6 +- variables/AsyncMirror.html | 6 +- variables/ErrorStrings.html | 6 +- variables/InMemory.html | 6 +- variables/Overlay.html | 6 +- variables/fs.mounts.html | 6 +- .../fs.promises.constants.COPYFILE_EXCL.html | 6 +- ...s.promises.constants.COPYFILE_FICLONE.html | 6 +- ...ises.constants.COPYFILE_FICLONE_FORCE.html | 6 +- variables/fs.promises.constants.F_OK.html | 6 +- variables/fs.promises.constants.O_APPEND.html | 6 +- variables/fs.promises.constants.O_CREAT.html | 6 +- variables/fs.promises.constants.O_DIRECT.html | 6 +- .../fs.promises.constants.O_DIRECTORY.html | 6 +- variables/fs.promises.constants.O_DSYNC.html | 6 +- variables/fs.promises.constants.O_EXCL.html | 6 +- .../fs.promises.constants.O_NOATIME.html | 6 +- variables/fs.promises.constants.O_NOCTTY.html | 6 +- .../fs.promises.constants.O_NOFOLLOW.html | 6 +- .../fs.promises.constants.O_NONBLOCK.html | 6 +- variables/fs.promises.constants.O_RDONLY.html | 6 +- variables/fs.promises.constants.O_RDWR.html | 6 +- .../fs.promises.constants.O_SYMLINK.html | 6 +- variables/fs.promises.constants.O_SYNC.html | 6 +- variables/fs.promises.constants.O_TRUNC.html | 6 +- variables/fs.promises.constants.O_WRONLY.html | 6 +- variables/fs.promises.constants.R_OK.html | 6 +- variables/fs.promises.constants.S_IFBLK.html | 6 +- variables/fs.promises.constants.S_IFCHR.html | 6 +- variables/fs.promises.constants.S_IFDIR.html | 6 +- variables/fs.promises.constants.S_IFIFO.html | 6 +- variables/fs.promises.constants.S_IFLNK.html | 6 +- variables/fs.promises.constants.S_IFMT.html | 6 +- variables/fs.promises.constants.S_IFREG.html | 6 +- variables/fs.promises.constants.S_IFSOCK.html | 6 +- variables/fs.promises.constants.S_IRGRP.html | 6 +- variables/fs.promises.constants.S_IROTH.html | 6 +- variables/fs.promises.constants.S_IRUSR.html | 6 +- variables/fs.promises.constants.S_IRWXG.html | 6 +- variables/fs.promises.constants.S_IRWXO.html | 6 +- variables/fs.promises.constants.S_IRWXU.html | 6 +- variables/fs.promises.constants.S_ISGID.html | 6 +- variables/fs.promises.constants.S_ISUID.html | 6 +- variables/fs.promises.constants.S_ISVTX.html | 6 +- variables/fs.promises.constants.S_IWGRP.html | 6 +- variables/fs.promises.constants.S_IWOTH.html | 6 +- variables/fs.promises.constants.S_IWUSR.html | 6 +- variables/fs.promises.constants.S_IXGRP.html | 6 +- variables/fs.promises.constants.S_IXOTH.html | 6 +- variables/fs.promises.constants.S_IXUSR.html | 6 +- variables/fs.promises.constants.W_OK.html | 6 +- variables/fs.promises.constants.X_OK.html | 6 +- 260 files changed, 6586 insertions(+), 1702 deletions(-) create mode 100644 classes/AsyncMirrorFS.html create mode 100644 classes/InMemoryStore.html create mode 100644 classes/LockedFS.html create mode 100644 classes/MirrorFile.html create mode 100644 classes/OverlayFS.html create mode 100644 classes/OverlayFile.html create mode 100644 classes/UnlockedOverlayFS.html rename functions/registerBackend.html => interfaces/AsyncMirrorOptions.html (80%) rename variables/backends.html => interfaces/OverlayOptions.html (80%) diff --git a/assets/navigation.js b/assets/navigation.js index 9a3bf0f36..2a2d14ae4 100644 --- a/assets/navigation.js +++ b/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,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" \ No newline at end of file diff --git a/assets/search.js b/assets/search.js index b810eef9e..1aa13c83e 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/classes/ApiError.html b/classes/ApiError.html index b10c24e94..35c079abc 100644 --- a/classes/ApiError.html +++ b/classes/ApiError.html @@ -31,7 +31,7 @@

Implements

+
  • Defined in src/ApiError.ts:103
  • @@ -98,7 +98,7 @@

    Returns

    +
  • Defined in src/ApiError.ts:159
  • Properties

    @@ -113,13 +113,13 @@
    +
  • Defined in src/ApiError.ts:143
  • errno: ErrorCode
    +
  • Defined in src/ApiError.ts:159
  • message: string
    +
  • Defined in src/ApiError.ts:159
  • stack?: string
    +
  • Defined in src/ApiError.ts:147
  • syscall: string = ''
    +
  • Defined in src/ApiError.ts:146
  • prepareStackTrace?: ((err, stackTraces) => any)
    @@ -197,7 +197,7 @@
    +
  • Defined in src/ApiError.ts:185
  • +
  • Defined in src/ApiError.ts:172
  • +
  • Defined in src/ApiError.ts:168
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:115
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:123
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:127
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:119
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:131
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:139
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:135
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:111
  • Returns ApiError

    +
  • Defined in src/ApiError.ts:104
  • Generated using TypeDoc

    diff --git a/classes/AsyncFile.html b/classes/AsyncFile.html index f87b7e248..191670a9d 100644 --- a/classes/AsyncFile.html +++ b/classes/AsyncFile.html @@ -14,7 +14,7 @@ -

    Class AsyncFile

    +

    Class AsyncFileInternal

    Async preload file for usage with AsyncStore

    @@ -26,7 +26,7 @@

    Hierarchy

    +
  • Defined in src/backends/AsyncStore.ts:125
  • @@ -101,7 +101,7 @@
    Optional Returns AsyncFile
    +
  • Defined in src/backends/AsyncStore.ts:126
  • Properties

    @@ -109,25 +109,25 @@
    +
  • Defined in src/file.ts:469
  • _dirty: boolean = false
    +
  • Defined in src/file.ts:445
  • _position: number = 0
    +
  • Defined in src/file.ts:444
  • flag: FileFlag
    +
  • Defined in src/file.ts:467
  • @@ -136,7 +136,7 @@
    +
  • Defined in src/file.ts:462
  • path: string
    @@ -145,7 +145,7 @@
    +
  • Defined in src/file.ts:466
  • stats: Stats
    @@ -156,7 +156,7 @@
    +
  • Defined in src/file.ts:468
  • Accessors

    @@ -170,7 +170,7 @@

    Returns Uint8Arr

    +
  • Defined in src/file.ts:492
  • set position(newPos): void
  • Set the file position.

    @@ -206,7 +206,7 @@

    Returns void

  • +
  • Defined in src/file.ts:516
  • Methods

    @@ -225,7 +225,7 @@

    Returns Promise<

    +
  • Defined in src/file.ts:752
  • +
  • Defined in src/file.ts:758
  • +
  • Defined in src/file.ts:687
  • +
  • Defined in src/file.ts:695
  • +
  • Defined in src/file.ts:709
  • +
  • Defined in src/file.ts:718
  • +
  • Defined in src/backends/AsyncStore.ts:144
  • +
  • Defined in src/backends/AsyncStore.ts:148
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:741
  • +
  • Defined in src/file.ts:643
  • +
  • Defined in src/file.ts:663
  • +
  • Defined in src/file.ts:748
  • +
  • Defined in src/file.ts:523
  • +
  • Defined in src/file.ts:530
  • +
  • Defined in src/backends/AsyncStore.ts:130
  • +
  • Defined in src/backends/AsyncStore.ts:140
  • +
  • Defined in src/file.ts:538
  • +
  • Defined in src/file.ts:549
  • +
  • Defined in src/file.ts:727
  • +
  • Defined in src/file.ts:731
  • +
  • Defined in src/file.ts:584
  • +
  • Defined in src/file.ts:601
  • Generated using TypeDoc

    diff --git a/classes/AsyncFileIndexFS.html b/classes/AsyncFileIndexFS.html index f404d0dd8..848f61797 100644 --- a/classes/AsyncFileIndexFS.html +++ b/classes/AsyncFileIndexFS.html @@ -27,7 +27,7 @@

    Hierarchy

    • AsyncFileIndexFS
    +
  • Defined in src/FileIndex.ts:494
  • @@ -92,7 +92,7 @@
    index: Returns AsyncFileIndexFS<TIndex>
    +
  • Defined in src/FileIndex.ts:356
  • Properties

    @@ -100,7 +100,7 @@
    +
  • Defined in src/FileIndex.ts:495
  • Methods

    @@ -122,7 +122,7 @@
    cred: Returns Promise<File>
    +
  • Defined in src/filesystem.ts:365
  • +
  • Defined in src/filesystem.ts:298
    • @@ -161,7 +161,7 @@

      Returns Promise<

    +
  • Defined in src/filesystem.ts:167
    • @@ -180,7 +180,7 @@

      Returns boolean

    +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/filesystem.ts:373
  • +
  • Defined in src/filesystem.ts:304
  • +
  • Defined in src/filesystem.ts:295
  • +
  • Defined in src/filesystem.ts:371
  • +
  • Defined in src/filesystem.ts:302
  • +
  • Defined in src/FileIndex.ts:395
  • +
  • Defined in src/FileIndex.ts:477
  • +
  • Defined in src/FileIndex.ts:501
  • @@ -339,7 +339,7 @@
    cred: Returns NoSyncFile<AsyncFileIndexFS<TIndex>>
  • +
  • Defined in src/FileIndex.ts:420
    • @@ -353,7 +353,7 @@
      path: Returns Promise<string[]>
    +
  • Defined in src/FileIndex.ts:445
  • @@ -380,7 +380,7 @@
    path: Returns string[]
  • +
  • Defined in src/FileIndex.ts:459
  • +
  • Defined in src/filesystem.ts:74
  • +
  • Defined in src/filesystem.ts:363
  • +
  • Defined in src/filesystem.ts:296
  • +
  • Defined in src/filesystem.ts:369
  • +
  • Defined in src/filesystem.ts:301
    • @@ -471,7 +471,7 @@
      path: Returns Promise<Stats>
    +
  • Defined in src/FileIndex.ts:361
    • @@ -487,7 +487,7 @@
      path: Returns Promise<Stats>
    +
  • Defined in src/FileIndex.ts:473
    • @@ -496,7 +496,7 @@
    +
  • Defined in src/FileIndex.ts:497
  • @@ -523,7 +523,7 @@
    path: Returns Stats
  • +
  • Defined in src/FileIndex.ts:378
    • @@ -541,7 +541,7 @@
      stats: Returns Promise<void>
    +
  • Defined in src/filesystem.ts:375
    • @@ -559,7 +559,7 @@
      stats: Returns void
    +
  • Defined in src/filesystem.ts:305
  • +
  • Defined in src/filesystem.ts:367
  • +
  • Defined in src/filesystem.ts:300
  • Generated using TypeDoc

    diff --git a/classes/AsyncMirrorFS.html b/classes/AsyncMirrorFS.html new file mode 100644 index 000000000..f0c4f6f4c --- /dev/null +++ b/classes/AsyncMirrorFS.html @@ -0,0 +1,710 @@ +AsyncMirrorFS | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class AsyncMirrorFS

    +
    +

    AsyncMirrorFS mirrors a synchronous filesystem into an asynchronous filesystem +by:

    +
      +
    • Performing operations over the in-memory copy, while asynchronously pipelining them +to the backing store.
    • +
    • During application loading, the contents of the async file system can be reloaded into +the synchronous store, if desired.
    • +
    +

    The two stores will be kept in sync. The most common use-case is to pair a synchronous +in-memory filesystem with an asynchronous backing store.

    +
    +
    +
    +

    Hierarchy

    +
      +
    • SyncFileSystem<this> & FileSystem<this> +
        +
      • AsyncMirrorFS
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    _async: FileSystem
    +
    + +
    _isInitialized: boolean = false
    +
    + +
    _queue: AsyncOperation[] = []
    +

    Queue of pending asynchronous operations.

    +
    +
    +
    + +
    _queueRunning: boolean = false
    +
    + +
    _ready: Promise<void>
    +
    + +
    _sync: FileSystem
    +
    +

    Methods

    +
    + +
      + +
    • +

      Called once to load up files from async storage into sync storage.

      +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
      • +
      • +
        mode: number
      • +
      • +
        cred: Cred
      +

      Returns Promise<File>

    +
    + +
    +
    + +
    +
    + +
      + +
    • Internal +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • Internal +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<boolean>

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns boolean

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        srcpath: string
      • +
      • +
        dstpath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        srcpath: string
      • +
      • +
        dstpath: string
      • +
      • +
        cred: Cred
      +

      Returns void

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        mode: number
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
      • +
      • +
        cred: Cred
      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
      +

      Returns Promise<File>

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<string[]>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns string[]

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        oldPath: string
      • +
      • +
        newPath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        oldPath: string
      • +
      • +
        newPath: string
      • +
      • +
        cred: Cred
      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<Stats>

    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns Promise<void>

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns void

    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/AsyncStoreFS.html b/classes/AsyncStoreFS.html index b9dcb83ac..97a7726c2 100644 --- a/classes/AsyncStoreFS.html +++ b/classes/AsyncStoreFS.html @@ -14,7 +14,7 @@ -

    Class AsyncStoreFS

    +

    Class AsyncStoreFSInternal

    An asynchronous file system which uses an async store to store its data.

    @@ -28,7 +28,7 @@

    Hierarchy

    • AsyncStoreFS
    +
  • Defined in src/backends/AsyncStore.ts:170
  • @@ -96,24 +96,24 @@
    __namedParameters: Returns AsyncStoreFS
    +
  • Defined in src/backends/AsyncStore.ts:187
  • Properties

    _cache?: LRUCache<string, bigint>
    +
  • Defined in src/backends/AsyncStore.ts:172
  • _ready: Promise<AsyncStoreFS>
    +
  • Defined in src/backends/AsyncStore.ts:174
  • store: AsyncStore
    +
  • Defined in src/backends/AsyncStore.ts:171
  • Methods

    @@ -144,7 +144,7 @@
    visited: Returns Promise<bigint>
    +
  • Defined in src/backends/AsyncStore.ts:449
  • +
  • Defined in src/backends/AsyncStore.ts:199
  • +
  • Defined in src/backends/AsyncStore.ts:550
  • +
  • Defined in src/backends/AsyncStore.ts:580
  • +
  • Defined in src/backends/AsyncStore.ts:316
  • +
  • Defined in src/filesystem.ts:298
  • +
  • Defined in src/backends/AsyncStore.ts:209
    • @@ -293,7 +293,7 @@

      Returns Promise<

    +
  • Defined in src/filesystem.ts:167
    • @@ -312,7 +312,7 @@

      Returns boolean

    +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/backends/AsyncStore.ts:506
  • +
  • Defined in src/backends/AsyncStore.ts:529
  • +
  • Defined in src/backends/AsyncStore.ts:517
  • +
  • Defined in src/backends/AsyncStore.ts:390
  • +
  • Defined in src/filesystem.ts:304
  • +
  • Defined in src/backends/AsyncStore.ts:429
  • +
  • Defined in src/backends/AsyncStore.ts:180
  • +
  • Defined in src/backends/AsyncStore.ts:350
  • +
  • Defined in src/filesystem.ts:302
  • +
  • Defined in src/backends/AsyncStore.ts:324
  • +
  • Defined in src/filesystem.ts:299
  • +
  • Defined in src/backends/AsyncStore.ts:356
  • +
  • Defined in src/filesystem.ts:303
  • +
  • Defined in src/backends/AsyncStore.ts:176
  • +
  • Defined in src/backends/AsyncStore.ts:636
  • +
  • Defined in src/backends/AsyncStore.ts:221
  • +
  • Defined in src/filesystem.ts:296
  • +
  • Defined in src/backends/AsyncStore.ts:341
  • +
  • Defined in src/filesystem.ts:301
  • +
  • Defined in src/backends/AsyncStore.ts:303
  • +
  • Defined in src/filesystem.ts:297
    • @@ -710,7 +710,7 @@

      Todo

      Ensure mtime updates properly, and use that to determine if a da

    +
  • Defined in src/backends/AsyncStore.ts:369
    • @@ -728,7 +728,7 @@
      stats: Returns void
    +
  • Defined in src/filesystem.ts:305
  • +
  • Defined in src/backends/AsyncStore.ts:337
  • +
  • Defined in src/filesystem.ts:300
  • Generated using TypeDoc

    diff --git a/classes/Cred.html b/classes/Cred.html index 0c0666920..d13af5dbc 100644 --- a/classes/Cred.html +++ b/classes/Cred.html @@ -25,7 +25,7 @@

    Hierarchy

    • Cred
    +
  • Defined in src/cred.ts:5
  • @@ -69,44 +69,44 @@
    euid: egid: number

    Returns Cred

    +
  • Defined in src/cred.ts:6
  • Properties

    egid: number
    +
  • Defined in src/cred.ts:6
  • euid: number
    +
  • Defined in src/cred.ts:6
  • gid: number
    +
  • Defined in src/cred.ts:6
  • sgid: number
    +
  • Defined in src/cred.ts:6
  • suid: number
    +
  • Defined in src/cred.ts:6
  • uid: number
    +
  • Defined in src/cred.ts:6
  • Root: Cred = ...
    +
  • Defined in src/cred.ts:8
  • Generated using TypeDoc

    diff --git a/classes/File.html b/classes/File.html index cd8d0b4c2..1990091b2 100644 --- a/classes/File.html +++ b/classes/File.html @@ -20,9 +20,13 @@

    Hierarchy

    @@ -79,7 +83,7 @@
    +
  • Defined in src/file.ts:277
  • position?: number
    @@ -87,7 +91,7 @@
    +
  • Defined in src/file.ts:272
  • Methods

    @@ -105,7 +109,7 @@
    type: Returns Promise<void>
    +
  • Defined in src/file.ts:425
  • +
  • Defined in src/file.ts:431
    • @@ -137,7 +141,7 @@
      mode: Returns Promise<void>
    +
  • Defined in src/file.ts:404
  • +
  • Defined in src/file.ts:409
    • @@ -171,7 +175,7 @@
      gid: Returns Promise<void>
    +
  • Defined in src/file.ts:394
  • +
  • Defined in src/file.ts:399
    • @@ -200,7 +204,7 @@
    +
  • Defined in src/file.ts:292
  • +
  • Defined in src/file.ts:297
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:360
  • +
  • Defined in src/file.ts:371
  • +
  • Defined in src/file.ts:282
  • +
  • Defined in src/file.ts:287
    • @@ -348,7 +352,7 @@
    +
  • Defined in src/file.ts:312
  • +
  • Defined in src/file.ts:317
    • @@ -375,7 +379,7 @@
      len: Returns Promise<void>
    +
  • Defined in src/file.ts:302
  • +
  • Defined in src/file.ts:307
    • @@ -409,7 +413,7 @@
      mtime: Returns Promise<void>
    +
  • Defined in src/file.ts:414
  • +
  • Defined in src/file.ts:419
  • +
  • Defined in src/file.ts:332
  • +
  • Defined in src/file.ts:346
  • Generated using TypeDoc

    diff --git a/classes/FileFlag.html b/classes/FileFlag.html index 86f74e0ee..5441e0ee4 100644 --- a/classes/FileFlag.html +++ b/classes/FileFlag.html @@ -39,7 +39,7 @@

    Hierarchy

    • FileFlag
    +
  • Defined in src/file.ts:66
  • @@ -94,14 +94,14 @@

    Returns

    +
  • Defined in src/file.ts:97
  • Properties

    _flag: string
    +
  • Defined in src/file.ts:91
  • cache: Map<string | number, FileFlag> = ...
    @@ -109,7 +109,7 @@
    +
  • Defined in src/file.ts:70
  • validStrings: string[] = ...
    @@ -117,7 +117,7 @@
    +
  • Defined in src/file.ts:75
  • Accessors

    @@ -131,7 +131,7 @@
    +
  • Defined in src/file.ts:191
  • Methods

    @@ -144,7 +144,7 @@
    +
  • Defined in src/file.ts:224
  • +
  • Defined in src/file.ts:237
  • +
  • Defined in src/file.ts:204
  • +
  • Defined in src/file.ts:230
  • +
  • Defined in src/file.ts:218
  • +
  • Defined in src/file.ts:211
  • +
  • Defined in src/file.ts:245
  • +
  • Defined in src/file.ts:260
  • +
  • Defined in src/file.ts:183
  • +
  • Defined in src/file.ts:83
    • @@ -276,7 +276,7 @@

      Returns numberThrows

      when the flag string is invalid

    +
  • Defined in src/file.ts:149
    • @@ -296,7 +296,7 @@

      Returns stringThrows

      when the flag number is invalid

    +
  • Defined in src/file.ts:112
  • Generated using TypeDoc

    diff --git a/classes/FileIndex.html b/classes/FileIndex.html index 9280bfdcc..447b015d7 100644 --- a/classes/FileIndex.html +++ b/classes/FileIndex.html @@ -32,7 +32,7 @@

    Hierarchy

    • FileIndex
    +
  • Defined in src/FileIndex.ts:31
  • @@ -73,14 +73,14 @@

    T

    Returns FileIndex<T>

    +
  • Defined in src/FileIndex.ts:76
  • Properties

    _index: Map<string, IndexDirInode<T>> = ...
    +
  • Defined in src/FileIndex.ts:71
  • Methods

    @@ -114,7 +114,7 @@

    Todo

    If adding fails and implicitly creates directories, we do not cl the new empty directories.

    +
  • Defined in src/FileIndex.ts:111
    • @@ -145,7 +145,7 @@

      Returns booleanTodo

      If adding fails and implicitly creates directories, we do not clean up the new empty directories.

    +
  • Defined in src/FileIndex.ts:159
  • +
  • Defined in src/FileIndex.ts:83
  • +
  • Defined in src/FileIndex.ts:228
  • +
  • Defined in src/FileIndex.ts:220
  • +
  • Defined in src/FileIndex.ts:187
  • +
  • Defined in src/FileIndex.ts:37
  • Generated using TypeDoc

    diff --git a/classes/FileIndexFS.html b/classes/FileIndexFS.html index 1271d61b4..7b25b2221 100644 --- a/classes/FileIndexFS.html +++ b/classes/FileIndexFS.html @@ -27,7 +27,7 @@

    Hierarchy

    • FileIndexFS
    +
  • Defined in src/FileIndex.ts:353
  • @@ -92,14 +92,14 @@
    index: Returns FileIndexFS<TIndex>
    +
  • Defined in src/FileIndex.ts:356
  • Properties

    _index: FileIndex<TIndex>
    +
  • Defined in src/FileIndex.ts:354
  • Methods

    @@ -121,7 +121,7 @@
    cred: Returns Promise<File>
    +
  • Defined in src/filesystem.ts:365
  • +
  • Defined in src/filesystem.ts:366
    • @@ -160,7 +160,7 @@

      Returns Promise<

    +
  • Defined in src/filesystem.ts:167
    • @@ -179,7 +179,7 @@

      Returns boolean

    +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/filesystem.ts:373
  • +
  • Defined in src/filesystem.ts:374
  • +
  • Defined in src/filesystem.ts:362
  • +
  • Defined in src/filesystem.ts:371
  • +
  • Defined in src/filesystem.ts:372
  • +
  • Defined in src/FileIndex.ts:395
    • @@ -295,7 +295,7 @@
      path: flag: FileFlag

    Returns Promise<NoSyncFile<FileIndexFS<TIndex>>>

    +
  • Defined in src/FileIndex.ts:477
    • @@ -312,7 +312,7 @@
      path: flag: FileFlag

    Returns NoSyncFile<FileIndexFS<TIndex>>

    +
  • Defined in src/FileIndex.ts:479
  • +
  • Defined in src/FileIndex.ts:420
    • @@ -344,7 +344,7 @@
      path: Returns Promise<string[]>
    +
  • Defined in src/FileIndex.ts:445
    • @@ -358,7 +358,7 @@
      path: Returns string[]
    +
  • Defined in src/FileIndex.ts:459
  • +
  • Defined in src/filesystem.ts:74
  • +
  • Defined in src/filesystem.ts:363
  • +
  • Defined in src/filesystem.ts:364
  • +
  • Defined in src/filesystem.ts:369
  • +
  • Defined in src/filesystem.ts:370
  • +
  • Defined in src/FileIndex.ts:361
  • Returns Promise<Stats>

    +
  • Defined in src/FileIndex.ts:473
  • Returns Stats

    +
  • Defined in src/FileIndex.ts:475
  • +
  • Defined in src/FileIndex.ts:378
    • @@ -511,7 +511,7 @@
      stats: Returns Promise<void>
    +
  • Defined in src/filesystem.ts:375
    • @@ -529,7 +529,7 @@
      stats: Returns void
    +
  • Defined in src/filesystem.ts:376
  • +
  • Defined in src/filesystem.ts:367
  • +
  • Defined in src/filesystem.ts:368
  • Generated using TypeDoc

    diff --git a/classes/FileSystem.html b/classes/FileSystem.html index afa7cf19b..13f608f5e 100644 --- a/classes/FileSystem.html +++ b/classes/FileSystem.html @@ -28,9 +28,15 @@

    Class FileSystemAbstract

    <

    Hierarchy

      -
    • FileSystem
    @@ -81,7 +87,7 @@

    Parameters

    Optional options: object

    Returns FileSystem

    +
  • Defined in src/filesystem.ts:70
  • Methods

    @@ -106,7 +112,7 @@
    cred: Returns Promise<File>
    +
  • Defined in src/filesystem.ts:115
  • +
  • Defined in src/filesystem.ts:121
  • +
  • Defined in src/filesystem.ts:167
  • +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/filesystem.ts:191
  • +
  • Defined in src/filesystem.ts:196
  • +
  • Defined in src/filesystem.ts:58
  • +
  • Defined in src/filesystem.ts:145
  • +
  • Defined in src/filesystem.ts:151
  • +
  • Defined in src/filesystem.ts:101
  • +
  • Defined in src/filesystem.ts:109
  • +
  • Defined in src/filesystem.ts:158
  • +
  • Defined in src/filesystem.ts:162
  • +
  • Defined in src/filesystem.ts:74
  • +
  • Defined in src/filesystem.ts:80
  • +
  • Defined in src/filesystem.ts:84
  • +
  • Defined in src/filesystem.ts:135
  • +
  • Defined in src/filesystem.ts:139
  • +
  • Defined in src/filesystem.ts:89
  • +
  • Defined in src/filesystem.ts:94
  • +
  • Defined in src/filesystem.ts:201
  • +
  • Defined in src/filesystem.ts:206
  • +
  • Defined in src/filesystem.ts:126
  • +
  • Defined in src/filesystem.ts:130
  • Generated using TypeDoc

    diff --git a/classes/InMemoryStore.html b/classes/InMemoryStore.html new file mode 100644 index 000000000..08ecb0c57 --- /dev/null +++ b/classes/InMemoryStore.html @@ -0,0 +1,212 @@ +InMemoryStore | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class InMemoryStore

    +
    +

    A simple in-memory store

    +
    +
    +
    +

    Hierarchy

    +
      +
    • InMemoryStore
    +
    +

    Implements

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    +
    +

    Properties

    +
    +
    +

    Methods

    +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    name: string = 'tmp'
    +

    The name of the key-value store.

    +
    +
    +
    + +
    store: Map<bigint, Uint8Array> = ...
    +
    +

    Methods

    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/IndexDirInode.html b/classes/IndexDirInode.html index 3585ce1be..eceac1318 100644 --- a/classes/IndexDirInode.html +++ b/classes/IndexDirInode.html @@ -31,7 +31,7 @@

    Hierarchy

    • IndexDirInode
    +
  • Defined in src/FileIndex.ts:278
  • @@ -80,7 +80,7 @@
    Optional Returns IndexDirInode<T>
    +
  • Defined in src/FileIndex.ts:246
  • Properties

    @@ -88,13 +88,13 @@
    +
  • Defined in src/FileIndex.ts:282
  • data?: T
    +
  • Defined in src/FileIndex.ts:246
  • Accessors

    @@ -109,7 +109,7 @@

    Returns string

    +
  • Defined in src/FileIndex.ts:311
  • +
  • Defined in src/FileIndex.ts:296
  • Methods

    @@ -151,7 +151,7 @@

    Returns boolean

    +
  • Defined in src/FileIndex.ts:330
  • +
  • Defined in src/FileIndex.ts:319
  • +
  • Defined in src/FileIndex.ts:288
  • +
  • Defined in src/FileIndex.ts:284
  • +
  • Defined in src/FileIndex.ts:343
  • +
  • Defined in src/FileIndex.ts:303
  • Generated using TypeDoc

    diff --git a/classes/IndexFileInode.html b/classes/IndexFileInode.html index 822f02227..69e71aa5c 100644 --- a/classes/IndexFileInode.html +++ b/classes/IndexFileInode.html @@ -31,7 +31,7 @@

    Hierarchy

    • IndexFileInode
    +
  • Defined in src/FileIndex.ts:262
  • @@ -71,7 +71,7 @@
    Optional Returns IndexFileInode<T>
    +
  • Defined in src/FileIndex.ts:246
  • Properties

    @@ -79,7 +79,7 @@
    +
  • Defined in src/FileIndex.ts:246
  • Methods

    @@ -93,7 +93,7 @@

    Returns boolean

    +
  • Defined in src/FileIndex.ts:266
  • +
  • Defined in src/FileIndex.ts:263
  • +
  • Defined in src/FileIndex.ts:270
  • Generated using TypeDoc

    diff --git a/classes/IndexInode.html b/classes/IndexInode.html index 112f26652..d6bfbb92d 100644 --- a/classes/IndexInode.html +++ b/classes/IndexInode.html @@ -33,7 +33,7 @@

    Hierarchy

  • IndexFileInode
  • IndexDirInode
  • +
  • Defined in src/FileIndex.ts:245
  • @@ -72,14 +72,14 @@

    Parameters

    Optional data: T

    Returns IndexInode<T>

    +
  • Defined in src/FileIndex.ts:246
  • Properties

    data?: T
    +
  • Defined in src/FileIndex.ts:246
  • Methods

    @@ -92,7 +92,7 @@
    +
  • Defined in src/FileIndex.ts:254
  • +
  • Defined in src/FileIndex.ts:250
  • +
  • Defined in src/FileIndex.ts:256
  • Generated using TypeDoc

    diff --git a/classes/Inode.html b/classes/Inode.html index 6383c5cf9..5073419bb 100644 --- a/classes/Inode.html +++ b/classes/Inode.html @@ -28,7 +28,7 @@

    Implements

    +
  • Defined in src/inode.ts:55
  • @@ -77,19 +77,19 @@

    Parameters

    Optional buffer: ArrayBufferLike

    Returns Inode

    +
  • Defined in src/inode.ts:64
  • Properties

    buffer: ArrayBufferLike
    +
  • Defined in src/inode.ts:56
  • view: DataView
    +
  • Defined in src/inode.ts:62
  • Accessors

    @@ -103,7 +103,7 @@

    Returns number +
  • Defined in src/inode.ts:133
  • set atimeMs(value): void
  • time of last access, in milliseconds since epoch

    @@ -117,7 +117,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:137
  • set birthtimeMs(value): void
  • time of file creation, in milliseconds since epoch

    @@ -143,7 +143,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:145
  • set ctimeMs(value): void
  • time of last time file status was changed, in milliseconds since epoch

    @@ -169,7 +169,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:161
  • +
  • Defined in src/inode.ts:58
  • set gid(value): void
  • the id of the group that owns the file

    @@ -203,7 +203,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:129
  • set ino(value): void
  • @@ -221,7 +221,7 @@

    Parameters

    value: bigint
  • Returns void

    +
  • Defined in src/inode.ts:89
  • set mode(value): void
  • Unix-style file mode (e.g. 0o644) that includes the item type @@ -249,7 +249,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:105
  • set mtimeMs(value): void
  • time of last modification, in milliseconds since epoch

    @@ -275,7 +275,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:153
  • @@ -293,7 +293,7 @@

    Parameters

    value: number
  • Returns void

    +
  • Defined in src/inode.ts:113
  • set size(value): void
  • Size of the item in bytes. @@ -321,7 +321,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:97
  • set uid(value): void
  • the id of the user that owns the file

    @@ -347,7 +347,7 @@

    Returns void

  • +
  • Defined in src/inode.ts:121
  • Methods

    @@ -360,7 +360,7 @@
    +
  • Defined in src/inode.ts:175
  • +
  • Defined in src/inode.ts:168
  • +
  • Defined in src/inode.ts:189
  • Generated using TypeDoc

    diff --git a/classes/LockedFS.html b/classes/LockedFS.html new file mode 100644 index 000000000..bbab2e707 --- /dev/null +++ b/classes/LockedFS.html @@ -0,0 +1,677 @@ +LockedFS | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class LockedFS<FS>Internal

    +
    +

    This class serializes access to an underlying async filesystem. +For example, on an OverlayFS instance with an async lower +directory operations like rename and rmdir may involve multiple +requests involving both the upper and lower filesystems -- they +are not executed in a single atomic step. OverlayFS uses this +LockedFS to avoid having to reason about the correctness of +multiple requests interleaving.

    +
    +
    +
    +

    Type Parameters

    +
    +
    +

    Hierarchy

    +
    +
    +

    Implements

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    _mu: Mutex = ...
    +
    + +
    fs: FS
    +
    +

    Methods

    +
    + +
      + +
    • +

      Create the file at path p with the given mode. Then, open it with the given +flag.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
      • +
      • +
        mode: number
      • +
      • +
        cred: Cred
      +

      Returns Promise<File>

      +
    +
    + +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<boolean>

      +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns boolean

      +
    +
    + +
      + +
    • +

      Asynchronous link.

      +
      +
      +

      Parameters

      +
        +
      • +
        srcpath: string
      • +
      • +
        dstpath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
      + +
    • +

      Opens the file at path p with the given flag. The file must exist.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
        +

        The flag to use when opening the file.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns Promise<File>

      +
    +
    + +
      + +
    • +

      Opens the file at path p with the given flag. The file must exist.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
        +

        The flag to use when opening the file.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns File

      A File object corresponding to the opened file.

      + +
    +
    + +
      + +
    • +

      Asynchronous readdir. Reads the contents of a directory.

      +

      The callback gets two arguments (err, files) where files is an array of +the names of the files in the directory excluding '.' and '..'.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<string[]>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous rename. No arguments other than a possible exception +are given to the completion callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        oldPath: string
      • +
      • +
        newPath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path asynchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path synchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/MirrorFile.html b/classes/MirrorFile.html new file mode 100644 index 000000000..66b346e19 --- /dev/null +++ b/classes/MirrorFile.html @@ -0,0 +1,763 @@ +MirrorFile | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class MirrorFileInternal

    +
    +

    We define our own file to interpose on syncSync() for mirroring purposes.

    +
    +
    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    _buffer: Uint8Array = ...
    +
    + +
    _dirty: boolean = false
    +
    + +
    _position: number = 0
    +
    + +
    flag: FileFlag
    +
    + + +

    The file system that created the file.

    +
    +
    +
    + +
    path: string
    +

    Path to the file

    +
    +
    +
    + +
    stats: Stats
    +

    The stats object for the given file. + PreloadFile will mutate this object. Note that this object must contain + the appropriate mode that the file was opened as.

    +
    +
    +
    +

    Accessors

    +
    + +
      +
    • get buffer(): Uint8Array
    • +
    • +

      Get the underlying buffer for this file. Mutating not recommended and will mess up dirty tracking.

      +
      +

      Returns Uint8Array

      +
    +
    + +
      +
    • get position(): number
    • +
    • +

      Get the current file position.

      +

      We emulate the following bug mentioned in the Node documentation:

      +
      +

      On Linux, positional writes don't work when the file is opened in append + mode. The kernel ignores the position argument and always appends the data + to the end of the file.

      +
      +
      +

      Returns number

      The current file position.

      + +
    • +
    • set position(newPos): void
    • +
    • +

      Set the file position.

      +
      +
      +

      Parameters

      +
        +
      • +
        newPos: number
        +

        new position

        +
        +
      +

      Returns void

      +
    +
    +

    Methods

    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous fchmod.

      +
      +
      +

      Parameters

      +
        +
      • +
        mode: number
        +

        the mode

        +
        +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous fchown.

      +
      +
      +

      Parameters

      +
        +
      • +
        uid: number
        +
      • +
      • +
        gid: number
        +
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronous fchown.

      +
      +
      +

      Parameters

      +
        +
      • +
        uid: number
        +
      • +
      • +
        gid: number
        +
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous datasync.

      +

      Default implementation maps to sync.

      +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Read data from the file.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        TBuffer extends Uint8Array<TBuffer>

      +
      +

      Parameters

      +
        +
      • +
        buffer: TBuffer
        +

        The buffer that the data will be + written to.

        +
        +
      • +
      • +
        offset: number = 0
        +

        The offset within the buffer where writing will + start.

        +
        +
      • +
      • +
        length: number = ...
        +

        An integer specifying the number of bytes to read.

        +
        +
      • +
      • +
        position: number = 0
        +

        An integer specifying where to begin reading from + in the file. If position is null, data will be read from the current file + position.

        +
        +
      +

      Returns Promise<{
          buffer: TBuffer;
          bytesRead: number;
      }>

      +
    +
    + +
      + +
    • +

      Read data from the file.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        The buffer that the data will be + written to.

        +
        +
      • +
      • +
        offset: number = 0
        +

        The offset within the buffer where writing will start.

        +
        +
      • +
      • +
        length: number = ...
        +

        An integer specifying the number of bytes to read.

        +
        +
      • +
      • +
        position: number = 0
        +

        An integer specifying where to begin reading from + in the file. If position is null, data will be read from the current file + position.

        +
        +
      +

      Returns number

      number of bytes written

      + +
    +
    + +
      + +
    • +

      Resets the dirty bit. Should only be called after a sync has completed successfully.

      +
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous truncate.

      +
      +
      +

      Parameters

      +
        +
      • +
        len: number
        +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +

      Change the file timestamps of the file.

      +
      +
      +

      Parameters

      +
        +
      • +
        atime: Date
      • +
      • +
        mtime: Date
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Change the file timestamps of the file.

      +
      +
      +

      Parameters

      +
        +
      • +
        atime: Date
      • +
      • +
        mtime: Date
      +

      Returns void

      +
    +
    + +
      + +
    • +

      Write buffer to the file. +Note that it is unsafe to use fs.write multiple times on the same file +without waiting for the callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        Uint8Array containing the data to write to + the file.

        +
        +
      • +
      • +
        offset: number = 0
        +

        Offset in the buffer to start reading data from.

        +
        +
      • +
      • +
        length: number = ...
        +

        The amount of bytes to write to the file.

        +
        +
      • +
      • +
        position: number = 0
        +

        Offset from the beginning of the file where this + data should be written. If position is null, the data will be written at + the current position.

        +
        +
      +

      Returns Promise<number>

      +
    +
    + +
      + +
    • +

      Write buffer to the file. +Note that it is unsafe to use fs.writeSync multiple times on the same file +without waiting for the callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        Uint8Array containing the data to write to + the file.

        +
        +
      • +
      • +
        offset: number = 0
        +

        Offset in the buffer to start reading data from.

        +
        +
      • +
      • +
        length: number = ...
        +

        The amount of bytes to write to the file.

        +
        +
      • +
      • +
        position: number = 0
        +

        Offset from the beginning of the file where this + data should be written. If position is null, the data will be written at + the current position.

        +
        +
      +

      Returns number

      bytes written

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/Mutex.html b/classes/Mutex.html index a2c16ef8e..6be0fdfe0 100644 --- a/classes/Mutex.html +++ b/classes/Mutex.html @@ -24,7 +24,7 @@

    Hierarchy

    • Mutex
    +
  • Defined in src/mutex.ts:5
  • @@ -59,7 +59,7 @@

    Properties

    _locks: Map<string, (() => void)[]> = ...
    +
  • Defined in src/mutex.ts:6
  • Methods

    @@ -74,7 +74,7 @@

    Parameters

    path: string

    Returns boolean

    +
  • Defined in src/mutex.ts:49
    • @@ -87,7 +87,7 @@

      Parameters

      path: string

    Returns Promise<void>

    +
  • Defined in src/mutex.ts:8
    • @@ -100,7 +100,7 @@

      Parameters

      path: string

    Returns boolean

    +
  • Defined in src/mutex.ts:40
    • @@ -113,7 +113,7 @@

      Parameters

      path: string

    Returns void

    +
  • Defined in src/mutex.ts:18
  • Generated using TypeDoc

    diff --git a/classes/NoSyncFile.html b/classes/NoSyncFile.html index 2c0f6a185..228356704 100644 --- a/classes/NoSyncFile.html +++ b/classes/NoSyncFile.html @@ -31,7 +31,7 @@

    Hierarchy

    • NoSyncFile
    +
  • Defined in src/file.ts:796
  • @@ -111,7 +111,7 @@
    Optional Returns NoSyncFile<T>
    +
  • Defined in src/file.ts:797
  • Properties

    @@ -119,25 +119,25 @@
    +
  • Defined in src/file.ts:469
  • _dirty: boolean = false
    +
  • Defined in src/file.ts:445
  • _position: number = 0
    +
  • Defined in src/file.ts:444
  • flag: FileFlag
    +
  • Defined in src/file.ts:467
  • fs: T
    @@ -146,7 +146,7 @@
    +
  • Defined in src/file.ts:462
  • path: string
    @@ -155,7 +155,7 @@
    +
  • Defined in src/file.ts:466
  • stats: Stats
    @@ -166,7 +166,7 @@
    +
  • Defined in src/file.ts:468
  • Accessors

    @@ -180,7 +180,7 @@

    Returns Uint8Arr

    +
  • Defined in src/file.ts:492
  • set position(newPos): void
  • Set the file position.

    @@ -216,7 +216,7 @@

    Returns void

  • +
  • Defined in src/file.ts:516
  • Methods

    @@ -235,7 +235,7 @@

    Returns Promise<

    +
  • Defined in src/file.ts:752
  • +
  • Defined in src/file.ts:758
  • +
  • Defined in src/file.ts:687
  • +
  • Defined in src/file.ts:695
  • +
  • Defined in src/file.ts:709
  • +
  • Defined in src/file.ts:718
  • +
  • Defined in src/file.ts:815
  • +
  • Defined in src/file.ts:821
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:741
  • +
  • Defined in src/file.ts:643
  • +
  • Defined in src/file.ts:663
  • +
  • Defined in src/file.ts:748
  • +
  • Defined in src/file.ts:523
  • +
  • Defined in src/file.ts:530
  • +
  • Defined in src/file.ts:803
  • +
  • Defined in src/file.ts:809
  • +
  • Defined in src/file.ts:538
  • +
  • Defined in src/file.ts:549
  • +
  • Defined in src/file.ts:727
  • +
  • Defined in src/file.ts:731
  • +
  • Defined in src/file.ts:584
  • +
  • Defined in src/file.ts:601
  • Generated using TypeDoc

    diff --git a/classes/OverlayFS.html b/classes/OverlayFS.html new file mode 100644 index 000000000..9fbac8c1e --- /dev/null +++ b/classes/OverlayFS.html @@ -0,0 +1,698 @@ +OverlayFS | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class OverlayFSInternal

    +
    +

    OverlayFS makes a read-only filesystem writable by storing writes on a second, +writable file system. Deletes are persisted via metadata stored on the writable +file system.

    +
    +
    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    +
    +

    Methods

    +
    + +
      + +
    • +

      Create the file at path p with the given mode. Then, open it with the given +flag.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
      • +
      • +
        mode: number
      • +
      • +
        cred: Cred
      +

      Returns Promise<File>

      +
    +
    + +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<boolean>

      +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns boolean

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous link.

      +
      +
      +

      Parameters

      +
        +
      • +
        srcpath: string
      • +
      • +
        dstpath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
      + +
    • +

      Opens the file at path p with the given flag. The file must exist.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
        +

        The flag to use when opening the file.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns Promise<File>

      +
    +
    + +
      + +
    • +

      Opens the file at path p with the given flag. The file must exist.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
        +

        The flag to use when opening the file.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns File

      A File object corresponding to the opened file.

      + +
    +
    + +
      + +
    • +

      Asynchronous readdir. Reads the contents of a directory.

      +

      The callback gets two arguments (err, files) where files is an array of +the names of the files in the directory excluding '.' and '..'.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<string[]>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous rename. No arguments other than a possible exception +are given to the completion callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        oldPath: string
      • +
      • +
        newPath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path asynchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path synchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/OverlayFile.html b/classes/OverlayFile.html new file mode 100644 index 000000000..2dd1423e2 --- /dev/null +++ b/classes/OverlayFile.html @@ -0,0 +1,792 @@ +OverlayFile | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class OverlayFileInternal

    +
    +

    Overlays a RO file to make it writable.

    +
    +
    +
    +

    Hierarchy

    +
    +
    +

    Implements

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    _buffer: Uint8Array = ...
    +
    + +
    _dirty: boolean = false
    +
    + +
    _position: number = 0
    +
    + +
    flag: FileFlag
    +
    + + +

    The file system that created the file.

    +
    +
    +
    + +
    path: string
    +

    Path to the file

    +
    +
    +
    + +
    stats: Stats
    +

    The stats object for the given file. + PreloadFile will mutate this object. Note that this object must contain + the appropriate mode that the file was opened as.

    +
    +
    +
    +

    Accessors

    +
    + +
      +
    • get buffer(): Uint8Array
    • +
    • +

      Get the underlying buffer for this file. Mutating not recommended and will mess up dirty tracking.

      +
      +

      Returns Uint8Array

      +
    +
    + +
      +
    • get position(): number
    • +
    • +

      Get the current file position.

      +

      We emulate the following bug mentioned in the Node documentation:

      +
      +

      On Linux, positional writes don't work when the file is opened in append + mode. The kernel ignores the position argument and always appends the data + to the end of the file.

      +
      +
      +

      Returns number

      The current file position.

      + +
    • +
    • set position(newPos): void
    • +
    • +

      Set the file position.

      +
      +
      +

      Parameters

      +
        +
      • +
        newPos: number
        +

        new position

        +
        +
      +

      Returns void

      +
    +
    +

    Methods

    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous fchmod.

      +
      +
      +

      Parameters

      +
        +
      • +
        mode: number
        +

        the mode

        +
        +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous fchown.

      +
      +
      +

      Parameters

      +
        +
      • +
        uid: number
        +
      • +
      • +
        gid: number
        +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Read data from the file.

      +
      +
      +

      Type Parameters

      +
        +
      • +

        TBuffer extends Uint8Array<TBuffer>

      +
      +

      Parameters

      +
        +
      • +
        buffer: TBuffer
        +

        The buffer that the data will be + written to.

        +
        +
      • +
      • +
        offset: number = 0
        +

        The offset within the buffer where writing will + start.

        +
        +
      • +
      • +
        length: number = ...
        +

        An integer specifying the number of bytes to read.

        +
        +
      • +
      • +
        position: number = 0
        +

        An integer specifying where to begin reading from + in the file. If position is null, data will be read from the current file + position.

        +
        +
      +

      Returns Promise<{
          buffer: TBuffer;
          bytesRead: number;
      }>

      +
    +
    + +
      + +
    • +

      Read data from the file.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        The buffer that the data will be + written to.

        +
        +
      • +
      • +
        offset: number = 0
        +

        The offset within the buffer where writing will start.

        +
        +
      • +
      • +
        length: number = ...
        +

        An integer specifying the number of bytes to read.

        +
        +
      • +
      • +
        position: number = 0
        +

        An integer specifying where to begin reading from + in the file. If position is null, data will be read from the current file + position.

        +
        +
      +

      Returns number

      number of bytes written

      + +
    +
    + +
      + +
    • +

      Resets the dirty bit. Should only be called after a sync has completed successfully.

      +
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Change the file timestamps of the file.

      +
      +
      +

      Parameters

      +
        +
      • +
        atime: Date
      • +
      • +
        mtime: Date
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
      + +
    • +

      Write buffer to the file. +Note that it is unsafe to use fs.write multiple times on the same file +without waiting for the callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        Uint8Array containing the data to write to + the file.

        +
        +
      • +
      • +
        offset: number = 0
        +

        Offset in the buffer to start reading data from.

        +
        +
      • +
      • +
        length: number = ...
        +

        The amount of bytes to write to the file.

        +
        +
      • +
      • +
        position: number = 0
        +

        Offset from the beginning of the file where this + data should be written. If position is null, the data will be written at + the current position.

        +
        +
      +

      Returns Promise<number>

      +
    +
    + +
      + +
    • +

      Write buffer to the file. +Note that it is unsafe to use fs.writeSync multiple times on the same file +without waiting for the callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        buffer: Uint8Array
        +

        Uint8Array containing the data to write to + the file.

        +
        +
      • +
      • +
        offset: number = 0
        +

        Offset in the buffer to start reading data from.

        +
        +
      • +
      • +
        length: number = ...
        +

        The amount of bytes to write to the file.

        +
        +
      • +
      • +
        position: number = 0
        +

        Offset from the beginning of the file where this + data should be written. If position is null, the data will be written at + the current position.

        +
        +
      +

      Returns number

      bytes written

      + +
    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/PreloadFile.html b/classes/PreloadFile.html index 86cdf0ec1..79f515934 100644 --- a/classes/PreloadFile.html +++ b/classes/PreloadFile.html @@ -37,12 +37,14 @@

    Hierarchy

    +
  • Defined in src/file.ts:443
  • @@ -137,29 +139,29 @@

    Returns

    +
  • Defined in src/file.ts:458
  • Properties

    _buffer: Uint8Array = ...
    +
  • Defined in src/file.ts:469
  • _dirty: boolean = false
    +
  • Defined in src/file.ts:445
  • _position: number = 0
    +
  • Defined in src/file.ts:444
  • flag: FileFlag
    +
  • Defined in src/file.ts:467
  • fs: FS
    @@ -167,7 +169,7 @@
    +
  • Defined in src/file.ts:462
  • path: string
    @@ -176,7 +178,7 @@
    +
  • Defined in src/file.ts:466
  • stats: Stats
    @@ -186,7 +188,7 @@
    +
  • Defined in src/file.ts:468
  • Accessors

    @@ -199,7 +201,7 @@
    +
  • Defined in src/file.ts:492
  • set position(newPos): void
  • Set the file position.

    @@ -235,7 +237,7 @@

    Returns void

  • +
  • Defined in src/file.ts:516
  • Methods

    @@ -254,7 +256,7 @@

    Returns Promise<

    +
  • Defined in src/file.ts:752
  • +
  • Defined in src/file.ts:758
  • +
  • Defined in src/file.ts:687
  • +
  • Defined in src/file.ts:695
  • +
  • Defined in src/file.ts:709
  • +
  • Defined in src/file.ts:718
  • +
  • Defined in src/file.ts:292
  • +
  • Defined in src/file.ts:297
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:741
  • +
  • Defined in src/file.ts:643
  • +
  • Defined in src/file.ts:663
  • +
  • Defined in src/file.ts:748
  • +
  • Defined in src/file.ts:523
  • +
  • Defined in src/file.ts:530
  • +
  • Defined in src/file.ts:312
  • +
  • Defined in src/file.ts:317
  • +
  • Defined in src/file.ts:538
  • +
  • Defined in src/file.ts:549
  • +
  • Defined in src/file.ts:727
  • +
  • Defined in src/file.ts:731
  • +
  • Defined in src/file.ts:584
  • +
  • Defined in src/file.ts:601
  • Generated using TypeDoc

    diff --git a/classes/SimpleSyncRWTransaction.html b/classes/SimpleSyncRWTransaction.html index 4e17a049a..0b0da689d 100644 --- a/classes/SimpleSyncRWTransaction.html +++ b/classes/SimpleSyncRWTransaction.html @@ -28,7 +28,7 @@

    Implements

    +
  • Defined in src/backends/SyncStore.ts:89
  • @@ -68,7 +68,7 @@

    Parameters

    store: SimpleSyncStore

    Returns SimpleSyncRWTransaction

    +
  • Defined in src/backends/SyncStore.ts:100
  • Properties

    @@ -78,7 +78,7 @@
    +
  • Defined in src/backends/SyncStore.ts:98
  • originalData: Map<bigint, Uint8Array> = ...
    @@ -87,12 +87,12 @@
    +
  • Defined in src/backends/SyncStore.ts:94
  • +
  • Defined in src/backends/SyncStore.ts:100
  • Methods

    @@ -106,7 +106,7 @@

    Returns void

    +
  • Defined in src/backends/SyncStore.ts:122
  • +
  • Defined in src/backends/SyncStore.ts:118
  • +
  • Defined in src/backends/SyncStore.ts:102
  • +
  • Defined in src/backends/SyncStore.ts:153
  • +
  • Defined in src/backends/SyncStore.ts:108
  • +
  • Defined in src/backends/SyncStore.ts:113
  • +
  • Defined in src/backends/SyncStore.ts:142
  • Generated using TypeDoc

    diff --git a/classes/StatsCommon.html b/classes/StatsCommon.html index 2e2c3da50..46a77f80d 100644 --- a/classes/StatsCommon.html +++ b/classes/StatsCommon.html @@ -38,7 +38,7 @@

    Implements

  • StatsBase<T>
  • StatsLike
  • +
  • Defined in src/stats.ts:59
  • @@ -113,14 +113,14 @@
    __namedParameters: Returns StatsCommon<T>
    +
  • Defined in src/stats.ts:183
  • Properties

    _isBigint: boolean
    +
  • Defined in src/stats.ts:60
  • atimeMs: T
    @@ -129,7 +129,7 @@
    +
  • Defined in src/stats.ts:125
  • birthtimeMs: T
    @@ -138,7 +138,7 @@
    +
  • Defined in src/stats.ts:164
  • blksize: T = ...
    @@ -147,13 +147,13 @@
    +
  • Defined in src/stats.ts:105
  • blocks: T
    +
  • Defined in src/stats.ts:74
  • ctimeMs: T
    @@ -162,7 +162,7 @@
    +
  • Defined in src/stats.ts:151
  • dev: T = ...
    @@ -171,7 +171,7 @@
    +
  • Defined in src/stats.ts:85
  • fileData?: Uint8Array = null
    @@ -179,7 +179,7 @@
    +
  • Defined in src/stats.ts:120
  • gid: T = ...
    @@ -188,7 +188,7 @@
    +
  • Defined in src/stats.ts:115
  • ino: T = ...
    @@ -197,7 +197,7 @@
    +
  • Defined in src/stats.ts:90
  • mode: T
    @@ -207,7 +207,7 @@
    +
  • Defined in src/stats.ts:80
  • mtimeMs: T
    @@ -216,7 +216,7 @@
    +
  • Defined in src/stats.ts:138
  • nlink: T = ...
    @@ -225,7 +225,7 @@
    +
  • Defined in src/stats.ts:100
  • rdev: T = ...
    @@ -234,7 +234,7 @@
    +
  • Defined in src/stats.ts:95
  • size: T
    @@ -244,7 +244,7 @@
    +
  • Defined in src/stats.ts:178
  • uid: T = ...
    @@ -253,7 +253,7 @@
    +
  • Defined in src/stats.ts:110
  • Accessors

    @@ -263,7 +263,7 @@
    +
  • Defined in src/stats.ts:62
  • +
  • Defined in src/stats.ts:66
  • set atime(value): void
  • @@ -291,7 +291,7 @@
    value: Returns void
  • +
  • Defined in src/stats.ts:131
  • set birthtime(value): void
  • @@ -311,7 +311,7 @@
    value: Returns void
  • +
  • Defined in src/stats.ts:170
  • set ctime(value): void
  • @@ -331,7 +331,7 @@
    value: Returns void
  • +
  • Defined in src/stats.ts:157
  • set mtime(value): void
  • @@ -351,7 +351,7 @@
    value: Returns void
  • +
  • Defined in src/stats.ts:144
  • Methods

    @@ -366,7 +366,7 @@

    Parameters

    arg: string | number | bigint | boolean

    Returns T

    +
  • Defined in src/stats.ts:70
  • +
  • Defined in src/stats.ts:303
  • +
  • Defined in src/stats.ts:312
  • +
  • Defined in src/stats.ts:294
  • +
  • Defined in src/stats.ts:262
  • +
  • Defined in src/stats.ts:242
  • +
  • Defined in src/stats.ts:246
    • @@ -471,7 +471,7 @@

      Returns boolean

    +
  • Defined in src/stats.ts:225
  • +
  • Defined in src/stats.ts:250
    • @@ -491,7 +491,7 @@

      Returns boolean

    +
  • Defined in src/stats.ts:218
  • +
  • Defined in src/stats.ts:238
    • @@ -511,7 +511,7 @@

      Returns boolean

    +
  • Defined in src/stats.ts:232
  • Generated using TypeDoc

    diff --git a/classes/SyncFile.html b/classes/SyncFile.html index 9d621d00b..4622f3e17 100644 --- a/classes/SyncFile.html +++ b/classes/SyncFile.html @@ -31,7 +31,7 @@

    Hierarchy

    • SyncFile
    +
  • Defined in src/file.ts:768
  • @@ -111,7 +111,7 @@
    Optional Returns SyncFile<FS>
    +
  • Defined in src/file.ts:769
  • Properties

    @@ -119,25 +119,25 @@
    +
  • Defined in src/file.ts:469
  • _dirty: boolean = false
    +
  • Defined in src/file.ts:445
  • _position: number = 0
    +
  • Defined in src/file.ts:444
  • flag: FileFlag
    +
  • Defined in src/file.ts:467
  • fs: FS
    @@ -146,7 +146,7 @@
    +
  • Defined in src/file.ts:462
  • path: string
    @@ -155,7 +155,7 @@
    +
  • Defined in src/file.ts:466
  • stats: Stats
    @@ -166,7 +166,7 @@
    +
  • Defined in src/file.ts:468
  • Accessors

    @@ -180,7 +180,7 @@

    Returns Uint8Arr

    +
  • Defined in src/file.ts:492
  • set position(newPos): void
  • Set the file position.

    @@ -216,7 +216,7 @@

    Returns void

  • +
  • Defined in src/file.ts:516
  • Methods

    @@ -235,7 +235,7 @@

    Returns Promise<

    +
  • Defined in src/file.ts:752
  • +
  • Defined in src/file.ts:758
  • +
  • Defined in src/file.ts:687
  • +
  • Defined in src/file.ts:695
  • +
  • Defined in src/file.ts:709
  • +
  • Defined in src/file.ts:718
  • +
  • Defined in src/file.ts:784
  • +
  • Defined in src/file.ts:788
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:741
  • +
  • Defined in src/file.ts:643
  • +
  • Defined in src/file.ts:663
  • +
  • Defined in src/file.ts:748
  • +
  • Defined in src/file.ts:523
  • +
  • Defined in src/file.ts:530
  • +
  • Defined in src/file.ts:773
  • +
  • Defined in src/file.ts:777
  • +
  • Defined in src/file.ts:538
  • +
  • Defined in src/file.ts:549
  • +
  • Defined in src/file.ts:727
  • +
  • Defined in src/file.ts:731
  • +
  • Defined in src/file.ts:584
  • +
  • Defined in src/file.ts:601
  • Generated using TypeDoc

    diff --git a/classes/SyncFileIndexFS.html b/classes/SyncFileIndexFS.html index 18ba4e6ad..5294be2ae 100644 --- a/classes/SyncFileIndexFS.html +++ b/classes/SyncFileIndexFS.html @@ -27,7 +27,7 @@

    Hierarchy

    • SyncFileIndexFS
    +
  • Defined in src/FileIndex.ts:482
  • @@ -92,7 +92,7 @@
    index: Returns SyncFileIndexFS<TIndex>
    +
  • Defined in src/FileIndex.ts:356
  • Properties

    @@ -100,7 +100,7 @@
    +
  • Defined in src/FileIndex.ts:483
  • Methods

    @@ -122,7 +122,7 @@
    cred: Returns Promise<File>
    +
  • Defined in src/filesystem.ts:218
  • +
  • Defined in src/filesystem.ts:121
    • @@ -165,7 +165,7 @@

      Returns Promise<

    +
  • Defined in src/filesystem.ts:215
    • @@ -184,7 +184,7 @@

      Returns boolean

    +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/filesystem.ts:224
    • @@ -223,7 +223,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:196
  • +
  • Defined in src/filesystem.ts:213
  • +
  • Defined in src/filesystem.ts:222
    • @@ -275,7 +275,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:151
  • @@ -308,7 +308,7 @@
    cred: Returns Promise<NoSyncFile<SyncFileIndexFS<TIndex>>>
  • +
  • Defined in src/FileIndex.ts:395
  • +
  • Defined in src/FileIndex.ts:489
  • +
  • Defined in src/FileIndex.ts:479
  • @@ -384,7 +384,7 @@
    cred: Returns NoSyncFile<SyncFileIndexFS<TIndex>>
  • +
  • Defined in src/FileIndex.ts:420
  • @@ -411,7 +411,7 @@
    path: Returns Promise<string[]>
  • +
  • Defined in src/FileIndex.ts:445
  • @@ -441,7 +441,7 @@
    path: Returns string[]
  • +
  • Defined in src/FileIndex.ts:459
  • +
  • Defined in src/filesystem.ts:214
  • +
  • Defined in src/filesystem.ts:216
    • @@ -489,7 +489,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:84
  • +
  • Defined in src/filesystem.ts:221
    • @@ -524,7 +524,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:139
  • @@ -551,7 +551,7 @@
    path: Returns Promise<Stats>
  • +
  • Defined in src/FileIndex.ts:361
    • @@ -567,7 +567,7 @@
      path: Returns Promise<Stats>
    +
  • Defined in src/FileIndex.ts:485
    • @@ -583,7 +583,7 @@
      path: Returns Stats
    +
  • Defined in src/FileIndex.ts:475
  • @@ -613,7 +613,7 @@
    path: Returns Stats
  • +
  • Defined in src/FileIndex.ts:378
    • @@ -631,7 +631,7 @@
      stats: Returns Promise<void>
    +
  • Defined in src/filesystem.ts:225
    • @@ -652,7 +652,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:206
  • +
  • Defined in src/filesystem.ts:220
    • @@ -687,7 +687,7 @@

      Returns void

    +
  • Defined in src/filesystem.ts:130
  • Generated using TypeDoc

    diff --git a/classes/SyncStoreFS.html b/classes/SyncStoreFS.html index cb88c669c..9c9c7e390 100644 --- a/classes/SyncStoreFS.html +++ b/classes/SyncStoreFS.html @@ -14,12 +14,10 @@ -

    Class SyncStoreFS

    +

    Class SyncStoreFSInternal

    -

    A "Synchronous key-value file system". Stores data to/retrieves data from an -underlying key-value store.

    -

    We use a unique ID for each node in the file system. The root node has a -fixed ID.

    +

    A synchronous key-value file system. Uses a SyncStore to store the data.

    +

    We use a unique ID for each node in the file system. The root node has a fixed ID.

    Todo

    Introduce Node ID caching.

    @@ -33,7 +31,7 @@

    Hierarchy

    • SyncStoreFS
    +
  • Defined in src/backends/SyncStore.ts:205
  • @@ -98,14 +96,14 @@
    options: Returns SyncStoreFS
    +
  • Defined in src/backends/SyncStore.ts:208
  • Properties

    store: SyncStore
    +
  • Defined in src/backends/SyncStore.ts:206
  • Methods

    @@ -137,7 +135,7 @@

    Returns bigint

    +
  • Defined in src/backends/SyncStore.ts:436
  • +
  • Defined in src/backends/SyncStore.ts:512
  • +
  • Defined in src/backends/SyncStore.ts:536
  • +
  • Defined in src/filesystem.ts:218
  • +
  • Defined in src/backends/SyncStore.ts:310
  • +
  • Defined in src/backends/SyncStore.ts:225
    • @@ -265,7 +263,7 @@

      Returns Promise<

    +
  • Defined in src/filesystem.ts:215
    • @@ -284,7 +282,7 @@

      Returns boolean

    +
  • Defined in src/filesystem.ts:179
  • +
  • Defined in src/backends/SyncStore.ts:473
    • @@ -331,7 +329,7 @@

      Returns { [fileName: string]: Ino

    +
  • Defined in src/backends/SyncStore.ts:496
  • +
  • Defined in src/backends/SyncStore.ts:484
  • +
  • Defined in src/filesystem.ts:224
  • +
  • Defined in src/backends/SyncStore.ts:377
  • +
  • Defined in src/backends/SyncStore.ts:415
  • +
  • Defined in src/backends/SyncStore.ts:215
  • +
  • Defined in src/filesystem.ts:222
  • +
  • Defined in src/backends/SyncStore.ts:341
  • +
  • Defined in src/filesystem.ts:219
  • +
  • Defined in src/backends/SyncStore.ts:315
  • +
  • Defined in src/filesystem.ts:223
  • +
  • Defined in src/backends/SyncStore.ts:345
  • +
  • Defined in src/filesystem.ts:214
  • +
  • Defined in src/backends/SyncStore.ts:586
  • +
  • Defined in src/filesystem.ts:216
  • +
  • Defined in src/backends/SyncStore.ts:231
  • +
  • Defined in src/filesystem.ts:221
  • +
  • Defined in src/backends/SyncStore.ts:332
  • +
  • Defined in src/filesystem.ts:217
  • +
  • Defined in src/backends/SyncStore.ts:301
    • @@ -675,7 +673,7 @@
      stats: Returns Promise<void>
    +
  • Defined in src/filesystem.ts:225
  • +
  • Defined in src/backends/SyncStore.ts:354
  • +
  • Defined in src/filesystem.ts:220
  • +
  • Defined in src/backends/SyncStore.ts:328
  • Generated using TypeDoc

    diff --git a/classes/SyncStoreFile.html b/classes/SyncStoreFile.html index dd35c9826..0761cfd6e 100644 --- a/classes/SyncStoreFile.html +++ b/classes/SyncStoreFile.html @@ -14,17 +14,11 @@ -

    Class SyncStoreFile

    +

    Class SyncStoreFileInternal

    -

    An implementation of the File interface that operates on a file that is -completely in-memory. PreloadFiles are backed by a Uint8Array.

    -

    This is also an abstract class, as it lacks an implementation of 'sync' and -'close'. Each filesystem that wishes to use this file representation must -extend this class and implement those two methods.

    -
    -
    -

    Todo

    'close' lever that disables functionality once closed.

    -
    +

    File backend by a SyncStoreFS

    +
    +

    Hierarchy

      @@ -32,7 +26,7 @@

      Hierarchy

      • SyncStoreFile
    +
  • Defined in src/backends/SyncStore.ts:172
  • @@ -107,7 +101,7 @@
    Optional Returns SyncStoreFile
    +
  • Defined in src/backends/SyncStore.ts:173
  • Properties

    @@ -115,25 +109,25 @@
    +
  • Defined in src/file.ts:469
  • _dirty: boolean = false
    +
  • Defined in src/file.ts:445
  • _position: number = 0
    +
  • Defined in src/file.ts:444
  • flag: FileFlag
    +
  • Defined in src/file.ts:467
  • @@ -142,7 +136,7 @@
    +
  • Defined in src/file.ts:462
  • path: string
    @@ -151,7 +145,7 @@
    +
  • Defined in src/file.ts:466
  • stats: Stats
    @@ -162,7 +156,7 @@
    +
  • Defined in src/file.ts:468
  • Accessors

    @@ -176,7 +170,7 @@

    Returns Uint8Arr

    +
  • Defined in src/file.ts:492
  • set position(newPos): void
  • Set the file position.

    @@ -212,7 +206,7 @@

    Returns void

  • +
  • Defined in src/file.ts:516
  • Methods

    @@ -231,7 +225,7 @@

    Returns Promise<

    +
  • Defined in src/file.ts:752
  • +
  • Defined in src/file.ts:758
  • +
  • Defined in src/file.ts:687
  • +
  • Defined in src/file.ts:695
  • +
  • Defined in src/file.ts:709
  • +
  • Defined in src/file.ts:718
  • +
  • Defined in src/backends/SyncStore.ts:188
  • +
  • Defined in src/backends/SyncStore.ts:192
  • +
  • Defined in src/file.ts:378
  • +
  • Defined in src/file.ts:387
  • +
  • Defined in src/file.ts:741
  • +
  • Defined in src/file.ts:643
  • +
  • Defined in src/file.ts:663
  • +
  • Defined in src/file.ts:748
  • +
  • Defined in src/file.ts:523
  • +
  • Defined in src/file.ts:530
  • +
  • Defined in src/backends/SyncStore.ts:177
  • +
  • Defined in src/backends/SyncStore.ts:181
  • +
  • Defined in src/file.ts:538
  • +
  • Defined in src/file.ts:549
  • +
  • Defined in src/file.ts:727
  • +
  • Defined in src/file.ts:731
  • +
  • Defined in src/file.ts:584
  • +
  • Defined in src/file.ts:601
  • Generated using TypeDoc

    diff --git a/classes/UnlockedOverlayFS.html b/classes/UnlockedOverlayFS.html new file mode 100644 index 000000000..e6217d205 --- /dev/null +++ b/classes/UnlockedOverlayFS.html @@ -0,0 +1,945 @@ +UnlockedOverlayFS | BrowserFS
    +
    + +
    +
    +
    +
    + +

    Class UnlockedOverlayFSInternal

    +
    +

    OverlayFS makes a read-only filesystem writable by storing writes on a second, writable file system. +Deletes are persisted via metadata stored on the writable file system.

    +

    This class contains no locking whatsoever. It is wrapped in a LockedFS to prevent races.

    +
    +
    +
    +

    Hierarchy

    +
    +
    +
    +
    + +
    +
    +

    Constructors

    +
    + +
    +
    +

    Properties

    +
    + +
    _deleteLog: string = ''
    +
    + +
    _deleteLogError?: ApiError
    +
    + +
    _deleteLogUpdateNeeded: boolean = false
    +
    + +
    _deleteLogUpdatePending: boolean = false
    +
    + +
    _deletedFiles: Set<string> = ...
    +
    + +
    _isInitialized: boolean = false
    +
    + +
    _readable: FileSystem
    +
    + +
    _ready: Promise<void>
    +
    + +
    _writable: FileSystem
    +
    +

    Methods

    +
    + +
      + +
    • Internal +

      Called once to load up metadata stored on the writable file system.

      +
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Copy from readable to writable storage. +PRECONDITION: File does not exist on writable storage.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
      + +
    • +

      With the given path, create the needed parent directories on the writable storage +should they not exist. Use modes from the read-only storage.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<boolean>

      +
    +
    + +
      + +
    • +

      Test whether or not the given path exists by checking with the file system.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        cred: Cred
      +

      Returns boolean

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous link.

      +
      +
      +

      Parameters

      +
        +
      • +
        srcpath: string
      • +
      • +
        dstpath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronous mkdir.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        mode: number
        +

        Mode to make the directory using. Can be ignored if + the filesystem doesn't support permissions.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
    +
    + +
      + +
    • +

      Opens the file at path p with the given flag. The file must exist.

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        flag: FileFlag
        +

        The flag to use when opening the file.

        +
        +
      • +
      • +
        cred: Cred
      +

      Returns File

      A File object corresponding to the opened file.

      + +
    +
    + +
      + +
    • +

      Helper function:

      +
        +
      • Ensures p is on writable before proceeding. Throws an error if it doesn't exist.
      • +
      • Calls f to perform operation on writable.
      • +
      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns void

      +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    + +
      + +
    • +

      Asynchronous readdir. Reads the contents of a directory.

      +

      The callback gets two arguments (err, files) where files is an array of +the names of the files in the directory excluding '.' and '..'.

      +
      +
      +

      Parameters

      +
        +
      • +
        p: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<string[]>

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Asynchronous rename. No arguments other than a possible exception +are given to the completion callback.

      +
      +
      +

      Parameters

      +
        +
      • +
        oldPath: string
      • +
      • +
        newPath: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

      +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path asynchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns Promise<void>

      +
    +
    + +
      + +
    • +

      Synchronize the data and stats for path synchronously

      +
      +
      +

      Parameters

      +
        +
      • +
        path: string
      • +
      • +
        data: Uint8Array
      • +
      • +
        stats: Readonly<Stats>
      +

      Returns void

      +
    +
    + +
    +
    + +
    +
    + +
      + +
    • +
      +

      Parameters

      +
        +
      • +
        addition: string
      • +
      • +
        cred: Cred
      +

      Returns Promise<void>

    +
    +
    +

    Generated using TypeDoc

    +
    \ No newline at end of file diff --git a/classes/fs.BigIntStats.html b/classes/fs.BigIntStats.html index 66d449a7a..920052b21 100644 --- a/classes/fs.BigIntStats.html +++ b/classes/fs.BigIntStats.html @@ -34,7 +34,7 @@

    Implements

  • BigIntStats
  • StatsLike
  • +
  • Defined in src/stats.ts:348
  • @@ -110,7 +110,7 @@

    Returns

    +
  • Defined in src/stats.ts:183
  • Properties

    @@ -118,7 +118,7 @@
    +
  • Defined in src/stats.ts:349
  • atimeMs: bigint
    @@ -128,13 +128,13 @@
    +
  • Defined in src/stats.ts:125
  • atimeNs: bigint
    +
  • Defined in src/stats.ts:351
  • birthtimeMs: bigint
    @@ -144,13 +144,13 @@
    +
  • Defined in src/stats.ts:164
  • birthtimeNs: bigint
    +
  • Defined in src/stats.ts:354
  • blksize: bigint = ...
    @@ -160,14 +160,14 @@
    +
  • Defined in src/stats.ts:105
  • blocks: bigint
    +
  • Defined in src/stats.ts:74
  • ctimeMs: bigint
    @@ -177,13 +177,13 @@
    +
  • Defined in src/stats.ts:151
  • ctimeNs: bigint
    +
  • Defined in src/stats.ts:353
  • dev: bigint = ...
    @@ -193,7 +193,7 @@
    +
  • Defined in src/stats.ts:85
  • fileData?: Uint8Array = null
    @@ -202,7 +202,7 @@
    +
  • Defined in src/stats.ts:120
  • gid: bigint = ...
    @@ -212,7 +212,7 @@
    +
  • Defined in src/stats.ts:115
  • ino: bigint = ...
    @@ -222,7 +222,7 @@
    +
  • Defined in src/stats.ts:90
  • mode: bigint
    @@ -233,7 +233,7 @@
    +
  • Defined in src/stats.ts:80
  • mtimeMs: bigint
    @@ -243,13 +243,13 @@
    +
  • Defined in src/stats.ts:138
  • mtimeNs: bigint
    +
  • Defined in src/stats.ts:352
  • nlink: bigint = ...
    @@ -259,7 +259,7 @@
    +
  • Defined in src/stats.ts:100
  • rdev: bigint = ...
    @@ -269,7 +269,7 @@
    +
  • Defined in src/stats.ts:95
  • size: bigint
    @@ -280,7 +280,7 @@
    +
  • Defined in src/stats.ts:178
  • uid: bigint = ...
    @@ -290,7 +290,7 @@
    +
  • Defined in src/stats.ts:110
  • Accessors

    @@ -301,7 +301,7 @@
    +
  • Defined in src/stats.ts:62
    • @@ -310,7 +310,7 @@
    +
  • Defined in src/stats.ts:66
    • @@ -320,7 +320,7 @@

      Returns DateImplementation of Node.BigIntStats.atime

      Inherited from StatsCommon.atime

      +
    • Defined in src/stats.ts:127
  • set atime(value): void
  • @@ -332,7 +332,7 @@

    Returns voidImplementation of Node.BigIntStats.atime

    Inherited from StatsCommon.atime

  • +
  • Defined in src/stats.ts:131
    • @@ -342,7 +342,7 @@

      Returns DateImplementation of Node.BigIntStats.birthtime

      Inherited from StatsCommon.birthtime

      +
    • Defined in src/stats.ts:166
  • set birthtime(value): void
  • @@ -354,7 +354,7 @@

    Returns voidImplementation of Node.BigIntStats.birthtime

    Inherited from StatsCommon.birthtime

  • +
  • Defined in src/stats.ts:170
    • @@ -364,7 +364,7 @@

      Returns DateImplementation of Node.BigIntStats.ctime

      Inherited from StatsCommon.ctime

      +
    • Defined in src/stats.ts:153
  • set ctime(value): void
  • @@ -376,7 +376,7 @@

    Returns voidImplementation of Node.BigIntStats.ctime

    Inherited from StatsCommon.ctime

  • +
  • Defined in src/stats.ts:157
    • @@ -386,7 +386,7 @@

      Returns DateImplementation of Node.BigIntStats.mtime

      Inherited from StatsCommon.mtime

      +
    • Defined in src/stats.ts:140
  • set mtime(value): void
  • @@ -398,7 +398,7 @@

    Returns voidImplementation of Node.BigIntStats.mtime

    Inherited from StatsCommon.mtime

  • +
  • Defined in src/stats.ts:144
  • Methods

    @@ -414,7 +414,7 @@
    arg: Returns bigint
    +
  • Defined in src/stats.ts:70
  • +
  • Defined in src/stats.ts:303
  • +
  • Defined in src/stats.ts:312
  • +
  • Defined in src/stats.ts:294
  • +
  • Defined in src/stats.ts:262
  • +
  • Defined in src/stats.ts:242
  • +
  • Defined in src/stats.ts:246
  • +
  • Defined in src/stats.ts:225
  • +
  • Defined in src/stats.ts:250
  • +
  • Defined in src/stats.ts:218
  • +
  • Defined in src/stats.ts:238
  • +
  • Defined in src/stats.ts:232
  • +
  • Defined in src/stats.ts:360
  • Generated using TypeDoc

    diff --git a/classes/fs.Dir.html b/classes/fs.Dir.html index 7273b0d54..ffe89bbec 100644 --- a/classes/fs.Dir.html +++ b/classes/fs.Dir.html @@ -29,7 +29,7 @@

    Implements

    • Dir
    +
  • Defined in src/emulation/dir.ts:37
  • @@ -69,25 +69,25 @@

    Parameters

    path: string

    Returns Dir

    +
  • Defined in src/emulation/dir.ts:48
  • Properties

    _entries: Dirent[]
    +
  • Defined in src/emulation/dir.ts:46
  • closed: boolean = false
    +
  • Defined in src/emulation/dir.ts:38
  • path: string
    +
  • Defined in src/emulation/dir.ts:48
  • Methods

    @@ -101,7 +101,7 @@

    Returns AsyncIte

    +
  • Defined in src/emulation/dir.ts:115
  • +
  • Defined in src/emulation/dir.ts:72
  • +
  • Defined in src/emulation/dir.ts:40
  • +
  • Defined in src/emulation/dir.ts:55
  • +
  • Defined in src/emulation/dir.ts:68
  • +
  • Defined in src/emulation/dir.ts:88
  • +
  • Defined in src/emulation/dir.ts:102
  • Generated using TypeDoc

    diff --git a/classes/fs.Dirent.html b/classes/fs.Dirent.html index c0d45cb0b..53aa50376 100644 --- a/classes/fs.Dirent.html +++ b/classes/fs.Dirent.html @@ -25,7 +25,7 @@

    Implements

    • Dirent
    +
  • Defined in src/emulation/dir.ts:8
  • @@ -66,7 +66,7 @@
    name: stats: Stats

    Returns Dirent

    +
  • Defined in src/emulation/dir.ts:9
  • Properties

    @@ -74,12 +74,12 @@
    +
  • Defined in src/emulation/dir.ts:9
  • stats: Stats
    +
  • Defined in src/emulation/dir.ts:9
  • Methods

    @@ -90,7 +90,7 @@
    +
  • Defined in src/emulation/dir.ts:17
  • +
  • Defined in src/emulation/dir.ts:20
  • +
  • Defined in src/emulation/dir.ts:14
  • +
  • Defined in src/emulation/dir.ts:26
  • +
  • Defined in src/emulation/dir.ts:11
  • +
  • Defined in src/emulation/dir.ts:29
  • +
  • Defined in src/emulation/dir.ts:23
  • Generated using TypeDoc

    diff --git a/classes/fs.ReadStream.html b/classes/fs.ReadStream.html index 03be1cd45..fabf8fc6e 100644 --- a/classes/fs.ReadStream.html +++ b/classes/fs.ReadStream.html @@ -27,7 +27,7 @@

    Implements

    • ReadStream
    +
  • Defined in src/emulation/streams.ts:5
  • @@ -133,7 +133,7 @@
    +
  • Defined in src/emulation/streams.ts:15
  • closed: boolean
    +
  • Defined in src/emulation/streams.ts:16
  • pending: boolean
    +
  • Defined in src/emulation/streams.ts:17
  • readable: boolean
    +
  • Defined in src/emulation/streams.ts:19
  • @@ -337,7 +337,7 @@

    Returns src/emulation/streams.ts:20

  • +
  • Defined in src/emulation/streams.ts:20
  • @@ -357,7 +357,7 @@

    Returns src/emulation/streams.ts:21

  • +
  • Defined in src/emulation/streams.ts:21
  • @@ -382,7 +382,7 @@

    Returns src/emulation/streams.ts:22

  • +
  • Defined in src/emulation/streams.ts:22
  • @@ -407,7 +407,7 @@

    Returns src/emulation/streams.ts:23

  • +
  • Defined in src/emulation/streams.ts:23
  • @@ -427,7 +427,7 @@

    Returns src/emulation/streams.ts:24

  • +
  • Defined in src/emulation/streams.ts:24
  • @@ -447,7 +447,7 @@

    Returns src/emulation/streams.ts:25

  • +
  • Defined in src/emulation/streams.ts:25
  • @@ -467,7 +467,7 @@

    Returns src/emulation/streams.ts:26

  • +
  • Defined in src/emulation/streams.ts:26
  • @@ -487,7 +487,7 @@

    Returns src/emulation/streams.ts:27

  • +
  • Defined in src/emulation/streams.ts:27
  • +
  • Defined in src/emulation/streams.ts:6
  • +
  • Defined in src/emulation/streams.ts:32
  • @@ -1009,7 +1009,7 @@

    Returns src/emulation/streams.ts:33

  • +
  • Defined in src/emulation/streams.ts:33
  • @@ -1029,7 +1029,7 @@

    Returns src/emulation/streams.ts:34

  • +
  • Defined in src/emulation/streams.ts:34
  • @@ -1054,7 +1054,7 @@

    Returns src/emulation/streams.ts:35

  • +
  • Defined in src/emulation/streams.ts:35
  • @@ -1079,7 +1079,7 @@

    Returns src/emulation/streams.ts:36

  • +
  • Defined in src/emulation/streams.ts:36
  • @@ -1099,7 +1099,7 @@

    Returns src/emulation/streams.ts:37

  • +
  • Defined in src/emulation/streams.ts:37
  • @@ -1119,7 +1119,7 @@

    Returns src/emulation/streams.ts:38

  • +
  • Defined in src/emulation/streams.ts:38
  • @@ -1139,7 +1139,7 @@

    Returns src/emulation/streams.ts:39

  • +
  • Defined in src/emulation/streams.ts:39
  • @@ -1159,7 +1159,7 @@

    Returns src/emulation/streams.ts:40

  • +
  • Defined in src/emulation/streams.ts:40
  • +
  • Defined in src/emulation/streams.ts:45
  • @@ -1207,7 +1207,7 @@

    Returns src/emulation/streams.ts:46

  • +
  • Defined in src/emulation/streams.ts:46
  • @@ -1227,7 +1227,7 @@

    Returns src/emulation/streams.ts:47

  • +
  • Defined in src/emulation/streams.ts:47
  • @@ -1252,7 +1252,7 @@

    Returns src/emulation/streams.ts:48

  • +
  • Defined in src/emulation/streams.ts:48
  • @@ -1277,7 +1277,7 @@

    Returns src/emulation/streams.ts:49

  • +
  • Defined in src/emulation/streams.ts:49
  • @@ -1297,7 +1297,7 @@

    Returns src/emulation/streams.ts:50

  • +
  • Defined in src/emulation/streams.ts:50
  • @@ -1317,7 +1317,7 @@

    Returns src/emulation/streams.ts:51

  • +
  • Defined in src/emulation/streams.ts:51
  • @@ -1337,7 +1337,7 @@

    Returns src/emulation/streams.ts:52

  • +
  • Defined in src/emulation/streams.ts:52
  • @@ -1357,7 +1357,7 @@

    Returns src/emulation/streams.ts:53

  • +
  • Defined in src/emulation/streams.ts:53
  • +
  • Defined in src/emulation/streams.ts:58
  • @@ -1440,7 +1440,7 @@

    Returns src/emulation/streams.ts:59

  • +
  • Defined in src/emulation/streams.ts:59
  • @@ -1460,7 +1460,7 @@

    Returns src/emulation/streams.ts:60

  • +
  • Defined in src/emulation/streams.ts:60
  • @@ -1485,7 +1485,7 @@

    Returns src/emulation/streams.ts:61

  • +
  • Defined in src/emulation/streams.ts:61
  • @@ -1510,7 +1510,7 @@

    Returns src/emulation/streams.ts:62

  • +
  • Defined in src/emulation/streams.ts:62
  • @@ -1530,7 +1530,7 @@

    Returns src/emulation/streams.ts:63

  • +
  • Defined in src/emulation/streams.ts:63
  • @@ -1550,7 +1550,7 @@

    Returns src/emulation/streams.ts:64

  • +
  • Defined in src/emulation/streams.ts:64
  • @@ -1570,7 +1570,7 @@

    Returns src/emulation/streams.ts:65

  • +
  • Defined in src/emulation/streams.ts:65
  • @@ -1590,7 +1590,7 @@

    Returns src/emulation/streams.ts:66

  • +
  • Defined in src/emulation/streams.ts:66
  • +
  • Defined in src/emulation/streams.ts:71
  • @@ -1638,7 +1638,7 @@

    Returns src/emulation/streams.ts:72

  • +
  • Defined in src/emulation/streams.ts:72
  • @@ -1658,7 +1658,7 @@

    Returns src/emulation/streams.ts:73

  • +
  • Defined in src/emulation/streams.ts:73
  • @@ -1683,7 +1683,7 @@

    Returns src/emulation/streams.ts:74

  • +
  • Defined in src/emulation/streams.ts:74
  • @@ -1708,7 +1708,7 @@

    Returns src/emulation/streams.ts:75

  • +
  • Defined in src/emulation/streams.ts:75
  • @@ -1728,7 +1728,7 @@

    Returns src/emulation/streams.ts:76

  • +
  • Defined in src/emulation/streams.ts:76
  • @@ -1748,7 +1748,7 @@

    Returns src/emulation/streams.ts:77

  • +
  • Defined in src/emulation/streams.ts:77
  • @@ -1768,7 +1768,7 @@

    Returns src/emulation/streams.ts:78

  • +
  • Defined in src/emulation/streams.ts:78
  • @@ -1788,7 +1788,7 @@

    Returns src/emulation/streams.ts:79

  • +
  • Defined in src/emulation/streams.ts:79
  • Generated using TypeDoc

    diff --git a/classes/fs.Stats.html b/classes/fs.Stats.html index d6f484555..cfd5f2ee3 100644 --- a/classes/fs.Stats.html +++ b/classes/fs.Stats.html @@ -38,7 +38,7 @@

    Implements

  • Stats
  • StatsLike
  • +
  • Defined in src/stats.ts:331
  • @@ -110,7 +110,7 @@

    Returns

    +
  • Defined in src/stats.ts:183
  • Properties

    @@ -118,7 +118,7 @@
    +
  • Defined in src/stats.ts:332
  • atimeMs: number
    @@ -128,7 +128,7 @@
    +
  • Defined in src/stats.ts:125
  • birthtimeMs: number
    @@ -138,7 +138,7 @@
    +
  • Defined in src/stats.ts:164
  • blksize: number = ...
    @@ -148,14 +148,14 @@
    +
  • Defined in src/stats.ts:105
  • blocks: number
    +
  • Defined in src/stats.ts:74
  • ctimeMs: number
    @@ -165,7 +165,7 @@
    +
  • Defined in src/stats.ts:151
  • dev: number = ...
    @@ -175,7 +175,7 @@
    +
  • Defined in src/stats.ts:85
  • fileData?: Uint8Array = null
    @@ -184,7 +184,7 @@
    +
  • Defined in src/stats.ts:120
  • gid: number = ...
    @@ -194,7 +194,7 @@
    +
  • Defined in src/stats.ts:115
  • ino: number = ...
    @@ -204,7 +204,7 @@
    +
  • Defined in src/stats.ts:90
  • mode: number
    @@ -215,7 +215,7 @@
    +
  • Defined in src/stats.ts:80
  • mtimeMs: number
    @@ -225,7 +225,7 @@
    +
  • Defined in src/stats.ts:138
  • nlink: number = ...
    @@ -235,7 +235,7 @@
    +
  • Defined in src/stats.ts:100
  • rdev: number = ...
    @@ -245,7 +245,7 @@
    +
  • Defined in src/stats.ts:95
  • size: number
    @@ -256,7 +256,7 @@
    +
  • Defined in src/stats.ts:178
  • uid: number = ...
    @@ -266,7 +266,7 @@
    +
  • Defined in src/stats.ts:110
  • Accessors

    @@ -277,7 +277,7 @@
    +
  • Defined in src/stats.ts:62
    • @@ -286,7 +286,7 @@
    +
  • Defined in src/stats.ts:66
  • set atime(value): void
  • @@ -308,7 +308,7 @@

    Returns voidImplementation of Node.Stats.atime

    Inherited from StatsCommon.atime

  • +
  • Defined in src/stats.ts:131
    • @@ -318,7 +318,7 @@

      Returns DateImplementation of Node.Stats.birthtime

      Inherited from StatsCommon.birthtime

      +
    • Defined in src/stats.ts:166
  • set birthtime(value): void
  • @@ -330,7 +330,7 @@

    Returns voidImplementation of Node.Stats.birthtime

    Inherited from StatsCommon.birthtime

  • +
  • Defined in src/stats.ts:170
  • set ctime(value): void
  • @@ -352,7 +352,7 @@

    Returns voidImplementation of Node.Stats.ctime

    Inherited from StatsCommon.ctime

  • +
  • Defined in src/stats.ts:157
  • set mtime(value): void
  • @@ -374,7 +374,7 @@

    Returns voidImplementation of Node.Stats.mtime

    Inherited from StatsCommon.mtime

  • +
  • Defined in src/stats.ts:144
  • Methods

    @@ -390,7 +390,7 @@
    arg: Returns number
    +
  • Defined in src/stats.ts:70
  • +
  • Defined in src/stats.ts:303
  • +
  • Defined in src/stats.ts:312
  • +
  • Defined in src/stats.ts:294
  • +
  • Defined in src/stats.ts:262
  • +
  • Defined in src/stats.ts:242
  • +
  • Defined in src/stats.ts:246
  • +
  • Defined in src/stats.ts:225
  • +
  • Defined in src/stats.ts:250
  • +
  • Defined in src/stats.ts:218
  • +
  • Defined in src/stats.ts:238
  • +
  • Defined in src/stats.ts:232
  • +
  • Defined in src/stats.ts:338
  • Generated using TypeDoc

    diff --git a/classes/fs.WriteStream.html b/classes/fs.WriteStream.html index 7b5a69e50..455df5d69 100644 --- a/classes/fs.WriteStream.html +++ b/classes/fs.WriteStream.html @@ -27,7 +27,7 @@

    Implements

    • WriteStream
    +
  • Defined in src/emulation/streams.ts:85
  • @@ -151,7 +151,7 @@
    +
  • Defined in src/emulation/streams.ts:95
  • closed: boolean
    +
  • Defined in src/emulation/streams.ts:96
  • pending: boolean
    +
  • Defined in src/emulation/streams.ts:97
  • readable: boolean
    +
  • Defined in src/emulation/streams.ts:99
  • @@ -450,7 +450,7 @@

    Returns src/emulation/streams.ts:100

  • +
  • Defined in src/emulation/streams.ts:100
  • @@ -475,7 +475,7 @@

    Returns src/emulation/streams.ts:101

  • +
  • Defined in src/emulation/streams.ts:101
  • @@ -495,7 +495,7 @@

    Returns src/emulation/streams.ts:102

  • +
  • Defined in src/emulation/streams.ts:102
  • @@ -520,7 +520,7 @@

    Returns src/emulation/streams.ts:103

  • +
  • Defined in src/emulation/streams.ts:103
  • @@ -545,7 +545,7 @@

    Returns src/emulation/streams.ts:104

  • +
  • Defined in src/emulation/streams.ts:104
  • @@ -565,7 +565,7 @@

    Returns src/emulation/streams.ts:105

  • +
  • Defined in src/emulation/streams.ts:105
  • @@ -590,7 +590,7 @@

    Returns src/emulation/streams.ts:106

  • +
  • Defined in src/emulation/streams.ts:106
  • +
  • Defined in src/emulation/streams.ts:86
  • +
  • Defined in src/emulation/streams.ts:111
  • @@ -1193,7 +1193,7 @@

    Returns src/emulation/streams.ts:112

  • +
  • Defined in src/emulation/streams.ts:112
  • @@ -1218,7 +1218,7 @@

    Returns src/emulation/streams.ts:113

  • +
  • Defined in src/emulation/streams.ts:113
  • @@ -1238,7 +1238,7 @@

    Returns src/emulation/streams.ts:114

  • +
  • Defined in src/emulation/streams.ts:114
  • @@ -1263,7 +1263,7 @@

    Returns src/emulation/streams.ts:115

  • +
  • Defined in src/emulation/streams.ts:115
  • @@ -1288,7 +1288,7 @@

    Returns src/emulation/streams.ts:116

  • +
  • Defined in src/emulation/streams.ts:116
  • @@ -1308,7 +1308,7 @@

    Returns src/emulation/streams.ts:117

  • +
  • Defined in src/emulation/streams.ts:117
  • @@ -1333,7 +1333,7 @@

    Returns src/emulation/streams.ts:118

  • +
  • Defined in src/emulation/streams.ts:118
  • +
  • Defined in src/emulation/streams.ts:123
  • @@ -1376,7 +1376,7 @@

    Returns src/emulation/streams.ts:124

  • +
  • Defined in src/emulation/streams.ts:124
  • @@ -1401,7 +1401,7 @@

    Returns src/emulation/streams.ts:125

  • +
  • Defined in src/emulation/streams.ts:125
  • @@ -1421,7 +1421,7 @@

    Returns src/emulation/streams.ts:126

  • +
  • Defined in src/emulation/streams.ts:126
  • @@ -1446,7 +1446,7 @@

    Returns src/emulation/streams.ts:127

  • +
  • Defined in src/emulation/streams.ts:127
  • @@ -1471,7 +1471,7 @@

    Returns src/emulation/streams.ts:128

  • +
  • Defined in src/emulation/streams.ts:128
  • @@ -1491,7 +1491,7 @@

    Returns src/emulation/streams.ts:129

  • +
  • Defined in src/emulation/streams.ts:129
  • @@ -1516,7 +1516,7 @@

    Returns src/emulation/streams.ts:130

  • +
  • Defined in src/emulation/streams.ts:130
  • +
  • Defined in src/emulation/streams.ts:135
  • @@ -1593,7 +1593,7 @@

    Returns src/emulation/streams.ts:136

  • +
  • Defined in src/emulation/streams.ts:136
  • @@ -1618,7 +1618,7 @@

    Returns src/emulation/streams.ts:137

  • +
  • Defined in src/emulation/streams.ts:137
  • @@ -1638,7 +1638,7 @@

    Returns src/emulation/streams.ts:138

  • +
  • Defined in src/emulation/streams.ts:138
  • @@ -1663,7 +1663,7 @@

    Returns src/emulation/streams.ts:139

  • +
  • Defined in src/emulation/streams.ts:139
  • @@ -1688,7 +1688,7 @@

    Returns src/emulation/streams.ts:140

  • +
  • Defined in src/emulation/streams.ts:140
  • @@ -1708,7 +1708,7 @@

    Returns src/emulation/streams.ts:141

  • +
  • Defined in src/emulation/streams.ts:141
  • @@ -1733,7 +1733,7 @@

    Returns src/emulation/streams.ts:142

  • +
  • Defined in src/emulation/streams.ts:142
  • +
  • Defined in src/emulation/streams.ts:147
  • @@ -1776,7 +1776,7 @@

    Returns src/emulation/streams.ts:148

  • +
  • Defined in src/emulation/streams.ts:148
  • @@ -1801,7 +1801,7 @@

    Returns src/emulation/streams.ts:149

  • +
  • Defined in src/emulation/streams.ts:149
  • @@ -1821,7 +1821,7 @@

    Returns src/emulation/streams.ts:150

  • +
  • Defined in src/emulation/streams.ts:150
  • @@ -1846,7 +1846,7 @@

    Returns src/emulation/streams.ts:151

  • +
  • Defined in src/emulation/streams.ts:151
  • @@ -1871,7 +1871,7 @@

    Returns src/emulation/streams.ts:152

  • +
  • Defined in src/emulation/streams.ts:152
  • @@ -1891,7 +1891,7 @@

    Returns src/emulation/streams.ts:153

  • +
  • Defined in src/emulation/streams.ts:153
  • @@ -1916,7 +1916,7 @@

    Returns src/emulation/streams.ts:154

  • +
  • Defined in src/emulation/streams.ts:154
  • Generated using TypeDoc

    diff --git a/classes/fs.promises.FileHandle.html b/classes/fs.promises.FileHandle.html index f7a427424..bb3607577 100644 --- a/classes/fs.promises.FileHandle.html +++ b/classes/fs.promises.FileHandle.html @@ -26,7 +26,7 @@

    Implements

    • BufferToUint8Array<Node.promises.FileHandle>
    +
  • Defined in src/emulation/promises.ts:13
  • @@ -75,7 +75,7 @@
    fd:

    Returns FileHandle

    +
  • Defined in src/emulation/promises.ts:14
  • Properties

    @@ -86,7 +86,7 @@
    +
  • Defined in src/emulation/promises.ts:18
  • Methods

    @@ -118,7 +118,7 @@

    Returns Promise<

    +
  • Defined in src/emulation/promises.ts:84
  • +
  • Defined in src/emulation/promises.ts:32
  • +
  • Defined in src/emulation/promises.ts:24
  • +
  • Defined in src/emulation/promises.ts:203
  • +
  • Defined in src/emulation/promises.ts:43
  • +
  • Defined in src/emulation/promises.ts:96
  • @@ -258,7 +258,7 @@
    options: Returns Promise<string>
  • +
  • Defined in src/emulation/promises.ts:110
  • +
  • Defined in src/emulation/promises.ts:196
  • @@ -305,7 +305,7 @@
    Optional Returns Promise<Stats>
  • +
  • Defined in src/emulation/promises.ts:119
  • +
  • Defined in src/emulation/promises.ts:50
  • +
  • Defined in src/emulation/promises.ts:58
  • +
  • Defined in src/emulation/promises.ts:70
  • Asynchronously writes buffer to the file. @@ -415,7 +415,7 @@

    Returns Promise<

  • +
  • Defined in src/emulation/promises.ts:134
  • Asynchronously writes string to the file. @@ -442,7 +442,7 @@

    Returns Promise<

  • +
  • Defined in src/emulation/promises.ts:145
  • +
  • Defined in src/emulation/promises.ts:182
  • +
  • Defined in src/emulation/promises.ts:189
  • Generated using TypeDoc

    diff --git a/enums/ErrorCode.html b/enums/ErrorCode.html index d6eb3e079..742c01968 100644 --- a/enums/ErrorCode.html +++ b/enums/ErrorCode.html @@ -23,7 +23,7 @@

    Enumeration ErrorCode

    Url

    http://www.gnu.org/software/libc/manual/html_node/Error-Codes.html

    +
  • Defined in src/ApiError.ts:6
  • @@ -56,7 +56,7 @@
    +
  • Defined in src/ApiError.ts:26
  • EBADF: 9
    @@ -64,7 +64,7 @@
    +
  • Defined in src/ApiError.ts:22
  • EBUSY: 16
    @@ -72,7 +72,7 @@
    +
  • Defined in src/ApiError.ts:30
  • EEXIST: 17
    @@ -80,7 +80,7 @@
    +
  • Defined in src/ApiError.ts:34
  • EFBIG: 27
    @@ -88,7 +88,7 @@
    +
  • Defined in src/ApiError.ts:50
  • EINVAL: 22
    @@ -96,7 +96,7 @@
    +
  • Defined in src/ApiError.ts:46
  • EIO: 5
    @@ -104,7 +104,7 @@
    +
  • Defined in src/ApiError.ts:18
  • EISDIR: 21
    @@ -112,7 +112,7 @@
    +
  • Defined in src/ApiError.ts:42
  • ENOENT: 2
    @@ -120,7 +120,7 @@
    +
  • Defined in src/ApiError.ts:14
  • ENOSPC: 28
    @@ -128,7 +128,7 @@
    +
  • Defined in src/ApiError.ts:54
  • ENOTDIR: 20
    @@ -136,7 +136,7 @@
    +
  • Defined in src/ApiError.ts:38
  • ENOTEMPTY: 39
    @@ -144,7 +144,7 @@
    +
  • Defined in src/ApiError.ts:62
  • ENOTSUP: 95
    @@ -152,7 +152,7 @@
    +
  • Defined in src/ApiError.ts:66
  • EPERM: 1
    @@ -160,7 +160,7 @@
    +
  • Defined in src/ApiError.ts:10
  • EROFS: 30
    @@ -168,7 +168,7 @@
    +
  • Defined in src/ApiError.ts:58
  • Generated using TypeDoc

    diff --git a/enums/FileType.html b/enums/FileType.html index 7cb216c50..2fb90aae1 100644 --- a/enums/FileType.html +++ b/enums/FileType.html @@ -20,7 +20,7 @@

    Enumeration FileType

    +
  • Defined in src/stats.ts:9
  • @@ -38,17 +38,17 @@

    Enumeration Members

    DIRECTORY: number
    +
  • Defined in src/stats.ts:11
  • FILE: number
    +
  • Defined in src/stats.ts:10
  • SYMLINK: number
    +
  • Defined in src/stats.ts:12
  • Generated using TypeDoc

    diff --git a/functions/Async.html b/functions/Async.html index 5077073f6..207adc1bd 100644 --- a/functions/Async.html +++ b/functions/Async.html @@ -31,7 +31,7 @@

    Parameters

    FS: T

    Returns (abstract new (...args) => AsyncFileSystem) & T

    +
  • Defined in src/filesystem.ts:308
  • Generated using TypeDoc

    diff --git a/functions/Readonly.html b/functions/Readonly.html index 9ed1824f7..20311d639 100644 --- a/functions/Readonly.html +++ b/functions/Readonly.html @@ -31,7 +31,7 @@

    Parameters

    FS: T

    Returns (abstract new (...args) => ReadonlyFileSystem) & T

    +
  • Defined in src/filesystem.ts:379
  • Generated using TypeDoc

    diff --git a/functions/Sync.html b/functions/Sync.html index 55399746e..9dd190c8e 100644 --- a/functions/Sync.html +++ b/functions/Sync.html @@ -34,7 +34,7 @@
    FS: Returns (abstract new (...args) => SyncFileSystem) & T
    +
  • Defined in src/filesystem.ts:231
  • Generated using TypeDoc

    diff --git a/functions/configure.html b/functions/configure.html index 132402428..f564c2fce 100644 --- a/functions/configure.html +++ b/functions/configure.html @@ -30,7 +30,7 @@
    config: Returns Promise<void>
    +
  • Defined in src/index.ts:34
  • Generated using TypeDoc

    diff --git a/functions/decode.html b/functions/decode.html index 7d5e9bf18..f13890493 100644 --- a/functions/decode.html +++ b/functions/decode.html @@ -31,7 +31,7 @@
    encoding: Returns string
    +
  • Defined in src/utils.ts:169
  • Generated using TypeDoc

    diff --git a/functions/decodeDirListing.html b/functions/decodeDirListing.html index e9ea53d3f..f12d2c4d6 100644 --- a/functions/decodeDirListing.html +++ b/functions/decodeDirListing.html @@ -29,7 +29,7 @@
    data: Returns Record<string, bigint>
    +
  • Defined in src/utils.ts:217
  • Generated using TypeDoc

    diff --git a/functions/encode.html b/functions/encode.html index 77f70c923..02c863158 100644 --- a/functions/encode.html +++ b/functions/encode.html @@ -31,7 +31,7 @@
    encoding: Returns Uint8Array
    +
  • Defined in src/utils.ts:129
  • Generated using TypeDoc

    diff --git a/functions/encodeDirListing.html b/functions/encodeDirListing.html index de3d02cda..41b30f63d 100644 --- a/functions/encodeDirListing.html +++ b/functions/encodeDirListing.html @@ -29,7 +29,7 @@
    data: Returns Uint8Array
    +
  • Defined in src/utils.ts:231
  • Generated using TypeDoc

    diff --git a/functions/fs._toUnixTimestamp.html b/functions/fs._toUnixTimestamp.html index 96309afec..06ccf7db5 100644 --- a/functions/fs._toUnixTimestamp.html +++ b/functions/fs._toUnixTimestamp.html @@ -31,7 +31,7 @@
    time: Returns number
    +
  • Defined in src/emulation/shared.ts:16
  • Generated using TypeDoc

    diff --git a/functions/fs.access.html b/functions/fs.access.html index 788da1a92..907a5e58e 100644 --- a/functions/fs.access.html +++ b/functions/fs.access.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:650
  • @@ -47,7 +47,7 @@
    mode: cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:651
  • Generated using TypeDoc

    diff --git a/functions/fs.accessSync.html b/functions/fs.accessSync.html index 8c33368ac..fe5062f83 100644 --- a/functions/fs.accessSync.html +++ b/functions/fs.accessSync.html @@ -34,7 +34,7 @@
    mode: Returns void
    +
  • Defined in src/emulation/sync.ts:715
  • Generated using TypeDoc

    diff --git a/functions/fs.appendFile.html b/functions/fs.appendFile.html index d7e4f7237..5ff4d7730 100644 --- a/functions/fs.appendFile.html +++ b/functions/fs.appendFile.html @@ -43,7 +43,7 @@

    Option

    mode Defaults to 0644.

    Option

    flag Defaults to 'a'.

    +
  • Defined in src/emulation/callbacks.ts:210
  • @@ -66,7 +66,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:211
  • @@ -82,7 +82,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:212
  • Generated using TypeDoc

    diff --git a/functions/fs.appendFileSync.html b/functions/fs.appendFileSync.html index 4175e79ea..fafbf119c 100644 --- a/functions/fs.appendFileSync.html +++ b/functions/fs.appendFileSync.html @@ -44,7 +44,7 @@

    Option

    options mode Defaults to 0644.

    Option

    options flag Defaults to 'a'.

    +
  • Defined in src/emulation/sync.ts:318
  • @@ -58,7 +58,7 @@
    data: Optional encoding: string
  • Returns void

    +
  • Defined in src/emulation/sync.ts:319
  • Generated using TypeDoc

    diff --git a/functions/fs.chmod.html b/functions/fs.chmod.html index 0c5b8fa8d..14ceb9150 100644 --- a/functions/fs.chmod.html +++ b/functions/fs.chmod.html @@ -36,7 +36,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:574
  • Generated using TypeDoc

    diff --git a/functions/fs.chmodSync.html b/functions/fs.chmodSync.html index d49ec8318..3316bc8b5 100644 --- a/functions/fs.chmodSync.html +++ b/functions/fs.chmodSync.html @@ -34,7 +34,7 @@
    mode: Returns void
    +
  • Defined in src/emulation/sync.ts:639
  • Generated using TypeDoc

    diff --git a/functions/fs.chown.html b/functions/fs.chown.html index 33413193a..ba2962d3d 100644 --- a/functions/fs.chown.html +++ b/functions/fs.chown.html @@ -39,7 +39,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:545
  • Generated using TypeDoc

    diff --git a/functions/fs.chownSync.html b/functions/fs.chownSync.html index d8d5ba056..7041558a9 100644 --- a/functions/fs.chownSync.html +++ b/functions/fs.chownSync.html @@ -37,7 +37,7 @@
    gid: Returns void
    +
  • Defined in src/emulation/sync.ts:614
  • Generated using TypeDoc

    diff --git a/functions/fs.close.html b/functions/fs.close.html index e6eb1bc70..f57d53e8c 100644 --- a/functions/fs.close.html +++ b/functions/fs.close.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:244
  • Generated using TypeDoc

    diff --git a/functions/fs.closeSync.html b/functions/fs.closeSync.html index 6dc45939f..669bc7a86 100644 --- a/functions/fs.closeSync.html +++ b/functions/fs.closeSync.html @@ -31,7 +31,7 @@
    fd: Returns void
    +
  • Defined in src/emulation/sync.ts:352
  • Generated using TypeDoc

    diff --git a/functions/fs.copyFile.html b/functions/fs.copyFile.html index cb4657427..81de04032 100644 --- a/functions/fs.copyFile.html +++ b/functions/fs.copyFile.html @@ -31,7 +31,7 @@
    dest: callback: NoArgCallback

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:711
  • @@ -47,7 +47,7 @@
    flags: callback: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:712
  • Generated using TypeDoc

    diff --git a/functions/fs.copyFileSync.html b/functions/fs.copyFileSync.html index 4862c6d34..a30f221b3 100644 --- a/functions/fs.copyFileSync.html +++ b/functions/fs.copyFileSync.html @@ -31,7 +31,7 @@
    dest: Optional flags: number

    Returns void

    +
  • Defined in src/emulation/sync.ts:735
  • Generated using TypeDoc

    diff --git a/functions/fs.createReadStream.html b/functions/fs.createReadStream.html index 38a06321c..7aca60635 100644 --- a/functions/fs.createReadStream.html +++ b/functions/fs.createReadStream.html @@ -40,7 +40,7 @@
    Optional Optional mode?: number

    Returns ReadStream

    +
  • Defined in src/emulation/callbacks.ts:678
  • Generated using TypeDoc

    diff --git a/functions/fs.createWriteStream.html b/functions/fs.createWriteStream.html index 4afb2bd10..2f79fad57 100644 --- a/functions/fs.createWriteStream.html +++ b/functions/fs.createWriteStream.html @@ -38,7 +38,7 @@
    Optional Optional mode?: number

    Returns WriteStream

    +
  • Defined in src/emulation/callbacks.ts:691
  • Generated using TypeDoc

    diff --git a/functions/fs.exists.html b/functions/fs.exists.html index d0410b994..756b292d5 100644 --- a/functions/fs.exists.html +++ b/functions/fs.exists.html @@ -45,7 +45,7 @@

    Returns unknownReturns void

    +
  • Defined in src/emulation/callbacks.ts:33
  • Generated using TypeDoc

    diff --git a/functions/fs.existsSync.html b/functions/fs.existsSync.html index 8945b7440..91515e5df 100644 --- a/functions/fs.existsSync.html +++ b/functions/fs.existsSync.html @@ -31,7 +31,7 @@
    path: Returns boolean
    +
  • Defined in src/emulation/sync.ts:72
  • Generated using TypeDoc

    diff --git a/functions/fs.fchmod.html b/functions/fs.fchmod.html index c84c5670c..e74098b43 100644 --- a/functions/fs.fchmod.html +++ b/functions/fs.fchmod.html @@ -36,7 +36,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:411
  • Generated using TypeDoc

    diff --git a/functions/fs.fchmodSync.html b/functions/fs.fchmodSync.html index 026540581..6acf40f40 100644 --- a/functions/fs.fchmodSync.html +++ b/functions/fs.fchmodSync.html @@ -34,7 +34,7 @@
    mode: Returns void
    +
  • Defined in src/emulation/sync.ts:477
  • Generated using TypeDoc

    diff --git a/functions/fs.fchown.html b/functions/fs.fchown.html index 5519b10b7..0717fbef7 100644 --- a/functions/fs.fchown.html +++ b/functions/fs.fchown.html @@ -39,7 +39,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:397
  • Generated using TypeDoc

    diff --git a/functions/fs.fchownSync.html b/functions/fs.fchownSync.html index 3350c5ae8..ac9555bf6 100644 --- a/functions/fs.fchownSync.html +++ b/functions/fs.fchownSync.html @@ -37,7 +37,7 @@
    gid: Returns void
    +
  • Defined in src/emulation/sync.ts:467
  • Generated using TypeDoc

    diff --git a/functions/fs.fdatasync.html b/functions/fs.fdatasync.html index 52fd1e458..52d855ea9 100644 --- a/functions/fs.fdatasync.html +++ b/functions/fs.fdatasync.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:291
  • Generated using TypeDoc

    diff --git a/functions/fs.fdatasyncSync.html b/functions/fs.fdatasyncSync.html index 133a5d409..5df8dab01 100644 --- a/functions/fs.fdatasyncSync.html +++ b/functions/fs.fdatasyncSync.html @@ -31,7 +31,7 @@
    fd: Returns void
    +
  • Defined in src/emulation/sync.ts:384
  • Generated using TypeDoc

    diff --git a/functions/fs.fstat.html b/functions/fs.fstat.html index 502259e36..ed7b0f8ce 100644 --- a/functions/fs.fstat.html +++ b/functions/fs.fstat.html @@ -35,7 +35,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:226
  • @@ -49,7 +49,7 @@
    options: cb: TwoArgCallback<Stats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:227
  • @@ -63,7 +63,7 @@
    options: cb: TwoArgCallback<BigIntStats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:228
  • Generated using TypeDoc

    diff --git a/functions/fs.fstatSync.html b/functions/fs.fstatSync.html index 7511263f0..65e50ec00 100644 --- a/functions/fs.fstatSync.html +++ b/functions/fs.fstatSync.html @@ -38,7 +38,7 @@
    Optional Returns Stats
    +
  • Defined in src/emulation/sync.ts:340
  • @@ -53,7 +53,7 @@
    options: bigint: true
  • Returns BigIntStats

    +
  • Defined in src/emulation/sync.ts:341
  • Generated using TypeDoc

    diff --git a/functions/fs.fsync.html b/functions/fs.fsync.html index 4975b1b5c..bd98bbdf9 100644 --- a/functions/fs.fsync.html +++ b/functions/fs.fsync.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:278
  • Generated using TypeDoc

    diff --git a/functions/fs.fsyncSync.html b/functions/fs.fsyncSync.html index 874fd9399..beb33ff2f 100644 --- a/functions/fs.fsyncSync.html +++ b/functions/fs.fsyncSync.html @@ -31,7 +31,7 @@
    fd: Returns void
    +
  • Defined in src/emulation/sync.ts:375
  • Generated using TypeDoc

    diff --git a/functions/fs.ftruncate.html b/functions/fs.ftruncate.html index f3a141ba8..ff84ba3b5 100644 --- a/functions/fs.ftruncate.html +++ b/functions/fs.ftruncate.html @@ -33,7 +33,7 @@
    Optional Returns void
    +
  • Defined in src/emulation/callbacks.ts:258
  • @@ -47,7 +47,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:259
  • Generated using TypeDoc

    diff --git a/functions/fs.ftruncateSync.html b/functions/fs.ftruncateSync.html index 1a9bc2fd3..e0830a669 100644 --- a/functions/fs.ftruncateSync.html +++ b/functions/fs.ftruncateSync.html @@ -34,7 +34,7 @@
    len: Returns void
    +
  • Defined in src/emulation/sync.ts:363
  • Generated using TypeDoc

    diff --git a/functions/fs.futimes.html b/functions/fs.futimes.html index faa0dc43b..cb814a28c 100644 --- a/functions/fs.futimes.html +++ b/functions/fs.futimes.html @@ -40,7 +40,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:427
  • Generated using TypeDoc

    diff --git a/functions/fs.futimesSync.html b/functions/fs.futimesSync.html index a4d621a21..eeb8b61a3 100644 --- a/functions/fs.futimesSync.html +++ b/functions/fs.futimesSync.html @@ -38,7 +38,7 @@
    mtime: Returns void
    +
  • Defined in src/emulation/sync.ts:493
  • Generated using TypeDoc

    diff --git a/functions/fs.initialize.html b/functions/fs.initialize.html index b07c3f446..d7b0a615d 100644 --- a/functions/fs.initialize.html +++ b/functions/fs.initialize.html @@ -27,7 +27,7 @@

    Parameters

    mountMapping: MountMapping

    Returns void

    +
  • Defined in src/emulation/shared.ts:229
  • Generated using TypeDoc

    diff --git a/functions/fs.lchmod.html b/functions/fs.lchmod.html index 9cffac1f4..ed7d7f476 100644 --- a/functions/fs.lchmod.html +++ b/functions/fs.lchmod.html @@ -36,7 +36,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:588
  • Generated using TypeDoc

    diff --git a/functions/fs.lchmodSync.html b/functions/fs.lchmodSync.html index 7ad8911cc..772b862d6 100644 --- a/functions/fs.lchmodSync.html +++ b/functions/fs.lchmodSync.html @@ -34,7 +34,7 @@
    mode: Returns void
    +
  • Defined in src/emulation/sync.ts:651
  • Generated using TypeDoc

    diff --git a/functions/fs.lchown.html b/functions/fs.lchown.html index 9f099a2d4..e9ab895b2 100644 --- a/functions/fs.lchown.html +++ b/functions/fs.lchown.html @@ -39,7 +39,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:560
  • Generated using TypeDoc

    diff --git a/functions/fs.lchownSync.html b/functions/fs.lchownSync.html index 91cfd87e4..5bdbefbd1 100644 --- a/functions/fs.lchownSync.html +++ b/functions/fs.lchownSync.html @@ -37,7 +37,7 @@
    gid: Returns void
    +
  • Defined in src/emulation/sync.ts:627
  • Generated using TypeDoc

    diff --git a/functions/fs.link.html b/functions/fs.link.html index 1e58b6eb0..52cec741c 100644 --- a/functions/fs.link.html +++ b/functions/fs.link.html @@ -36,7 +36,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:489
  • Generated using TypeDoc

    diff --git a/functions/fs.linkSync.html b/functions/fs.linkSync.html index cc5a733d1..7134ee4f9 100644 --- a/functions/fs.linkSync.html +++ b/functions/fs.linkSync.html @@ -34,7 +34,7 @@
    newpath: Returns void
    +
  • Defined in src/emulation/sync.ts:564
  • Generated using TypeDoc

    diff --git a/functions/fs.lopenSync.html b/functions/fs.lopenSync.html index 150206d00..96ecd3df4 100644 --- a/functions/fs.lopenSync.html +++ b/functions/fs.lopenSync.html @@ -34,7 +34,7 @@
    Optional Returns number
    +
  • Defined in src/emulation/sync.ts:204
  • Generated using TypeDoc

    diff --git a/functions/fs.lstat.html b/functions/fs.lstat.html index 1ed89d4f4..b615c7f82 100644 --- a/functions/fs.lstat.html +++ b/functions/fs.lstat.html @@ -36,7 +36,7 @@
    callback: Returns void
    +
  • Defined in src/emulation/callbacks.ts:66
  • @@ -50,7 +50,7 @@
    options: callback: TwoArgCallback<Stats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:67
  • @@ -64,7 +64,7 @@
    options: callback: TwoArgCallback<BigIntStats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:68
  • @@ -78,7 +78,7 @@
    options: callback: TwoArgCallback<Stats | BigIntStats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:69
  • Generated using TypeDoc

    diff --git a/functions/fs.lstatSync.html b/functions/fs.lstatSync.html index fe072a901..da5b47e74 100644 --- a/functions/fs.lstatSync.html +++ b/functions/fs.lstatSync.html @@ -38,7 +38,7 @@
    bigintReturns Stats
    +
  • Defined in src/emulation/sync.ts:106
  • @@ -53,7 +53,7 @@
    options: bigint: true
  • Returns BigIntStats

    +
  • Defined in src/emulation/sync.ts:107
  • Generated using TypeDoc

    diff --git a/functions/fs.lutimes.html b/functions/fs.lutimes.html index 3c9cdfd6e..731301af9 100644 --- a/functions/fs.lutimes.html +++ b/functions/fs.lutimes.html @@ -39,7 +39,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:618
  • Generated using TypeDoc

    diff --git a/functions/fs.lutimesSync.html b/functions/fs.lutimesSync.html index a5f12f1de..a749dafd7 100644 --- a/functions/fs.lutimesSync.html +++ b/functions/fs.lutimesSync.html @@ -37,7 +37,7 @@
    mtime: Returns void
    +
  • Defined in src/emulation/sync.ts:677
  • Generated using TypeDoc

    diff --git a/functions/fs.mkdir.html b/functions/fs.mkdir.html index 7e0588b65..2fb4bf998 100644 --- a/functions/fs.mkdir.html +++ b/functions/fs.mkdir.html @@ -38,7 +38,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:454
  • Generated using TypeDoc

    diff --git a/functions/fs.mkdirSync.html b/functions/fs.mkdirSync.html index 98fe33e64..0df21f0a4 100644 --- a/functions/fs.mkdirSync.html +++ b/functions/fs.mkdirSync.html @@ -35,7 +35,7 @@

    Returns stringTodo

    Implement recursion

    +
  • Defined in src/emulation/sync.ts:513
  • @@ -47,7 +47,7 @@
    path: Optional options: Mode | MakeDirectoryOptions & {
        recursive?: false;
    }
  • Returns void

    +
  • Defined in src/emulation/sync.ts:514
  • Generated using TypeDoc

    diff --git a/functions/fs.mkdtemp.html b/functions/fs.mkdtemp.html index 54db1e962..1d7e87b73 100644 --- a/functions/fs.mkdtemp.html +++ b/functions/fs.mkdtemp.html @@ -27,7 +27,7 @@

    Parameters

    path: string

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:707
  • Generated using TypeDoc

    diff --git a/functions/fs.mkdtempSync.html b/functions/fs.mkdtempSync.html index 2681fc06a..a79a1f46f 100644 --- a/functions/fs.mkdtempSync.html +++ b/functions/fs.mkdtempSync.html @@ -29,7 +29,7 @@
    prefix: options: BufferEncodingOption

    Returns Uint8Array

    +
  • Defined in src/emulation/sync.ts:728
  • @@ -41,7 +41,7 @@
    prefix: Optional options: BufferEncoding | BaseEncodingOptions
  • Returns string

    +
  • Defined in src/emulation/sync.ts:729
  • Generated using TypeDoc

    diff --git a/functions/fs.mount.html b/functions/fs.mount.html index ff1fdf069..9e1dcf238 100644 --- a/functions/fs.mount.html +++ b/functions/fs.mount.html @@ -32,7 +32,7 @@
    fs: Returns void
    +
  • Defined in src/emulation/shared.ts:166
  • Generated using TypeDoc

    diff --git a/functions/fs.open.html b/functions/fs.open.html index f853decc4..c151cfe2c 100644 --- a/functions/fs.open.html +++ b/functions/fs.open.html @@ -53,7 +53,7 @@

    Returns voidSee

    http://www.manpagez.com/man/2/open/

    +
  • Defined in src/emulation/callbacks.ts:135
  • @@ -69,7 +69,7 @@
    mode: Optional cb: TwoArgCallback<number>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:136
  • Generated using TypeDoc

    diff --git a/functions/fs.openSync.html b/functions/fs.openSync.html index d00402222..76af58d76 100644 --- a/functions/fs.openSync.html +++ b/functions/fs.openSync.html @@ -40,7 +40,7 @@

    Returns numberSee

    http://www.manpagez.com/man/2/open/

    +
  • Defined in src/emulation/sync.ts:195
  • Generated using TypeDoc

    diff --git a/functions/fs.opendir.html b/functions/fs.opendir.html index 218a5a703..1db82968c 100644 --- a/functions/fs.opendir.html +++ b/functions/fs.opendir.html @@ -27,7 +27,7 @@

    Parameters

    path: string

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:729
  • Generated using TypeDoc

    diff --git a/functions/fs.opendirSync.html b/functions/fs.opendirSync.html index a6ee5b65d..a2319199d 100644 --- a/functions/fs.opendirSync.html +++ b/functions/fs.opendirSync.html @@ -29,7 +29,7 @@
    path: Optional options: OpenDirOptions

    Returns Dir

    +
  • Defined in src/emulation/sync.ts:750
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.access.html b/functions/fs.promises.access.html index 56ee4ce0f..3ea5080be 100644 --- a/functions/fs.promises.access.html +++ b/functions/fs.promises.access.html @@ -35,7 +35,7 @@
    mode: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:842
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.appendFile.html b/functions/fs.promises.appendFile.html index 4e42993c2..c40817f7c 100644 --- a/functions/fs.promises.appendFile.html +++ b/functions/fs.promises.appendFile.html @@ -44,7 +44,7 @@

    Option

    options mode Defaults to 0644.

    Option

    options flag Defaults to 'a'.

    +
  • Defined in src/emulation/promises.ts:505
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.chmod.html b/functions/fs.promises.chmod.html index f3e3860d0..646347ea4 100644 --- a/functions/fs.promises.chmod.html +++ b/functions/fs.promises.chmod.html @@ -35,7 +35,7 @@
    mode: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:739
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.chown.html b/functions/fs.promises.chown.html index 31cfd2f16..8b7435f84 100644 --- a/functions/fs.promises.chown.html +++ b/functions/fs.promises.chown.html @@ -38,7 +38,7 @@
    gid: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:708
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.copyFile.html b/functions/fs.promises.copyFile.html index df80960cc..b328027bc 100644 --- a/functions/fs.promises.copyFile.html +++ b/functions/fs.promises.copyFile.html @@ -28,7 +28,7 @@

    Parameters

    path: string

    Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:882
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.createReadStream.html b/functions/fs.promises.createReadStream.html index 6dce44a7a..c3b0bf3ff 100644 --- a/functions/fs.promises.createReadStream.html +++ b/functions/fs.promises.createReadStream.html @@ -41,7 +41,7 @@
    Optional Optional mode?: number

    Returns Promise<Node.ReadStream>

    +
  • Defined in src/emulation/promises.ts:849
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.createWriteStream.html b/functions/fs.promises.createWriteStream.html index db008f294..3104642bb 100644 --- a/functions/fs.promises.createWriteStream.html +++ b/functions/fs.promises.createWriteStream.html @@ -39,7 +39,7 @@
    Optional Optional mode?: number

    Returns Promise<Node.WriteStream>

    +
  • Defined in src/emulation/promises.ts:862
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.exists.html b/functions/fs.promises.exists.html index f6508fb5a..df7e5c552 100644 --- a/functions/fs.promises.exists.html +++ b/functions/fs.promises.exists.html @@ -32,7 +32,7 @@
    _path: Returns Promise<boolean>
    +
  • Defined in src/emulation/promises.ts:264
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.fchmod.html b/functions/fs.promises.fchmod.html index 72c67a67f..d6623e12e 100644 --- a/functions/fs.promises.fchmod.html +++ b/functions/fs.promises.fchmod.html @@ -35,7 +35,7 @@
    mode: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:578
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.fchown.html b/functions/fs.promises.fchown.html index e1bfff6d3..979236ab5 100644 --- a/functions/fs.promises.fchown.html +++ b/functions/fs.promises.fchown.html @@ -38,7 +38,7 @@
    gid: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:568
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.futimes.html b/functions/fs.promises.futimes.html index cff9592fd..0d49ee085 100644 --- a/functions/fs.promises.futimes.html +++ b/functions/fs.promises.futimes.html @@ -39,7 +39,7 @@
    mtime: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:590
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.lchmod.html b/functions/fs.promises.lchmod.html index afc295596..3aa0cccb1 100644 --- a/functions/fs.promises.lchmod.html +++ b/functions/fs.promises.lchmod.html @@ -35,7 +35,7 @@
    mode: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:754
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.lchown.html b/functions/fs.promises.lchown.html index 465034551..acec164b5 100644 --- a/functions/fs.promises.lchown.html +++ b/functions/fs.promises.lchown.html @@ -38,7 +38,7 @@
    gid: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:724
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.link.html b/functions/fs.promises.link.html index 2c8de9d19..d44e7c56b 100644 --- a/functions/fs.promises.link.html +++ b/functions/fs.promises.link.html @@ -35,7 +35,7 @@
    newpath: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:657
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.lopen.html b/functions/fs.promises.lopen.html index 132379cfd..b10467bfe 100644 --- a/functions/fs.promises.lopen.html +++ b/functions/fs.promises.lopen.html @@ -35,7 +35,7 @@
    mode: Returns Promise<FileHandle>
    +
  • Defined in src/emulation/promises.ts:398
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.lstat.html b/functions/fs.promises.lstat.html index bbb7133f2..7b1ef82b3 100644 --- a/functions/fs.promises.lstat.html +++ b/functions/fs.promises.lstat.html @@ -39,7 +39,7 @@
    Optional Returns Promise<Stats>
    +
  • Defined in src/emulation/promises.ts:298
  • @@ -54,7 +54,7 @@
    options: bigint: true
  • Returns Promise<BigIntStats>

    +
  • Defined in src/emulation/promises.ts:299
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.lutimes.html b/functions/fs.promises.lutimes.html index be0245639..1fc020aed 100644 --- a/functions/fs.promises.lutimes.html +++ b/functions/fs.promises.lutimes.html @@ -38,7 +38,7 @@
    mtime: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:786
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.mkdir.html b/functions/fs.promises.mkdir.html index 6a1486d04..d683c4990 100644 --- a/functions/fs.promises.mkdir.html +++ b/functions/fs.promises.mkdir.html @@ -37,7 +37,7 @@
    Optional Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:611
  • @@ -49,7 +49,7 @@
    path: mode: MakeDirectoryOptions & {
        recursive: true;
    }
  • Returns Promise<string>

    +
  • Defined in src/emulation/promises.ts:612
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.mkdtemp.html b/functions/fs.promises.mkdtemp.html index 6998527be..1add26314 100644 --- a/functions/fs.promises.mkdtemp.html +++ b/functions/fs.promises.mkdtemp.html @@ -28,7 +28,7 @@

    Parameters

    path: string

    Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:878
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.open.html b/functions/fs.promises.open.html index 3a1c267b4..b915d9118 100644 --- a/functions/fs.promises.open.html +++ b/functions/fs.promises.open.html @@ -40,7 +40,7 @@

    Returns Promise<

    See

    http://www.manpagez.com/man/2/open/

    +
  • Defined in src/emulation/promises.ts:388
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.read.html b/functions/fs.promises.read.html index 47815c5bc..38350db3e 100644 --- a/functions/fs.promises.read.html +++ b/functions/fs.promises.read.html @@ -56,7 +56,7 @@
    Optional Returns Promise<{
        buffer: Uint8Array;
        bytesRead: number;
    }>
    +
  • Defined in src/emulation/promises.ts:557
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.readFile.html b/functions/fs.promises.readFile.html index fe34396ed..8afa76547 100644 --- a/functions/fs.promises.readFile.html +++ b/functions/fs.promises.readFile.html @@ -42,7 +42,7 @@

    Returns Promise<
    +
  • Defined in src/emulation/promises.ts:428
  • @@ -54,7 +54,7 @@
    filename: options: BufferEncoding | {
        encoding?: BufferEncoding;
        flag?: OpenMode;
    }
  • Returns Promise<string>

    +
  • Defined in src/emulation/promises.ts:429
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.readdir.html b/functions/fs.promises.readdir.html index 9015a5095..f30fd802b 100644 --- a/functions/fs.promises.readdir.html +++ b/functions/fs.promises.readdir.html @@ -34,7 +34,7 @@
    Optional Returns Promise<string[]>
    +
  • Defined in src/emulation/promises.ts:622
  • @@ -46,7 +46,7 @@
    path: options: Object
  • Returns Promise<Uint8Array[]>

    +
  • Defined in src/emulation/promises.ts:623
  • @@ -58,7 +58,7 @@
    path: options: BaseEncodingOptions & {
        withFileTypes: true;
    }
  • Returns Promise<Dirent[]>

    +
  • Defined in src/emulation/promises.ts:624
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.readlink.html b/functions/fs.promises.readlink.html index 6632739c2..9f7aec6d5 100644 --- a/functions/fs.promises.readlink.html +++ b/functions/fs.promises.readlink.html @@ -34,7 +34,7 @@
    options: Returns Promise<Uint8Array>
    +
  • Defined in src/emulation/promises.ts:688
  • @@ -46,7 +46,7 @@
    path: Optional options: BufferEncoding | BaseEncodingOptions
  • Returns Promise<string>

    +
  • Defined in src/emulation/promises.ts:689
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.realpath.html b/functions/fs.promises.realpath.html index 492d73d0c..8836b78fd 100644 --- a/functions/fs.promises.realpath.html +++ b/functions/fs.promises.realpath.html @@ -40,7 +40,7 @@
    options: Returns Promise<Uint8Array>
    +
  • Defined in src/emulation/promises.ts:803
  • @@ -52,7 +52,7 @@
    path: Optional options: BufferEncoding | BaseEncodingOptions
  • Returns Promise<string>

    +
  • Defined in src/emulation/promises.ts:804
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.rename.html b/functions/fs.promises.rename.html index b9c83b5e2..0595a5632 100644 --- a/functions/fs.promises.rename.html +++ b/functions/fs.promises.rename.html @@ -35,7 +35,7 @@
    newPath: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:245
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.rm.html b/functions/fs.promises.rm.html index ae3d2f885..5d80f1f31 100644 --- a/functions/fs.promises.rm.html +++ b/functions/fs.promises.rm.html @@ -28,7 +28,7 @@

    Parameters

    path: string

    Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:874
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.rmdir.html b/functions/fs.promises.rmdir.html index e190c72a7..cf7ccc0ed 100644 --- a/functions/fs.promises.rmdir.html +++ b/functions/fs.promises.rmdir.html @@ -32,7 +32,7 @@
    path: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:601
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.stat.html b/functions/fs.promises.stat.html index 09cfacb45..ee753664f 100644 --- a/functions/fs.promises.stat.html +++ b/functions/fs.promises.stat.html @@ -35,7 +35,7 @@

    Returns Promise<
    +
  • Defined in src/emulation/promises.ts:282
  • @@ -50,7 +50,7 @@
    Optional Optional bigint?: false
  • Returns Promise<Stats>

    +
  • Defined in src/emulation/promises.ts:283
  • @@ -62,7 +62,7 @@
    path: Optional options: StatOptions
  • Returns Promise<Stats | BigIntStats>

    +
  • Defined in src/emulation/promises.ts:284
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.symlink.html b/functions/fs.promises.symlink.html index 57fba27d1..0768f0ec6 100644 --- a/functions/fs.promises.symlink.html +++ b/functions/fs.promises.symlink.html @@ -44,7 +44,7 @@
    type: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:669
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.truncate.html b/functions/fs.promises.truncate.html index 87fec07a8..b32d2affb 100644 --- a/functions/fs.promises.truncate.html +++ b/functions/fs.promises.truncate.html @@ -35,7 +35,7 @@
    len: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:313
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.unlink.html b/functions/fs.promises.unlink.html index 3abb9673e..fd69d6085 100644 --- a/functions/fs.promises.unlink.html +++ b/functions/fs.promises.unlink.html @@ -32,7 +32,7 @@
    path: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:327
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.unwatchFile.html b/functions/fs.promises.unwatchFile.html index 6d20e4ce9..e1b45409c 100644 --- a/functions/fs.promises.unwatchFile.html +++ b/functions/fs.promises.unwatchFile.html @@ -43,7 +43,7 @@
    prev: Returns void

    Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:827
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.utimes.html b/functions/fs.promises.utimes.html index 54d78d798..8d8493801 100644 --- a/functions/fs.promises.utimes.html +++ b/functions/fs.promises.utimes.html @@ -38,7 +38,7 @@
    mtime: Returns Promise<void>
    +
  • Defined in src/emulation/promises.ts:770
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.watch.html b/functions/fs.promises.watch.html index 8f1ee2ee0..c1f260683 100644 --- a/functions/fs.promises.watch.html +++ b/functions/fs.promises.watch.html @@ -43,7 +43,7 @@
    filename: Returns any

    Returns Promise<Node.FSWatcher>

    +
  • Defined in src/emulation/promises.ts:831
  • @@ -73,7 +73,7 @@
    filename: Returns any
  • Returns Promise<Node.FSWatcher>

    +
  • Defined in src/emulation/promises.ts:832
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.watchFile.html b/functions/fs.promises.watchFile.html index c1ca0a6db..8a98d41b4 100644 --- a/functions/fs.promises.watchFile.html +++ b/functions/fs.promises.watchFile.html @@ -43,7 +43,7 @@
    prev: Returns void

    Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:821
  • @@ -75,7 +75,7 @@
    prev: Returns void
  • Returns Promise<void>

    +
  • Defined in src/emulation/promises.ts:822
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.write.html b/functions/fs.promises.write.html index a8fdc0164..225da4568 100644 --- a/functions/fs.promises.write.html +++ b/functions/fs.promises.write.html @@ -53,7 +53,7 @@
    Optional Returns Promise<{
        buffer: Uint8Array;
        bytesWritten: number;
    }>
    +
  • Defined in src/emulation/promises.ts:532
  • @@ -69,7 +69,7 @@
    Optional Optional encoding: BufferEncoding
  • Returns Promise<{
        buffer: string;
        bytesWritten: number;
    }>

    +
  • Defined in src/emulation/promises.ts:533
  • Generated using TypeDoc

    diff --git a/functions/fs.promises.writeFile.html b/functions/fs.promises.writeFile.html index a9a3a14ed..a28d79824 100644 --- a/functions/fs.promises.writeFile.html +++ b/functions/fs.promises.writeFile.html @@ -45,7 +45,7 @@

    Option

    options mode Defaults to 0644.

    Option

    options flag Defaults to 'w'.

    +
  • Defined in src/emulation/promises.ts:468
  • Generated using TypeDoc

    diff --git a/functions/fs.read.html b/functions/fs.read.html index 9f151b52f..cb4fd7820 100644 --- a/functions/fs.read.html +++ b/functions/fs.read.html @@ -56,7 +56,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:382
  • Generated using TypeDoc

    diff --git a/functions/fs.readFile.html b/functions/fs.readFile.html index 051934183..f941c528e 100644 --- a/functions/fs.readFile.html +++ b/functions/fs.readFile.html @@ -37,7 +37,7 @@

    Option

    options encoding The string encoding for the file contents. De

    Option

    options flag Defaults to 'r'.

    +
  • Defined in src/emulation/callbacks.ts:155
  • @@ -54,7 +54,7 @@
    Optional Optional callback: TwoArgCallback<Uint8Array>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:156
  • @@ -68,7 +68,7 @@
    optios: cb: TwoArgCallback<string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:157
  • Generated using TypeDoc

    diff --git a/functions/fs.readFileSync.html b/functions/fs.readFileSync.html index 5ca10c570..e926edd6c 100644 --- a/functions/fs.readFileSync.html +++ b/functions/fs.readFileSync.html @@ -42,7 +42,7 @@

    Option

    options encoding The string encoding for the file contents. De

    Option

    options flag Defaults to 'r'.

    +
  • Defined in src/emulation/sync.ts:234
  • @@ -59,7 +59,7 @@
    encodingOptional flag?: string
  • Returns string

    +
  • Defined in src/emulation/sync.ts:235
  • @@ -71,7 +71,7 @@
    filename: encoding: string
  • Returns string

    +
  • Defined in src/emulation/sync.ts:236
  • Generated using TypeDoc

    diff --git a/functions/fs.readSync.html b/functions/fs.readSync.html index e6935c205..bc2660668 100644 --- a/functions/fs.readSync.html +++ b/functions/fs.readSync.html @@ -39,7 +39,7 @@
    Optional Returns number
    +
  • Defined in src/emulation/sync.ts:444
  • @@ -57,7 +57,7 @@
    length: Optional position: number
  • Returns number

    +
  • Defined in src/emulation/sync.ts:445
  • Generated using TypeDoc

    diff --git a/functions/fs.readdir.html b/functions/fs.readdir.html index 316f49e17..02b92238f 100644 --- a/functions/fs.readdir.html +++ b/functions/fs.readdir.html @@ -35,7 +35,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:469
  • @@ -52,7 +52,7 @@
    Optional cb: TwoArgCallback<string[]>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:470
  • @@ -69,7 +69,7 @@
    withFileTypescb: TwoArgCallback<Dirent[]>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:471
  • Generated using TypeDoc

    diff --git a/functions/fs.readdirSync.html b/functions/fs.readdirSync.html index 9bf330ae6..d9dcf5c16 100644 --- a/functions/fs.readdirSync.html +++ b/functions/fs.readdirSync.html @@ -33,7 +33,7 @@
    Optional Returns string[]
    +
  • Defined in src/emulation/sync.ts:526
  • @@ -45,7 +45,7 @@
    path: options: "buffer" | {
        encoding: "buffer";
        withFileTypes?: false;
    }
  • Returns Uint8Array[]

    +
  • Defined in src/emulation/sync.ts:527
  • @@ -60,7 +60,7 @@
    options: withFileTypes: true
  • Returns Dirent[]

    +
  • Defined in src/emulation/sync.ts:528
  • Generated using TypeDoc

    diff --git a/functions/fs.readlink.html b/functions/fs.readlink.html index f3263ad7c..ebd54b6d5 100644 --- a/functions/fs.readlink.html +++ b/functions/fs.readlink.html @@ -34,7 +34,7 @@
    callback: Returns void
    +
  • Defined in src/emulation/callbacks.ts:521
  • @@ -48,7 +48,7 @@
    options: callback: TwoArgCallback<Uint8Array>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:522
  • @@ -62,7 +62,7 @@
    options: callback: TwoArgCallback<string | Uint8Array>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:523
  • @@ -76,7 +76,7 @@
    options: callback: TwoArgCallback<string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:524
  • Generated using TypeDoc

    diff --git a/functions/fs.readlinkSync.html b/functions/fs.readlinkSync.html index d5d41bcfa..3914be999 100644 --- a/functions/fs.readlinkSync.html +++ b/functions/fs.readlinkSync.html @@ -33,7 +33,7 @@
    Optional Returns Uint8Array
    +
  • Defined in src/emulation/sync.ts:594
  • @@ -45,7 +45,7 @@
    path: options: BufferEncoding | BaseEncodingOptions
  • Returns string

    +
  • Defined in src/emulation/sync.ts:595
  • Generated using TypeDoc

    diff --git a/functions/fs.readv.html b/functions/fs.readv.html index e6d4841c7..3d0503b77 100644 --- a/functions/fs.readv.html +++ b/functions/fs.readv.html @@ -27,7 +27,7 @@

    Parameters

    path: string

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:717
  • Generated using TypeDoc

    diff --git a/functions/fs.readvSync.html b/functions/fs.readvSync.html index 05334a5dd..21b1d5209 100644 --- a/functions/fs.readvSync.html +++ b/functions/fs.readvSync.html @@ -31,7 +31,7 @@
    buffers: Optional position: number

    Returns number

    +
  • Defined in src/emulation/sync.ts:740
  • Generated using TypeDoc

    diff --git a/functions/fs.realpath.html b/functions/fs.realpath.html index 653fe2fd9..6169013b0 100644 --- a/functions/fs.realpath.html +++ b/functions/fs.realpath.html @@ -34,7 +34,7 @@
    Optional Returns void
    +
  • Defined in src/emulation/callbacks.ts:633
  • @@ -48,7 +48,7 @@
    options: cb: TwoArgCallback<string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:634
  • Generated using TypeDoc

    diff --git a/functions/fs.realpathSync.html b/functions/fs.realpathSync.html index 064dea128..e32b6a6dc 100644 --- a/functions/fs.realpathSync.html +++ b/functions/fs.realpathSync.html @@ -34,7 +34,7 @@

    Returns Uint8Arr
    +
  • Defined in src/emulation/sync.ts:692
  • @@ -46,7 +46,7 @@
    path: Optional options: BufferEncoding | BaseEncodingOptions
  • Returns string

    +
  • Defined in src/emulation/sync.ts:693
  • Generated using TypeDoc

    diff --git a/functions/fs.rename.html b/functions/fs.rename.html index 19add5bcd..aa4cccd35 100644 --- a/functions/fs.rename.html +++ b/functions/fs.rename.html @@ -37,7 +37,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:19
  • Generated using TypeDoc

    diff --git a/functions/fs.renameSync.html b/functions/fs.renameSync.html index f6d9a7963..428fb8114 100644 --- a/functions/fs.renameSync.html +++ b/functions/fs.renameSync.html @@ -34,7 +34,7 @@
    newPath: Returns void
    +
  • Defined in src/emulation/sync.ts:48
  • Generated using TypeDoc

    diff --git a/functions/fs.rm.html b/functions/fs.rm.html index e75ee7a10..c0b645368 100644 --- a/functions/fs.rm.html +++ b/functions/fs.rm.html @@ -27,7 +27,7 @@

    Parameters

    path: string

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:703
  • Generated using TypeDoc

    diff --git a/functions/fs.rmSync.html b/functions/fs.rmSync.html index 3eeffa167..5cc250ab0 100644 --- a/functions/fs.rmSync.html +++ b/functions/fs.rmSync.html @@ -27,7 +27,7 @@

    Parameters

    path: string

    Returns void

    +
  • Defined in src/emulation/sync.ts:723
  • Generated using TypeDoc

    diff --git a/functions/fs.rmdir.html b/functions/fs.rmdir.html index c016daa4c..07c9b4ed6 100644 --- a/functions/fs.rmdir.html +++ b/functions/fs.rmdir.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:440
  • Generated using TypeDoc

    diff --git a/functions/fs.rmdirSync.html b/functions/fs.rmdirSync.html index db819b85e..03f9051ab 100644 --- a/functions/fs.rmdirSync.html +++ b/functions/fs.rmdirSync.html @@ -31,7 +31,7 @@
    path: Returns void
    +
  • Defined in src/emulation/sync.ts:502
  • Generated using TypeDoc

    diff --git a/functions/fs.stat.html b/functions/fs.stat.html index 1a0bbf60b..2f61bde8d 100644 --- a/functions/fs.stat.html +++ b/functions/fs.stat.html @@ -34,7 +34,7 @@
    callback: Returns void
    +
  • Defined in src/emulation/callbacks.ts:46
  • @@ -48,7 +48,7 @@
    options: callback: TwoArgCallback<Stats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:47
  • @@ -62,7 +62,7 @@
    options: callback: TwoArgCallback<BigIntStats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:48
  • @@ -76,7 +76,7 @@
    options: callback: TwoArgCallback<Stats | BigIntStats>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:49
  • Generated using TypeDoc

    diff --git a/functions/fs.statSync.html b/functions/fs.statSync.html index 3312f6cc6..d891a8412 100644 --- a/functions/fs.statSync.html +++ b/functions/fs.statSync.html @@ -37,7 +37,7 @@

    Returns +
  • Defined in src/emulation/sync.ts:92
  • @@ -52,7 +52,7 @@
    options: bigint: true
  • Returns BigIntStats

    +
  • Defined in src/emulation/sync.ts:93
  • Generated using TypeDoc

    diff --git a/functions/fs.symlink.html b/functions/fs.symlink.html index f307eb51c..e454e5318 100644 --- a/functions/fs.symlink.html +++ b/functions/fs.symlink.html @@ -40,7 +40,7 @@
    Optional Returns void
    +
  • Defined in src/emulation/callbacks.ts:504
  • @@ -56,7 +56,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:505
  • Generated using TypeDoc

    diff --git a/functions/fs.symlinkSync.html b/functions/fs.symlinkSync.html index 076141abb..82e6c54a4 100644 --- a/functions/fs.symlinkSync.html +++ b/functions/fs.symlinkSync.html @@ -43,7 +43,7 @@
    type: Returns void
    +
  • Defined in src/emulation/sync.ts:576
  • Generated using TypeDoc

    diff --git a/functions/fs.truncate.html b/functions/fs.truncate.html index 9db13bc5b..40833fc41 100644 --- a/functions/fs.truncate.html +++ b/functions/fs.truncate.html @@ -33,7 +33,7 @@
    Optional Returns void
    +
  • Defined in src/emulation/callbacks.ts:85
  • @@ -47,7 +47,7 @@
    len: Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:86
  • Generated using TypeDoc

    diff --git a/functions/fs.truncateSync.html b/functions/fs.truncateSync.html index 9c363d64b..49e78cb05 100644 --- a/functions/fs.truncateSync.html +++ b/functions/fs.truncateSync.html @@ -34,7 +34,7 @@
    len: Returns void
    +
  • Defined in src/emulation/sync.ts:119
  • Generated using TypeDoc

    diff --git a/functions/fs.umount.html b/functions/fs.umount.html index c87eebad4..b6083b4a3 100644 --- a/functions/fs.umount.html +++ b/functions/fs.umount.html @@ -30,7 +30,7 @@
    mountPoint: Returns void
    +
  • Defined in src/emulation/shared.ts:180
  • Generated using TypeDoc

    diff --git a/functions/fs.unlink.html b/functions/fs.unlink.html index 4b2b895e8..a78277e29 100644 --- a/functions/fs.unlink.html +++ b/functions/fs.unlink.html @@ -33,7 +33,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:102
  • Generated using TypeDoc

    diff --git a/functions/fs.unlinkSync.html b/functions/fs.unlinkSync.html index 7e9f2c624..005fc3c55 100644 --- a/functions/fs.unlinkSync.html +++ b/functions/fs.unlinkSync.html @@ -31,7 +31,7 @@
    path: Returns void
    +
  • Defined in src/emulation/sync.ts:133
  • Generated using TypeDoc

    diff --git a/functions/fs.unwatchFile.html b/functions/fs.unwatchFile.html index 36833a605..4ad50eefb 100644 --- a/functions/fs.unwatchFile.html +++ b/functions/fs.unwatchFile.html @@ -42,7 +42,7 @@
    prev: Returns void

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:668
  • Generated using TypeDoc

    diff --git a/functions/fs.utimes.html b/functions/fs.utimes.html index c4f18da93..ec9db457f 100644 --- a/functions/fs.utimes.html +++ b/functions/fs.utimes.html @@ -39,7 +39,7 @@
    cb: Returns void
    +
  • Defined in src/emulation/callbacks.ts:603
  • Generated using TypeDoc

    diff --git a/functions/fs.utimesSync.html b/functions/fs.utimesSync.html index 51bdec07e..0d67566c5 100644 --- a/functions/fs.utimesSync.html +++ b/functions/fs.utimesSync.html @@ -37,7 +37,7 @@
    mtime: Returns void
    +
  • Defined in src/emulation/sync.ts:664
  • Generated using TypeDoc

    diff --git a/functions/fs.watch.html b/functions/fs.watch.html index 267c31b18..5c537782d 100644 --- a/functions/fs.watch.html +++ b/functions/fs.watch.html @@ -42,7 +42,7 @@
    filename: Returns any

    Returns Node.FSWatcher

    +
  • Defined in src/emulation/callbacks.ts:672
  • @@ -72,7 +72,7 @@
    filename: Returns any
  • Returns Node.FSWatcher

    +
  • Defined in src/emulation/callbacks.ts:673
  • Generated using TypeDoc

    diff --git a/functions/fs.watchFile.html b/functions/fs.watchFile.html index e5d6a3a04..220874a2a 100644 --- a/functions/fs.watchFile.html +++ b/functions/fs.watchFile.html @@ -42,7 +42,7 @@
    prev: Returns void

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:662
  • @@ -74,7 +74,7 @@
    prev: Returns void
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:663
  • Generated using TypeDoc

    diff --git a/functions/fs.write.html b/functions/fs.write.html index bc39aea0e..d148856ac 100644 --- a/functions/fs.write.html +++ b/functions/fs.write.html @@ -51,7 +51,7 @@
    Optional Returns void
    +
  • Defined in src/emulation/callbacks.ts:313
  • @@ -71,7 +71,7 @@
    position: Optional cb: ThreeArgCallback<number, Uint8Array>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:314
  • @@ -85,7 +85,7 @@
    data: Optional cb: ThreeArgCallback<number, string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:315
  • @@ -101,7 +101,7 @@
    position: Optional cb: ThreeArgCallback<number, string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:316
  • @@ -119,7 +119,7 @@
    encoding: Optional cb: ThreeArgCallback<number, string>
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:317
  • Generated using TypeDoc

    diff --git a/functions/fs.writeFile.html b/functions/fs.writeFile.html index 987eeae25..5eb6dcc7d 100644 --- a/functions/fs.writeFile.html +++ b/functions/fs.writeFile.html @@ -44,7 +44,7 @@

    Option

    mode Defaults to 0644.

    Option

    flag Defaults to 'w'.

    +
  • Defined in src/emulation/callbacks.ts:186
  • @@ -60,7 +60,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:187
  • @@ -76,7 +76,7 @@
    Optional Optional cb: NoArgCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:188
  • Generated using TypeDoc

    diff --git a/functions/fs.writeFileSync.html b/functions/fs.writeFileSync.html index d0a3f5b88..030a9addd 100644 --- a/functions/fs.writeFileSync.html +++ b/functions/fs.writeFileSync.html @@ -45,7 +45,7 @@

    Option

    options mode Defaults to 0644.

    Option

    options flag Defaults to 'w'.

    +
  • Defined in src/emulation/sync.ts:275
  • @@ -59,7 +59,7 @@
    data: Optional encoding: BufferEncoding
  • Returns void

    +
  • Defined in src/emulation/sync.ts:276
  • Generated using TypeDoc

    diff --git a/functions/fs.writeSync.html b/functions/fs.writeSync.html index 9ce1c59db..1f408c059 100644 --- a/functions/fs.writeSync.html +++ b/functions/fs.writeSync.html @@ -56,7 +56,7 @@
    Optional Returns number
    +
  • Defined in src/emulation/sync.ts:402
  • @@ -72,7 +72,7 @@
    Optional Optional encoding: BufferEncoding
  • Returns number

    +
  • Defined in src/emulation/sync.ts:403
  • Generated using TypeDoc

    diff --git a/functions/fs.writev.html b/functions/fs.writev.html index 46b8db242..9b5fff797 100644 --- a/functions/fs.writev.html +++ b/functions/fs.writev.html @@ -31,7 +31,7 @@
    buffers: cb: writevCallback

    Returns void

    +
  • Defined in src/emulation/callbacks.ts:723
  • @@ -47,7 +47,7 @@
    position: cb: writevCallback
  • Returns void

    +
  • Defined in src/emulation/callbacks.ts:724
  • Generated using TypeDoc

    diff --git a/functions/fs.writevSync.html b/functions/fs.writevSync.html index abc3f21ab..32d4705aa 100644 --- a/functions/fs.writevSync.html +++ b/functions/fs.writevSync.html @@ -31,7 +31,7 @@
    buffers: Optional position: number

    Returns number

    +
  • Defined in src/emulation/sync.ts:745
  • Generated using TypeDoc

    diff --git a/functions/initialize.html b/functions/initialize.html index d142be8b1..b3824cca2 100644 --- a/functions/initialize.html +++ b/functions/initialize.html @@ -36,7 +36,7 @@
    gid: Returns void
    +
  • Defined in src/index.ts:13
  • Generated using TypeDoc

    diff --git a/functions/randomIno.html b/functions/randomIno.html index f20da6e13..752bfaea0 100644 --- a/functions/randomIno.html +++ b/functions/randomIno.html @@ -24,7 +24,7 @@

    Function randomIno

    Returns Ino

    +
  • Defined in src/inode.ts:32
  • Generated using TypeDoc

    diff --git a/functions/wait.html b/functions/wait.html index 3e54515b9..8f84f4e45 100644 --- a/functions/wait.html +++ b/functions/wait.html @@ -29,7 +29,7 @@
    ms: Returns Promise<void>
    +
  • Defined in src/utils.ts:114
  • Generated using TypeDoc

    diff --git a/index.html b/index.html index 535b06e15..2f2f35a16 100644 --- a/index.html +++ b/index.html @@ -135,6 +135,7 @@

    ApiError
  • AsyncFile
  • AsyncFileIndexFS
  • +
  • AsyncMirrorFS
  • AsyncStoreFS
  • Cred
  • File
  • @@ -142,11 +143,10 @@

    FileIndex
  • FileIndexFS
  • FileSystem
  • +
  • InMemoryStore
  • IndexDirInode
  • IndexFileInode
  • IndexInode
  • -
  • Inode
  • -
  • Mutex
  • Loading...
  • Generated using TypeDoc

    diff --git a/functions/registerBackend.html b/interfaces/AsyncMirrorOptions.html similarity index 80% rename from functions/registerBackend.html rename to interfaces/AsyncMirrorOptions.html index cd88ccd2c..105a7eaf1 100644 --- a/functions/registerBackend.html +++ b/interfaces/AsyncMirrorOptions.html @@ -1,4 +1,4 @@ -registerBackend | BrowserFS
    +AsyncMirrorOptions | BrowserFS
    +
    +

    Configuration options for the AsyncMirror file system.

    +
    +
    +
    +

    Hierarchy

    +
      +
    • AsyncMirrorOptions
    +
  • Defined in src/backends/AsyncMirror.ts:58
  • +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    async: FileSystem
    +

    The asynchronous file system to mirror.

    +
    +
    +
    + + +

    The synchronous file system to mirror the asynchronous file system to.

    +
    +
    +

    Theme

    +
    +

    On This Page

    +
    +

    Generated using TypeDoc

    diff --git a/interfaces/AsyncROTransaction.html b/interfaces/AsyncROTransaction.html index 8c083a701..1f97d5f9a 100644 --- a/interfaces/AsyncROTransaction.html +++ b/interfaces/AsyncROTransaction.html @@ -26,7 +26,7 @@

    Hierarchy

    +
  • Defined in src/backends/AsyncStore.ts:85
  • @@ -56,7 +56,7 @@
    key: Returns Promise<Uint8Array>
    +
  • Defined in src/backends/AsyncStore.ts:90
  • Generated using TypeDoc

    diff --git a/interfaces/AsyncRWTransaction.html b/interfaces/AsyncRWTransaction.html index 68b10b180..884ef61ce 100644 --- a/interfaces/AsyncRWTransaction.html +++ b/interfaces/AsyncRWTransaction.html @@ -26,7 +26,7 @@

    Hierarchy

    • AsyncRWTransaction
    +
  • Defined in src/backends/AsyncStore.ts:96
  • @@ -52,7 +52,7 @@
    +
  • Defined in src/backends/AsyncStore.ts:118
  • +
  • Defined in src/backends/AsyncStore.ts:114
  • +
  • Defined in src/backends/AsyncStore.ts:90
  • +
  • Defined in src/backends/AsyncStore.ts:105
  • +
  • Defined in src/backends/AsyncStore.ts:110
  • Generated using TypeDoc

    diff --git a/interfaces/AsyncStore.html b/interfaces/AsyncStore.html index 3dc43cffd..648ad0a2c 100644 --- a/interfaces/AsyncStore.html +++ b/interfaces/AsyncStore.html @@ -24,7 +24,7 @@

    Hierarchy

    • AsyncStore
    +
  • Defined in src/backends/AsyncStore.ts:62
  • @@ -48,7 +48,7 @@
    +
  • Defined in src/backends/AsyncStore.ts:66
  • Methods

    @@ -66,7 +66,7 @@
    type: Returns AsyncRWTransaction
    +
  • Defined in src/backends/AsyncStore.ts:74
  • Begins a read-only transaction.

    @@ -79,7 +79,7 @@
    type: Returns AsyncROTransaction
  • +
  • Defined in src/backends/AsyncStore.ts:78
  • @@ -89,7 +89,7 @@

    Parameters

    type: string
  • Returns AsyncROTransaction

    +
  • Defined in src/backends/AsyncStore.ts:79
  • +
  • Defined in src/backends/AsyncStore.ts:70
  • Generated using TypeDoc

    diff --git a/interfaces/AsyncStoreOptions.html b/interfaces/AsyncStoreOptions.html index f8ff6bd42..0bc600fc0 100644 --- a/interfaces/AsyncStoreOptions.html +++ b/interfaces/AsyncStoreOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • AsyncStoreOptions
    +
  • Defined in src/backends/AsyncStore.ts:153
  • @@ -40,7 +40,7 @@
    +
  • Defined in src/backends/AsyncStore.ts:162
  • store: AsyncStore | Promise<AsyncStore>
    @@ -48,7 +48,7 @@
    +
  • Defined in src/backends/AsyncStore.ts:157
  • Generated using TypeDoc

    diff --git a/interfaces/Backend.html b/interfaces/Backend.html index 9aff9ffe6..ea5e9838f 100644 --- a/interfaces/Backend.html +++ b/interfaces/Backend.html @@ -31,7 +31,7 @@

    Hierarchy

    • Backend
    +
  • Defined in src/backends/backend.ts:42
  • @@ -56,7 +56,7 @@
    +
  • Defined in src/backends/backend.ts:51
  • options: OC
    @@ -64,7 +64,7 @@
    +
  • Defined in src/backends/backend.ts:56
  • Methods

    @@ -82,7 +82,7 @@
    options: Returns FS
    +
  • Defined in src/backends/backend.ts:46
  • +
  • Defined in src/backends/backend.ts:68
  • Generated using TypeDoc

    diff --git a/interfaces/BackendConfig.html b/interfaces/BackendConfig.html index 46220fbf5..450e9fcc4 100644 --- a/interfaces/BackendConfig.html +++ b/interfaces/BackendConfig.html @@ -30,7 +30,7 @@

    Hierarchy

    Indexable

    [key: string]: unknown
    +
  • Defined in src/backends/backend.ts:145
  • @@ -46,7 +46,7 @@

    Properties

    backend: Backend<FileSystem, BackendOptionsConfig>
    +
  • Defined in src/backends/backend.ts:146
  • Generated using TypeDoc

    diff --git a/interfaces/ConfigMapping.html b/interfaces/ConfigMapping.html index 226796a98..b741eff02 100644 --- a/interfaces/ConfigMapping.html +++ b/interfaces/ConfigMapping.html @@ -25,9 +25,9 @@

    Hierarchy

  • ConfigMapping
  • Indexable

    -
    [mountPoint: string]: FileSystem | BackendConfig | keyof typeof backends | Backend

    Generated using TypeDoc

    diff --git a/interfaces/FileSystemMetadata.html b/interfaces/FileSystemMetadata.html index f763d40fb..7e948c4af 100644 --- a/interfaces/FileSystemMetadata.html +++ b/interfaces/FileSystemMetadata.html @@ -24,7 +24,7 @@

    Hierarchy

    • FileSystemMetadata
    +
  • Defined in src/filesystem.ts:15
  • @@ -48,7 +48,7 @@
    +
  • Defined in src/filesystem.ts:44
  • name: string
    @@ -56,7 +56,7 @@
    +
  • Defined in src/filesystem.ts:19
  • readonly: boolean
    @@ -64,7 +64,7 @@
    +
  • Defined in src/filesystem.ts:24
  • supportsProperties: boolean
    @@ -72,7 +72,7 @@
    +
  • Defined in src/filesystem.ts:34
  • synchronous: boolean
    @@ -80,7 +80,7 @@
    +
  • Defined in src/filesystem.ts:29
  • totalSpace: number
    @@ -88,7 +88,7 @@
    +
  • Defined in src/filesystem.ts:39
  • Generated using TypeDoc

    diff --git a/interfaces/ListingQueueNode.html b/interfaces/ListingQueueNode.html index 8d04c47c3..d102fad1e 100644 --- a/interfaces/ListingQueueNode.html +++ b/interfaces/ListingQueueNode.html @@ -25,7 +25,7 @@

    Hierarchy

    • ListingQueueNode
    +
  • Defined in src/FileIndex.ts:16
  • @@ -43,17 +43,17 @@

    Properties

    parent: IndexDirInode<T>
    +
  • Defined in src/FileIndex.ts:19
  • pwd: string
    +
  • Defined in src/FileIndex.ts:17
  • +
  • Defined in src/FileIndex.ts:18
  • Generated using TypeDoc

    diff --git a/variables/backends.html b/interfaces/OverlayOptions.html similarity index 80% rename from variables/backends.html rename to interfaces/OverlayOptions.html index 02ea7c4ed..f48f531d2 100644 --- a/variables/backends.html +++ b/interfaces/OverlayOptions.html @@ -1,4 +1,4 @@ -backends | BrowserFS
    +OverlayOptions | BrowserFS
    +
    +

    Configuration options for OverlayFS instances.

    +
    +
    +
    +

    Hierarchy

    +
      +
    • OverlayOptions
    +
  • Defined in src/backends/Overlay.ts:52
  • +
    +
    +
    + +
    +
    +

    Properties

    +
    +
    +

    Properties

    +
    + +
    readable: FileSystem
    +

    The file system that initially populates this file system.

    +
    +
    +
    + +
    writable: FileSystem
    +

    The file system to write modified files to.

    +
    +
    +

    Theme

    +
    +

    On This Page

    +

    Generated using TypeDoc

    diff --git a/interfaces/SimpleSyncStore.html b/interfaces/SimpleSyncStore.html index c32c6c622..981aadfa0 100644 --- a/interfaces/SimpleSyncStore.html +++ b/interfaces/SimpleSyncStore.html @@ -23,9 +23,13 @@

    Interface SimpleSyncStore

    Hierarchy

      -
    • SimpleSyncStore
    @@ -51,7 +55,7 @@

    Parameters

    ino: bigint

    Returns Uint8Array

    +
  • Defined in src/backends/SyncStore.ts:81
    • @@ -68,7 +72,7 @@
      data: overwrite: boolean

    Returns boolean

    +
  • Defined in src/backends/SyncStore.ts:82
    • @@ -81,7 +85,7 @@

      Parameters

      ino: bigint

    Returns void

    +
  • Defined in src/backends/SyncStore.ts:83
  • Generated using TypeDoc

    diff --git a/interfaces/StatsLike.html b/interfaces/StatsLike.html index 706d46a8a..b1d5c4846 100644 --- a/interfaces/StatsLike.html +++ b/interfaces/StatsLike.html @@ -27,7 +27,7 @@

    Implemented by

  • Stats
  • StatsCommon
  • +
  • Defined in src/stats.ts:18
  • @@ -53,7 +53,7 @@
    +
  • Defined in src/stats.ts:32
  • birthtimeMs: number | bigint
    @@ -61,7 +61,7 @@
    +
  • Defined in src/stats.ts:44
  • ctimeMs: number | bigint
    @@ -69,7 +69,7 @@
    +
  • Defined in src/stats.ts:40
  • gid: number | bigint
    @@ -77,7 +77,7 @@
    +
  • Defined in src/stats.ts:52
  • mode: number | bigint
    @@ -86,7 +86,7 @@
    +
  • Defined in src/stats.ts:28
  • mtimeMs: number | bigint
    @@ -94,7 +94,7 @@
    +
  • Defined in src/stats.ts:36
  • size: number | bigint
    @@ -103,7 +103,7 @@
    +
  • Defined in src/stats.ts:23
  • uid: number | bigint
    @@ -111,7 +111,7 @@
    +
  • Defined in src/stats.ts:48
  • Generated using TypeDoc

    diff --git a/interfaces/SyncROTransaction.html b/interfaces/SyncROTransaction.html index fe739e3b9..011215a41 100644 --- a/interfaces/SyncROTransaction.html +++ b/interfaces/SyncROTransaction.html @@ -26,7 +26,7 @@

    Hierarchy

    +
  • Defined in src/backends/SyncStore.ts:38
  • @@ -58,7 +58,7 @@

    Returns Uint8Arr

    +
  • Defined in src/backends/SyncStore.ts:45
  • Generated using TypeDoc

    diff --git a/interfaces/SyncRWTransaction.html b/interfaces/SyncRWTransaction.html index 8e545a121..e16171614 100644 --- a/interfaces/SyncRWTransaction.html +++ b/interfaces/SyncRWTransaction.html @@ -30,7 +30,7 @@

    Implemented by

    +
  • Defined in src/backends/SyncStore.ts:51
  • @@ -56,7 +56,7 @@
    +
  • Defined in src/backends/SyncStore.ts:73
  • +
  • Defined in src/backends/SyncStore.ts:69
  • +
  • Defined in src/backends/SyncStore.ts:45
  • +
  • Defined in src/backends/SyncStore.ts:60
  • +
  • Defined in src/backends/SyncStore.ts:65
  • Generated using TypeDoc

    diff --git a/interfaces/SyncStore.html b/interfaces/SyncStore.html index bd6eb12d1..4f9f7cee9 100644 --- a/interfaces/SyncStore.html +++ b/interfaces/SyncStore.html @@ -22,9 +22,13 @@

    Interface SyncStore

    Hierarchy

      -
    • SyncStore
    @@ -48,7 +52,7 @@
    +
  • Defined in src/backends/SyncStore.ts:19
  • Methods

    @@ -66,7 +70,7 @@
    type: Returns SyncROTransaction
    +
  • Defined in src/backends/SyncStore.ts:27
  • Begins a new read-write transaction.

    @@ -79,7 +83,7 @@
    type: Returns SyncRWTransaction
  • +
  • Defined in src/backends/SyncStore.ts:31
  • @@ -89,7 +93,7 @@

    Parameters

    type: string
  • Returns SyncROTransaction

    +
  • Defined in src/backends/SyncStore.ts:32
  • +
  • Defined in src/backends/SyncStore.ts:23
  • Generated using TypeDoc

    diff --git a/interfaces/SyncStoreOptions.html b/interfaces/SyncStoreOptions.html index 73b24cc54..bdb0ad3fc 100644 --- a/interfaces/SyncStoreOptions.html +++ b/interfaces/SyncStoreOptions.html @@ -20,7 +20,7 @@

    Hierarchy

    • SyncStoreOptions
    +
  • Defined in src/backends/SyncStore.ts:161
  • @@ -39,7 +39,7 @@
    +
  • Defined in src/backends/SyncStore.ts:165
  • Generated using TypeDoc

    diff --git a/modules.html b/modules.html index 67aa0d401..5836dd02e 100644 --- a/modules.html +++ b/modules.html @@ -37,6 +37,7 @@

    Classes

    Interfaces

    -

    Functions

    @@ -106,7 +114,6 @@

    Functions

    encodeDirListing initialize randomIno -registerBackend wait
    @@ -151,6 +158,7 @@

    ApiError
  • AsyncFile
  • AsyncFileIndexFS
  • +
  • AsyncMirrorFS
  • AsyncStoreFS
  • Cred
  • File
  • @@ -158,11 +166,10 @@

    FileIndex
  • FileIndexFS
  • FileSystem
  • +
  • InMemoryStore
  • IndexDirInode
  • IndexFileInode
  • IndexInode
  • -
  • Inode
  • -
  • Mutex
  • Loading...
  • Generated using TypeDoc

    diff --git a/modules/fs.html b/modules/fs.html index 9744a3828..c96858a83 100644 --- a/modules/fs.html +++ b/modules/fs.html @@ -16,7 +16,7 @@
  • fs
  • Namespace fs

    +
  • Defined in src/emulation/index.ts:1
  • @@ -172,6 +172,7 @@

    ApiError
  • AsyncFile
  • AsyncFileIndexFS
  • +
  • AsyncMirrorFS
  • AsyncStoreFS
  • Cred
  • File
  • @@ -179,11 +180,10 @@

    FileIndex
  • FileIndexFS
  • FileSystem
  • +
  • InMemoryStore
  • IndexDirInode
  • IndexFileInode
  • IndexInode
  • -
  • Inode
  • -
  • Mutex
  • Loading...
  • Generated using TypeDoc

    diff --git a/modules/fs.promises.constants.html b/modules/fs.promises.constants.html index b4d8185b1..b504cafb9 100644 --- a/modules/fs.promises.constants.html +++ b/modules/fs.promises.constants.html @@ -18,7 +18,7 @@
  • constants
  • Namespace constants

    +
  • Defined in src/emulation/constants.ts:1
  • Index

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

    Theme