MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / byteLengthOf

Function byteLengthOf

apps/cloud/src/observability/memory-metrics.ts:92–97  ·  view source on GitHub ↗
(chunk: unknown)

Source from the content-addressed store, hash-verified

90const utf8ByteCounter = new TextEncoder();
91
92const byteLengthOf = (chunk: unknown): number => {
93 if (typeof chunk === "string") return utf8ByteCounter.encode(chunk).length;
94 if (chunk instanceof ArrayBuffer) return chunk.byteLength;
95 if (ArrayBuffer.isView(chunk)) return chunk.byteLength;
96 return 0;
97};
98
99const emptyAgeBuckets = (): AgeBuckets => ({
100 lt1m: 0,

Callers 1

transformFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected