UNPKG

@daysnap/utils

Version:
24 lines (21 loc) 445 B
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 };