Условное добавление свойства в JSON Object JavaScript ES6
const buildAnObjectFromAQuery = query => ({
...query.foo && { foo: query.foo },
...query.bar && { bar: query.bar },
});
Ashamed Antelope