Sha256: 8cf5480e09f8c3dc738c75f2fad261be0d563574d126d52631312c273ee75ece

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

var fs = require('fs');
var page = require('webpage').create();
var system = require('system');

var args = system.args;

var scriptDir = args[0].replace(/googlecharts-convert\.js$/,'')
var config = fs.read(args[1])
var pageContent = fs.read(scriptDir + 'template.html')
pageContent = pageContent.replace(/\$\{CONFIG}/g, config);

var path = args[1] + '.html';
fs.write(path, pageContent, 'w');

page.viewportSize = {
    width: 1024,
    height: 768
};

page.open(args[1] + '.html', function() {
    window.setTimeout(function () {
        phantom.exit();
    }, 15000);
});

page.onLoadFinished = function(status) {
    page.render(args[2]);
    phantom.exit();
};

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
asciinurse-0.1.6 resources/googlecharts/converter/googlecharts-convert.js