zlib.crc32 error: isArrayBufferView is not defined #27774
Description
Version: Deno 2.1.6
Get this error when using the aws-sdk and s3 bucket to download file with checksums.
Stacktrace:
error: Uncaught ReferenceError: isArrayBufferView is not defined
at Object.crc32 (node:zlib:26:19)
at NodeCrc32.update (file:///app/node_modules/.deno/@aws-sdk+middleware-flexible-checksums@3.732.0/node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/getCrc32ChecksumAlgorithmFunction.js:11:30)
at ChecksumStream._write (file:///app/node_modules/.deno/@smithy+util-stream@4.0.2/node_modules/@smithy/util-stream/dist-cjs/checksum/ChecksumStream.js:25:27)
at writeOrBuffer (ext:deno_node/_stream.mjs:3520:16)
at _write (ext:deno_node/_stream.mjs:3465:14)
at ChecksumStream.Writable.write (ext:deno_node/_stream.mjs:3468:14)
at Transform.ondata (ext:deno_node/_stream.mjs:2744:26)
at Transform.emit (ext:deno_node/_events.mjs:393:28)
at Transform.Readable.read (ext:deno_node/_stream.mjs:2597:14)
at flow (ext:deno_node/_stream.mjs:2933:38)