Skip to content

Cast buffer.Blob parts into string as a fallback #37356

@jimmywarting

Description

@jimmywarting

} else if (!isArrayBufferView(source)) {
throw new ERR_INVALID_ARG_TYPE(
'source',
[
'string',
'ArrayBuffer',
'SharedArrayBuffer',
'Buffer',
'TypedArray',
'DataView'
],
source);
}

it should instead be casted into a string if you don't know how to handle the "blob part" not to throw a error

new window.Blob([null]).text() // "null"
new buffer.Blob([null]) // TypeError [ERR_INVALID_ARG_TYPE]: The "source" argument ...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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