I need to convert a js object to another object for passing onto a server post where the names of the keys differ for example
var a = { name : \"Foo\",
Using underscore omit and spread operator.
omit
a = _.omit({ ...a, id: a.name, total: a.amount, updated: a.reported, }, ['name', 'amount', 'reported']);
Key assignments below spread operator loads new keys and omit omits the old ones.