Skip to content

nathan-boyd/report-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

report-generator

Build Status Coverage Status

report-generator encapsulates the task of creating simple html reports.

##quick example

    var reportGenerator = require('report-generator');

    var generator new reportGenerator('report.html', ['col1', 'col2'], function (err) {
        assert(err === null);
    });

    // write a simple row
    generator.writeRow(['cell1', 'cell2'], function (err) {
        assert(err === null);
    });
    
    // write a row using a cell object, with color support
    var cells = [
        {cellContent: '1', color: "red"},
        {cellContent: '2', color: "red"}
    ];

    var row = [cells];

    generator.writeRows(row, function (err) {
        assert(err === null);
        done();
    });

    generator.closeReport(function(err){
        assert(err === null);
    });
    

About

report-generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published