diff --git a/backend/package.json b/backend/package.json index 06196e782..7e9f93a8d 100644 --- a/backend/package.json +++ b/backend/package.json @@ -79,7 +79,7 @@ "yjs": "13.6.18" }, "devDependencies": { - "@darraghor/eslint-plugin-nestjs-typed": "4.6.1", + "@darraghor/eslint-plugin-nestjs-typed": "5.0.18", "@nestjs/cli": "10.4.5", "@nestjs/schematics": "10.1.4", "@nestjs/testing": "10.4.1", diff --git a/yarn.lock b/yarn.lock index 96a38b55b..6b058e3c0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2221,19 +2221,19 @@ __metadata: languageName: node linkType: hard -"@darraghor/eslint-plugin-nestjs-typed@npm:4.6.1": - version: 4.6.1 - resolution: "@darraghor/eslint-plugin-nestjs-typed@npm:4.6.1" +"@darraghor/eslint-plugin-nestjs-typed@npm:5.0.18": + version: 5.0.18 + resolution: "@darraghor/eslint-plugin-nestjs-typed@npm:5.0.18" dependencies: - "@typescript-eslint/scope-manager": "npm:7.1.1" - "@typescript-eslint/utils": "npm:7.1.1" - eslint-module-utils: "npm:2.8.0" - reflect-metadata: "npm:0.2.1" + "@typescript-eslint/scope-manager": "npm:7.14.1" + "@typescript-eslint/utils": "npm:7.14.1" + eslint-module-utils: "npm:2.8.1" + reflect-metadata: "npm:0.2.2" peerDependencies: - "@typescript-eslint/parser": ^6.0.0 + "@typescript-eslint/parser": ^7.0.0 class-validator: "*" - eslint: ^8.0.1 - checksum: 10c0/efdf68b59b64b6d5826e6e23f4515bc4d116c6ed153ed022b5eb3ff5e2834fff2b02ee55e12da1ecd5dcf14031b7313f47eb769107bf13ff8a1adb766f4b0335 + eslint: ^8.56.0 + checksum: 10c0/c0c9809b3b8fd2cf5a7a9b38057a2c78863a3e9e19cbff4bb7a5d5c0dac63170d49b7b90928626e5e00791391506ca546990f1b26f6f8c54d2d7fa6b838c23b9 languageName: node linkType: hard @@ -2484,7 +2484,7 @@ __metadata: resolution: "@hedgedoc/backend@workspace:backend" dependencies: "@azure/storage-blob": "npm:12.24.0" - "@darraghor/eslint-plugin-nestjs-typed": "npm:4.6.1" + "@darraghor/eslint-plugin-nestjs-typed": "npm:5.0.18" "@hedgedoc/commons": "workspace:commons" "@mrdrogdrog/optional": "npm:1.2.1" "@nestjs/cli": "npm:10.4.5" @@ -5753,13 +5753,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.1.1": - version: 7.1.1 - resolution: "@typescript-eslint/scope-manager@npm:7.1.1" +"@typescript-eslint/scope-manager@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/scope-manager@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.1.1" - "@typescript-eslint/visitor-keys": "npm:7.1.1" - checksum: 10c0/a955c8529f24945d448b95982d06b5f15a74fc5df97307f5821d55e9861d6c26d61cbd118c1ca41634164ed1d4f6c74fcb8388761341c49e6902a6fb72036afc + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" + checksum: 10c0/f8c05a0d6f8de4cc19b90a4da308817c66e53f36f7ec48f6cc23e93c7399bc418643d8135933aaf5fc013199cbef0e1ea4223f5147db5ca401b239eaf087011e languageName: node linkType: hard @@ -5804,10 +5804,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:7.1.1": - version: 7.1.1 - resolution: "@typescript-eslint/types@npm:7.1.1" - checksum: 10c0/2bef95ec0c60e67fada336db3e82fac2be16c21a9e54fc45c7aeda3291abcceefa12aa970025db88bc2b3e113b1e70abd7f89c2a651c16b816dff1a0c46e7907 +"@typescript-eslint/types@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/types@npm:7.14.1" + checksum: 10c0/5b7bda83c47a9b386482e63447c6b0ed7bd4e82eb43f11a180c6e2f3d2e7a2828f57bcbed82196ad761c49e363cccf4c81a89f1fc976e9f5f0a79dcc928fa2d2 languageName: node linkType: hard @@ -5855,22 +5855,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:7.1.1": - version: 7.1.1 - resolution: "@typescript-eslint/typescript-estree@npm:7.1.1" +"@typescript-eslint/typescript-estree@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/typescript-estree@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.1.1" - "@typescript-eslint/visitor-keys": "npm:7.1.1" + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/visitor-keys": "npm:7.14.1" 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" + minimatch: "npm:^9.0.4" + semver: "npm:^7.6.0" + ts-api-utils: "npm:^1.3.0" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/2cec9d21cfe46e523a6d29aff554e5450edf1ee30ce9cf644ee8f1f5e1cfd44b94afb3632db97a949c86c4a392ae80f264d56d8747b2b0fdbe5c54139433366a + checksum: 10c0/a8da9bcc4de3334a225424946abd99374de05c42098455419224bc0f46bb1b66115f8bd6ae268461294b90943ed4a407bcd255c0fa60eb76ba4cdc5fc7c20855 languageName: node linkType: hard @@ -5910,20 +5910,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:7.1.1": - version: 7.1.1 - resolution: "@typescript-eslint/utils@npm:7.1.1" +"@typescript-eslint/utils@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/utils@npm:7.14.1" 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:7.1.1" - "@typescript-eslint/types": "npm:7.1.1" - "@typescript-eslint/typescript-estree": "npm:7.1.1" - semver: "npm:^7.5.4" + "@typescript-eslint/scope-manager": "npm:7.14.1" + "@typescript-eslint/types": "npm:7.14.1" + "@typescript-eslint/typescript-estree": "npm:7.14.1" peerDependencies: eslint: ^8.56.0 - checksum: 10c0/3e70834c5b49e4643ec8da63fa2acaab54283a566af2cedcd4c2f4210833a59bf71c459dde69e738115633c7de9f1339130552ff246e8e1bb4db26910685408b + checksum: 10c0/c7f635a3c2c6c085e1d51a52088e55cad9d7e1257b1f60378e5eeb6eb0871db027d42747e9ef60a2f557cf9dd68b2ce014d488d795db8f771506290b164b0e5a languageName: node linkType: hard @@ -5965,13 +5962,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:7.1.1": - version: 7.1.1 - resolution: "@typescript-eslint/visitor-keys@npm:7.1.1" +"@typescript-eslint/visitor-keys@npm:7.14.1": + version: 7.14.1 + resolution: "@typescript-eslint/visitor-keys@npm:7.14.1" dependencies: - "@typescript-eslint/types": "npm:7.1.1" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10c0/1ab19ec966ff0b86317eddcbfcda645856ec01c3b76a451298031f35e4da0a363e4888ce5ae9e2526e874799a502c49922d83d57d21cb6fef7f3912f51e4a271 + "@typescript-eslint/types": "npm:7.14.1" + eslint-visitor-keys: "npm:^3.4.3" + checksum: 10c0/39ac489990fcfdcee442f27658431a0eb44ccf694f701a45df2a108c47cea9582e0955bff0d449047549149385f72895a5d7e6c1622ece1fe32594b7cecb85f3 languageName: node linkType: hard @@ -9636,19 +9633,7 @@ __metadata: languageName: node linkType: hard -"eslint-module-utils@npm:2.8.0": - version: 2.8.0 - resolution: "eslint-module-utils@npm:2.8.0" - dependencies: - debug: "npm:^3.2.7" - peerDependenciesMeta: - eslint: - optional: true - checksum: 10c0/c7a8d1a58d76ec8217a8fea49271ec8132d1b9390965a75f6a4ecbc9e5983d742195b46d2e4378231d2186801439fe1aa5700714b0bfd4eb17aac6e1b65309df - languageName: node - linkType: hard - -"eslint-module-utils@npm:^2.7.4, eslint-module-utils@npm:^2.8.0": +"eslint-module-utils@npm:2.8.1, eslint-module-utils@npm:^2.7.4, eslint-module-utils@npm:^2.8.0": version: 2.8.1 resolution: "eslint-module-utils@npm:2.8.1" dependencies: @@ -16044,13 +16029,6 @@ __metadata: languageName: node linkType: hard -"reflect-metadata@npm:0.2.1, reflect-metadata@npm:^0.2.1": - version: 0.2.1 - resolution: "reflect-metadata@npm:0.2.1" - checksum: 10c0/6ca3c674bb43cf8ec3a3f5f38c8730a6116335f8e562fcdcdf3a492af168c5a7f0e8f17476a5710c3fe6bf9b5d22e8a463f14c0e26e326339cab65e099900ef7 - languageName: node - linkType: hard - "reflect-metadata@npm:0.2.2": version: 0.2.2 resolution: "reflect-metadata@npm:0.2.2" @@ -16058,6 +16036,13 @@ __metadata: languageName: node linkType: hard +"reflect-metadata@npm:^0.2.1": + version: 0.2.1 + resolution: "reflect-metadata@npm:0.2.1" + checksum: 10c0/6ca3c674bb43cf8ec3a3f5f38c8730a6116335f8e562fcdcdf3a492af168c5a7f0e8f17476a5710c3fe6bf9b5d22e8a463f14c0e26e326339cab65e099900ef7 + languageName: node + linkType: hard + "reflect.getprototypeof@npm:^1.0.4": version: 1.0.5 resolution: "reflect.getprototypeof@npm:1.0.5" @@ -16563,7 +16548,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.6.2, semver@npm:^7.6.3": +"semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3": version: 7.6.3 resolution: "semver@npm:7.6.3" bin: @@ -17787,6 +17772,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^1.3.0": + version: 1.3.0 + resolution: "ts-api-utils@npm:1.3.0" + peerDependencies: + typescript: ">=4.2.0" + checksum: 10c0/f54a0ba9ed56ce66baea90a3fa087a484002e807f28a8ccb2d070c75e76bde64bd0f6dce98b3802834156306050871b67eec325cb4e918015a360a3f0868c77c + languageName: node + linkType: hard + "ts-dedent@npm:^2.2.0": version: 2.2.0 resolution: "ts-dedent@npm:2.2.0"