UNPKG

docparse-dumpinvoices

Version:

takes a list of couchdb invoice ids and exports the data contained within those invoices to an Excel spreadsheet

15 lines (13 loc) 370 B
var num = require('num') var pattern = /sales tax/i module.exports = function (costs) { var salesTaxCosts = costs.filter(function (cost) { var description = cost.description return pattern.test(description) var value = cost.value }) var total = salesTaxCosts.reduce(function (a, b) { return a.add(b.value) }, num(0)).toString() return total }