delivery-tracker
Advanced tools
Comparing version 2.5.1 to 2.5.3
@@ -0,1 +1,7 @@ | ||
# 2.5.3 | ||
* fixed an issue in EPARCEL is not working. | ||
# 2.5.2 | ||
* updating dependencies | ||
# 2.5.1 | ||
@@ -2,0 +8,0 @@ * change the error type when an unexpected error occurs. (string -> object) |
@@ -12,3 +12,3 @@ 'use strict' | ||
headers: { | ||
'Authorization': 'Basic cHJvZF90cmFja2FwaTpXZWxjb21lQDEyMw==' | ||
Authorization: 'Basic cHJvZF90cmFja2FwaTpXZWxjb21lQDEyMw==' | ||
}, | ||
@@ -15,0 +15,0 @@ json: true |
@@ -21,4 +21,4 @@ 'use strict' | ||
form: { | ||
'_csrf': csrf, | ||
'paramInvcNo': number | ||
_csrf: csrf, | ||
paramInvcNo: number | ||
} | ||
@@ -25,0 +25,0 @@ } |
@@ -12,3 +12,3 @@ 'use strict' | ||
method: 'GET', | ||
url: 'https://eparcel.kr/Track/Result?mode=0&ids=' + number | ||
url: 'https://eparcel.kr/Track/Result?mode=0&lang=en-US&ids=' + number | ||
} | ||
@@ -15,0 +15,0 @@ } |
@@ -74,2 +74,5 @@ 'use strict' | ||
try { | ||
if (res.statusCode !== 200) { | ||
return cb(tracker.error(res.statusMessage)) | ||
} | ||
var result = parser.trace(JSON.parse(body.data)) | ||
@@ -76,0 +79,0 @@ cb(result ? null : tracker.error(tracker.ERROR.INVALID_NUMBER), result) |
@@ -27,3 +27,3 @@ 'use strict' | ||
IN_PARAM: { | ||
quickNo: [ number ], | ||
quickNo: [number], | ||
locale: 'en' | ||
@@ -104,6 +104,3 @@ } | ||
return courier && number ? { | ||
courier: courier, | ||
number: number | ||
} : null | ||
return courier && number ? { courier: courier, number: number } : null | ||
} | ||
@@ -110,0 +107,0 @@ } |
@@ -10,11 +10,11 @@ 'use strict' | ||
const STATUS_MAP = { | ||
'10': tracker.STATUS.PENDING, | ||
'20': tracker.STATUS.INFO_RECEIVED, | ||
'30': tracker.STATUS.IN_TRANSIT, | ||
'100': tracker.STATUS.IN_TRANSIT, | ||
'200': tracker.STATUS.IN_TRANSIT, | ||
'300': tracker.STATUS.IN_TRANSIT, | ||
'400': tracker.STATUS.IN_TRANSIT, | ||
'500': tracker.STATUS.IN_TRANSIT, | ||
'700': tracker.STATUS.DELIVERED | ||
10: tracker.STATUS.PENDING, | ||
20: tracker.STATUS.INFO_RECEIVED, | ||
30: tracker.STATUS.IN_TRANSIT, | ||
100: tracker.STATUS.IN_TRANSIT, | ||
200: tracker.STATUS.IN_TRANSIT, | ||
300: tracker.STATUS.IN_TRANSIT, | ||
400: tracker.STATUS.IN_TRANSIT, | ||
500: tracker.STATUS.IN_TRANSIT, | ||
700: tracker.STATUS.DELIVERED | ||
} | ||
@@ -21,0 +21,0 @@ |
{ | ||
"name": "delivery-tracker", | ||
"version": "2.5.1", | ||
"version": "2.5.3", | ||
"author": { | ||
@@ -62,14 +62,14 @@ "name": "egg", | ||
"devDependencies": { | ||
"grunt": "1.0.4", | ||
"grunt": "1.3.0", | ||
"grunt-contrib-watch": "^1.0.0", | ||
"grunt-mocha-test": "^0.13.2", | ||
"matchdep": "^1.0.1", | ||
"mocha": "^3.2.0", | ||
"nock": "^9.0.2", | ||
"standard": "8.6.0" | ||
"mocha": "^8.2.0", | ||
"nock": "^13.0.4", | ||
"standard": "15.0.0" | ||
}, | ||
"dependencies": { | ||
"async": "^2.1.4", | ||
"async": "^3.2.0", | ||
"cheerio": "^0.22.0", | ||
"commander": "^2.9.0", | ||
"commander": "^6.2.0", | ||
"moment": "^2.17.1", | ||
@@ -76,0 +76,0 @@ "request": "^2.79.0", |
81372
31
2326
+ Addedasync@3.2.5(transitive)
+ Addedcommander@6.2.1(transitive)
- Removedasync@2.6.4(transitive)
- Removedcommander@2.20.3(transitive)
- Removedlodash@4.17.21(transitive)
Updatedasync@^3.2.0
Updatedcommander@^6.2.0