<NME> rasterize.js
<BEF> ADDFILE
<MSG> first commit

<DFF> @@ -0,0 +1,21 @@
+var page = require('webpage').create(),
+    address, output, size;
+
+if (phantom.args.length < 2 || phantom.args.length > 3) {
+    console.log('Usage: rasterize.js URL filename');
+    phantom.exit();
+} else {
+    address = phantom.args[0];
+    output = phantom.args[1];
+    page.viewportSize = { width: 600, height: 600 };
+    page.open(address, function (status) {
+	    if (status !== 'success') {
+		console.log('Unable to load the address!');
+	    } else {
+		window.setTimeout(function () {
+			page.render(output);
+			phantom.exit();
+		    }, 200);
+	    }
+	});
+}
\ No newline at end of file

{'addition_count': 21, 'commit_subject': 'first commit', 'deletion_count': 0, 'file_extension': '.js', 'lang': 'js', 'license': 'mit', 'repo_name': 'sitespeedio/sitespeed.io'}