import * as aqp from 'api-query-params';
const query = aqp('filter={"$or":[{"key1":"value1"},{"key2":"value2"}]}', {
whitelist: ['key1']
});
console.log(JSON.stringify(query, null, 2));
Will print out:
{
"filter": {
"$or": [
{
"key1": "value1"
},
{
"key2": "value2"
}
]
}
}
Expected result:
{
"filter": {
"$or": [
{
"key1": "value1"
}
]
}
}