invoice-fs
Version:
Nostalgic command-line invoicing application producing plain text invoices and JSON data structures. Uses the file system as a database
25 lines (20 loc) • 653 B
JavaScript
var out = require('../lib/out');
module.exports = function() {
try {
var model = require('../lib/issuer'),
issuer = model.data;
out.writeCliTitle("Show Issuer");
for (property in issuer) {
if (issuer.hasOwnProperty(property)) {
if (property === 'asciiArt') {
out.write(out.leftColumn(property, 13) + ":\n" + issuer[property]);
} else {
out.write(out.leftColumn(property, 13) + ": " + issuer[property]);
}
}
}
out.writeCliDivider();
} catch (e) {
out.write(e);
}
};