UNPKG

taxjar-calcorado-node

Version:

Processes Colorado multiple home rule city data for TaxJar API calculations

17 lines (14 loc) 452 B
module.exports = (apiReq) => { let toCity = apiReq.to_city.toUpperCase(); let nexusAddresses = apiReq.nexus_addresses; nexusAddresses.forEach((address, idx, array) => { if (toCity.localeCompare(address.city.toUpperCase()) == 0) { apiReq.nexus_addresses = address; return apiReq } if (idx === array.length - 1 && apiReq.nexus_addresses.length > 1) { delete apiReq.nexus_addresses; return apiReq } }); }