UNPKG

invoice-fs

Version:

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

15 lines (13 loc) 414 B
var out = require('../lib/out'), Invoice = require('../lib/invoice'), InvoicePrinter = require('../lib/invoicePrinter'), state = require('../lib/state'); module.exports = function(command, extraArgs, flags) { try { var invoice = new Invoice(); invoice.new(extraArgs[0]); out.write(new InvoicePrinter(invoice.data).print()); } catch (e) { out.error(e); } };