UNPKG

validation-query

Version:

**Validation Query** Validation Query is a utility library providing a range of functions for managing query strings in web applications. It offers features for validating, decoding, and parsing query string parameters, as well as inspecting the current e

16 lines (13 loc) 529 B
/** * Converts an object of query parameters into a URL-encoded query string. * * @param queryParams - An object of key-value pairs representing the query parameters. * @returns A URL-encoded query string. */ import qs from "query-string"; import { validateParams } from "../validateParams/index.js"; export function toQueryString(queryParams: Record<any, any>): string { const validParams = validateParams(queryParams); const getQueryParams = decodeURIComponent(qs.stringify(validParams)); return getQueryParams; }