@d521bb85/to-query-string

0.1.5 • Public • Published

@d521bb85/to-query-string

Minimalist package created with one purpose — serializing objects to query string.

Usage

  const toQueryString = require('@d521bb85/to-query-string').default;
  /*
    Or using ES Modules:
    import toQueryString from '@d521bb85/to-query-string';
  */
  
  const queryString = toQueryString({ foo: 'bar' });
  // foo=bar
  
  // Nested object serialization
  const payload = {
    action: 'comment.add',
    data: {
      comment: 'Lorem ipsum dolor sit amet',
      tags: ['dolor', 'sit', 'amet']
    }
  };
  
  const nestedQueryString = toQueryString(payload);
  // action=comment.add&data[comment]=Lorem%20ipsum%20dolor%20sit%20amet&data[tags][0]=dolor&data[tags][1]=sit&data[tags][2]=amet

Package Sidebar

Install

npm i @d521bb85/to-query-string

Weekly Downloads

1

Version

0.1.5

License

MIT

Unpacked Size

10.2 kB

Total Files

12

Last publish

Collaborators

  • d521bb85