ghunti-devour-client
Version:
A lightweight, framework agnostic, flexible JSON API client
18 lines (15 loc) • 347 B
JavaScript
const Qs = require('qs')
module.exports = {
name: 'rails-params-serializer',
req: (payload) => {
if (payload.req.method === 'GET') {
payload.req.paramsSerializer = function (params) {
return Qs.stringify(params, {
arrayFormat: 'brackets',
encode: false
})
}
}
return payload
}
}