UNPKG

form-data-to-object

Version:

Converts application/x-www-form-urlencoded keys to plain JS object

30 lines (25 loc) 582 B
# form-data-to-object Converts application/x-www-form-urlencoded data structure to plain JS object ## API - `formData.toObj()` - Converts keys in x-www-form-urlencoded format on an object to a normal object - `formData.fromObj()` - Converts a normal object to object with keys in x-www-form-urlencoded format ```js // keys in x-www-form-urlencoded format { 'foo': 'bar', 'foo2[name]': 'bar2', 'foo3[0]': 'bar3', 'foo3[1][name]': 'bar4' } // converts from/to // normal object { foo: 'bar', foo2: { name: 'bar2' }, foo3: ['bar3', { name: 'bar4' }] } ```