From 2e715a750fb8e576857e82ace248271a10139934 Mon Sep 17 00:00:00 2001 From: Adhidarma Hadiwinoto <me@adhisimon.org> Date: Thu, 11 Jul 2024 23:00:32 +0700 Subject: [PATCH] Bump axios from 0.19.2. to 1.7.2 --- lib/core-callback/sender.js | 2 +- lib/partner-listener/routers/inquiry.js | 2 +- lib/partner-listener/routers/pay.js | 2 +- lib/partner-listener/routers/product-price.js | 2 +- lib/partner-listener/routers/product-tree.js | 2 +- package-lock.json | 115 +++++++++++++++----------- package.json | 2 +- 7 files changed, 71 insertions(+), 56 deletions(-) diff --git a/lib/core-callback/sender.js b/lib/core-callback/sender.js index 62b4a43..9595006 100644 --- a/lib/core-callback/sender.js +++ b/lib/core-callback/sender.js @@ -1,6 +1,6 @@ const MODULE_NAME = 'CORE-CALLBACK.SENDER'; -const axios = require('axios').default; +const axios = require('axios'); const config = require('komodo-sdk/config'); const logger = require('tektrans-logger'); diff --git a/lib/partner-listener/routers/inquiry.js b/lib/partner-listener/routers/inquiry.js index 573a328..e88c0b9 100644 --- a/lib/partner-listener/routers/inquiry.js +++ b/lib/partner-listener/routers/inquiry.js @@ -1,4 +1,4 @@ -const axios = require('axios').default; +const axios = require('axios'); const express = require('express'); const coreUrl = require('komodo-sdk/core-url'); diff --git a/lib/partner-listener/routers/pay.js b/lib/partner-listener/routers/pay.js index b1a4112..29adb5f 100644 --- a/lib/partner-listener/routers/pay.js +++ b/lib/partner-listener/routers/pay.js @@ -1,4 +1,4 @@ -const axios = require('axios').default; +const axios = require('axios'); const express = require('express'); const coreUrl = require('komodo-sdk/core-url'); diff --git a/lib/partner-listener/routers/product-price.js b/lib/partner-listener/routers/product-price.js index f38d4a5..fe67ffa 100644 --- a/lib/partner-listener/routers/product-price.js +++ b/lib/partner-listener/routers/product-price.js @@ -4,7 +4,7 @@ const RATE_LIMIT_MESSAGE = 'Rate limited. Cobalah satu menit lagi!\n'; const RATE_LIMIT_MAX = 2; const RATE_LIMIT_WINDOW_MS = 60 * 1000; -const axios = require('axios').default; +const axios = require('axios'); const express = require('express'); const urlJoin = require('join-path'); const expressRateLimit = require('express-rate-limit'); diff --git a/lib/partner-listener/routers/product-tree.js b/lib/partner-listener/routers/product-tree.js index 30ed9c2..10b79ed 100644 --- a/lib/partner-listener/routers/product-tree.js +++ b/lib/partner-listener/routers/product-tree.js @@ -4,7 +4,7 @@ const RATE_LIMIT_MESSAGE = 'Rate limited. Cobalah satu menit lagi!\n'; const RATE_LIMIT_MAX = 2; const RATE_LIMIT_WINDOW_MS = 60 * 1000; -const axios = require('axios').default; +const axios = require('axios'); const express = require('express'); const urlJoin = require('join-path'); const expressRateLimit = require('express-rate-limit'); diff --git a/package-lock.json b/package-lock.json index e0447df..6ddbe7f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "0.16.5", "license": "ISC", "dependencies": { - "axios": "^0.19.2", + "axios": "^1.7.2", "express": "^4.17.1", "express-rate-limit": "^6.6.0", "join-path": "^1.1.1", @@ -305,12 +305,26 @@ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" }, "node_modules/axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", - "deprecated": "Critical security vulnerability fixed in v0.21.1. For more information, see https://github.com/axios/axios/pull/3410", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", "dependencies": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/balanced-match": { @@ -1443,29 +1457,24 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "node_modules/follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "dependencies": { - "debug": "=3.1.0" - }, + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/follow-redirects/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/follow-redirects/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, "node_modules/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -3304,6 +3313,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "node_modules/pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", @@ -4877,11 +4891,25 @@ "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==" }, "axios": { - "version": "0.19.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.2.tgz", - "integrity": "sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.2.tgz", + "integrity": "sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw==", "requires": { - "follow-redirects": "1.5.10" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } } }, "balanced-match": { @@ -5815,27 +5843,9 @@ "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" }, "follow-redirects": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", - "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", - "requires": { - "debug": "=3.1.0" - }, - "dependencies": { - "debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } + "version": "1.15.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", + "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==" }, "forever-agent": { "version": "0.6.1", @@ -7249,6 +7259,11 @@ "ipaddr.js": "1.9.0" } }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", diff --git a/package.json b/package.json index 7cb4321..7759816 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "should": "^13.2.3" }, "dependencies": { - "axios": "^0.19.2", + "axios": "^1.7.2", "express": "^4.17.1", "express-rate-limit": "^6.6.0", "join-path": "^1.1.1", -- 1.9.0