UNPKG

invoice-fs

Version:

Nostalgic command-line invoicing application producing plain text invoices and JSON data structures. Uses the file system as a database

12 lines (10 loc) 273 B
var out = require('./out'), fs = require('fs'); module.exports = function(filename, data, callback) { try { fs.writeFileSync(filename, JSON.stringify(data, null, ' ')); if (callback) { callback(); } } catch (e) { out.error(e); } };