Skip to content

Commit cc282d4

Browse files
authored
Merge pull request #5379 from alanorth/remove-axios-dspace-7x
[Port dspace-7_x] Remove axios dependency
2 parents 82d58e0 + 620cd74 commit cc282d4

3 files changed

Lines changed: 4 additions & 20 deletions

File tree

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,6 @@
7373
"@nicky-lenaers/ngx-scroll-to": "^14.0.0",
7474
"angular-idle-preload": "3.0.0",
7575
"angulartics2": "^12.2.1",
76-
"axios": "^1.13.5",
7776
"bootstrap": "^4.6.1",
7877
"cerialize": "0.1.18",
7978
"cli-progress": "^3.12.0",

server.ts

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ import * as ejs from 'ejs';
2626
import * as compression from 'compression';
2727
import * as expressStaticGzip from 'express-static-gzip';
2828
/* eslint-enable import/no-namespace */
29-
import axios from 'axios';
3029
import LRU from 'lru-cache';
3130
import { isbot } from 'isbot';
3231
import { createCertificate } from 'pem';
@@ -657,9 +656,9 @@ function isExcludedFromSsr(path: string, excludePathPattern: SsrExcludePatterns[
657656
*/
658657
function healthCheck(req, res) {
659658
const baseUrl = `${REST_BASE_URL}${environment.actuators.endpointPath}`;
660-
axios.get(baseUrl)
659+
fetch(baseUrl)
661660
.then((response) => {
662-
res.status(response.status).send(response.data);
661+
res.status(response.status).send(response);
663662
})
664663
.catch((error) => {
665664
res.status(error.response.status).send({

yarn.lock

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -3547,15 +3547,6 @@ axios@0.21.4:
35473547
dependencies:
35483548
follow-redirects "^1.14.0"
35493549

3550-
axios@^1.13.5:
3551-
version "1.13.5"
3552-
resolved "https://registry.yarnpkg.com/axios/-/axios-1.13.5.tgz#5e464688fa127e11a660a2c49441c009f6567a43"
3553-
integrity sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==
3554-
dependencies:
3555-
follow-redirects "^1.15.11"
3556-
form-data "^4.0.5"
3557-
proxy-from-env "^1.1.0"
3558-
35593550
axobject-query@3.1.1:
35603551
version "3.1.1"
35613552
resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-3.1.1.tgz"
@@ -6237,7 +6228,7 @@ flatted@^3.1.0, flatted@^3.2.7:
62376228
resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz"
62386229
integrity sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==
62396230

6240-
follow-redirects@^1.0.0, follow-redirects@^1.14.0, follow-redirects@^1.15.11:
6231+
follow-redirects@^1.0.0, follow-redirects@^1.14.0:
62416232
version "1.15.11"
62426233
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.11.tgz#777d73d72a92f8ec4d2e410eb47352a56b8e8340"
62436234
integrity sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==
@@ -6270,7 +6261,7 @@ form-data@^3.0.0:
62706261
combined-stream "^1.0.8"
62716262
mime-types "^2.1.12"
62726263

6273-
form-data@^4.0.0, form-data@^4.0.5, form-data@~4.0.0:
6264+
form-data@^4.0.0, form-data@~4.0.0:
62746265
version "4.0.5"
62756266
resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.5.tgz#b49e48858045ff4cbf6b03e1805cebcad3679053"
62766267
integrity sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==
@@ -10201,11 +10192,6 @@ proxy-from-env@1.0.0:
1020110192
resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz"
1020210193
integrity sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==
1020310194

10204-
proxy-from-env@^1.1.0:
10205-
version "1.1.0"
10206-
resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2"
10207-
integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
10208-
1020910195
prr@~1.0.1:
1021010196
version "1.0.1"
1021110197
resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz"

0 commit comments

Comments
 (0)