capontap-to-freeagent
Advanced tools
Comparing version 1.0.5 to 1.0.6
@@ -6,3 +6,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const neat_csv_1 = __importDefault(require("neat-csv")); | ||
const neat_csv_1 = __importDefault(require("neat-csv")); // eslint-disable-line import/default | ||
const freeAgentHeaders = ['Date', 'Amount', 'Description']; | ||
@@ -25,7 +25,7 @@ const isValid = (row) => freeAgentHeaders.every((freeAgentHeader) => row[freeAgentHeader]); | ||
.filter(isValid) | ||
.filter(Boolean) | ||
.map(transform) | ||
.reduce((acc, row) => { | ||
return acc + freeAgentHeaders.map(header => row[header]).join(',') + '\n'; | ||
.reduce((acc, parsedRow) => { | ||
const row = freeAgentHeaders.map(header => parsedRow[header]).join(','); | ||
return `${acc}${row}\n`; | ||
}, ''); | ||
}; |
{ | ||
"name": "capontap-to-freeagent", | ||
"version": "1.0.5", | ||
"version": "1.0.6", | ||
"description": "Convert a Capital on Tap CSV to FreeAgent", | ||
@@ -41,8 +41,5 @@ "main": "dist/index.js", | ||
"@types/node": "12.11.7", | ||
"@typescript-eslint/eslint-plugin": "2.5.0", | ||
"@typescript-eslint/parser": "2.5.0", | ||
"babel-jest": "24.9.0", | ||
"eslint": "6.5.1", | ||
"eslint-config-prettier": "6.4.0", | ||
"eslint-plugin-prettier": "3.1.1", | ||
"eslint-config-tlvince": "2.0.0", | ||
"jest": "24.9.0", | ||
@@ -49,0 +46,0 @@ "prettier": "1.18.2", |
14
4181