Rename Columns

Rename the column names.

Using the displayNames option you can rename the colums. The object's keys are the existing column names and the values are the new ones.

import { Table } from 'voici.js'

const data = [
  { firstname: 'Homer', lastname: 'Simpson', age: 39 },
  { firstname: 'Marge', lastname: 'Simpson', age: 36 },
  { firstname: 'Bart', lastname: 'Simpson', age: 10 },
  { firstname: 'Lisa', lastname: 'Simpson', age: 8 },
  { firstname: 'Maggie', lastname: 'Simpson', age: 1 }
];

const config = {
  header: {
    displayNames: {
      firstname: 'fName',
      lastname: 'lName'
    }
  }
};

const table = new Table(data, config);
table.printPlain();

Output:

Last updated

Was this helpful?