UNPKG

@foxify/http

Version:
13 lines (11 loc) 288 B
import etag from "etag"; export function createETagGenerator(weak: boolean) { return function generateETag( body: Buffer | string, encoding?: BufferEncoding, ): string { return etag(Buffer.isBuffer(body) ? body : Buffer.from(body, encoding), { weak, }); }; }