at.js - How do I combine first_name, last_name obtained from server into 'name'?

at.js - How do I combine first_name, last_name obtained from server into 'name'?

I'm using  https://github.com/ichord/At.js to fetch records from my server. My server sends me data in the following format:
  1. [{"id":1,"first_name":"Jack","last_name":"Welch"},
  2. {"id":2,"first_name":"Ines","last_name":"Ritchie"},
  3. {"id":3,"first_name":"Jaydon","last_name":"Wisoky"},
  4. {"id":4,"first_name":"Dannie","last_name":"Goldner"},
  5. {"id":5,"first_name":"Raymundo","last_name":"Mann"}]
However, at.js requires me to have the `[{ "id": 2, "name": "Jack Welch" }]` format. So far, I'm able to fetch data correctly from the server; but not being able to display it with the following configuration of at.js. Would really appreciate if someone could tell me how to get desired result. 

  1. let config = {
  2.                 at: "@",
  3.                 limit: 10,
  4.                 displayTpl: "<li>${first_name} ${last_name}</li>",
  5.                 // delay time trigger At.js while typing. For example: delay: 400
  6.                 delay: 400,
  7.                 insertTpl: '<a data-id=${id} href="/users/">${atwho-at}${first_name}</a>',
  8.                 callbacks: {
  9.                     remoteFilter: function(query, callback) {
  10.                         axios.get('/users/', {
  11.                             params: {
  12.                                 's': query
  13.                             }
  14.                         }).then(function (response) {
  15.                             callback(response.data);
  16.                         })
  17.                     }
  18.                 }
  19.             };