chore: remove unused dependencies (@fehmer) (#6841)

- **remove chokidar**
- **remove path, node-fetch, ioredis-mock**
- **remove nodemon**
This commit is contained in:
Christian Fehmer 2025-08-07 15:02:19 +02:00 committed by GitHub
parent bec5606c7a
commit f9b22ade56
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 0 additions and 72 deletions

View file

@ -49,11 +49,8 @@
"mjml": "4.15.0",
"mongodb": "6.3.0",
"mustache": "4.2.0",
"node-fetch": "2.6.7",
"nodemailer": "6.9.14",
"nodemon": "3.1.4",
"object-hash": "3.0.0",
"path": "0.12.7",
"prom-client": "15.1.3",
"rate-limiter-flexible": "5.0.3",
"simple-git": "3.16.0",
@ -79,7 +76,6 @@
"@types/mjml": "4.7.4",
"@types/mustache": "4.2.2",
"@types/node": "20.14.11",
"@types/node-fetch": "2.6.1",
"@types/nodemailer": "6.4.15",
"@types/object-hash": "3.0.6",
"@types/readline-sync": "1.4.8",

View file

@ -1,4 +1,3 @@
import fetch from "node-fetch";
import { isDevEnvironment } from "./misc";
type CaptchaData = {

View file

@ -1,4 +1,3 @@
import fetch from "node-fetch";
import { isDevEnvironment } from "./misc";
import * as RedisClient from "../init/redis";
import { randomBytes } from "crypto";

View file

@ -20,7 +20,6 @@
"@monkeytype/schemas": "workspace:*",
"@monkeytype/tsup-config": "workspace:*",
"@monkeytype/typescript-config": "workspace:*",
"chokidar": "3.6.0",
"eslint": "8.57.1",
"madge": "8.0.0",
"oxlint": "1.8.0",

View file

@ -16,7 +16,6 @@
"@monkeytype/schemas": "workspace:*",
"@monkeytype/tsup-config": "workspace:*",
"@monkeytype/typescript-config": "workspace:*",
"chokidar": "3.6.0",
"eslint": "8.57.1",
"madge": "8.0.0",
"oxlint": "1.8.0",

View file

@ -17,7 +17,6 @@
"@monkeytype/eslint-config": "workspace:*",
"@monkeytype/tsup-config": "workspace:*",
"@monkeytype/typescript-config": "workspace:*",
"chokidar": "3.6.0",
"eslint": "8.57.1",
"madge": "8.0.0",
"oxlint": "1.8.0",

View file

@ -14,7 +14,6 @@
"@monkeytype/eslint-config": "workspace:*",
"@monkeytype/tsup-config": "workspace:*",
"@monkeytype/typescript-config": "workspace:*",
"chokidar": "3.6.0",
"eslint": "8.57.1",
"madge": "8.0.0",
"oxlint": "1.8.0",

62
pnpm-lock.yaml generated
View file

@ -122,21 +122,12 @@ importers:
mustache:
specifier: 4.2.0
version: 4.2.0
node-fetch:
specifier: 2.6.7
version: 2.6.7(encoding@0.1.13)
nodemailer:
specifier: 6.9.14
version: 6.9.14
nodemon:
specifier: 3.1.4
version: 3.1.4
object-hash:
specifier: 3.0.0
version: 3.0.0
path:
specifier: 0.12.7
version: 0.12.7
prom-client:
specifier: 15.1.3
version: 15.1.3
@ -207,9 +198,6 @@ importers:
'@types/node':
specifier: 20.14.11
version: 20.14.11
'@types/node-fetch':
specifier: 2.6.1
version: 2.6.1
'@types/nodemailer':
specifier: 6.4.15
version: 6.4.15
@ -527,9 +515,6 @@ importers:
'@monkeytype/typescript-config':
specifier: workspace:*
version: link:../typescript-config
chokidar:
specifier: 3.6.0
version: 3.6.0
eslint:
specifier: 8.57.1
version: 8.57.1
@ -594,9 +579,6 @@ importers:
'@monkeytype/typescript-config':
specifier: workspace:*
version: link:../typescript-config
chokidar:
specifier: 3.6.0
version: 3.6.0
eslint:
specifier: 8.57.1
version: 8.57.1
@ -658,9 +640,6 @@ importers:
'@monkeytype/typescript-config':
specifier: workspace:*
version: link:../typescript-config
chokidar:
specifier: 3.6.0
version: 3.6.0
eslint:
specifier: 8.57.1
version: 8.57.1
@ -709,9 +688,6 @@ importers:
'@monkeytype/typescript-config':
specifier: workspace:*
version: link:../typescript-config
chokidar:
specifier: 3.6.0
version: 3.6.0
eslint:
specifier: 8.57.1
version: 8.57.1
@ -2881,9 +2857,6 @@ packages:
'@types/mustache@4.2.2':
resolution: {integrity: sha512-MUSpfpW0yZbTgjekDbH0shMYBUD+X/uJJJMm9LXN1d5yjl5lCY1vN/eWKD6D1tOtjA6206K0zcIPnUaFMurdNA==}
'@types/node-fetch@2.6.1':
resolution: {integrity: sha512-oMqjURCaxoSIsHSr1E47QHzbmzNR5rK8McHuNb11BOM9cHcIK3Avy0s/b2JlXHoQGTYS3NsvWzV1M0iK7l0wbA==}
'@types/node@18.19.121':
resolution: {integrity: sha512-bHOrbyztmyYIi4f1R0s17QsPs1uyyYnGcXeZoGEd227oZjry0q6XQBQxd82X1I57zEfwO8h9Xo+Kl5gX1d9MwQ==}
@ -5331,10 +5304,6 @@ packages:
resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==}
engines: {node: '>= 0.12'}
form-data@3.0.1:
resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}
engines: {node: '>= 6'}
form-data@4.0.0:
resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
engines: {node: '>= 6'}
@ -5921,9 +5890,6 @@ packages:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.3:
resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==}
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@ -7869,9 +7835,6 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
path@0.12.7:
resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==}
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
@ -9817,9 +9780,6 @@ packages:
util-deprecate@1.0.2:
resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
util@0.10.4:
resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==}
utils-merge@1.0.1:
resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
engines: {node: '>= 0.4.0'}
@ -12886,11 +12846,6 @@ snapshots:
'@types/mustache@4.2.2': {}
'@types/node-fetch@2.6.1':
dependencies:
'@types/node': 20.14.11
form-data: 3.0.1
'@types/node@18.19.121':
dependencies:
undici-types: 5.26.5
@ -16063,12 +16018,6 @@ snapshots:
combined-stream: 1.0.8
mime-types: 2.1.35
form-data@3.0.1:
dependencies:
asynckit: 0.4.0
combined-stream: 1.0.8
mime-types: 2.1.35
form-data@4.0.0:
dependencies:
asynckit: 0.4.0
@ -16815,8 +16764,6 @@ snapshots:
once: 1.4.0
wrappy: 1.0.2
inherits@2.0.3: {}
inherits@2.0.4: {}
ini@1.3.8: {}
@ -19007,11 +18954,6 @@ snapshots:
path-type@4.0.0: {}
path@0.12.7:
dependencies:
process: 0.11.10
util: 0.10.4
pathe@2.0.3: {}
pathval@2.0.0: {}
@ -21312,10 +21254,6 @@ snapshots:
util-deprecate@1.0.2: {}
util@0.10.4:
dependencies:
inherits: 2.0.3
utils-merge@1.0.1: {}
utrie@1.0.2: