@imgproxy/imgproxy-node
Version:
Official node url-builder lib for imgproxy - fast and secure standalone server for resizing and converting remote images
13 lines (12 loc) • 332 B
JavaScript
import crypto from "crypto";
const KEY = process.env.IMGPROXY_SOURCE_URL_ENCRYPTION_KEY;
const getEncryptPair = (key, genIv) => {
const k = key || KEY;
if (!k)
return undefined;
return {
key: k,
iv: genIv ? genIv : crypto.randomBytes(16).toString("hex"),
};
};
export default getEncryptPair;