UNPKG

js-awe

Version:

Awesome js utils including - plan: An Asynchronous control flow with a functional taste - Chrono: record and visualize timelines in the console

30 lines (25 loc) 841 B
type AddColumn = ({ type, id, title }: { type: any; id: any; title: any }) => AddColumnReturn type AddColumnReturn = { addColumn: AddColumn draw: Draw } type Draw = () => string type TableReturn = { addColumn: AddColumn auto: () => { draw: Draw } } /** * stringify data in a tabular format so you can log it with: * console.log(Table(data).auto().draw()) * You can use two modes. Using auto as above gives a log * similar to console.table(data). * Using addColumns you select the fields and specify the format * console.log(Table(data). * .addColumn({ type: Text(), id: 'event', title: 'Events' }) * .addColumn({ type: Timeline(), id: 'intervals' }).draw()) * .draw()) * @param data The data to draw in the console. * @returns . */ export function Table(data: any): TableReturn //# sourceMappingURL=table.d.ts.map