cloudvisio
Version:
Visual Representation of cloud data
34 lines (28 loc) • 752 B
JavaScript
var Cloudvisio = require("../index"), // in production: require("cloudvisio")
request = require('request'),
fs = require('fs');
// get data
// source: "https://api.github.com/users/"+ user +"/repos"
request.get({
url: "https://api.github.com/users/makesites/repos",
headers: {
'User-Agent': 'request'
}
}, function( err, request, response ){
// error control?
renderGraph( response );
});
//JSON.parse( fs.readFileSync( __dirname + '/data/income.json', "utf8") );
//console.log( data );
// initiate lib
var vis = new Cloudvisio({
layout: "pie"
});
// compile chart data
function renderGraph( data ){
vis.data( data );
vis.select("fork").find(true);
vis.amount({ labels: true });
// output graph data
console.log( vis.models );
}