lean-s3
    Preparing search index...

    Class S3File

    Index

    Methods

    • Returns Promise<ArrayBuffer>

    • Returns Promise<Uint8Array<ArrayBufferLike>>

    • Delete a file from the bucket.

      Parameters

      Returns Promise<void>

      // Simple delete
      await client.delete("old-file.txt");

      // With error handling
      try {
      await client.delete("file.dat");
      console.log("File deleted");
      } catch (err) {
      console.error("Delete failed:", err);
      }
    • Parameters

      • Optionalstart: number
      • Optionalend: number
      • OptionalcontentType: string

      Returns S3File

    • Get the stat of a file in the bucket. Uses HEAD request to check existence.

      Parameters

      Returns Promise<S3Stat>

      Uses HeadObject.

      If the file does not exist or the server has some other issues.

      If the server returns an invalid response.

    • Returns ReadableStream<Uint8Array<ArrayBufferLike>>