@ndn/util
Version:
NDNts: general utilities
13 lines (12 loc) • 495 B
JavaScript
import { Console } from "node:console";
import { timingSafeEqual } from "node:crypto";
import { setTimeout as setTimeoutPromise } from "node:timers/promises";
export { timingSafeEqual };
/** Concatenate Uint8Arrays. */
export function concatBuffers(arr, totalLength) {
return Buffer.concat(arr, totalLength);
}
/** Console on stderr. */
export const console = new Console(process.stderr);
/** Make a Promise that resolves after specified duration. */
export const delay = setTimeoutPromise;