diff --git a/app.js b/app.js index 8ce089418..b7be8fbfb 100644 --- a/app.js +++ b/app.js @@ -1,6 +1,6 @@ 'use strict'; -var request = require('request'); +var request = require('postman-request'); var url = require('url'); var fs = require('fs'); var run = require('./cli/lib/gateway')(); diff --git a/cli/cmd.js b/cli/cmd.js index e3e3fb395..b512585f4 100644 --- a/cli/cmd.js +++ b/cli/cmd.js @@ -6,7 +6,7 @@ const fs = require('fs'); const os = require('os'); const path = require('path'); const debug = require('debug')('start'); -const request = require('request'); +const request = require('postman-request'); const configure = require('./lib/configure')(); const upgradekvm = require('./lib/upgrade-kvm')(); const upgradeauth = require('./lib/upgrade-edgeauth')(); diff --git a/cli/lib/cert-lib.js b/cli/lib/cert-lib.js index 53159a7e0..c1e75cb3a 100644 --- a/cli/lib/cert-lib.js +++ b/cli/lib/cert-lib.js @@ -1,5 +1,5 @@ 'use strict'; -const request = require('request'); +const request = require('postman-request'); const util = require('util'); const fs = require('fs'); const path = require('path'); diff --git a/cli/lib/deploy-auth.js b/cli/lib/deploy-auth.js index 62800ec47..f027820cf 100644 --- a/cli/lib/deploy-auth.js +++ b/cli/lib/deploy-auth.js @@ -3,7 +3,7 @@ const tmp = require('tmp'); const cpr = require('cpr'); const rimraf = require('rimraf'); const apigeetool = require('apigeetool'); -//const request = require('request'); +//const request = require('postman-request'); const assert = require('assert'); const path = require('path'); const async = require('async') diff --git a/cli/lib/key-gen.js b/cli/lib/key-gen.js index a5a01cd21..d121951ba 100644 --- a/cli/lib/key-gen.js +++ b/cli/lib/key-gen.js @@ -4,7 +4,7 @@ const debug = require('debug')('edgemicro'); const async = require('async'); const crypto = require('crypto'); const _ = require('lodash'); -const request = require('request'); +const request = require('postman-request'); const url = require('url') const util = require('util'); const assert = require('assert') diff --git a/cli/lib/private.js b/cli/lib/private.js index 9b0ad58d0..d50dbf914 100755 --- a/cli/lib/private.js +++ b/cli/lib/private.js @@ -5,7 +5,7 @@ const path = require('path'); //const apigeetool = require('apigeetool'); const util = require('util'); const url = require('url'); -const request = require('request'); +const request = require('postman-request'); const debug = require('debug')('edgemicro'); const async = require('async'); const crypto = require('crypto'); diff --git a/cli/lib/rotate-key.js b/cli/lib/rotate-key.js index 47e7670b5..472d866ec 100644 --- a/cli/lib/rotate-key.js +++ b/cli/lib/rotate-key.js @@ -6,7 +6,7 @@ const fs = require('fs'); const path = require('path'); const debug = require("debug")("jwkrotatekey"); //const commander = require('commander'); -const request = require("request"); +const request = require('postman-request'); const writeConsoleLog = require('microgateway-core').Logging.writeConsoleLog; const CONSOLE_LOG_TAG_COMP = 'microgateway rotate key'; diff --git a/cli/lib/token.js b/cli/lib/token.js index ed5d66f24..0ab6133d3 100644 --- a/cli/lib/token.js +++ b/cli/lib/token.js @@ -1,7 +1,7 @@ 'use strict'; -const request = require('request'); +const request = require('postman-request'); const util = require('util'); const fs = require('fs'); const path = require('path'); diff --git a/cli/lib/upgrade-edgeauth.js b/cli/lib/upgrade-edgeauth.js index 6f3a178a2..cb448f577 100644 --- a/cli/lib/upgrade-edgeauth.js +++ b/cli/lib/upgrade-edgeauth.js @@ -2,7 +2,7 @@ //const util = require("util"); //const debug = require("debug")("jwkrotatekey"); -//const request = require("request"); +//const request = require('postman-request'); var deployAuthLib = require('./deploy-auth'); var deployAuth; diff --git a/cli/lib/upgrade-kvm.js b/cli/lib/upgrade-kvm.js index b669c51c9..6fa4e0f71 100644 --- a/cli/lib/upgrade-kvm.js +++ b/cli/lib/upgrade-kvm.js @@ -3,7 +3,7 @@ const pem = require("pem"); const util = require("util"); const debug = require("debug")("upgradekvm"); -const request = require("request"); +const request = require('postman-request'); const writeConsoleLog = require('microgateway-core').Logging.writeConsoleLog; const CONSOLE_LOG_TAG_COMP = 'microgateway upgrade kvm'; diff --git a/cli/lib/verify.js b/cli/lib/verify.js index 735c0177a..6f4a3b8bd 100644 --- a/cli/lib/verify.js +++ b/cli/lib/verify.js @@ -1,7 +1,7 @@ 'use strict'; const edgeconfig = require('microgateway-config'); //const path = require('path'); -const request = require('request'); +const request = require('postman-request'); const async = require('async'); //const assert = require('assert'); const writeConsoleLog = require('microgateway-core').Logging.writeConsoleLog; diff --git a/package.json b/package.json index bc781b800..24381c93b 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "microgateway-plugins": "^3.3.2", "pem": "^1.8.1", "portastic": "^1.0.1", - "request": "^2.87.0", + "postman-request": "^2.88.1-postman.33", "rimraf": "^2.4.3", "tmp": "0.0.28", "uuid": "^3.2.1", @@ -40,7 +40,7 @@ "xml2js": "^0.5.0" }, "devDependencies": { - "eslint": "^6.1.0", + "eslint": "^8.44.0", "eslint-config-google": "^0.13.0", "gulp": "^4.0.2", "gulp-shell": "^0.8.0", @@ -49,11 +49,13 @@ "minimist": "^1.2.6", "mocha": "^9.2.0", "nyc": "^15.1.0", - "request-promise": "^4.2.4", - "restify": "^8.4.0", + "restify": "^11.1.0", "rewire": "^6.0.0", "test-until": "^1.1.1" }, + "overrides": { + "semver": "7.5.4" + }, "scripts": { "start": "node app.js", "stop": "node stop.js", @@ -89,7 +91,7 @@ "author": "Kevin Swiber ", "engines": { "node": "^16 || ^18 || ^20", - "npm": ">=6.14.18" + "npm": ">=8.19.3" }, "cpu": [ "!arm", diff --git a/test-stress/onekeytokenfreq.js b/test-stress/onekeytokenfreq.js index 273326f9e..3599763f8 100644 --- a/test-stress/onekeytokenfreq.js +++ b/test-stress/onekeytokenfreq.js @@ -1,6 +1,6 @@ 'use strict'; const assert = require('assert'); -const request = require('request'); +const request = require('postman-request'); const url = require('url'); const util = require('util'); const denv = require('dotenv'); diff --git a/tests-cluster/cluster.js b/tests-cluster/cluster.js index 12360ed89..fca40232c 100644 --- a/tests-cluster/cluster.js +++ b/tests-cluster/cluster.js @@ -2,7 +2,7 @@ const assert = require('assert'); const async = require('async'); -const request = require('request'); +const request = require('postman-request'); const envVars = require('../tests/env') const tokenService = require('../cli/lib/token')(); const edgeConfig = require('microgateway-config');