From 892ea5e2bf5679f2f0b0e8db9e6599e8eae9bbac Mon Sep 17 00:00:00 2001 From: Francis Dinh Date: Mon, 5 Sep 2022 03:15:16 -0400 Subject: [PATCH] upgrade eslint and typescript-related dependencies Changelog: Changed --- package.json | 4 +- packages/backend/package.json | 20 +- packages/client/package.json | 8 +- packages/foundkey-js/package.json | 12 +- yarn.lock | 538 ++++++++++++------------------ 5 files changed, 232 insertions(+), 350 deletions(-) diff --git a/package.json b/package.json index 306d33167..2bb5c8f8a 100644 --- a/package.json +++ b/package.json @@ -42,11 +42,11 @@ "devDependencies": { "@types/gulp": "4.0.9", "@types/gulp-rename": "2.0.1", - "@typescript-eslint/parser": "5.30.0", + "@typescript-eslint/parser": "^5.36.1", "cross-env": "7.0.3", "cypress": "10.3.0", "start-server-and-test": "1.14.0", - "typescript": "4.7.4" + "typescript": "4.8.2" }, "packageManager": "yarn@3.2.3" } diff --git a/packages/backend/package.json b/packages/backend/package.json index bdd9bf4ce..8a425cab5 100644 --- a/packages/backend/package.json +++ b/packages/backend/package.json @@ -88,7 +88,7 @@ "pug": "3.0.2", "punycode": "2.1.1", "pureimage": "0.3.14", - "qrcode": "1.5.0", + "qrcode": "1.5.1", "random-seed": "0.3.0", "ratelimiter": "3.4.1", "re2": "1.17.7", @@ -111,7 +111,7 @@ "tinycolor2": "1.4.2", "tmp": "0.2.1", "ts-loader": "9.3.1", - "ts-node": "10.8.1", + "ts-node": "10.9.1", "tsc-alias": "1.6.11", "tsconfig-paths": "4.0.0", "twemoji-parser": "14.0.0", @@ -135,7 +135,7 @@ "@types/jsdom": "16.2.14", "@types/jsonld": "1.5.6", "@types/jsrsasign": "10.5.1", - "@types/koa": "2.13.4", + "@types/koa": "2.13.5", "@types/koa-bodyparser": "4.3.7", "@types/koa-cors": "0.0.2", "@types/koa-favicon": "2.0.21", @@ -147,20 +147,20 @@ "@types/koa__multer": "2.0.4", "@types/koa__router": "8.0.11", "@types/mocha": "9.1.1", - "@types/node": "18.0.0", + "@types/node": "18.7.14", "@types/node-fetch": "3.0.3", - "@types/nodemailer": "6.4.4", + "@types/nodemailer": "6.4.5", "@types/oauth": "^0.9.1", "@types/pug": "2.0.6", "@types/punycode": "2.1.0", - "@types/qrcode": "1.4.2", + "@types/qrcode": "1.5.0", "@types/random-seed": "0.3.3", "@types/ratelimiter": "3.4.3", "@types/redis": "4.0.11", "@types/rename": "1.0.4", "@types/sanitize-html": "2.6.2", - "@types/semver": "7.3.10", - "@types/sharp": "0.30.4", + "@types/semver": "7.3.12", + "@types/sharp": "0.30.5", "@types/sinonjs__fake-timers": "8.1.2", "@types/speakeasy": "2.0.7", "@types/tinycolor2": "1.4.3", @@ -170,12 +170,12 @@ "@types/websocket": "1.0.5", "@types/ws": "8.5.3", "@typescript-eslint/eslint-plugin": "^5.35.1", - "@typescript-eslint/parser": "^5.30.0", + "@typescript-eslint/parser": "^5.36.1", "cross-env": "7.0.3", "eslint": "^8.20.0", "eslint-plugin-import": "^2.26.0", "execa": "6.1.0", "form-data": "^4.0.0", - "typescript": "^4.7.4" + "typescript": "^4.8.2" } } diff --git a/packages/client/package.json b/packages/client/package.json index 3f97d6362..bbea4b2a7 100644 --- a/packages/client/package.json +++ b/packages/client/package.json @@ -54,7 +54,7 @@ "promise-limit": "2.7.0", "pug": "3.0.2", "punycode": "2.1.1", - "qrcode": "1.5.0", + "qrcode": "1.5.1", "reflect-metadata": "0.1.13", "rndstr": "1.0.0", "rollup": "2.75.7", @@ -70,7 +70,7 @@ "tsc-alias": "1.6.11", "tsconfig-paths": "4.0.0", "twemoji-parser": "14.0.0", - "typescript": "4.7.4", + "typescript": "4.8.2", "uuid": "8.3.2", "v-debounce": "0.1.2", "vanilla-tilt": "1.7.2", @@ -92,7 +92,7 @@ "@types/mocha": "9.1.1", "@types/oauth": "0.9.1", "@types/punycode": "2.1.0", - "@types/qrcode": "1.4.2", + "@types/qrcode": "1.5.0", "@types/seedrandom": "3.0.2", "@types/throttle-debounce": "5.0.0", "@types/tinycolor2": "1.4.3", @@ -100,7 +100,7 @@ "@types/websocket": "1.0.5", "@types/ws": "8.5.3", "@typescript-eslint/eslint-plugin": "^5.35.1", - "@typescript-eslint/parser": "^5.30.0", + "@typescript-eslint/parser": "^5.36.1", "cross-env": "7.0.3", "cypress": "10.3.0", "eslint": "^8.20.0", diff --git a/packages/foundkey-js/package.json b/packages/foundkey-js/package.json index 346a10127..71727079d 100644 --- a/packages/foundkey-js/package.json +++ b/packages/foundkey-js/package.json @@ -19,18 +19,18 @@ "devDependencies": { "@microsoft/api-extractor": "^7.19.3", "@types/jest": "^27.4.0", - "@types/node": "17.0.5", + "@types/node": "18.7.14", "@typescript-eslint/eslint-plugin": "5.8.1", - "@typescript-eslint/parser": "5.8.1", - "eslint": "8.6.0", + "@typescript-eslint/parser": "^5.36.1", + "eslint": "^8.23.0", "jest": "^27.4.5", "jest-fetch-mock": "^3.0.3", "jest-websocket-mock": "^2.2.1", "mock-socket": "^9.0.8", - "ts-jest": "^27.1.2", - "ts-node": "10.4.0", + "ts-jest": "^27.1.5", + "ts-node": "10.9.1", "tsd": "^0.19.1", - "typescript": "4.5.4" + "typescript": "4.8.2" }, "files": [ "built" diff --git a/yarn.lock b/yarn.lock index 2f1dbbcbe..a08508445 100644 --- a/yarn.lock +++ b/yarn.lock @@ -570,22 +570,6 @@ __metadata: languageName: node linkType: hard -"@cspotcode/source-map-consumer@npm:0.8.0": - version: 0.8.0 - resolution: "@cspotcode/source-map-consumer@npm:0.8.0" - checksum: c0c16ca3d2f58898f1bd74c4f41a189dbcc202e642e60e489cbcc2e52419c4e89bdead02c886a12fb13ea37798ede9e562b2321df997ebc210ae9bd881561b4e - languageName: node - linkType: hard - -"@cspotcode/source-map-support@npm:0.7.0": - version: 0.7.0 - resolution: "@cspotcode/source-map-support@npm:0.7.0" - dependencies: - "@cspotcode/source-map-consumer": 0.8.0 - checksum: 9faddda7757cd778b5fd6812137b2cc265810043680d6399acc20441668fafcdc874053be9dccd0d9110087287bfad27eb3bf342f72bceca9aa9059f5d0c4be8 - languageName: node - linkType: hard - "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -674,7 +658,7 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^1.0.5, @eslint/eslintrc@npm:^1.3.0": +"@eslint/eslintrc@npm:^1.3.0": version: 1.3.0 resolution: "@eslint/eslintrc@npm:1.3.0" dependencies: @@ -691,6 +675,23 @@ __metadata: languageName: node linkType: hard +"@eslint/eslintrc@npm:^1.3.1": + version: 1.3.1 + resolution: "@eslint/eslintrc@npm:1.3.1" + dependencies: + ajv: ^6.12.4 + debug: ^4.3.2 + espree: ^9.4.0 + globals: ^13.15.0 + ignore: ^5.2.0 + import-fresh: ^3.2.1 + js-yaml: ^4.1.0 + minimatch: ^3.1.2 + strip-json-comments: ^3.1.1 + checksum: 9844dcc58a44399649926d5a17a2d53d529b80d3e8c3e9d0964ae198bac77ee6bb1cf44940f30cd9c2e300f7568ec82500be42ace6cacefb08aebf9905fe208e + languageName: node + linkType: hard + "@fortawesome/fontawesome-free@npm:6.1.1": version: 6.1.1 resolution: "@fortawesome/fontawesome-free@npm:6.1.1" @@ -732,17 +733,6 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.9.2": - version: 0.9.5 - resolution: "@humanwhocodes/config-array@npm:0.9.5" - dependencies: - "@humanwhocodes/object-schema": ^1.2.1 - debug: ^4.1.1 - minimatch: ^3.0.4 - checksum: 8ba6281bc0590f6c6eadeefc14244b5a3e3f5903445aadd1a32099ed80e753037674026ce1b3c945ab93561bea5eb29e3c5bff67060e230c295595ba517a3492 - languageName: node - linkType: hard - "@humanwhocodes/gitignore-to-minimatch@npm:^1.0.2": version: 1.0.2 resolution: "@humanwhocodes/gitignore-to-minimatch@npm:1.0.2" @@ -750,6 +740,13 @@ __metadata: languageName: node linkType: hard +"@humanwhocodes/module-importer@npm:^1.0.1": + version: 1.0.1 + resolution: "@humanwhocodes/module-importer@npm:1.0.1" + checksum: 0fd22007db8034a2cdf2c764b140d37d9020bbfce8a49d3ec5c05290e77d4b0263b1b972b752df8c89e5eaa94073408f2b7d977aed131faf6cf396ebb5d7fb61 + languageName: node + linkType: hard + "@humanwhocodes/object-schema@npm:^1.2.1": version: 1.2.1 resolution: "@humanwhocodes/object-schema@npm:1.2.1" @@ -2074,7 +2071,7 @@ __metadata: languageName: node linkType: hard -"@types/koa@npm:*": +"@types/koa@npm:*, @types/koa@npm:2.13.5": version: 2.13.5 resolution: "@types/koa@npm:2.13.5" dependencies: @@ -2090,22 +2087,6 @@ __metadata: languageName: node linkType: hard -"@types/koa@npm:2.13.4": - version: 2.13.4 - resolution: "@types/koa@npm:2.13.4" - dependencies: - "@types/accepts": "*" - "@types/content-disposition": "*" - "@types/cookies": "*" - "@types/http-assert": "*" - "@types/http-errors": "*" - "@types/keygrip": "*" - "@types/koa-compose": "*" - "@types/node": "*" - checksum: 35a54e68944f74d6763537d55d01f8ed870d0ef816b5f27fce97a317b237540b7c249dc4a54abab44ad0afd0ce010b335122c9efb490b9589affe7929201d707 - languageName: node - linkType: hard - "@types/koa__cors@npm:3.1.1": version: 3.1.1 resolution: "@types/koa__cors@npm:3.1.1" @@ -2191,17 +2172,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:17.0.5": - version: 17.0.5 - resolution: "@types/node@npm:17.0.5" - checksum: 105535e78722515c26cfdc1b0cbf1b19f55fe53b814e2e90d8b1e653bc63136d4760c7efc102eca111c6d124a291e37d60d761d569a3f4afb3fba05bad5d9ade - languageName: node - linkType: hard - -"@types/node@npm:18.0.0": - version: 18.0.0 - resolution: "@types/node@npm:18.0.0" - checksum: aab2b325727a2599f6d25ebe0dedf58c40fb66a51ce4ca9c0226ceb70fcda2d3afccdca29db5942eb48b158ee8585a274a1e3750c718bbd5399d7f41d62dfdcc +"@types/node@npm:18.7.14": + version: 18.7.14 + resolution: "@types/node@npm:18.7.14" + checksum: 99cf28ff854100158de875cca23c7acc3cc01dfee526a52b90b7f36767c821bcbaf2be0a98a70f06f3b78f3c60639168ff949d725b61e2e124f9f71f1fb8043d languageName: node linkType: hard @@ -2219,12 +2193,12 @@ __metadata: languageName: node linkType: hard -"@types/nodemailer@npm:6.4.4": - version: 6.4.4 - resolution: "@types/nodemailer@npm:6.4.4" +"@types/nodemailer@npm:6.4.5": + version: 6.4.5 + resolution: "@types/nodemailer@npm:6.4.5" dependencies: "@types/node": "*" - checksum: 16ed1bad2cd8471fd3b026471e234da33ba3b65935dc44b31be3145eff7bdb067eb4d08ec4b41d23339b988075299abc1a0c0fe77b99f04ca235827bca95af81 + checksum: ecbe34a6eb5559bdca58115b5c03ff048896e14dc7ea6426b3fdfc03484764eb9e4100fcff37b96d012543ca47238c973d0f5bbfb1ab5a2d1f1f25d494714c59 languageName: node linkType: hard @@ -2274,12 +2248,12 @@ __metadata: languageName: node linkType: hard -"@types/qrcode@npm:1.4.2": - version: 1.4.2 - resolution: "@types/qrcode@npm:1.4.2" +"@types/qrcode@npm:1.5.0": + version: 1.5.0 + resolution: "@types/qrcode@npm:1.5.0" dependencies: "@types/node": "*" - checksum: 7ac58687aacc688b83dde43dc349dc42106c6c382b62eb1256e35c6cb7de45e79ef8e917e05b02a81272cd0c1ff21147307244fd57401ba19314851f30636283 + checksum: b0ece3834ca5ba6171132928fd1ef764772dc619b45cb4123461ee05e377ad15553a330d234c69db0d0028c6639a99429e88d99192fbba9c5ee97c23f278c48b languageName: node linkType: hard @@ -2363,10 +2337,10 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:7.3.10": - version: 7.3.10 - resolution: "@types/semver@npm:7.3.10" - checksum: 7047c2822b1759b2b950f39cfcf261f2b9dca47b4b55bdebba0905a8553631f1531eb0f59264ffe4834d1198c8331c8e0010a4cd742f4e0b60abbf399d134364 +"@types/semver@npm:7.3.12": + version: 7.3.12 + resolution: "@types/semver@npm:7.3.12" + checksum: 35536b2fc5602904f21cae681f6c9498e177dab3f54ae37c92f9a1b7e43c35f18bcd81e1c98c1cf0d33ee046bb06c771e9928c1c00a401d56a03f56549252a15 languageName: node linkType: hard @@ -2380,12 +2354,12 @@ __metadata: languageName: node linkType: hard -"@types/sharp@npm:0.30.4": - version: 0.30.4 - resolution: "@types/sharp@npm:0.30.4" +"@types/sharp@npm:0.30.5": + version: 0.30.5 + resolution: "@types/sharp@npm:0.30.5" dependencies: "@types/node": "*" - checksum: 3ebeaf55aa5ed2826a5bb4f13982a64b35691b6f38c4fd9d536ee7aed4d7e6b39529ae290f19343c5d8334419d69e147a28c214ca61adaed35ebf3ceea7cdf17 + checksum: 8aa458d4c4187ae9a69894904832ecfe7533e0c405d1a7971a9984b0996eb6eb2ced103854b71199cf8df1350540bb4d3625c671a1946bd417b2bf4405c7292a languageName: node linkType: hard @@ -2611,64 +2585,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/parser@npm:5.30.0": - version: 5.30.0 - resolution: "@typescript-eslint/parser@npm:5.30.0" +"@typescript-eslint/parser@npm:^5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/parser@npm:5.36.1" dependencies: - "@typescript-eslint/scope-manager": 5.30.0 - "@typescript-eslint/types": 5.30.0 - "@typescript-eslint/typescript-estree": 5.30.0 + "@typescript-eslint/scope-manager": 5.36.1 + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/typescript-estree": 5.36.1 debug: ^4.3.4 peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 7067ba4edea702137de3d5c866f2e4a22032bfa82556351eb8cc1088ef45cdd747cbf2a73d3904583303899de2983ef41050f3a5b5d648a2f88e687318bb6738 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:5.8.1": - version: 5.8.1 - resolution: "@typescript-eslint/parser@npm:5.8.1" - dependencies: - "@typescript-eslint/scope-manager": 5.8.1 - "@typescript-eslint/types": 5.8.1 - "@typescript-eslint/typescript-estree": 5.8.1 - debug: ^4.3.2 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: bb1702851ff0ade16a50789c517155557ad7e9b8e5e9c4553aad52fedbc8f94acaade1dc5ba12a96b54a13a68dfea13955ab885aad97cf3c526a8b90880bd8a3 - languageName: node - linkType: hard - -"@typescript-eslint/parser@npm:^5.30.0": - version: 5.35.1 - resolution: "@typescript-eslint/parser@npm:5.35.1" - dependencies: - "@typescript-eslint/scope-manager": 5.35.1 - "@typescript-eslint/types": 5.35.1 - "@typescript-eslint/typescript-estree": 5.35.1 - debug: ^4.3.4 - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: 57ea1a1da60b370f8d5c11c86155f7339359a90f2c59e34c89f626f1a79cb440248f07bd307a27ebbbcc997d2731cb9754cdbc37639770940521a938dd89870c - languageName: node - linkType: hard - -"@typescript-eslint/scope-manager@npm:5.30.0": - version: 5.30.0 - resolution: "@typescript-eslint/scope-manager@npm:5.30.0" - dependencies: - "@typescript-eslint/types": 5.30.0 - "@typescript-eslint/visitor-keys": 5.30.0 - checksum: 51246d0f6c497ad98fcfb02a9da92e855cd5916cf6ea117b1f8a511e4f62d1eae28f2c7278dfe29cc823c36f3b1fe87ff56681654b68faac5dfd1b897c3c58da + checksum: 0f0f94e56ae1d55b6e7223ce5a2b0c93e5cc082ef2951a2b24ae4b22bb8ffbeb90d2d16682bfa8bc972ba2c7fb4703aedd79b7dbd09bcee397e1ab90d11506d9 languageName: node linkType: hard @@ -2682,6 +2612,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/scope-manager@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/scope-manager@npm:5.36.1" + dependencies: + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 + checksum: c46497226af75baed7458838ec0bfbddf19f8084115d78b915b46a8ceb4c05619ac61da127dfd3c8ee11bc916896d57bf8b9f936b0306ce69658160f910e3ad0 + languageName: node + linkType: hard + "@typescript-eslint/scope-manager@npm:5.8.1": version: 5.8.1 resolution: "@typescript-eslint/scope-manager@npm:5.8.1" @@ -2708,13 +2648,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.30.0": - version: 5.30.0 - resolution: "@typescript-eslint/types@npm:5.30.0" - checksum: f83a506880d78419283a86e8aeb6c744b1d1a7fc3a366625125805daf0f9a7640a778537113b8865a4cdd985dcde53066820ea044a750126bc8b478eb93d4d12 - languageName: node - linkType: hard - "@typescript-eslint/types@npm:5.35.1": version: 5.35.1 resolution: "@typescript-eslint/types@npm:5.35.1" @@ -2722,6 +2655,13 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/types@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/types@npm:5.36.1" + checksum: 10c8965c64e16bc6920dc0c62aae2b139062aca945d03df2ad6fe7c299d2faa684621d571f8d9807a67643d4e9fa5217c69d5f538f9936fc757f9df5ded57623 + languageName: node + linkType: hard + "@typescript-eslint/types@npm:5.8.1": version: 5.8.1 resolution: "@typescript-eslint/types@npm:5.8.1" @@ -2729,24 +2669,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.30.0": - version: 5.30.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.30.0" - dependencies: - "@typescript-eslint/types": 5.30.0 - "@typescript-eslint/visitor-keys": 5.30.0 - debug: ^4.3.4 - globby: ^11.1.0 - is-glob: ^4.0.3 - semver: ^7.3.7 - tsutils: ^3.21.0 - peerDependenciesMeta: - typescript: - optional: true - checksum: cf8caea435c4346fae9c81635864efa17ea106e3dea5cd226c096145958ff6e7918e40cdb2af06526ca43d44717eb088869f1c1db51a52aa9f72b6bf65e11db2 - languageName: node - linkType: hard - "@typescript-eslint/typescript-estree@npm:5.35.1": version: 5.35.1 resolution: "@typescript-eslint/typescript-estree@npm:5.35.1" @@ -2765,6 +2687,24 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/typescript-estree@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/typescript-estree@npm:5.36.1" + dependencies: + "@typescript-eslint/types": 5.36.1 + "@typescript-eslint/visitor-keys": 5.36.1 + debug: ^4.3.4 + globby: ^11.1.0 + is-glob: ^4.0.3 + semver: ^7.3.7 + tsutils: ^3.21.0 + peerDependenciesMeta: + typescript: + optional: true + checksum: acaf2938001673918dbbe690a353cf92e2cfabc79f74cd5946e303a8c24eb9c08ae2053dd261810ed0c9c471ebe879f386564c1b01dd2504dc84f4ce5f4dc696 + languageName: node + linkType: hard + "@typescript-eslint/typescript-estree@npm:5.8.1": version: 5.8.1 resolution: "@typescript-eslint/typescript-estree@npm:5.8.1" @@ -2799,16 +2739,6 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.30.0": - version: 5.30.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.30.0" - dependencies: - "@typescript-eslint/types": 5.30.0 - eslint-visitor-keys: ^3.3.0 - checksum: bf2219cbb910d284e2f224aaa701932287b25fe99312f9abf6406a8f52a3a0b852c96276cd740ae3071b2561b253a6cfa30b0b8ab1d199e08f9550402f8fbf1f - languageName: node - linkType: hard - "@typescript-eslint/visitor-keys@npm:5.35.1": version: 5.35.1 resolution: "@typescript-eslint/visitor-keys@npm:5.35.1" @@ -2819,6 +2749,16 @@ __metadata: languageName: node linkType: hard +"@typescript-eslint/visitor-keys@npm:5.36.1": + version: 5.36.1 + resolution: "@typescript-eslint/visitor-keys@npm:5.36.1" + dependencies: + "@typescript-eslint/types": 5.36.1 + eslint-visitor-keys: ^3.3.0 + checksum: 45ab7c2fd455a8e4beff418bed6c9e7e1f9f66bcaad3bfaed868f97a3f8cfec1fa4faa45948af1a1c32ce573a7b1c6d10427119c257622445b06b488fefd8b49 + languageName: node + linkType: hard + "@typescript-eslint/visitor-keys@npm:5.8.1": version: 5.8.1 resolution: "@typescript-eslint/visitor-keys@npm:5.8.1" @@ -3818,7 +3758,7 @@ __metadata: "@types/jsdom": 16.2.14 "@types/jsonld": 1.5.6 "@types/jsrsasign": 10.5.1 - "@types/koa": 2.13.4 + "@types/koa": 2.13.5 "@types/koa-bodyparser": 4.3.7 "@types/koa-cors": 0.0.2 "@types/koa-favicon": 2.0.21 @@ -3830,20 +3770,20 @@ __metadata: "@types/koa__multer": 2.0.4 "@types/koa__router": 8.0.11 "@types/mocha": 9.1.1 - "@types/node": 18.0.0 + "@types/node": 18.7.14 "@types/node-fetch": 3.0.3 - "@types/nodemailer": 6.4.4 + "@types/nodemailer": 6.4.5 "@types/oauth": ^0.9.1 "@types/pug": 2.0.6 "@types/punycode": 2.1.0 - "@types/qrcode": 1.4.2 + "@types/qrcode": 1.5.0 "@types/random-seed": 0.3.3 "@types/ratelimiter": 3.4.3 "@types/redis": 4.0.11 "@types/rename": 1.0.4 "@types/sanitize-html": 2.6.2 - "@types/semver": 7.3.10 - "@types/sharp": 0.30.4 + "@types/semver": 7.3.12 + "@types/sharp": 0.30.5 "@types/sinonjs__fake-timers": 8.1.2 "@types/speakeasy": 2.0.7 "@types/tinycolor2": 1.4.3 @@ -3853,7 +3793,7 @@ __metadata: "@types/websocket": 1.0.5 "@types/ws": 8.5.3 "@typescript-eslint/eslint-plugin": ^5.35.1 - "@typescript-eslint/parser": ^5.30.0 + "@typescript-eslint/parser": ^5.36.1 abort-controller: 3.0.0 ajv: 8.11.0 archiver: 5.3.1 @@ -3918,7 +3858,7 @@ __metadata: pug: 3.0.2 punycode: 2.1.1 pureimage: 0.3.14 - qrcode: 1.5.0 + qrcode: 1.5.1 random-seed: 0.3.0 ratelimiter: 3.4.1 re2: 1.17.7 @@ -3941,12 +3881,12 @@ __metadata: tinycolor2: 1.4.2 tmp: 0.2.1 ts-loader: 9.3.1 - ts-node: 10.8.1 + ts-node: 10.9.1 tsc-alias: 1.6.11 tsconfig-paths: 4.0.0 twemoji-parser: 14.0.0 typeorm: 0.3.7 - typescript: ^4.7.4 + typescript: ^4.8.2 unzipper: 0.10.11 uuid: 8.3.2 web-push: 3.5.0 @@ -4919,7 +4859,7 @@ __metadata: "@types/mocha": 9.1.1 "@types/oauth": 0.9.1 "@types/punycode": 2.1.0 - "@types/qrcode": 1.4.2 + "@types/qrcode": 1.5.0 "@types/seedrandom": 3.0.2 "@types/throttle-debounce": 5.0.0 "@types/tinycolor2": 1.4.3 @@ -4927,7 +4867,7 @@ __metadata: "@types/websocket": 1.0.5 "@types/ws": 8.5.3 "@typescript-eslint/eslint-plugin": ^5.35.1 - "@typescript-eslint/parser": ^5.30.0 + "@typescript-eslint/parser": ^5.36.1 "@vitejs/plugin-vue": ^3.0.0 "@vue/compiler-sfc": 3.2.37 abort-controller: 3.0.0 @@ -4969,7 +4909,7 @@ __metadata: promise-limit: 2.7.0 pug: 3.0.2 punycode: 2.1.1 - qrcode: 1.5.0 + qrcode: 1.5.1 reflect-metadata: 0.1.13 rndstr: 1.0.0 rollup: 2.75.7 @@ -4986,7 +4926,7 @@ __metadata: tsc-alias: 1.6.11 tsconfig-paths: 4.0.0 twemoji-parser: 14.0.0 - typescript: 4.7.4 + typescript: 4.8.2 uuid: 8.3.2 v-debounce: 0.1.2 vanilla-tilt: 1.7.2 @@ -6495,7 +6435,7 @@ __metadata: languageName: node linkType: hard -"enquirer@npm:^2.3.5, enquirer@npm:^2.3.6": +"enquirer@npm:^2.3.6": version: 2.3.6 resolution: "enquirer@npm:2.3.6" dependencies: @@ -7013,7 +6953,7 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^7.1.0, eslint-scope@npm:^7.1.1": +"eslint-scope@npm:^7.1.1": version: 7.1.1 resolution: "eslint-scope@npm:7.1.1" dependencies: @@ -7041,61 +6981,13 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.1.0, eslint-visitor-keys@npm:^3.3.0": +"eslint-visitor-keys@npm:^3.0.0, eslint-visitor-keys@npm:^3.3.0": version: 3.3.0 resolution: "eslint-visitor-keys@npm:3.3.0" checksum: d59e68a7c5a6d0146526b0eec16ce87fbf97fe46b8281e0d41384224375c4e52f5ffb9e16d48f4ea50785cde93f766b0c898e31ab89978d88b0e1720fbfb7808 languageName: node linkType: hard -"eslint@npm:8.6.0": - version: 8.6.0 - resolution: "eslint@npm:8.6.0" - dependencies: - "@eslint/eslintrc": ^1.0.5 - "@humanwhocodes/config-array": ^0.9.2 - ajv: ^6.10.0 - chalk: ^4.0.0 - cross-spawn: ^7.0.2 - debug: ^4.3.2 - doctrine: ^3.0.0 - enquirer: ^2.3.5 - escape-string-regexp: ^4.0.0 - eslint-scope: ^7.1.0 - eslint-utils: ^3.0.0 - eslint-visitor-keys: ^3.1.0 - espree: ^9.3.0 - esquery: ^1.4.0 - esutils: ^2.0.2 - fast-deep-equal: ^3.1.3 - file-entry-cache: ^6.0.1 - functional-red-black-tree: ^1.0.1 - glob-parent: ^6.0.1 - globals: ^13.6.0 - ignore: ^4.0.6 - import-fresh: ^3.0.0 - imurmurhash: ^0.1.4 - is-glob: ^4.0.0 - js-yaml: ^4.1.0 - json-stable-stringify-without-jsonify: ^1.0.1 - levn: ^0.4.1 - lodash.merge: ^4.6.2 - minimatch: ^3.0.4 - natural-compare: ^1.4.0 - optionator: ^0.9.1 - progress: ^2.0.0 - regexpp: ^3.2.0 - semver: ^7.2.1 - strip-ansi: ^6.0.1 - strip-json-comments: ^3.1.0 - text-table: ^0.2.0 - v8-compile-cache: ^2.0.3 - bin: - eslint: bin/eslint.js - checksum: 19ed82fa872ebb45d0f10c2514975b85ab37e78e9b562a5aa3abdbe7802111d65f7d5a8563e394a975337b403163b40624c2cc8bfa585a061e8c7dc55def39b5 - languageName: node - linkType: hard - "eslint@npm:^8.20.0": version: 8.22.0 resolution: "eslint@npm:8.22.0" @@ -7145,7 +7037,56 @@ __metadata: languageName: node linkType: hard -"espree@npm:^9.3.0, espree@npm:^9.3.1, espree@npm:^9.3.2, espree@npm:^9.3.3": +"eslint@npm:^8.23.0": + version: 8.23.0 + resolution: "eslint@npm:8.23.0" + dependencies: + "@eslint/eslintrc": ^1.3.1 + "@humanwhocodes/config-array": ^0.10.4 + "@humanwhocodes/gitignore-to-minimatch": ^1.0.2 + "@humanwhocodes/module-importer": ^1.0.1 + ajv: ^6.10.0 + chalk: ^4.0.0 + cross-spawn: ^7.0.2 + debug: ^4.3.2 + doctrine: ^3.0.0 + escape-string-regexp: ^4.0.0 + eslint-scope: ^7.1.1 + eslint-utils: ^3.0.0 + eslint-visitor-keys: ^3.3.0 + espree: ^9.4.0 + esquery: ^1.4.0 + esutils: ^2.0.2 + fast-deep-equal: ^3.1.3 + file-entry-cache: ^6.0.1 + find-up: ^5.0.0 + functional-red-black-tree: ^1.0.1 + glob-parent: ^6.0.1 + globals: ^13.15.0 + globby: ^11.1.0 + grapheme-splitter: ^1.0.4 + ignore: ^5.2.0 + import-fresh: ^3.0.0 + imurmurhash: ^0.1.4 + is-glob: ^4.0.0 + js-yaml: ^4.1.0 + json-stable-stringify-without-jsonify: ^1.0.1 + levn: ^0.4.1 + lodash.merge: ^4.6.2 + minimatch: ^3.1.2 + natural-compare: ^1.4.0 + optionator: ^0.9.1 + regexpp: ^3.2.0 + strip-ansi: ^6.0.1 + strip-json-comments: ^3.1.0 + text-table: ^0.2.0 + bin: + eslint: bin/eslint.js + checksum: ff6075daa28d817a7ac4508f31bc108a04d9ab5056608c8651b5bf9cfea5d708ca16dea6cdab2c3c0ae99b0bf0e726af8504eaa8e17c8e12e242cb68237ead64 + languageName: node + linkType: hard + +"espree@npm:^9.3.1, espree@npm:^9.3.2, espree@npm:^9.3.3": version: 9.3.3 resolution: "espree@npm:9.3.3" dependencies: @@ -7156,6 +7097,17 @@ __metadata: languageName: node linkType: hard +"espree@npm:^9.4.0": + version: 9.4.0 + resolution: "espree@npm:9.4.0" + dependencies: + acorn: ^8.8.0 + acorn-jsx: ^5.3.2 + eslint-visitor-keys: ^3.3.0 + checksum: 2e3020dde67892d2ba3632413b44d0dc31d92c29ce72267d7ec24216a562f0a6494d3696e2fa39a3ec8c0e0088d773947ab2925fbb716801a11eb8dd313ac89c + languageName: node + linkType: hard + "esprima@npm:^2.6.0": version: 2.7.3 resolution: "esprima@npm:2.7.3" @@ -7858,21 +7810,21 @@ __metadata: dependencies: "@microsoft/api-extractor": ^7.19.3 "@types/jest": ^27.4.0 - "@types/node": 17.0.5 + "@types/node": 18.7.14 "@typescript-eslint/eslint-plugin": 5.8.1 - "@typescript-eslint/parser": 5.8.1 + "@typescript-eslint/parser": ^5.36.1 autobind-decorator: ^2.4.0 - eslint: 8.6.0 + eslint: ^8.23.0 eventemitter3: ^4.0.7 jest: ^27.4.5 jest-fetch-mock: ^3.0.3 jest-websocket-mock: ^2.2.1 mock-socket: ^9.0.8 reconnecting-websocket: ^4.4.0 - ts-jest: ^27.1.2 - ts-node: 10.4.0 + ts-jest: ^27.1.5 + ts-node: 10.9.1 tsd: ^0.19.1 - typescript: 4.5.4 + typescript: 4.8.2 languageName: unknown linkType: soft @@ -7882,7 +7834,7 @@ __metadata: dependencies: "@types/gulp": 4.0.9 "@types/gulp-rename": 2.0.1 - "@typescript-eslint/parser": 5.30.0 + "@typescript-eslint/parser": ^5.36.1 cross-env: 7.0.3 cypress: 10.3.0 execa: 5.1.1 @@ -7893,7 +7845,7 @@ __metadata: gulp-terser: 2.1.0 js-yaml: 4.1.0 start-server-and-test: 1.14.0 - typescript: 4.7.4 + typescript: 4.8.2 languageName: unknown linkType: soft @@ -8398,7 +8350,7 @@ __metadata: languageName: node linkType: hard -"globals@npm:^13.15.0, globals@npm:^13.6.0": +"globals@npm:^13.15.0": version: 13.17.0 resolution: "globals@npm:13.17.0" dependencies: @@ -9050,13 +9002,6 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^4.0.6": - version: 4.0.6 - resolution: "ignore@npm:4.0.6" - checksum: 248f82e50a430906f9ee7f35e1158e3ec4c3971451dd9f99c9bc1548261b4db2b99709f60ac6c6cac9333494384176cc4cc9b07acbe42d52ac6a09cad734d800 - languageName: node - linkType: hard - "ignore@npm:^5.1.8, ignore@npm:^5.2.0": version: 5.2.0 resolution: "ignore@npm:5.2.0" @@ -13883,13 +13828,6 @@ __metadata: languageName: node linkType: hard -"progress@npm:^2.0.0": - version: 2.0.3 - resolution: "progress@npm:2.0.3" - checksum: f67403fe7b34912148d9252cb7481266a354bd99ce82c835f79070643bb3c6583d10dbcfda4d41e04bbc1d8437e9af0fb1e1f2135727878f5308682a579429b7 - languageName: node - linkType: hard - "promise-inflight@npm:^1.0.1": version: 1.0.1 resolution: "promise-inflight@npm:1.0.1" @@ -14183,9 +14121,9 @@ __metadata: languageName: node linkType: hard -"qrcode@npm:1.5.0": - version: 1.5.0 - resolution: "qrcode@npm:1.5.0" +"qrcode@npm:1.5.1": + version: 1.5.1 + resolution: "qrcode@npm:1.5.1" dependencies: dijkstrajs: ^1.0.1 encode-utf8: ^1.0.3 @@ -14193,7 +14131,7 @@ __metadata: yargs: ^15.3.1 bin: qrcode: bin/qrcode - checksum: a0857713d4390937900a2789d5a065700f7cf78cd760e773bf8524c0e907ff629db19c9bdd4210aac55b8eef53ec1c7bcaa2acf01f340ef049c53098388a45a0 + checksum: 842f899d95caaad2ac507408b5498be3197e1df16bc6b537b20069d2cb1330e4588b50f672ce4a9ccf01338f7c97b5732ff9b5caaa6eb2338187d3c25a973e79 languageName: node linkType: hard @@ -15193,7 +15131,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.3.7, semver@npm:7.x, semver@npm:^7.2.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.6, semver@npm:^7.3.7, semver@npm:~7.3.0": +"semver@npm:7.3.7, semver@npm:7.x, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.6, semver@npm:^7.3.7, semver@npm:~7.3.0": version: 7.3.7 resolution: "semver@npm:7.3.7" dependencies: @@ -16546,7 +16484,7 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^27.1.2": +"ts-jest@npm:^27.1.5": version: 27.1.5 resolution: "ts-jest@npm:27.1.5" dependencies: @@ -16594,45 +16532,9 @@ __metadata: languageName: node linkType: hard -"ts-node@npm:10.4.0": - version: 10.4.0 - resolution: "ts-node@npm:10.4.0" - dependencies: - "@cspotcode/source-map-support": 0.7.0 - "@tsconfig/node10": ^1.0.7 - "@tsconfig/node12": ^1.0.7 - "@tsconfig/node14": ^1.0.0 - "@tsconfig/node16": ^1.0.2 - acorn: ^8.4.1 - acorn-walk: ^8.1.1 - arg: ^4.1.0 - create-require: ^1.1.0 - diff: ^4.0.1 - make-error: ^1.1.1 - yn: 3.1.1 - peerDependencies: - "@swc/core": ">=1.2.50" - "@swc/wasm": ">=1.2.50" - "@types/node": "*" - typescript: ">=2.7" - peerDependenciesMeta: - "@swc/core": - optional: true - "@swc/wasm": - optional: true - bin: - ts-node: dist/bin.js - ts-node-cwd: dist/bin-cwd.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: 3933ac0a937d33c45e04a6750fcdd3e765eb2897d1da1307cd97ac52af093bcfb632ec0453a75000a65c8b5b7bdb32b1077050a186dcc556e62657cb592e6d49 - languageName: node - linkType: hard - -"ts-node@npm:10.8.1": - version: 10.8.1 - resolution: "ts-node@npm:10.8.1" +"ts-node@npm:10.9.1": + version: 10.9.1 + resolution: "ts-node@npm:10.9.1" dependencies: "@cspotcode/source-map-support": ^0.8.0 "@tsconfig/node10": ^1.0.7 @@ -16664,7 +16566,7 @@ __metadata: ts-node-script: dist/bin-script.js ts-node-transpile-only: dist/bin-transpile.js ts-script: dist/bin-script-deprecated.js - checksum: 7d1aa7aa3ae1c0459c4922ed0dbfbade442cfe0c25aebaf620cdf1774f112c8d7a9b14934cb6719274917f35b2c503ba87bcaf5e16a0d39ba0f68ce3e7728363 + checksum: 090adff1302ab20bd3486e6b4799e90f97726ed39e02b39e566f8ab674fd5bd5f727f43615debbfc580d33c6d9d1c6b1b3ce7d8e3cca3e20530a145ffa232c35 languageName: node linkType: hard @@ -16974,27 +16876,7 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.5.4": - version: 4.5.4 - resolution: "typescript@npm:4.5.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 59f3243f9cd6fe3161e6150ff6bf795fc843b4234a655dbd938a310515e0d61afd1ac942799e7415e4334255e41c2c49b7dd5d9fd38a17acd25a6779ca7e0961 - languageName: node - linkType: hard - -"typescript@npm:4.7.4, typescript@npm:~4.7.4": - version: 4.7.4 - resolution: "typescript@npm:4.7.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 5750181b1cd7e6482c4195825547e70f944114fb47e58e4aa7553e62f11b3f3173766aef9c281783edfd881f7b8299cf35e3ca8caebe73d8464528c907a164df - languageName: node - linkType: hard - -"typescript@npm:^4.7.4": +"typescript@npm:4.8.2, typescript@npm:^4.8.2": version: 4.8.2 resolution: "typescript@npm:4.8.2" bin: @@ -17004,27 +16886,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.5.4#~builtin": - version: 4.5.4 - resolution: "typescript@patch:typescript@npm%3A4.5.4#~builtin::version=4.5.4&hash=a1c5e5" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: eda87927f9cfb94aca9b5e47842daf37347ad3073133e17f556fbb6c18f3493c5b551eedab0f4b26774235ddb7acbe0087250d5285f72ce6819a0891dd5a74ed - languageName: node - linkType: hard - -"typescript@patch:typescript@4.7.4#~builtin, typescript@patch:typescript@~4.7.4#~builtin": +"typescript@npm:~4.7.4": version: 4.7.4 - resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=a1c5e5" + resolution: "typescript@npm:4.7.4" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e + checksum: 5750181b1cd7e6482c4195825547e70f944114fb47e58e4aa7553e62f11b3f3173766aef9c281783edfd881f7b8299cf35e3ca8caebe73d8464528c907a164df languageName: node linkType: hard -"typescript@patch:typescript@^4.7.4#~builtin": +"typescript@patch:typescript@4.8.2#~builtin, typescript@patch:typescript@^4.8.2#~builtin": version: 4.8.2 resolution: "typescript@patch:typescript@npm%3A4.8.2#~builtin::version=4.8.2&hash=a1c5e5" bin: @@ -17034,6 +16906,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@~4.7.4#~builtin": + version: 4.7.4 + resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=a1c5e5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 9096d8f6c16cb80ef3bf96fcbbd055bf1c4a43bd14f3b7be45a9fbe7ada46ec977f604d5feed3263b4f2aa7d4c7477ce5f9cd87de0d6feedec69a983f3a4f93e + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2"