Skip to content

Commit 8f6115b

Browse files
author
Francisco Cardoso
committed
Release 0.0.4
1 parent 0aaeac0 commit 8f6115b

4 files changed

Lines changed: 70 additions & 12 deletions

File tree

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
11
# Changelog
22

3-
## [0.0.3](https://github.com/uphold/uk-modulus-checking/tree/HEAD)
3+
## [0.0.4](https://github.com/uphold/uk-modulus-checking/tree/0.0.4) (2017-08-19)
4+
[Full Changelog](https://github.com/uphold/uk-modulus-checking/compare/0.0.3...0.0.4)
45

5-
[Full Changelog](https://github.com/uphold/uk-modulus-checking/compare/0.0.2...HEAD)
6+
**Merged pull requests:**
7+
8+
- Update Vocalink data sets and PDF docs [\#8](https://github.com/uphold/uk-modulus-checking/pull/8) ([gunjam](https://github.com/gunjam))
9+
10+
## [0.0.3](https://github.com/uphold/uk-modulus-checking/tree/0.0.3) (2016-04-29)
11+
[Full Changelog](https://github.com/uphold/uk-modulus-checking/compare/0.0.2...0.0.3)
612

713
**Merged pull requests:**
814

@@ -19,3 +25,4 @@
1925
**Merged pull requests:**
2026

2127
- Add standard and 'double alternate' methods [\#2](https://github.com/uphold/uk-modulus-checking/pull/2) ([franciscocardoso](https://github.com/franciscocardoso))
28+
Lines changed: 55 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
010004 016715 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1
2+
040004 040004 DBLAL 0 0 0 0 0 0 8 7 6 5 4 3 2 1
3+
040010 040059 MOD11 0 2 0 0 9 1 2 8 4 3 7 5 6 1
4+
040406 040406 DBLAL 1 3 4 3 9 3 1 7 5 5 4 5 2 4
25
050000 050020 MOD11 0 0 0 0 0 0 2 1 7 5 8 2 4 1
36
050022 058999 MOD11 0 0 0 0 0 0 2 1 7 5 8 2 4 1
47
070116 070116 MOD11 0 0 7 6 5 8 9 4 5 6 7 8 9 -1 12
@@ -103,6 +106,8 @@
103106
200000 200002 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
104107
200004 200004 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 6
105108
200004 200004 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
109+
200026 200026 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 6
110+
200026 200026 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
106111
200051 200077 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 6
107112
200051 200077 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
108113
200079 200097 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 6
@@ -163,6 +168,7 @@
163168
209036 209128 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
164169
209130 209999 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1 6
165170
209130 209999 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1 6
171+
230088 230088 MOD10 2 1 2 1 2 1 2 7 4 5 6 3 8 1
166172
230338 230338 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
167173
230338 230338 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
168174
230580 230580 MOD11 0 0 0 0 0 0 2 7 6 5 4 3 2 1 12
@@ -195,12 +201,16 @@
195201
232130 232130 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
196202
232279 232279 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
197203
232279 232279 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
204+
232283 232283 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
205+
232283 232283 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
198206
232445 232445 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
199207
232445 232445 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
200208
232571 232571 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
201209
232571 232571 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
202210
232636 232636 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
203211
232636 232636 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
212+
232704 232704 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
213+
232704 232704 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
204214
232725 232725 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
205215
232725 232725 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
206216
232813 232813 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -224,6 +234,8 @@
224234
233483 233483 MOD11 0 0 0 0 0 0 2 7 6 5 4 3 2 1
225235
233556 233556 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
226236
233556 233556 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
237+
233658 233658 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
238+
233658 233658 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
227239
233693 233693 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
228240
233693 233693 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
229241
233752 233752 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -234,6 +246,8 @@
234246
234193 234193 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
235247
234252 234252 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
236248
234252 234252 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
249+
234321 234321 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
250+
234321 234321 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
237251
234377 234377 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
238252
234377 234377 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
239253
234570 234570 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -261,6 +275,8 @@
261275
235519 235519 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
262276
235676 235676 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
263277
235676 235676 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
278+
235711 235711 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
279+
235711 235711 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
264280
235756 235756 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
265281
235756 235756 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
266282
235945 235945 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -272,10 +288,14 @@
272288
236233 236233 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
273289
236233 236233 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
274290
236247 236247 MOD11 0 0 1 8 2 6 3 7 9 5 8 4 2 1
291+
236293 236293 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
292+
236293 236293 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
275293
236422 236422 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
276294
236422 236422 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
277295
236527 236527 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
278296
236527 236527 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
297+
236538 236538 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
298+
236538 236538 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
279299
236643 236643 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
280300
236643 236643 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
281301
236761 236761 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -288,6 +308,8 @@
288308
237265 237265 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
289309
237355 237355 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
290310
237355 237355 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
311+
237423 237423 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
312+
237423 237423 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
291313
237427 237427 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
292314
237427 237427 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
293315
237563 237563 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -298,6 +320,8 @@
298320
237728 237728 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
299321
237873 237873 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
300322
237873 237873 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
323+
238020 238020 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
324+
238020 238020 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
301325
238043 238043 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
302326
238043 238043 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
303327
238051 238051 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -341,6 +365,8 @@
341365
239295 239295 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
342366
239296 239318 MOD11 7 6 5 4 3 2 7 6 5 4 3 2 1 0
343367
239296 239318 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
368+
239360 239360 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
369+
239360 239360 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
344370
239380 239380 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
345371
239380 239380 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
346372
239435 239435 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
@@ -847,11 +873,34 @@
847873
309873 309915 MOD11 0 0 3 2 9 8 1 7 6 5 4 3 2 1 9
848874
309917 309999 MOD11 0 0 3 2 9 8 5 7 6 5 4 3 2 1 2
849875
309917 309999 MOD11 0 0 3 2 9 8 1 7 6 5 4 3 2 1 9
850-
400000 400514 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
851-
400000 400514 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
876+
400000 400193 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
877+
400000 400193 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
878+
400196 400514 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
879+
400196 400514 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
852880
400515 400515 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
853-
400516 404799 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
854-
400516 404799 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
881+
400516 401054 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
882+
400516 401054 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
883+
401055 401055 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
884+
401056 401198 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
885+
401056 401198 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
886+
401199 401199 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
887+
401200 401265 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
888+
401200 401265 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
889+
401266 401266 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
890+
401267 401275 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
891+
401267 401275 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
892+
401276 401279 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
893+
401280 401899 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
894+
401280 401899 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
895+
401900 401900 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
896+
401901 401949 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
897+
401901 401949 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
898+
401950 401950 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
899+
401951 404374 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
900+
401951 404374 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
901+
404375 404384 MOD11 0 0 0 0 0 0 8 5 7 3 4 9 2 1
902+
404385 404799 MOD11 0 0 0 0 0 0 0 7 6 5 4 3 2 1
903+
404385 404799 DBLAL 2 1 2 1 2 1 2 1 2 1 2 1 2 1
855904
406420 406420 MOD10 0 0 0 0 0 0 8 7 6 5 4 3 2 1
856905
500000 501029 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1
857906
502101 560070 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1
@@ -867,6 +916,8 @@
867916
601403 608028 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1
868917
608301 608301 MOD10 0 0 0 0 0 0 7 1 3 7 1 3 7 1
869918
608316 608316 MOD10 0 0 0 0 0 0 8 7 6 5 4 3 2 1
919+
608370 608370 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1
920+
608371 608371 MOD11 0 0 0 0 0 0 2 8 4 3 7 5 6 1
870921
609593 609593 MOD10 0 0 0 0 0 0 7 1 3 7 1 3 7 1
871922
609599 609599 MOD10 0 0 0 0 0 0 0 5 7 5 2 1 2 1
872923
640001 640001 MOD11 0 0 0 0 0 0 8 7 6 5 4 3 2 1

dist/index.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ var UkModulusChecking = function () {
3030
*/
3131

3232
function UkModulusChecking(_ref) {
33-
var _ref$accountNumber = _ref.accountNumber;
34-
var accountNumber = _ref$accountNumber === undefined ? '' : _ref$accountNumber;
35-
var _ref$sortCode = _ref.sortCode;
36-
var sortCode = _ref$sortCode === undefined ? '' : _ref$sortCode;
33+
var _ref$accountNumber = _ref.accountNumber,
34+
accountNumber = _ref$accountNumber === undefined ? '' : _ref$accountNumber,
35+
_ref$sortCode = _ref.sortCode,
36+
sortCode = _ref$sortCode === undefined ? '' : _ref$sortCode;
3737

3838
_classCallCheck(this, UkModulusChecking);
3939

@@ -346,7 +346,7 @@ var UkModulusChecking = function () {
346346
}, {
347347
key: 'loadValacdos',
348348
value: function loadValacdos() {
349-
var content = _fs2.default.readFileSync(__dirname + '/data/valacdos-v370.txt', 'utf8');
349+
var content = _fs2.default.readFileSync(__dirname + '/data/valacdos-v440.txt', 'utf8');
350350
var valacdos = [];
351351

352352
content.split('\r\n').forEach(function (line) {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "uk-modulus-checking",
3-
"version": "0.0.3",
3+
"version": "0.0.4",
44
"description": "Validate a UK bank account number against a sort code using the VocaLink modulus check",
55
"author": "Uphold",
66
"license": "MIT",

0 commit comments

Comments
 (0)