Skip to content


Subversion checkout URL

You can clone with
Download ZIP


swap out node's querystring lib for visionmedia's #319

wants to merge 3 commits into from

7 participants


visionmedia's querystring parser handles nested attributes and puts them into a common format (common among node-express, ruby on rails, etc)

qs.stringify({ user: { name: 'Tobi', email: '' }})
// => user[name]=Tobi&user[email]

this makes it much easier to interact with such servers using node-request


hrm.... can you add qs to the tree with this pull request. as of node the bundle fails.


does adding qs to the node_modules folder accomplish what you wanted?


bump. I would really prefer if this pull request made it. Just ran into the same issue, and it is driving me nuts.


+1 running into the same issue when stringifying nested objects. tj's library works for me

Johnny Domino merged upstream caa2391

this doesn't merge cleanly, please reopen when it does.

@mikeal mikeal closed this

Are you interested in accepting this if I do? It won't merge because node_modules changed; if it's not quickly merged in it's likely to be incompatible again.


right, node_modules are no longer checked in and i'm more inclined to accept dependencies.

so long as these extensions are within spec and won't break any existing code i'll merge it if it comes with a test.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Sep 9, 2012
  1. replaced node\'s querystring with visionmedia\'s qs lib

    Johnny Domino authored
Commits on Oct 5, 2012
  1. added qs to node_modules

    Johnny Domino authored
Commits on Feb 6, 2013
  1. merged upstream

    Johnny Domino authored
Something went wrong with that request. Please try again.