Skip to content

Commit 5a0305f

Browse files
authored
Remove unused dependencies. (#698)
These dependencies aren't used anywhere. @sentry/tracing await-lock humanize-duration humanize-duration-ts parse-duration shell-quote typescript-formatter ulidx @types/humanize-duration @types/shell-quote
1 parent a027057 commit 5a0305f

File tree

2 files changed

+1
-140
lines changed

2 files changed

+1
-140
lines changed

package.json

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,13 @@
3131
"@types/eslint__js": "^8.42.3",
3232
"@types/express": "^4.17.21",
3333
"@types/html-to-text": "^8.0.1",
34-
"@types/humanize-duration": "^3.27.1",
3534
"@types/js-yaml": "^4.0.9",
3635
"@types/jsdom": "21.1.7",
3736
"@types/mocha": "^10.0.7",
3837
"@types/nedb": "^1.8.16",
3938
"@types/node": "^20.14.11",
4039
"@types/pg": "^8.6.5",
4140
"@types/request": "^2.48.12",
42-
"@types/shell-quote": "1.7.5",
4341
"crypto-js": "^4.2.0",
4442
"eslint": "^9.7.0",
4543
"expect": "^29.7.0",
@@ -48,34 +46,26 @@
4846
"ts-auto-mock": "^3.7.4",
4947
"ts-node": "^10.9.2",
5048
"typescript": "^5.5.3",
51-
"typescript-eslint": "^7.16.1",
52-
"typescript-formatter": "^7.2"
49+
"typescript-eslint": "^7.16.1"
5350
},
5451
"dependencies": {
5552
"@gnuxie/typescript-result": "^1.0.0",
5653
"@sentry/node": "^7.17.2",
57-
"@sentry/tracing": "^7.17.2",
5854
"@sinclair/typebox": "0.34.13",
5955
"@the-draupnir-project/interface-manager": "3.0.0",
6056
"@the-draupnir-project/matrix-basic-types": "^0.2.0",
61-
"await-lock": "^2.2.2",
6257
"better-sqlite3": "^9.4.3",
6358
"body-parser": "^1.20.2",
6459
"config": "^3.3.9",
6560
"express": "^4.19",
6661
"html-to-text": "^8.0.0",
67-
"humanize-duration": "^3.27.1",
68-
"humanize-duration-ts": "^2.1.1",
6962
"js-yaml": "^4.1.0",
7063
"jsdom": "^24.0.0",
7164
"matrix-appservice-bridge": "^10.3.1",
7265
"matrix-bot-sdk": "npm:@vector-im/matrix-bot-sdk@^0.7.1-element.6",
7366
"matrix-protection-suite": "npm:@gnuxie/[email protected]",
7467
"matrix-protection-suite-for-matrix-bot-sdk": "npm:@gnuxie/[email protected]",
75-
"parse-duration": "^1.0.2",
7668
"pg": "^8.8.0",
77-
"shell-quote": "^1.7.3",
78-
"ulidx": "^2.2.1",
7969
"yaml": "^2.3.2"
8070
},
8171
"overrides": {

yarn.lock

Lines changed: 0 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -251,15 +251,6 @@
251251
domhandler "^4.2.0"
252252
selderee "^0.6.0"
253253

254-
"@sentry-internal/[email protected]":
255-
version "7.114.0"
256-
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.114.0.tgz#bdcd364f511e2de45db6e3004faf5685ca2e0f86"
257-
integrity sha512-dOuvfJN7G+3YqLlUY4HIjyWHaRP8vbOgF+OsE5w2l7ZEn1rMAaUbPntAR8AF9GBA6j2zWNoSo8e7GjbJxVofSg==
258-
dependencies:
259-
"@sentry/core" "7.114.0"
260-
"@sentry/types" "7.114.0"
261-
"@sentry/utils" "7.114.0"
262-
263254
"@sentry-internal/[email protected]":
264255
version "7.120.2"
265256
resolved "https://registry.yarnpkg.com/@sentry-internal/tracing/-/tracing-7.120.2.tgz#6f46ff48116633639dbab37633242be4d8cda1f7"
@@ -269,14 +260,6 @@
269260
"@sentry/types" "7.120.2"
270261
"@sentry/utils" "7.120.2"
271262

272-
273-
version "7.114.0"
274-
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.114.0.tgz#3efe86b92a5379c44dfd0fd4685266b1a30fa898"
275-
integrity sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==
276-
dependencies:
277-
"@sentry/types" "7.114.0"
278-
"@sentry/utils" "7.114.0"
279-
280263
281264
version "7.120.2"
282265
resolved "https://registry.yarnpkg.com/@sentry/core/-/core-7.120.2.tgz#f3b14d18782120685404ec18ab44a14fc4c63234"
@@ -306,30 +289,11 @@
306289
"@sentry/types" "7.120.2"
307290
"@sentry/utils" "7.120.2"
308291

309-
"@sentry/tracing@^7.17.2":
310-
version "7.114.0"
311-
resolved "https://registry.yarnpkg.com/@sentry/tracing/-/tracing-7.114.0.tgz#32a3438b0f2d02fb7b7359fe7712c5a349a2a329"
312-
integrity sha512-eldEYGADReZ4jWdN5u35yxLUSTOvjsiZAYd4KBEpf+Ii65n7g/kYOKAjNl7tHbrEG1EsMW4nDPWStUMk1w+tfg==
313-
dependencies:
314-
"@sentry-internal/tracing" "7.114.0"
315-
316-
317-
version "7.114.0"
318-
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.114.0.tgz#ab8009d5f6df23b7342121083bed34ee2452e856"
319-
integrity sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==
320-
321292
322293
version "7.120.2"
323294
resolved "https://registry.yarnpkg.com/@sentry/types/-/types-7.120.2.tgz#de9e96fb64accfe5a6e4ada79b1bf366629d0f14"
324295
integrity sha512-FWVoiblHQJ892GaOqdXx/5/n5XDLF28z81vJ0lCY49PMh8waz8LJ0b9RSmt9tasSDl0OQ7eUlPl1xu1jTrv1NA==
325296

326-
327-
version "7.114.0"
328-
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.114.0.tgz#59d30a79f4acff3c9268de0b345f0bcbc6335112"
329-
integrity sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==
330-
dependencies:
331-
"@sentry/types" "7.114.0"
332-
333297
334298
version "7.120.2"
335299
resolved "https://registry.yarnpkg.com/@sentry/utils/-/utils-7.120.2.tgz#931da4f7989a4e78c4f7c0607f47f9d85461a1b8"
@@ -470,11 +434,6 @@
470434
resolved "https://registry.yarnpkg.com/@types/html-to-text/-/html-to-text-8.1.1.tgz#0c5573207c14f618f24da5a2910c510285573094"
471435
integrity sha512-QFcqfc7TiVbvIX8Fc2kWUxakruI1Ay6uitaGCYHzI5M0WHQROV5D2XeSaVrK0FmvssivXum4yERVnJsiuH61Ww==
472436

473-
"@types/humanize-duration@^3.27.1":
474-
version "3.27.4"
475-
resolved "https://registry.yarnpkg.com/@types/humanize-duration/-/humanize-duration-3.27.4.tgz#51d6d278213374735440bc3749de920935e9127e"
476-
integrity sha512-yaf7kan2Sq0goxpbcwTQ+8E9RP6HutFBPv74T/IA/ojcHKhuKVlk2YFYyHhWZeLvZPzzLE3aatuQB4h0iqyyUA==
477-
478437
"@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0":
479438
version "2.0.6"
480439
resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz#7739c232a1fee9b4d3ce8985f314c0c6d33549d7"
@@ -589,11 +548,6 @@
589548
"@types/mime" "^1"
590549
"@types/node" "*"
591550

592-
593-
version "1.7.5"
594-
resolved "https://registry.yarnpkg.com/@types/shell-quote/-/shell-quote-1.7.5.tgz#6db4704742d307cd6d604e124e3ad6cd5ed943f3"
595-
integrity sha512-+UE8GAGRPbJVQDdxi16dgadcBfQ+KG2vgZhV1+3A1XmHbmwcdwhCUwIdy+d3pAGrbvgRoVSjeI9vOWyq376Yzw==
596-
597551
"@types/stack-utils@^2.0.0":
598552
version "2.0.1"
599553
resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz"
@@ -1167,11 +1121,6 @@ commander@^2.19.0:
11671121
resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33"
11681122
integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==
11691123

1170-
commandpost@^1.0.0:
1171-
version "1.4.0"
1172-
resolved "https://registry.npmjs.org/commandpost/-/commandpost-1.4.0.tgz"
1173-
integrity sha512-aE2Y4MTFJ870NuB/+2z1cXBhSBBzRydVVjzhFC4gtenEhpnj15yu0qptWGJsO9YGrcPZ3ezX8AWb1VA391MKpQ==
1174-
11751124
11761125
version "0.0.1"
11771126
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -1424,16 +1373,6 @@ ecc-jsbn@~0.1.1:
14241373
jsbn "~0.1.0"
14251374
safer-buffer "^2.1.0"
14261375

1427-
editorconfig@^0.15.0:
1428-
version "0.15.3"
1429-
resolved "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz"
1430-
integrity sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==
1431-
dependencies:
1432-
commander "^2.19.0"
1433-
lru-cache "^4.1.5"
1434-
semver "^5.6.0"
1435-
sigmund "^1.0.1"
1436-
14371376
14381377
version "1.1.1"
14391378
resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d"
@@ -2141,16 +2080,6 @@ https-proxy-agent@^7.0.5:
21412080
agent-base "^7.0.2"
21422081
debug "4"
21432082

2144-
humanize-duration-ts@^2.1.1:
2145-
version "2.1.1"
2146-
resolved "https://registry.npmjs.org/humanize-duration-ts/-/humanize-duration-ts-2.1.1.tgz"
2147-
integrity sha512-TibNF2/fkypjAfHdGpWL/dmWUS0G6Qi+3mKyiB6LDCowbMy+PtzbgPTnFMNTOVAJXDau01jYrJ3tFoz5AJSqhA==
2148-
2149-
humanize-duration@^3.27.1:
2150-
version "3.32.1"
2151-
resolved "https://registry.yarnpkg.com/humanize-duration/-/humanize-duration-3.32.1.tgz#922beff5da36fb1cee3de26ada24c592b0fe519b"
2152-
integrity sha512-inh5wue5XdfObhu/IGEMiA1nUXigSGcaKNemcbLRKa7jXYGDZXr3LoT9pTIzq2hPEbld7w/qv9h+ikWGz8fL1g==
2153-
21542083
21552084
version "0.4.24"
21562085
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
@@ -2500,11 +2429,6 @@ layerr@^2.0.1:
25002429
resolved "https://registry.yarnpkg.com/layerr/-/layerr-2.0.1.tgz#0c98e6f599de4f76b75c7a6522c54b8c6c591ff0"
25012430
integrity sha512-z0730CwG/JO24evdORnyDkwG1Q7b7mF2Tp1qRQ0YvrMMARbt1DFG694SOv439Gm7hYKolyZyaB49YIrYIfZBdg==
25022431

2503-
layerr@^3.0.0:
2504-
version "3.0.0"
2505-
resolved "https://registry.yarnpkg.com/layerr/-/layerr-3.0.0.tgz#bc4e0e5986ffd3ab8c3c88b458f53be8dceea29e"
2506-
integrity sha512-tv754Ki2dXpPVApOrjTyRo4/QegVb9eVFq4mjqp4+NM5NaX7syQvN5BBNfV/ZpAHCEHV24XdUVrBAoka4jt3pA==
2507-
25082432
leac@^0.6.0:
25092433
version "0.6.0"
25102434
resolved "https://registry.yarnpkg.com/leac/-/leac-0.6.0.tgz#dcf136e382e666bd2475f44a1096061b70dc0912"
@@ -2601,14 +2525,6 @@ lru-cache@^10.0.1:
26012525
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.4.3.tgz#410fc8a17b70e598013df257c2446b7f3383f119"
26022526
integrity sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==
26032527

2604-
lru-cache@^4.1.5:
2605-
version "4.1.5"
2606-
resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz"
2607-
integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==
2608-
dependencies:
2609-
pseudomap "^1.0.2"
2610-
yallist "^2.1.2"
2611-
26122528
make-error@^1.1.1:
26132529
version "1.3.6"
26142530
resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2"
@@ -3009,11 +2925,6 @@ parent-module@^1.0.0:
30092925
dependencies:
30102926
callsites "^3.0.0"
30112927

3012-
parse-duration@^1.0.2:
3013-
version "1.1.1"
3014-
resolved "https://registry.yarnpkg.com/parse-duration/-/parse-duration-1.1.1.tgz#b6b4378e26c352b4e2e8e79c1b7abb3d687e5bd2"
3015-
integrity sha512-27m0hKqcGzYFGtrZ1FPSNuAUi1mvqYIUjHHIgYYAc+4wcj7t2o7Qj3X4s7THMOYyeTcFjmKUZu0yJG2oE947bw==
3016-
30172928
parse-srcset@^1.0.2:
30182929
version "1.0.2"
30192930
resolved "https://registry.yarnpkg.com/parse-srcset/-/parse-srcset-1.0.2.tgz#f2bd221f6cc970a938d88556abc589caaaa2bde1"
@@ -3299,11 +3210,6 @@ proxy-addr@~2.0.7:
32993210
forwarded "0.2.0"
33003211
ipaddr.js "1.9.1"
33013212

3302-
pseudomap@^1.0.2:
3303-
version "1.0.2"
3304-
resolved "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz"
3305-
integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==
3306-
33073213
psl@^1.1.28, psl@^1.1.33:
33083214
version "1.9.0"
33093215
resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7"
@@ -3563,11 +3469,6 @@ selderee@^0.6.0:
35633469
dependencies:
35643470
parseley "^0.7.0"
35653471

3566-
semver@^5.6.0:
3567-
version "5.7.2"
3568-
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
3569-
integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
3570-
35713472
semver@^7.3.5, semver@^7.6.0:
35723473
version "7.6.3"
35733474
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
@@ -3626,11 +3527,6 @@ shebang-regex@^3.0.0:
36263527
resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172"
36273528
integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
36283529

3629-
shell-quote@^1.7.3:
3630-
version "1.8.2"
3631-
resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.2.tgz#d2d83e057959d53ec261311e9e9b8f51dcb2934a"
3632-
integrity sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==
3633-
36343530
side-channel-list@^1.0.0:
36353531
version "1.0.0"
36363532
resolved "https://registry.yarnpkg.com/side-channel-list/-/side-channel-list-1.0.0.tgz#10cb5984263115d3b7a0e336591e290a830af8ad"
@@ -3671,11 +3567,6 @@ side-channel@^1.0.6:
36713567
side-channel-map "^1.0.1"
36723568
side-channel-weakmap "^1.0.2"
36733569

3674-
sigmund@^1.0.1:
3675-
version "1.0.1"
3676-
resolved "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
3677-
integrity sha512-fCvEXfh6NWpm+YSuY2bpXb/VIihqWA6hLsgboC+0nl71Q7N7o2eaCW8mJa/NLvQhs6jpd3VZV4UiUQlV6+lc8g==
3678-
36793570
simple-concat@^1.0.0:
36803571
version "1.0.1"
36813572
resolved "https://registry.yarnpkg.com/simple-concat/-/simple-concat-1.0.1.tgz#f46976082ba35c2263f1c8ab5edfe26c41c9552f"
@@ -3963,26 +3854,11 @@ typescript-eslint@^7.16.1:
39633854
"@typescript-eslint/parser" "7.18.0"
39643855
"@typescript-eslint/utils" "7.18.0"
39653856

3966-
typescript-formatter@^7.2:
3967-
version "7.2.2"
3968-
resolved "https://registry.npmjs.org/typescript-formatter/-/typescript-formatter-7.2.2.tgz"
3969-
integrity sha512-V7vfI9XArVhriOTYHPzMU2WUnm5IMdu9X/CPxs8mIMGxmTBFpDABlbkBka64PZJ9/xgQeRpK8KzzAG4MPzxBDQ==
3970-
dependencies:
3971-
commandpost "^1.0.0"
3972-
editorconfig "^0.15.0"
3973-
39743857
typescript@^5.5.3:
39753858
version "5.7.3"
39763859
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.7.3.tgz#919b44a7dbb8583a9b856d162be24a54bf80073e"
39773860
integrity sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==
39783861

3979-
ulidx@^2.2.1:
3980-
version "2.4.1"
3981-
resolved "https://registry.yarnpkg.com/ulidx/-/ulidx-2.4.1.tgz#c0f60f0552f84d115d42fd52a306033f13404c55"
3982-
integrity sha512-xY7c8LPyzvhvew0Fn+Ek3wBC9STZAuDI/Y5andCKi9AX6/jvfaX45PhsDX8oxgPL0YFp0Jhr8qWMbS/p9375Xg==
3983-
dependencies:
3984-
layerr "^3.0.0"
3985-
39863862
ulidx@^2.3.0:
39873863
version "2.3.0"
39883864
resolved "https://registry.yarnpkg.com/ulidx/-/ulidx-2.3.0.tgz#0ed0360b40b7f5ddb88f636d470c51ffebdbee58"
@@ -4192,11 +4068,6 @@ y18n@^5.0.5:
41924068
resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55"
41934069
integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==
41944070

4195-
yallist@^2.1.2:
4196-
version "2.1.2"
4197-
resolved "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz"
4198-
integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==
4199-
42004071
yaml@^2.3.2:
42014072
version "2.7.0"
42024073
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.7.0.tgz#aef9bb617a64c937a9a748803786ad8d3ffe1e98"

0 commit comments

Comments
 (0)