UNPKG

@klevu/core

Version:

Typescript SDK that simplifies development on Klevu backend. Klevu provides advanced AI-powered search and discovery solutions for online retailers.

20 lines (19 loc) 523 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.objectToQueryParameters = void 0; /** * transform object to query parameters * * @param params */ function objectToQueryParameters(params) { let urlData = "?"; for (const [key, value] of Object.entries(params)) { if (value === undefined) { continue; } urlData += `${key}=${encodeURIComponent(value)}&`; } return urlData; } exports.objectToQueryParameters = objectToQueryParameters;