@daysnap/utils
Version:
24 lines (21 loc) • 445 B
JavaScript
import {
isString
} from "./chunk-F4QMON2N.js";
import {
isEmptyObject
} from "./chunk-GVYBTJDA.js";
// src/stringifyQuery.ts
function stringifyQuery(v) {
if (isEmptyObject(v)) {
return "";
}
const query = new URLSearchParams();
Object.keys(v).forEach((key) => {
const value = isString(v[key]) ? v[key] : JSON.stringify(v[key]);
query.append(key, value);
});
return query.toString();
}
export {
stringifyQuery
};