SponsorBlockServer/test/utils/getRandom.ts

5 lines
243 B
TypeScript
Raw Normal View History

2023-02-21 09:24:07 +01:00
import crypto from "crypto";
export const genRandom = (bytes=8) => crypto.pseudoRandomBytes(bytes).toString("hex");
export const genRandomValue = (prefix: string, identifier: string, bytes=8) => `${prefix}-${identifier}-${genRandom(bytes)}`;