UNPKG

@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
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;