File tree Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Expand file tree Collapse file tree 2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,13 @@ var childProcess = require('child_process'),
1616 packageName = package_ . name ,
1717 usingPorts = [ ] ,
1818 globalForceRetries = 0 ;
19+
20+ var axios = require ( 'axios' ) ;
21+
22+ var curr_ver ;
23+ axios . get ( 'https://registry.npmjs.com/-/v1/search?text=@lambdatest/node-tunnel' ) . then ( res => {
24+ curr_ver = res . data . objects [ 0 ] . package . version
25+ } )
1926/**
2027 * Tunnel is a function based Class.
2128 */
@@ -61,7 +68,7 @@ function Tunnel() {
6168 ' \nnpm i ' +
6269 packageName
6370 ) ;
64- } else if ( packageVersion !== response . jsonResponse . latest ) {
71+ } else if ( packageVersion !== curr_ver ) {
6572 console . warn (
6673 "\nIt's seems you have older version of " +
6774 packageName +
@@ -131,7 +138,7 @@ function Tunnel() {
131138 ' \nnpm i ' +
132139 packageName
133140 ) ;
134- } else if ( packageVersion !== response . jsonResponse . latest ) {
141+ } else if ( packageVersion !== curr_ver ) {
135142 console . warn (
136143 "\nIt's seems you have older version of " +
137144 packageName +
Original file line number Diff line number Diff line change 11{
22 "name" : " @lambdatest/node-tunnel" ,
3- "version" : " 3.0.2 " ,
3+ "version" : " 3.0.3 " ,
44 "description" : " Nodejs bindings for LambdaTest Tunnel" ,
55 "main" : " index.js" ,
66 "repository" : {
2424 },
2525 "homepage" : " https://github.com/LambdaTest/node-tunnel#readme" ,
2626 "dependencies" : {
27+ "axios" : " ^0.26.0" ,
2728 "get-port" : " ^1.0.0" ,
2829 "https-proxy-agent" : " ^5.0.0" ,
2930 "split" : " ^1.0.1" ,
You can’t perform that action at this time.
0 commit comments