Socket
Socket
Sign inDemoInstall

amazon-api-gateway-querystring

Package Overview
Dependencies
0
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.2 to 1.0.3

2

package.json
{
"name": "amazon-api-gateway-querystring",
"version": "1.0.2",
"version": "1.0.3",
"description": "Utility for parse nested parameters in query strings",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -1,2 +0,2 @@

# api-gateway-querystring
# amazon-api-gateway-querystring
Utility for parse nested parameters in query strings

@@ -8,32 +8,33 @@

```javascript
var mapQueryString = require('amazon-api-gateway-querystring');
event.params.querystring = mapQueryString(event.params.querystring);
```
// event.params.querystring = {
// "person[0][name]": "Mark",
// "person[0][age]": 32,
// "person[1][name]": "Luke",
// "person[1][age]": 26,
// "contacts[home][phone]": "+3333333333",
// "contacts[home][email]": "email@email.com",
// "contacts[home][twitter]": "@username"
// }
//
```javascript
event.params.querystring = {
"person[0][name]": "Mark",
"person[0][age]": 32,
"person[1][name]": "Luke",
"person[1][age]": 26,
"contacts[home][phone]": "+3333333333",
"contacts[home][email]": "email@email.com",
"contacts[home][twitter]": "@username"
}
// become:
//
// event.params.querystring = {
// "person": [{
// "name": "Mark",
// "age": 32
// }, {
// "name": "Luke",
// "age": 26
// }],
// "home": {
// "phone": "+3333333333",
// "email": "email@email.com",
// "twitter": "@username"
// }
// }
event.params.querystring = {
"person": [{
"name": "Mark",
"age": 32
}, {
"name": "Luke",
"age": 26
}],
"home": {
"phone": "+3333333333",
"email": "email@email.com",
"twitter": "@username"
}
}
```

@@ -40,0 +41,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc