obj-to-query-string
TypeScript icon, indicating that this package has built-in type declarations

1.3.0 • Public • Published

This dependency-free function will take an object and convert it to a query string.

Installation

In the root of your project, run:

yarn add obj-to-query-string

Usage

The function takes a single parameter, an object. The object must contain only strings, numbers, or an array of numbers/strings as it's properties as I can't think of a sensible way to do deep nesting for objects.

Any null or undefined values on the object or in any arrays on the object will be ignored.

import toQueryString from "obj-to-query-string";
 
const myObject = {
  a: 1,
  b: "some string",
  anArray: [1, "some other string"]
};
 
const params = toQueryString(myObject); // 'a=1&b=some%20string&anArray[]=1&anArray[]=some%20other%20string'

Readme

Keywords

none

Package Sidebar

Install

npm i obj-to-query-string

Weekly Downloads

11

Version

1.3.0

License

ISC

Unpacked Size

127 kB

Total Files

5

Last publish

Collaborators

  • dwilt