Socket
Socket
Sign inDemoInstall

delivery-tracker

Package Overview
Dependencies
Maintainers
1
Versions
90
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

delivery-tracker - npm Package Compare versions

Comparing version 1.5.4 to 1.5.5

4

CHANGELOG.md

@@ -0,1 +1,5 @@

# 1.5.5
* update cj korea express.
* fixed can not load external courier (pantos)
# 1.5.4

@@ -2,0 +6,0 @@ * add exception courier error message.

37

lib/courier/cjkoreaexpress.js

@@ -12,7 +12,7 @@ 'use strict'

method: 'POST',
url: 'https://www.doortodoor.co.kr/m/sub/doortodoor.do',
url: 'https://www.doortodoor.co.kr/parcel/doortodoor.do',
data: {
'fsp_action': 'PARC_ACT_002',
'fsp_cmd': 'retrieveInvNoACTM',
'invc_no': number
'fsp_cmd': 'retrieveInvNoACT2',
'invc_no': (number + '').replace(/-/gm, '')
}

@@ -37,20 +37,21 @@ }

$('table.listSty2').find('tbody tr').each(function () {
var cols = $(this).find('td')
$('table.ptb10.mb15').find('tr').each(function (idx) {
if (idx > 0) {
var cols = $(this).find('td')
var status = cols.eq(0).text().trim().replace(/\s{2,}/, ' ')
var time = cols.eq(1).text().trim().replace(/\s{2,}/, ' ')
var status = cols.eq(2).text().trim().replace(/\s{2,}/, ' ')
var time = cols.eq(0).text().trim().replace(/\s{2,}/, ' ')
var checkpoint = {
courier: courier,
location: cols.eq(1).text().trim(),
message: status,
status: tracker.STATUS.IN_TRANSIT,
time: moment(time, 'YYYY-MM-DD HH:mm').format('YYYY-MM-DDTHH:mm:ss+0900')
}
var checkpoint = {
courier: courier,
location: cols.eq(1).text().trim(),
message: status,
status: tracker.STATUS.IN_TRANSIT,
time: moment(time, 'YYYY-MM-DD HH:mm').format('YYYY-MM-DDTHH:mm:ss+0900')
checkpoint.message.indexOf('집화처리') !== -1 && (checkpoint.status = tracker.STATUS.INFO_RECEIVED)
checkpoint.message.indexOf('배달완료') !== -1 && (checkpoint.status = tracker.STATUS.DELIVERED)
checkpoints.push(checkpoint)
}
checkpoint.message.indexOf('집화처리') !== -1 && (checkpoint.status = tracker.STATUS.INFO_RECEIVED)
checkpoint.message.indexOf('배달완료') !== -1 && (checkpoint.status = tracker.STATUS.DELIVERED)
checkpoints.push(checkpoint)
})

@@ -57,0 +58,0 @@

@@ -95,3 +95,3 @@ 'use strict'

return courier ? {
return courier && number ? {
courier: courier,

@@ -98,0 +98,0 @@ number: number

{
"name": "delivery-tracker",
"version": "1.5.4",
"version": "1.5.5",
"author": {

@@ -5,0 +5,0 @@ "name": "egg",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc