queryfy
Install
bower install queryfy
or npm
npm install -S queryfy
Usage
Standard
const q = ; const params = param1: 'This is param1' param2: 'This is param2'; const path = 'https://something.com/'; console;// https://something.com/?param1=This%20is%20param1¶m2=This%20is%20param2
or you can specify only the first argument with the query object
const params = param1: 'This is param1' param2: 'This is param2';console;// param1=This%20is%20param1¶m2=This%20is%20param2
Reversed
const q = ; const path = 'https://something.com/?param1=This%20is%20param1¶m2=This%20is%20param2'; console;// { param1: 'This is param1', param2: 'This is param2' }
it also supports only the query string with or without ?
console;// { param1: 'This is param1', param2: 'This is param2' } console;// { param1: 'This is param1', param2: 'This is param2' }