Skip to content

First example in README fails since S3Disk doesn't support direct write streams #10

Description

@bericp1
(node:26269) UnhandledPromiseRejectionWarning: Error: The s3 driver does not support direct write streams. Instead pass a ReadableStream as the body to `write`.
    at S3Disk.<anonymous> (/private/tmp/node-disks/dist/drivers/s3/S3Disk.js:360:23)
    at step (/private/tmp/node-disks/dist/drivers/s3/S3Disk.js:56:23)
    at Object.next (/private/tmp/node-disks/dist/drivers/s3/S3Disk.js:37:53)
    at /private/tmp/node-disks/dist/drivers/s3/S3Disk.js:31:71
    at new Promise (<anonymous>)
    at __awaiter (/private/tmp/node-disks/dist/drivers/s3/S3Disk.js:27:12)
    at S3Disk.createWriteStream (/private/tmp/node-disks/dist/drivers/s3/S3Disk.js:357:16)
    at repl:10:38
(node:26269) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 2)
(node:26269) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Update to just use write instead of createWriteStream or use a different disk type than an S3Disk.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions