UNPKG

@kessler/tableify

Version:

Create HTML tables from Javascript Objects

46 lines (42 loc) 767 B
var tableify = require('./'); var obj = { test : { data : [ { a : 1, b : 2, c : 'testing' } , { a : 4, b : 5, c : 'something' } , { a : 5, b : 8, c : 'something else' } , { a : 534, b : 23423, c : { noodle : 'pie' , cake : 'sandwich' , parsley : 'boat' } } ] } , fish : [ { a : 'penguin' } , { a : 'linguine' } , { c : 'cow' } , { d : [ { name : 'the thing'} , { name : 'steve dave' } , { name : 'the hulk' } , { name : null } , { name : undefined } ]} ] , valuesArray : [ 'abcdefg' , 'asdfasdf' , 'asdf' , 'asdf' ] , twodee : [ [ 1234, 1234 ] , [ 2345, 2345 ] , [ 3456, 3456 ] ] }; //create a circular reference obj.fish[0].b = obj.fish; console.log(tableify.fancyHtmlDoc(obj))