@@ -731,7 +731,7 @@ const validateBufferArray = hideStackFrames((buffers, propName = 'buffers') => {
731731
732732const validateAndNormalizeBufferArray = hideStackFrames ( ( buffers , propName = 'buffers' ) => {
733733 if ( ! ArrayIsArray ( buffers ) )
734- throw new ERR_INVALID_ARG_TYPE ( propName , 'ArrayBufferView[]' , buffers ) ;
734+ throw new ERR_INVALID_ARG_TYPE ( propName , [ 'ArrayBufferView[]' , 'ArrayBuffer[]' ] , buffers ) ;
735735
736736 const output = [ ] ;
737737 for ( let i = 0 ; i < buffers . length ; i ++ ) {
@@ -741,7 +741,7 @@ const validateAndNormalizeBufferArray = hideStackFrames((buffers, propName = 'bu
741741 } else if ( isArrayBuffer ( buffer ) ) {
742742 output . push ( new Uint8Array ( buffers [ i ] ) ) ;
743743 } else {
744- throw new ERR_INVALID_ARG_TYPE ( propName , 'ArrayBufferView[]' , buffers ) ;
744+ throw new ERR_INVALID_ARG_TYPE ( propName , [ 'ArrayBufferView[]' , 'ArrayBuffer[]' ] , buffers ) ;
745745 }
746746 }
747747 return output ;
@@ -907,7 +907,7 @@ const validateStringAfterArrayBufferView = hideStackFrames((buffer, name) => {
907907 if ( typeof buffer !== 'string' ) {
908908 throw new ERR_INVALID_ARG_TYPE (
909909 name ,
910- [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' ] ,
910+ [ 'string' , 'Buffer' , 'TypedArray' , 'DataView' , 'ArrayBuffer' ] ,
911911 buffer ,
912912 ) ;
913913 }
0 commit comments