🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

mt940js

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mt940js - npm Package Compare versions

Comparing version
1.3.4
to
1.3.5
+2
-2
lib/field86structure.js

@@ -31,7 +31,7 @@ class Field86StructureParser {

if (details.match(/^\d\d\d[\?\>]/)) {
if (details.match(/^\d\d\d[?>]/)) {
parsedStruc.gvc = details.substr(0,3);
details = details.substr(3);
}
const rule = Field86StructureParser.buildTagRe(details);

@@ -38,0 +38,0 @@ if (!rule) return;

@@ -124,8 +124,3 @@ /**

return data
.split('\n')
.map(line => {
return line
.replace('\r', '')
.replace(/\s+$/, '');
})
.split(/\r?\n/)
.filter(line => !!line && line !== '-');

@@ -132,0 +127,0 @@ }

{
"name": "mt940js",
"version": "1.3.4",
"version": "1.3.5",
"description": "javascript mt940 bank statement parser",

@@ -28,5 +28,5 @@ "main": "index.js",

"istanbul": "^0.4.5",
"jsdoc": "^3.6.3",
"mocha": "^6.2.2"
"jsdoc": "^3.6.4",
"mocha": "^7.1.2"
}
}

@@ -145,4 +145,4 @@ const assert = require('chai').assert;

const parser = new Parser();
const result = parser._splitAndNormalize('abc \r\n \r\n-');
assert.deepEqual(result, ['abc']);
const result = parser._splitAndNormalize('abc \r\n\r\n-');
assert.deepEqual(result, ['abc ']);
});

@@ -149,0 +149,0 @@