@imgproxy/imgproxy-node
Version:
Official node url-builder lib for imgproxy - fast and secure standalone server for resizing and converting remote images
15 lines (14 loc) • 645 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const getSignedUrl_js_1 = __importDefault(require("../utils/getSignedUrl.js"));
const getSignPair_js_1 = __importDefault(require("../utils/getSignPair.js"));
const finalizePath = ({ options, salt, key }) => {
const signPair = (0, getSignPair_js_1.default)({ salt, key });
return signPair
? `${(0, getSignedUrl_js_1.default)(options, signPair)}`
: `/insecure${options}`;
};
exports.default = finalizePath;