#!/usr/bin/env node // Render a Vega specification to SVG const {writeFile} = require('fs'), render = require('../src/render'); const svgHeader = '\n' + '\n'; render('svg', function(body, arg) { const svg = (arg.h ? svgHeader : '') + body, file = arg._[1] || null; if (file) { // write to file writeFile(file, svg, err => { if (err) throw err; }); } else { // write to stdout process.stdout.write(svg); } });