OptionaladdQueryPrefix
addQueryPrefix?: boolean
OptionalallowEmptyArrays
allowEmptyArrays?: boolean
arrayFormat?: "comma" | "indices" | "brackets" | "repeat"
Optionalcharset
charset?: "utf-8" | "iso-8859-1"
OptionalcharsetSentinel
charsetSentinel?: boolean
OptionalcommaRoundTrip
commaRoundTrip?: boolean
Optionaldelimiter
delimiter?: string
Optionalencode
encode?: boolean
Optionalencoder
encoder?: (
str: any,
defaultEncoder: defaultEncoder,
charset: string,
type: "value" | "key",
) => string
OptionalencodeValuesOnly
encodeValuesOnly?: boolean
Optionalfilter
filter?: (string | number)[] | ((prefix: string, value: any) => any)
format?: "RFC1738" | "RFC3986"
Optionalindices
indices?: boolean
OptionalserializeDate
serializeDate?: (d: Date) => string
OptionalskipNulls
skipNulls?: boolean
Optionalsort
sort?: (a: string, b: string) => number
OptionalstrictNullHandling
strictNullHandling?: boolean
Options for formatting query strings.