UNPKG

nested-query-params

Version:
19 lines (18 loc) 579 B
/** * TypeScript implementation of Rack's Nested Query Parser. * * @example * // returns { foo: { bar: "baz" } }; * parseNestedSearchParams("?foo[bar]=baz") * * @example * // returns { foo: { bar: ["baz", "foo"] } }; * parseNestedSearchParams("?foo[bar][]=baz&foo[bar][]=foo") * * @link https://github.com/rack/rack/blob/bad8fe37c8867596855dcd0b3fe3030acc6b8621/lib/rack/query_parser.rb#L63-L68 */ export * from "./parse"; export * from "./print"; export * from "./types"; export { printQuery as print } from "./print"; export { parseQuery as parse } from "./parse";