MCPcopy Create free account
hub / github.com/sindresorhus/execa / joinToUint8Array

Function joinToUint8Array

lib/utils/uint-array.js:38–44  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36};
37
38export const joinToUint8Array = uint8ArraysOrStrings => {
39 if (uint8ArraysOrStrings.length === 1 && isUint8Array(uint8ArraysOrStrings[0])) {
40 return uint8ArraysOrStrings[0];
41 }
42
43 return concatUint8Arrays(stringsToUint8Arrays(uint8ArraysOrStrings));
44};
45
46const stringsToUint8Arrays = uint8ArraysOrStrings => uint8ArraysOrStrings.map(uint8ArrayOrString => typeof uint8ArrayOrString === 'string'
47 ? stringToUint8Array(uint8ArrayOrString)

Callers 3

addInputOptionSyncFunction · 0.90
serializeChunksFunction · 0.90

Calls 3

isUint8ArrayFunction · 0.85
concatUint8ArraysFunction · 0.85
stringsToUint8ArraysFunction · 0.70

Tested by

no test coverage detected