diff --git a/package.json b/package.json index d6bb8fc..0369b20 100644 --- a/package.json +++ b/package.json @@ -7,8 +7,12 @@ "scripts": { "build": "rm -rf dist && tsc", "dev": "NODE_ENV=development nodemon", - "lint": "eslint . --ext .ts && prettier './**/*.{ts,js}' --check", + "lint": "npm run lint:eslint && npm run lint:prettier", + "lint:eslint": "eslint . --ext .ts && prettier './**/*.{ts,js}' --check", + "lint:prettier": "npm run prettier -- --check", "postinstall": "husky install", + "prettier": "prettier './**/*.{ts,js}'", + "prettier:fix": "npm run prettier -- --write", "start": "NODE_ENV=production node dist/index.js", "test": "echo No tests" }, @@ -27,13 +31,13 @@ "devDependencies": { "@commitlint/cli": "^18.4.4", "@commitlint/config-conventional": "^18.4.4", - "@stylistic/eslint-plugin": "^1.5.3", + "@stylistic/eslint-plugin": "^1.5.4", "@trivago/prettier-plugin-sort-imports": "^4.3.0", "@types/cors": "^2.8.17", "@types/express": "^4.17.21", - "@types/node": "^20.11.0", - "@typescript-eslint/eslint-plugin": "^6.18.1", - "@typescript-eslint/parser": "^6.18.1", + "@types/node": "^20.11.5", + "@typescript-eslint/eslint-plugin": "^6.19.0", + "@typescript-eslint/parser": "^6.19.0", "eslint": "^8.56.0", "eslint-config-prettier": "^9.1.0", "eslint-import-resolver-typescript": "^3.6.1", @@ -42,8 +46,8 @@ "eslint-plugin-prettier": "^5.1.3", "graphql": "^16.8.1", "husky": "^8.0.3", - "nodemon": "^3.0.2", - "prettier": "^3.1.1", + "nodemon": "^3.0.3", + "prettier": "^3.2.4", "ts-node": "^10.9.2", "typescript": "^5.3.3" } diff --git a/yarn.lock b/yarn.lock index 35fc677..d06e294 100644 --- a/yarn.lock +++ b/yarn.lock @@ -953,9 +953,9 @@ __metadata: languageName: node linkType: hard -"@stylistic/eslint-plugin-js@npm:1.5.3, @stylistic/eslint-plugin-js@npm:^1.5.3": - version: 1.5.3 - resolution: "@stylistic/eslint-plugin-js@npm:1.5.3" +"@stylistic/eslint-plugin-js@npm:1.5.4, @stylistic/eslint-plugin-js@npm:^1.5.4": + version: 1.5.4 + resolution: "@stylistic/eslint-plugin-js@npm:1.5.4" dependencies: acorn: "npm:^8.11.3" escape-string-regexp: "npm:^4.0.0" @@ -963,56 +963,56 @@ __metadata: espree: "npm:^9.6.1" peerDependencies: eslint: ">=8.40.0" - checksum: fb9e509ad2c20b3c3482b126b875eb162693e49e98f894622d49737d6137515e850777c1fdd194f2a632971fe3cada0c1092d5e4e5ef0c55d276490d9d9d224e + checksum: df306a6f285bf22d91f453e15f6774df7551c065d90db1007824d6fc70fee7aed239b2bd2b0e8f924069138f62e014416d53c180e1ba05e9dccb98efa8714630 languageName: node linkType: hard -"@stylistic/eslint-plugin-jsx@npm:1.5.3": - version: 1.5.3 - resolution: "@stylistic/eslint-plugin-jsx@npm:1.5.3" +"@stylistic/eslint-plugin-jsx@npm:1.5.4": + version: 1.5.4 + resolution: "@stylistic/eslint-plugin-jsx@npm:1.5.4" dependencies: - "@stylistic/eslint-plugin-js": "npm:^1.5.3" + "@stylistic/eslint-plugin-js": "npm:^1.5.4" estraverse: "npm:^5.3.0" peerDependencies: eslint: ">=8.40.0" - checksum: c1c06bfe57a4195d773750739d8b652f40b09c17b7125e08f6080a3edc509fe770a4693c9f4c2e55c5b4e7a61d143fba1bc2d4bc85a36a6d9ab49f3e551e0a28 + checksum: f9462f655a65144c62f108a5f87b59ba12b444578ab067f45289e93a1dc5dd0094f235dd2ce325ba5d3aca698bdb362d74344eaaaccc365746d6e0306c8196e2 languageName: node linkType: hard -"@stylistic/eslint-plugin-plus@npm:1.5.3": - version: 1.5.3 - resolution: "@stylistic/eslint-plugin-plus@npm:1.5.3" +"@stylistic/eslint-plugin-plus@npm:1.5.4": + version: 1.5.4 + resolution: "@stylistic/eslint-plugin-plus@npm:1.5.4" dependencies: - "@typescript-eslint/utils": "npm:^6.17.0" + "@typescript-eslint/utils": "npm:^6.19.0" peerDependencies: eslint: "*" - checksum: b50666d0c2005a027c040405d9643216770c39efd915e5d8ec08eb9f178cfbb56b1386365f4f0f6870ffa138342d30a1e9d43448122eac9329992a51d653ef21 + checksum: b824b432cdcb530512b29dab7c3facdbfb83d355d7e2785bdbdd1fad7bff51132df918da1701636389f29066be2b8707c348abd66b774ecf8eeb037e0fcc7b4e languageName: node linkType: hard -"@stylistic/eslint-plugin-ts@npm:1.5.3": - version: 1.5.3 - resolution: "@stylistic/eslint-plugin-ts@npm:1.5.3" +"@stylistic/eslint-plugin-ts@npm:1.5.4": + version: 1.5.4 + resolution: "@stylistic/eslint-plugin-ts@npm:1.5.4" dependencies: - "@stylistic/eslint-plugin-js": "npm:1.5.3" - "@typescript-eslint/utils": "npm:^6.17.0" + "@stylistic/eslint-plugin-js": "npm:1.5.4" + "@typescript-eslint/utils": "npm:^6.19.0" peerDependencies: eslint: ">=8.40.0" - checksum: 1d663e34218408345f0f79da74e062255a8e88957bc9fef5fe0cd1363216dcc826b537ad0880b4dc4a534708dd7c8be2a78197965634b6b718ae1b74e483cbbd + checksum: 3327c31782c1d5c1077bac2dba8adf20ce7b6170f823b4a2686af4c0cf916364826d927478a6d42c1dcc4df21eb40c82f084983908858f36e875c6fc10d4a684 languageName: node linkType: hard -"@stylistic/eslint-plugin@npm:^1.5.3": - version: 1.5.3 - resolution: "@stylistic/eslint-plugin@npm:1.5.3" +"@stylistic/eslint-plugin@npm:^1.5.4": + version: 1.5.4 + resolution: "@stylistic/eslint-plugin@npm:1.5.4" dependencies: - "@stylistic/eslint-plugin-js": "npm:1.5.3" - "@stylistic/eslint-plugin-jsx": "npm:1.5.3" - "@stylistic/eslint-plugin-plus": "npm:1.5.3" - "@stylistic/eslint-plugin-ts": "npm:1.5.3" + "@stylistic/eslint-plugin-js": "npm:1.5.4" + "@stylistic/eslint-plugin-jsx": "npm:1.5.4" + "@stylistic/eslint-plugin-plus": "npm:1.5.4" + "@stylistic/eslint-plugin-ts": "npm:1.5.4" peerDependencies: eslint: ">=8.40.0" - checksum: 3178f3051eb718d10792cf281bf102d0e964973ba29580ba50e52c62ecdb6da9ad2466e92158065da29fadd5d6040ed1e5b99fd230e5e2978b79ecd54d7a629d + checksum: faf280c93a87f29105638d515af8c82d0721e3a4eaf3e944b22136c26f8318280f666b828e961626ea5de9453549e1875b0779683f0d530e8c1c2ed88e3627c3 languageName: node linkType: hard @@ -1191,12 +1191,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^20.11.0": - version: 20.11.0 - resolution: "@types/node@npm:20.11.0" +"@types/node@npm:^20.11.5": + version: 20.11.5 + resolution: "@types/node@npm:20.11.5" dependencies: undici-types: "npm:~5.26.4" - checksum: 560aa850dfccb83326f9cba125459f6c3fb0c71ec78f22c61e4d248f1df78bd25fd6792cef573dfbdc49c882f8e38bb1a82ca87e0e28ff2513629c704c2b02af + checksum: 6d18cec852f5cfbed3ec42b5c01c026e7a3f9da540d6e3d6738d4cee9979fb308cf27b6df7ba40a6553e7bc82e678f0ef53ba6e6ad52e5b86bd97b7783c2a42c languageName: node linkType: hard @@ -1249,15 +1249,15 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.18.1" +"@typescript-eslint/eslint-plugin@npm:^6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/eslint-plugin@npm:6.19.0" dependencies: "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.18.1" - "@typescript-eslint/type-utils": "npm:6.18.1" - "@typescript-eslint/utils": "npm:6.18.1" - "@typescript-eslint/visitor-keys": "npm:6.18.1" + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/type-utils": "npm:6.19.0" + "@typescript-eslint/utils": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" debug: "npm:^4.3.4" graphemer: "npm:^1.4.0" ignore: "npm:^5.2.4" @@ -1270,25 +1270,25 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: fbcfae9b92f35ce10212f44f43f93c43f6eb3e28a571da7ed0d424396916aaf080f16ce91a5bffb9e1b42ca2d6003a3e2ad65131b4ef72ed2f94a4bedb35a735 + checksum: ab1a5ace6663b0c6d2418e321328fa28aa4bdc4b5fae257addec01346fb3a9c2d3a2960ade0f7114e6974c513a28632c9e8e602333cc0fab3135c445babdef59 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/parser@npm:6.18.1" +"@typescript-eslint/parser@npm:^6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/parser@npm:6.19.0" dependencies: - "@typescript-eslint/scope-manager": "npm:6.18.1" - "@typescript-eslint/types": "npm:6.18.1" - "@typescript-eslint/typescript-estree": "npm:6.18.1" - "@typescript-eslint/visitor-keys": "npm:6.18.1" + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 78cf87c49be224a7fc7c9b1580b015b79e6f6b78d3db60843825b9657e6c5b852566ca7fcb9a51e7b781e910a89a73cdc36dfcd180ccb34febc535ad9b5a0be1 + checksum: d547bfb1aaed112cfc0f9f0be8506a280952ba3b61be42b749352139361bd94e4a47fa043d819e19c6a498cacbd8bb36a46e3628c436a7e2009e7ac27afc8861 languageName: node linkType: hard @@ -1302,32 +1302,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/scope-manager@npm:6.17.0" +"@typescript-eslint/scope-manager@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/scope-manager@npm:6.19.0" dependencies: - "@typescript-eslint/types": "npm:6.17.0" - "@typescript-eslint/visitor-keys": "npm:6.17.0" - checksum: b7ac7d9c39515c2a1b3844577fab967bf126ec25ccf28076240748b3f42d60ab3e64131bfffee61f66251bdf2d59e50e39f5cb0bee7987c85c49140c75d26b5f + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" + checksum: 1ec7b9dedca7975f0aa4543c1c382f7d6131411bd443a5f9b96f137acb6adb450888ed13c95f6d26546b682b2e0579ce8a1c883fdbe2255dc0b61052193b8243 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/scope-manager@npm:6.18.1" +"@typescript-eslint/type-utils@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/type-utils@npm:6.19.0" dependencies: - "@typescript-eslint/types": "npm:6.18.1" - "@typescript-eslint/visitor-keys": "npm:6.18.1" - checksum: 66ef86688a2eb69988a15d6c0176e5e1ec3994ab96526ca525226a1815eef63366e10e3e6a041ceb2cd63d1cced27874d2313045b785418330af68a288e50771 - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/type-utils@npm:6.18.1" - dependencies: - "@typescript-eslint/typescript-estree": "npm:6.18.1" - "@typescript-eslint/utils": "npm:6.18.1" + "@typescript-eslint/typescript-estree": "npm:6.19.0" + "@typescript-eslint/utils": "npm:6.19.0" debug: "npm:^4.3.4" ts-api-utils: "npm:^1.0.1" peerDependencies: @@ -1335,7 +1325,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 5198752a51649afd960205708c4d765e0170a46a1eb96c97e706890fecb2642933a6377337cf3632f9737915da0201607872a46c9c551d1accf9176b0e025023 + checksum: 5b146b985481e587122026c703ac9f537ad7e90eee1dca814971bca0d7e4a5d4ff9861fb4bf749014c28c6a4fbb4a01a4527355961315eb9501f3569f8e8dd38 languageName: node linkType: hard @@ -1346,17 +1336,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/types@npm:6.17.0" - checksum: c458d985b9ab4f369018536bcb88f0aedafb0c8c4b22ffd376e0c0c768a44e3956475c85ebeef40ae44238841c8df268893477b85873aa2621995c37e738e37e - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/types@npm:6.18.1" - checksum: 58c1a1bcf2403891a4fcb0d21aac643a6f9d06119423230dad74ef2b95adf94201da7cf48617b0c27b51695225b622e48c739cf4186ef5f99294887d2d536557 +"@typescript-eslint/types@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/types@npm:6.19.0" + checksum: 6f81860a3c14df55232c2e6dec21fb166867b9f30b3c3369b325aef5ee1c7e41e827c0504654daa49c8ff1a3a9ca9d9bfe76786882b6212a7c1b58991a9c80b9 languageName: node linkType: hard @@ -1379,31 +1362,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/typescript-estree@npm:6.17.0" - dependencies: - "@typescript-eslint/types": "npm:6.17.0" - "@typescript-eslint/visitor-keys": "npm:6.17.0" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - minimatch: "npm:9.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 5a858288bb05f45a2a45b04394115826ff19f85555144bfb67dc281d4e75fc3a1e1aceb3dee68022e86b91f199d1310c15bda3100a4890004b8e474d86afad51 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.18.1" +"@typescript-eslint/typescript-estree@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/typescript-estree@npm:6.19.0" dependencies: - "@typescript-eslint/types": "npm:6.18.1" - "@typescript-eslint/visitor-keys": "npm:6.18.1" + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/visitor-keys": "npm:6.19.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -1413,24 +1377,24 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 5bca8f58d3134c5296c7e6cbeef512feb3918cdc88b5b22e656a7978277278e7a86187690e7e3be3f3708feb98c952a6ab4d8bbc197fff3826e3afa8bc1e287e + checksum: 5b365f009e43c7beafdbb7d8ecad78ee1087b0a4338cd9ec695eed514b7b4c1089e56239761139ddae629ec0ce8d428840c6ebfeea3618d2efe00c84f8794da5 languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/utils@npm:6.18.1" +"@typescript-eslint/utils@npm:6.19.0, @typescript-eslint/utils@npm:^6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/utils@npm:6.19.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" "@types/json-schema": "npm:^7.0.12" "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.18.1" - "@typescript-eslint/types": "npm:6.18.1" - "@typescript-eslint/typescript-estree": "npm:6.18.1" + "@typescript-eslint/scope-manager": "npm:6.19.0" + "@typescript-eslint/types": "npm:6.19.0" + "@typescript-eslint/typescript-estree": "npm:6.19.0" semver: "npm:^7.5.4" peerDependencies: eslint: ^7.0.0 || ^8.0.0 - checksum: b9dcb2fa7cc8c46254c22fee190032320a5dd8ce282fb01e99cb35da6c00e33b157f4285b062d841942e9aad1d7ce1a16aaa46dd05ca7d81de706aedbbfff396 + checksum: 343ff4cd4f7e102df8c46b41254d017a33d95df76455531fda679fdb92aebb9c111df8ee9ab54972e73c1e8fad9dd7e421001233f0aee8115384462b0821852e languageName: node linkType: hard @@ -1451,23 +1415,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/utils@npm:6.17.0" - dependencies: - "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.17.0" - "@typescript-eslint/types": "npm:6.17.0" - "@typescript-eslint/typescript-estree": "npm:6.17.0" - semver: "npm:^7.5.4" - peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: a85907c5fbe0a54944fff25df05bf5b8bbe524bb1907fb54c7c68135cf764aa45344e679965c17e235b328ad32e74b1357057c43035203ce874915c4687daa93 - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:6.16.0": version: 6.16.0 resolution: "@typescript-eslint/visitor-keys@npm:6.16.0" @@ -1478,23 +1425,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.17.0": - version: 6.17.0 - resolution: "@typescript-eslint/visitor-keys@npm:6.17.0" +"@typescript-eslint/visitor-keys@npm:6.19.0": + version: 6.19.0 + resolution: "@typescript-eslint/visitor-keys@npm:6.19.0" dependencies: - "@typescript-eslint/types": "npm:6.17.0" + "@typescript-eslint/types": "npm:6.19.0" eslint-visitor-keys: "npm:^3.4.1" - checksum: 75a48f5810c6a69bc1c082b07d2b840c40895807b1b4ecf9d3ab9eb783176eeb3e7b11eb89d652e8331da79d604f82300f315ffc21cd937819197a8601b48d1d - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:6.18.1": - version: 6.18.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.18.1" - dependencies: - "@typescript-eslint/types": "npm:6.18.1" - eslint-visitor-keys: "npm:^3.4.1" - checksum: f3dacdd1db7347908ac207968da4fa72efb31e38a6dde652651633c5283f054832045f2ad00b4ca7478e7f2e09fe4ae6e3a32b76580c036b9e5c7b8dd55af9f3 + checksum: bb34e922e018aadf34866995ea5949d6623f184cc4f6470ab05767dd208ffabb003b7dc3872199714574b7f10afe89d49c6f89a4e8d086edea82be73e189f1bb languageName: node linkType: hard @@ -4388,9 +4325,9 @@ __metadata: languageName: node linkType: hard -"nodemon@npm:^3.0.2": - version: 3.0.2 - resolution: "nodemon@npm:3.0.2" +"nodemon@npm:^3.0.3": + version: 3.0.3 + resolution: "nodemon@npm:3.0.3" dependencies: chokidar: "npm:^3.5.2" debug: "npm:^4" @@ -4404,7 +4341,7 @@ __metadata: undefsafe: "npm:^2.0.5" bin: nodemon: bin/nodemon.js - checksum: 65837603fa790d723f8d59e1f098342ed5a5517c3a38ea3b52ca3d532ed21924ecd43fbaceadb458472ae0a8ae6b8395bda22ccd062709ad50c5c4537a625c9d + checksum: 6e393534d5ec0077be13ad285e28bd1509298806f874cd24b0e4621b5624238685d893843b4554474569894fc97be259346e1aba14f249056602554133a5cc55 languageName: node linkType: hard @@ -4733,12 +4670,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.1.1": - version: 3.1.1 - resolution: "prettier@npm:3.1.1" +"prettier@npm:^3.2.4": + version: 3.2.4 + resolution: "prettier@npm:3.2.4" bin: prettier: bin/prettier.cjs - checksum: facc944ba20e194ff4db765e830ffbcb642803381f0d2033ed397e79904fa4ccc877dc25ad68f42d36985c01d051c990ca1b905fb83d2d7d65fe69e4386fa1a3 + checksum: 88dfeb78ac6096522c9a5b81f1413d875f568420d9bb6a5e5103527912519b993f2bcdcac311fcff5718d5869671d44e4f85827d3626f3a6ce32b9abc65d88e0 languageName: node linkType: hard @@ -5860,13 +5797,13 @@ __metadata: "@apollo/server-plugin-response-cache": "npm:^4.1.3" "@commitlint/cli": "npm:^18.4.4" "@commitlint/config-conventional": "npm:^18.4.4" - "@stylistic/eslint-plugin": "npm:^1.5.3" + "@stylistic/eslint-plugin": "npm:^1.5.4" "@trivago/prettier-plugin-sort-imports": "npm:^4.3.0" "@types/cors": "npm:^2.8.17" "@types/express": "npm:^4.17.21" - "@types/node": "npm:^20.11.0" - "@typescript-eslint/eslint-plugin": "npm:^6.18.1" - "@typescript-eslint/parser": "npm:^6.18.1" + "@types/node": "npm:^20.11.5" + "@typescript-eslint/eslint-plugin": "npm:^6.19.0" + "@typescript-eslint/parser": "npm:^6.19.0" body-parser: "npm:^1.20.2" cors: "npm:^2.8.5" dotenv: "npm:^16.3.1" @@ -5879,8 +5816,8 @@ __metadata: express: "npm:^4.18.2" graphql: "npm:^16.8.1" husky: "npm:^8.0.3" - nodemon: "npm:^3.0.2" - prettier: "npm:^3.1.1" + nodemon: "npm:^3.0.3" + prettier: "npm:^3.2.4" ts-node: "npm:^10.9.2" typescript: "npm:^5.3.3" languageName: unknown