@@ -731,7 +731,7 @@ const validateBufferArray = hideStackFrames((buffers, propName = 'buffers') => {
731
731
732
732
const validateAndNormalizeBufferArray = hideStackFrames ( ( buffers , propName = 'buffers' ) => {
733
733
if ( ! ArrayIsArray ( buffers ) )
734
- throw new ERR_INVALID_ARG_TYPE ( propName , 'ArrayBufferView[]' , buffers ) ;
734
+ throw new ERR_INVALID_ARG_TYPE ( propName , [ 'ArrayBufferView[]' , 'ArrayBuffer[]' ] , buffers ) ;
735
735
736
736
const output = [ ] ;
737
737
for ( let i = 0 ; i < buffers . length ; i ++ ) {
@@ -741,7 +741,7 @@ const validateAndNormalizeBufferArray = hideStackFrames((buffers, propName = 'bu
741
741
} else if ( isArrayBuffer ( buffer ) ) {
742
742
output . push ( new Uint8Array ( buffers [ i ] ) ) ;
743
743
} else {
744
- throw new ERR_INVALID_ARG_TYPE ( propName , 'ArrayBufferView[]' , buffers ) ;
744
+ throw new ERR_INVALID_ARG_TYPE ( propName , [ 'ArrayBufferView[]' , 'ArrayBuffer[]' ] , buffers ) ;
745
745
}
746
746
}
747
747
return output ;
@@ -907,7 +907,7 @@ const validateStringAfterArrayBufferView = hideStackFrames((buffer, name) => {
907
907
if ( typeof buffer !== 'string' ) {
908
908
throw new ERR_INVALID_ARG_TYPE (
909
909
name ,
910
- [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' ] ,
910
+ [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' , 'ArrayBuffer' ] ,
911
911
buffer
912
912
) ;
913
913
}
0 commit comments