imgix-url-builder
Version:
JavaScript/TypeScript Imgix URL builders for browsers and Node.js
13 lines (12 loc) • 403 B
JavaScript
import { createHash } from "crypto";
const signURL = (url, secureURLToken) => {
const instance = new URL(url);
instance.searchParams.delete("s");
const signature = createHash("md5").update(secureURLToken + instance.pathname + instance.search).digest("hex");
instance.searchParams.append("s", signature);
return instance.toString();
};
export {
signURL
};
//# sourceMappingURL=signURL.js.map