From 7e99265e2f49d57899ee652f9f79eec5adc7d514 Mon Sep 17 00:00:00 2001 From: Innei Date: Tue, 14 Feb 2023 11:39:10 +0800 Subject: [PATCH] chore: update deps Signed-off-by: Innei --- package.json | 38 ++-- pnpm-lock.yaml | 459 +++++++++++++++++++++++++++++-------------------- 2 files changed, 288 insertions(+), 209 deletions(-) diff --git a/package.json b/package.json index a9516db6..9cf9c467 100644 --- a/package.json +++ b/package.json @@ -66,25 +66,25 @@ "@babel/types": "^7.20.7", "@fastify/cookie": "8.3.0", "@fastify/multipart": "7.4.0", - "@fastify/static": "6.8.0", - "@innei/next-async": "0.2.3", - "@nestjs/common": "9.3.2", - "@nestjs/core": "9.3.2", + "@fastify/static": "6.9.0", + "@innei/next-async": "0.3.0", + "@nestjs/common": "9.3.8", + "@nestjs/core": "9.3.8", "@nestjs/event-emitter": "1.4.1", "@nestjs/mapped-types": "*", - "@nestjs/platform-fastify": "9.3.2", - "@nestjs/platform-socket.io": "9.3.2", + "@nestjs/platform-fastify": "9.3.8", + "@nestjs/platform-socket.io": "9.3.8", "@nestjs/schedule": "2.2.0", - "@nestjs/swagger": "6.1.4", + "@nestjs/swagger": "6.2.1", "@nestjs/throttler": "4.0.0", - "@nestjs/websockets": "9.3.2", + "@nestjs/websockets": "9.3.8", "@socket.io/redis-adapter": "7.2.0", "@socket.io/redis-emitter": "4.1.1", "@typegoose/auto-increment": "2.1.0", - "@typegoose/typegoose": "10.1.0", + "@typegoose/typegoose": "10.1.1", "@types/jsonwebtoken": "9.0.1", "algoliasearch": "4.14.3", - "axios": "^1.3.1", + "axios": "^1.3.3", "axios-retry": "3.4.0", "bcrypt": "5.1.0", "cache-manager": "4.1.0", @@ -102,12 +102,12 @@ "get-image-colors": "4.0.1", "image-size": "1.0.2", "inquirer": "*", - "isbot": "3.6.5", + "isbot": "3.6.6", "js-yaml": "*", "json5": "2.2.3", "jsonwebtoken": "9.0.0", "jszip": "3.10.1", - "linkedom": "0.14.21", + "linkedom": "0.14.22", "lodash": "*", "lru-cache": "7.14.1", "marked": "4.2.12", @@ -131,7 +131,7 @@ "slugify": "1.6.5", "snakecase-keys": "5.4.5", "ua-parser-js": "1.0.33", - "vm2": "3.9.13", + "vm2": "3.9.14", "wildcard-match": "5.1.2", "xss": "1.0.14", "zx-cjs": "7.0.7-0" @@ -141,7 +141,7 @@ "@innei/prettier": "0.9.7", "@nestjs/cli": "9.2.0", "@nestjs/schematics": "9.0.4", - "@nestjs/testing": "9.3.2", + "@nestjs/testing": "9.3.8", "@swc/core": "1.3.4", "@types/babel__core": "7.20.0", "@types/bcrypt": "5.0.0", @@ -155,21 +155,21 @@ "@types/marked": "4.0.8", "@types/mime-types": "2.1.1", "@types/mongoose-aggregate-paginate-v2": "1.0.6", - "@types/node": "18.11.18", + "@types/node": "18.13.0", "@types/nodemailer": "6.4.7", "@types/qs": "6.9.7", "@types/semver": "7.3.13", "@types/ua-parser-js": "0.7.36", - "@types/validator": "13.7.11", + "@types/validator": "13.7.12", "@vercel/ncc": "0.36.1", "cron": "*", "cross-env": "7.0.3", - "eslint": "^8.33.0", + "eslint": "^8.34.0", "eslint-plugin-unused-imports": "2.0.0", "husky": "8.0.3", "ioredis": "5.3.1", - "lint-staged": "13.1.0", - "prettier": "2.8.3", + "lint-staged": "13.1.2", + "prettier": "2.8.4", "rimraf": "3.0.2", "rollup": "*", "rollup-plugin-swc": "0.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 69f51425..cfb2fcbe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,28 +17,28 @@ importers: '@babel/types': ^7.20.7 '@fastify/cookie': 8.3.0 '@fastify/multipart': 7.4.0 - '@fastify/static': 6.8.0 + '@fastify/static': 6.9.0 '@innei/eslint-config-ts': 0.9.7 - '@innei/next-async': 0.2.3 + '@innei/next-async': 0.3.0 '@innei/prettier': 0.9.7 '@nestjs/cli': 9.2.0 - '@nestjs/common': 9.3.2 - '@nestjs/core': 9.3.2 + '@nestjs/common': 9.3.8 + '@nestjs/core': 9.3.8 '@nestjs/event-emitter': 1.4.1 '@nestjs/mapped-types': '*' - '@nestjs/platform-fastify': 9.3.2 - '@nestjs/platform-socket.io': 9.3.2 + '@nestjs/platform-fastify': 9.3.8 + '@nestjs/platform-socket.io': 9.3.8 '@nestjs/schedule': 2.2.0 '@nestjs/schematics': 9.0.4 - '@nestjs/swagger': 6.1.4 - '@nestjs/testing': 9.3.2 + '@nestjs/swagger': 6.2.1 + '@nestjs/testing': 9.3.8 '@nestjs/throttler': 4.0.0 - '@nestjs/websockets': 9.3.2 + '@nestjs/websockets': 9.3.8 '@socket.io/redis-adapter': 7.2.0 '@socket.io/redis-emitter': 4.1.1 '@swc/core': 1.3.4 '@typegoose/auto-increment': 2.1.0 - '@typegoose/typegoose': 10.1.0 + '@typegoose/typegoose': 10.1.1 '@types/babel__core': 7.20.0 '@types/bcrypt': 5.0.0 '@types/cache-manager': 4.0.2 @@ -52,15 +52,15 @@ importers: '@types/marked': 4.0.8 '@types/mime-types': 2.1.1 '@types/mongoose-aggregate-paginate-v2': 1.0.6 - '@types/node': 18.11.18 + '@types/node': 18.13.0 '@types/nodemailer': 6.4.7 '@types/qs': 6.9.7 '@types/semver': 7.3.13 '@types/ua-parser-js': 0.7.36 - '@types/validator': 13.7.11 + '@types/validator': 13.7.12 '@vercel/ncc': 0.36.1 algoliasearch: 4.14.3 - axios: ^1.3.1 + axios: ^1.3.3 axios-retry: 3.4.0 bcrypt: 5.1.0 cache-manager: 4.1.0 @@ -75,7 +75,7 @@ importers: cross-env: 7.0.3 dayjs: 1.11.7 ejs: 3.1.8 - eslint: ^8.33.0 + eslint: ^8.34.0 eslint-plugin-unused-imports: 2.0.0 form-data: 4.0.0 fs-extra: '*' @@ -84,13 +84,13 @@ importers: image-size: 1.0.2 inquirer: '*' ioredis: 5.3.1 - isbot: 3.6.5 + isbot: 3.6.6 js-yaml: '*' json5: 2.2.3 jsonwebtoken: 9.0.0 jszip: 3.10.1 - linkedom: 0.14.21 - lint-staged: 13.1.0 + linkedom: 0.14.22 + lint-staged: 13.1.2 lodash: '*' lru-cache: 7.14.1 marked: 4.2.12 @@ -108,7 +108,7 @@ importers: node-pty: 0.10.1 nodemailer: 6.9.1 pluralize: '*' - prettier: 2.8.3 + prettier: 2.8.4 qs: 6.11.0 redis-memory-server: 0.6.0 reflect-metadata: 0.1.13 @@ -128,7 +128,7 @@ importers: vite: 3.2.5 vite-tsconfig-paths: 4.0.5 vitest: 0.25.3 - vm2: 3.9.13 + vm2: 3.9.14 wildcard-match: 5.1.2 xss: 1.0.14 zx: 7.1.1 @@ -141,25 +141,25 @@ importers: '@babel/types': 7.20.7 '@fastify/cookie': 8.3.0 '@fastify/multipart': 7.4.0 - '@fastify/static': 6.8.0 - '@innei/next-async': 0.2.3 - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a - '@nestjs/event-emitter': 1.4.1_dvs6bzzwlxted5pypaoawo6uwu - '@nestjs/mapped-types': 1.2.0_uagrrydayiyvmtujsvm5blaw64 - '@nestjs/platform-fastify': 9.3.2_2whg2gzwtohnmtcrprwmsyqkb4 - '@nestjs/platform-socket.io': 9.3.2_6yxaotv53qodimh47w7iciekym - '@nestjs/schedule': 2.2.0_dvs6bzzwlxted5pypaoawo6uwu - '@nestjs/swagger': 6.1.4_jbr7c6wxgjcwvbcppkdujcoeke - '@nestjs/throttler': 4.0.0_dvs6bzzwlxted5pypaoawo6uwu - '@nestjs/websockets': 9.3.2_uksvslg6wb43nriizvqi6mckpu + '@fastify/static': 6.9.0 + '@innei/next-async': 0.3.0 + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq + '@nestjs/event-emitter': 1.4.1_566t3mhi5ibwmzfcn7izxal7e4 + '@nestjs/mapped-types': 1.2.0_ujwtfimhxzuzuutt6epkkw76ea + '@nestjs/platform-fastify': 9.3.8_bzzitdo5qt77rsvfjppn2yymoe + '@nestjs/platform-socket.io': 9.3.8_wubodtk3kzpmbaslx3suxnoe5q + '@nestjs/schedule': 2.2.0_566t3mhi5ibwmzfcn7izxal7e4 + '@nestjs/swagger': 6.2.1_kp33idplbhuvztgorramxrhnt4 + '@nestjs/throttler': 4.0.0_566t3mhi5ibwmzfcn7izxal7e4 + '@nestjs/websockets': 9.3.8_clyqxzvrmri27w4c6fpoz5rxlu '@socket.io/redis-adapter': 7.2.0 '@socket.io/redis-emitter': 4.1.1 '@typegoose/auto-increment': 2.1.0_mongoose@6.9.0 - '@typegoose/typegoose': 10.1.0_mongoose@6.9.0 + '@typegoose/typegoose': 10.1.1_mongoose@6.9.0 '@types/jsonwebtoken': 9.0.1 algoliasearch: 4.14.3 - axios: 1.3.1 + axios: 1.3.3 axios-retry: 3.4.0 bcrypt: 5.1.0 cache-manager: 4.1.0 @@ -177,12 +177,12 @@ importers: get-image-colors: 4.0.1 image-size: 1.0.2 inquirer: 8.2.4 - isbot: 3.6.5 + isbot: 3.6.6 js-yaml: 4.1.0 json5: 2.2.3 jsonwebtoken: 9.0.0 jszip: 3.10.1 - linkedom: 0.14.21 + linkedom: 0.14.22 lodash: 4.17.21 lru-cache: 7.14.1 marked: 4.2.12 @@ -206,7 +206,7 @@ importers: slugify: 1.6.5 snakecase-keys: 5.4.5 ua-parser-js: 1.0.33 - vm2: 3.9.13 + vm2: 3.9.14 wildcard-match: 5.1.2 xss: 1.0.14 zx-cjs: 7.0.7-0 @@ -218,7 +218,7 @@ importers: '@innei/prettier': 0.9.7 '@nestjs/cli': 9.2.0_@swc+core@1.3.4 '@nestjs/schematics': 9.0.4_typescript@4.9.5 - '@nestjs/testing': 9.3.2_fnnujyxcjtinmcbby3pisnawpe + '@nestjs/testing': 9.3.8_znlpu2ktzydjx7rl4llynpumdm '@swc/core': 1.3.4 '@types/babel__core': 7.20.0 '@types/bcrypt': 5.0.0 @@ -232,30 +232,30 @@ importers: '@types/marked': 4.0.8 '@types/mime-types': 2.1.1 '@types/mongoose-aggregate-paginate-v2': 1.0.6 - '@types/node': 18.11.18 + '@types/node': 18.13.0 '@types/nodemailer': 6.4.7 '@types/qs': 6.9.7 '@types/semver': 7.3.13 '@types/ua-parser-js': 0.7.36 - '@types/validator': 13.7.11 + '@types/validator': 13.7.12 '@vercel/ncc': 0.36.1 cron: 2.1.0 cross-env: 7.0.3 - eslint: 8.33.0 - eslint-plugin-unused-imports: 2.0.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-unused-imports: 2.0.0_eslint@8.34.0 husky: 8.0.3 ioredis: 5.3.1 - lint-staged: 13.1.0 - prettier: 2.8.3 + lint-staged: 13.1.2 + prettier: 2.8.4 rimraf: 3.0.2 rollup: 3.10.0 rollup-plugin-swc: 0.2.1_de5ysct6uccdfq5hxeqm6o6wmq socket.io: 4.5.4 source-map-support: 0.5.21 - ts-node: 10.9.1_i2ux324kjuvw6eusbzybofb6cu + ts-node: 10.9.1_4ipmdgnji7vktlerbhqiywqpf4 tsconfig-paths: 4.1.2 typescript: 4.9.5 - vite: 3.2.5_@types+node@18.11.18 + vite: 3.2.5_@types+node@18.13.0 vite-tsconfig-paths: 4.0.5_typescript@4.9.5 vitest: 0.25.3 zx: 7.1.1 @@ -1698,8 +1698,8 @@ packages: mime: 3.0.0 dev: false - /@fastify/static/6.8.0: - resolution: {integrity: sha512-MNQp7KM0NIC+722OPN3MholnfvM+Vg2ao4OwbWWNJhAJEWOKGe4fJsEjIh3OkN0z5ymhklc7EXGCG0zDaIU5ZQ==} + /@fastify/static/6.9.0: + resolution: {integrity: sha512-9SBVNJi2+KTnfiW1WjiVXDsmUxliNI54OF1eOiaop264dh8FwXSuLmO62JXvx7+VD0vQXEqsyRbFCYUJ9aJxng==} dependencies: '@fastify/accept-negotiator': 1.1.0 '@fastify/send': 2.0.1 @@ -1730,7 +1730,7 @@ packages: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@ianvs/prettier-plugin-sort-imports/3.7.1_prettier@2.8.3: + /@ianvs/prettier-plugin-sort-imports/3.7.1_prettier@2.8.4: resolution: {integrity: sha512-XDnBUUruJY9KgNd7T2ZHnVPWo5B9NzVDCLEMm7HjXTA3rTtMg5Q46gYRjLvampDXSmN8+icu54aRE3IIT8U+1w==} peerDependencies: '@vue/compiler-sfc': '>=3.0.0' @@ -1747,7 +1747,7 @@ packages: javascript-natural-sort: 0.7.1 lodash.clone: 4.5.0 lodash.isequal: 4.5.0 - prettier: 2.8.3 + prettier: 2.8.4 transitivePeerDependencies: - supports-color dev: true @@ -1772,12 +1772,12 @@ packages: peerDependencies: typescript: '>=4' dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0_a6m4zgm5zctrciha4g25d3iemm - '@typescript-eslint/parser': 5.48.1_4vsywjlpuriuw3tl5oq6zy5a64 - eslint: 8.33.0 - eslint-config-prettier: 8.6.0_eslint@8.33.0 - eslint-plugin-import: 2.27.4_6utraoxc5n6rj72vl2btxhqdo4 - eslint-plugin-unused-imports: 2.0.0_5p63v3wexmp3sfi5rucqdzzrk4 + '@typescript-eslint/eslint-plugin': 5.48.0_bzepuo66bcyj4mepwnxofjvdli + '@typescript-eslint/parser': 5.48.1_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 + eslint-config-prettier: 8.6.0_eslint@8.34.0 + eslint-plugin-import: 2.27.4_zycheyzypw6s5ouujsf5akzhsy + eslint-plugin-unused-imports: 2.0.0_3p5c3yu7rnlwfc7nnagwrjhciu typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -1785,16 +1785,16 @@ packages: - supports-color dev: true - /@innei/next-async/0.2.3: - resolution: {integrity: sha512-9Xn38sPORx8knSpjjOEPot0S2BszKRK6V8sqShmBIeOspKhQIypa7BCwy+2+rZnPLk1XrodVUl5mCqBmHwBDTg==} + /@innei/next-async/0.3.0: + resolution: {integrity: sha512-f3+o2yMWw2aiPmd2E/Lm1tSw41hHJw7eaQ4xSdmcTfT9QMfYTXO5Rv2MWIll/vXvm9OmgY7yJswtJk0nyULtWw==} engines: {pnpm: '>=7'} dev: false /@innei/prettier/0.9.7: resolution: {integrity: sha512-CxUbNMsm23h3llui28siIPAyuv8WvSwRVrghZo1JYb+UV/+YcqLGlZNyhtsk0KiPKOIRhMcJI4T3CgMX2MSHPQ==} dependencies: - '@trivago/prettier-plugin-sort-imports': /@ianvs/prettier-plugin-sort-imports/3.7.1_prettier@2.8.3 - prettier: 2.8.3 + '@trivago/prettier-plugin-sort-imports': /@ianvs/prettier-plugin-sort-imports/3.7.1_prettier@2.8.4 + prettier: 2.8.4 prettier-package-json: 2.7.0 transitivePeerDependencies: - '@vue/compiler-sfc' @@ -1912,8 +1912,8 @@ packages: - webpack-cli dev: true - /@nestjs/common/9.3.2_wfccvjmrxsdt24lpjkvzmt5igm: - resolution: {integrity: sha512-YUqY9qPMxiMqO/pRNXJehR18LFL6Y9BN5Qn0FylVbdpKd7/QKZHVWRKNaAYNu0mGfyJhRJI6oEr/1Tn5GEo6GQ==} + /@nestjs/common/9.3.8_wfccvjmrxsdt24lpjkvzmt5igm: + resolution: {integrity: sha512-CM2+pSDvOrEXETCYciXQPYP9iCral3zu6GHbQkP1PKyyZDtvVsRNoVJ/zVFdmEUwsqvsV75X1VvyXt5w4OA1mg==} peerDependencies: cache-manager: <=5 class-transformer: '*' @@ -1937,8 +1937,8 @@ packages: tslib: 2.5.0 uid: 2.0.1 - /@nestjs/core/9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a: - resolution: {integrity: sha512-79h4RvGAGFIIZJWIXqZ8xvhK/kIY6Fay7a1P0W4v7AUZsMIuNksct0uMzHaBqMT0lo+Ei+gU8PaWvzZt5lZvJw==} + /@nestjs/core/9.3.8_mrrk4i5so47nszp7eqs2osw3sq: + resolution: {integrity: sha512-LtKMF7qzlSN+B4lItxHc/r9IJTSgURZAT5LqMtZynmYDpIkkiG7UrKKx/jAolUF41SGkKXzC6Lh+yralZ97i5A==} requiresBuild: true peerDependencies: '@nestjs/common': ^9.0.0 @@ -1955,34 +1955,33 @@ packages: '@nestjs/websockets': optional: true dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/websockets': 9.3.2_uksvslg6wb43nriizvqi6mckpu + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/websockets': 9.3.8_clyqxzvrmri27w4c6fpoz5rxlu '@nuxtjs/opencollective': 0.3.2 fast-safe-stringify: 2.1.1 iterare: 1.2.1 - object-hash: 3.0.0 path-to-regexp: 3.2.0 reflect-metadata: 0.1.13 rxjs: 7.6.0 tslib: 2.5.0 - uuid: 9.0.0 + uid: 2.0.1 transitivePeerDependencies: - encoding - /@nestjs/event-emitter/1.4.1_dvs6bzzwlxted5pypaoawo6uwu: + /@nestjs/event-emitter/1.4.1_566t3mhi5ibwmzfcn7izxal7e4: resolution: {integrity: sha512-PmLpzMYgEKJNxOUrRjb6kNSm2PC6J+BeLTuF/bkYViGM/mVGvYOgU5jq8DQnXmiSmDmyWN+tO2cHSnR7odJJRA==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 '@nestjs/core': ^7.0.0 || ^8.0.0 || ^9.0.0 reflect-metadata: ^0.1.12 dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq eventemitter2: 6.4.9 reflect-metadata: 0.1.13 dev: false - /@nestjs/mapped-types/1.2.0_uagrrydayiyvmtujsvm5blaw64: + /@nestjs/mapped-types/1.2.0_ujwtfimhxzuzuutt6epkkw76ea: resolution: {integrity: sha512-NTFwPZkQWsArQH8QSyFWGZvJ08gR+R4TofglqZoihn/vU+ktHEJjMqsIsADwb7XD97DhiD+TVv5ac+jG33BHrg==} peerDependencies: '@nestjs/common': ^7.0.8 || ^8.0.0 || ^9.0.0 @@ -1995,14 +1994,33 @@ packages: class-validator: optional: true dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm class-transformer: 0.5.1 class-validator: 0.13.2 reflect-metadata: 0.1.13 dev: false - /@nestjs/platform-fastify/9.3.2_2whg2gzwtohnmtcrprwmsyqkb4: - resolution: {integrity: sha512-olvOfz+wJLfHzuh+Alp11tg7i+yuDRB1DT44kWZMTWlhaudyTOdSur2Q24XV/J1XzhZANyE7Cz1ejcDOjs6H5w==} + /@nestjs/mapped-types/1.2.2_ujwtfimhxzuzuutt6epkkw76ea: + resolution: {integrity: sha512-3dHxLXs3M0GPiriAcCFFJQHoDFUuzTD5w6JDhE7TyfT89YKpe6tcCCIqOZWdXmt9AZjjK30RkHRSFF+QEnWFQg==} + peerDependencies: + '@nestjs/common': ^7.0.8 || ^8.0.0 || ^9.0.0 + class-transformer: ^0.2.0 || ^0.3.0 || ^0.4.0 || ^0.5.0 + class-validator: ^0.11.1 || ^0.12.0 || ^0.13.0 || ^0.14.0 + reflect-metadata: ^0.1.12 + peerDependenciesMeta: + class-transformer: + optional: true + class-validator: + optional: true + dependencies: + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + class-transformer: 0.5.1 + class-validator: 0.13.2 + reflect-metadata: 0.1.13 + dev: false + + /@nestjs/platform-fastify/9.3.8_bzzitdo5qt77rsvfjppn2yymoe: + resolution: {integrity: sha512-NCJXxK1cxwi06/Y4G20wWlMf7f41MVbucl0IOx0LYWli8zeKpv51OLty8KF2QLlNuRzYqCMoVBN/nC9KkZ+YaQ==} peerDependencies: '@fastify/static': ^6.0.0 '@fastify/view': ^7.0.0 @@ -2017,10 +2035,10 @@ packages: '@fastify/cors': 8.2.0 '@fastify/formbody': 7.4.0 '@fastify/middie': 8.1.0 - '@fastify/static': 6.8.0 - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a - fastify: 4.12.0 + '@fastify/static': 6.9.0 + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq + fastify: 4.13.0 light-my-request: 5.8.0 path-to-regexp: 3.2.0 tslib: 2.5.0 @@ -2028,32 +2046,32 @@ packages: - supports-color dev: false - /@nestjs/platform-socket.io/9.3.2_6yxaotv53qodimh47w7iciekym: - resolution: {integrity: sha512-1eQ5vKhNx/6e7jDHYc9jbcupRN3WgJUdAKuKZLcvE9OJGdfLM9NnTq1/0pHFYUVpWYnvAtCKR1uIQyQKsDs6eQ==} + /@nestjs/platform-socket.io/9.3.8_wubodtk3kzpmbaslx3suxnoe5q: + resolution: {integrity: sha512-E/iycNdqjHHAb08OCGgY9VXBM+dCvggMbsKVWmVjPVGS+073/Kout/ZFjQDdk1tdKgyikZpeqch/Uudl2oKUjA==} peerDependencies: '@nestjs/common': ^9.0.0 '@nestjs/websockets': ^9.0.0 rxjs: ^7.1.0 dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/websockets': 9.3.2_uksvslg6wb43nriizvqi6mckpu + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/websockets': 9.3.8_clyqxzvrmri27w4c6fpoz5rxlu rxjs: 7.6.0 - socket.io: 4.5.4 + socket.io: 4.6.0 tslib: 2.5.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - /@nestjs/schedule/2.2.0_dvs6bzzwlxted5pypaoawo6uwu: + /@nestjs/schedule/2.2.0_566t3mhi5ibwmzfcn7izxal7e4: resolution: {integrity: sha512-wrDnUONTxBkD6lTWh9ecYk/kvJTbA3PylotjBoRsECmcS1SNvgInFXuL38UnHiFnXM3CHSFnzRLB259Bc1mOdQ==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 '@nestjs/core': ^7.0.0 || ^8.0.0 || ^9.0.0 reflect-metadata: ^0.1.12 dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq cron: 2.2.0 reflect-metadata: 0.1.13 uuid: 9.0.0 @@ -2089,8 +2107,8 @@ packages: - chokidar dev: true - /@nestjs/swagger/6.1.4_jbr7c6wxgjcwvbcppkdujcoeke: - resolution: {integrity: sha512-kE8VjR+NaoKqxg8XqM/YYfALScPh4AcoR8Wywga8/OxHsTHY+MKxqvTpWp7IhCUWSA6xT8nQUpcC9Rt7C+r7Hw==} + /@nestjs/swagger/6.2.1_kp33idplbhuvztgorramxrhnt4: + resolution: {integrity: sha512-9M2vkfJHIzLqDZwvM5TEZO0MxRCvIb0xVy0LsmWwxH1lrb0z/4MhU+r2CWDhBtTccVJrKxVPiU2s3T3b9uUJbg==} peerDependencies: '@fastify/static': ^6.0.0 '@nestjs/common': ^9.0.0 @@ -2106,10 +2124,10 @@ packages: class-validator: optional: true dependencies: - '@fastify/static': 6.8.0 - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a - '@nestjs/mapped-types': 1.2.0_uagrrydayiyvmtujsvm5blaw64 + '@fastify/static': 6.9.0 + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq + '@nestjs/mapped-types': 1.2.2_ujwtfimhxzuzuutt6epkkw76ea class-transformer: 0.5.1 class-validator: 0.13.2 js-yaml: 4.1.0 @@ -2119,8 +2137,8 @@ packages: swagger-ui-dist: 4.15.5 dev: false - /@nestjs/testing/9.3.2_fnnujyxcjtinmcbby3pisnawpe: - resolution: {integrity: sha512-A1DleYwUpA/MX4XLTOJYEkhEjdI0HyujTmOUoPzSplAPWXbR48DTtY3Pu3A/qM7A8JwPzfB37glFUAJvFFOYpg==} + /@nestjs/testing/9.3.8_znlpu2ktzydjx7rl4llynpumdm: + resolution: {integrity: sha512-QyGOfrEOWbT8mi7ruYnh/taKuHDv4caAyf4WZ1YKkGn4tCeTKKNXSvV/y+NoO5o9Li/sLiq9B8EmleB1fxGajw==} peerDependencies: '@nestjs/common': ^9.0.0 '@nestjs/core': ^9.0.0 @@ -2132,26 +2150,26 @@ packages: '@nestjs/platform-express': optional: true dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq tslib: 2.5.0 dev: true - /@nestjs/throttler/4.0.0_dvs6bzzwlxted5pypaoawo6uwu: + /@nestjs/throttler/4.0.0_566t3mhi5ibwmzfcn7izxal7e4: resolution: {integrity: sha512-2T2S/hFhxROa/PZRZhHWFkrukxg3T8Db32Y04m6U6j6N2XqFGSKXhjfIbORO8kk/S2jswa9oTX/K12E120tgaQ==} peerDependencies: '@nestjs/common': ^7.0.0 || ^8.0.0 || ^9.0.0 '@nestjs/core': ^7.0.0 || ^8.0.0 || ^9.0.0 reflect-metadata: ^0.1.13 dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq md5: 2.3.0 reflect-metadata: 0.1.13 dev: false - /@nestjs/websockets/9.3.2_uksvslg6wb43nriizvqi6mckpu: - resolution: {integrity: sha512-b155oydiUwvOmMiMiizHNxBuZgazEDbIynN0+ItpobN3Ti1v2MxPFRZKKhMKcoPuEEbbF7ZJCVQ8GOkQ/FzC3g==} + /@nestjs/websockets/9.3.8_clyqxzvrmri27w4c6fpoz5rxlu: + resolution: {integrity: sha512-+bh5TQKWH+pLAF8ueMoPB8o9476LVc7/Zusgkf52wm306mNvGODQG2hKMzQcbw8efs3A7mST44bltcFtNja4gg==} peerDependencies: '@nestjs/common': ^9.0.0 '@nestjs/core': ^9.0.0 @@ -2162,9 +2180,9 @@ packages: '@nestjs/platform-socket.io': optional: true dependencies: - '@nestjs/common': 9.3.2_wfccvjmrxsdt24lpjkvzmt5igm - '@nestjs/core': 9.3.2_gbxbw37j2g4pb6cu3eyhp23y5a - '@nestjs/platform-socket.io': 9.3.2_6yxaotv53qodimh47w7iciekym + '@nestjs/common': 9.3.8_wfccvjmrxsdt24lpjkvzmt5igm + '@nestjs/core': 9.3.8_mrrk4i5so47nszp7eqs2osw3sq + '@nestjs/platform-socket.io': 9.3.8_wubodtk3kzpmbaslx3suxnoe5q iterare: 1.2.1 object-hash: 3.0.0 reflect-metadata: 0.1.13 @@ -2425,8 +2443,8 @@ packages: tslib: 2.5.0 dev: false - /@typegoose/typegoose/10.1.0_mongoose@6.9.0: - resolution: {integrity: sha512-2TEOW5oLbU2d52+Tz23C3vr5gFPk+qP5gl/745IFisOAHnoAuTKf3znbagy4Ce90XBMnHUtsTjZD+mmUsEVJ1w==} + /@typegoose/typegoose/10.1.1_mongoose@6.9.0: + resolution: {integrity: sha512-QzRzgFnsQ3/UTToUEVJ5ln4t/QzlznEat7bcn9tNt4U6QCytPVvTJnRe5SwrJllxakgz0yrnbKkTw9YeoiYXuQ==} engines: {node: '>=14.17.0'} peerDependencies: mongoose: ~6.9.0 @@ -2471,14 +2489,14 @@ packages: /@types/bcrypt/5.0.0: resolution: {integrity: sha512-agtcFKaruL8TmcvqbndlqHPSJgsolhf/qPWchFlgnW1gECTN/nKbFcoFnvKAQRFfKbh+BO6A3SWdJu9t+xF3Lw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/body-parser/1.19.2: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/cache-manager/4.0.2: @@ -2506,7 +2524,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/cookie/0.4.1: @@ -2515,13 +2533,13 @@ packages: /@types/cors/2.8.13: resolution: {integrity: sha512-RG8AStHlUiV5ysZQKq97copd2UmVYw3/pRMLefISZ3S1hK104Cwm7iLQ3fTKx+lsUH2CE8FlLaYeEA2LSeqYUA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 /@types/cron/2.0.0: resolution: {integrity: sha512-xZM08fqvwIXgghtPVkSPKNgC+JoMQ2OHazEvyTKnNf7aWu1aB6/4lBbQFrb03Td2cUGG7ITzMv3mFYnMu6xRaQ==} dependencies: '@types/luxon': 2.3.2 - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/ejs/3.1.1: @@ -2549,7 +2567,7 @@ packages: /@types/express-serve-static-core/4.17.31: resolution: {integrity: sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -2566,14 +2584,14 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/get-image-colors/4.0.2: resolution: {integrity: sha512-8E/xA3Dyl70sboWbjjt+UEHTC2Nvv6EIDxPx5nCSTN+QfBWbx60gGyBH0pQ9ABrRNqQ2gKtGboK3MoZodxMWtw==} dependencies: '@types/chroma-js': 2.1.3 - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/js-yaml/4.0.5: @@ -2591,7 +2609,7 @@ packages: /@types/jsonwebtoken/9.0.1: resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: false /@types/lodash/4.14.191: @@ -2627,13 +2645,13 @@ packages: - supports-color dev: true - /@types/node/18.11.18: - resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} + /@types/node/18.13.0: + resolution: {integrity: sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==} /@types/nodemailer/6.4.7: resolution: {integrity: sha512-f5qCBGAn/f0qtRcd4SEn88c8Fp3Swct1731X4ryPKqS61/A3LmmzN8zaEz7hneJvpjFbUUgY7lru/B/7ODTazg==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/parse-author/2.0.1: @@ -2664,7 +2682,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: true /@types/tmp/0.2.3: @@ -2676,8 +2694,8 @@ packages: resolution: {integrity: sha512-N1rW+njavs70y2cApeIw1vLMYXRwfBy+7trgavGuuTfOd7j1Yh7QTRc/yqsPl6ncokt72ZXuxEU0PiCp9bSwNQ==} dev: true - /@types/validator/13.7.11: - resolution: {integrity: sha512-WqTos+CnAKN64YwyBMhgUYhb5VsTNKwUY6AuzG5qu9/pFZJar/RJFMZBXwX7VS+uzYi+lIAr3WkvuWqEI9F2eg==} + /@types/validator/13.7.12: + resolution: {integrity: sha512-YVtyAPqpefU+Mm/qqnOANW6IkqKpCSrarcyV269C8MA8Ux0dbkEuQwM/4CjL47kVEM2LgBef/ETfkH+c6+moFA==} dev: true /@types/webidl-conversions/7.0.0: @@ -2686,7 +2704,7 @@ packages: /@types/whatwg-url/8.2.2: resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 '@types/webidl-conversions': 7.0.0 /@types/which/2.0.1: @@ -2697,11 +2715,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 dev: false optional: true - /@typescript-eslint/eslint-plugin/5.48.0_a6m4zgm5zctrciha4g25d3iemm: + /@typescript-eslint/eslint-plugin/5.48.0_bzepuo66bcyj4mepwnxofjvdli: resolution: {integrity: sha512-SVLafp0NXpoJY7ut6VFVUU9I+YeFsDzeQwtK0WZ+xbRN3mtxJ08je+6Oi2N89qDn087COdO0u3blKZNv9VetRQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2712,12 +2730,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.48.1_7kw3g6rralp5ps6mg3uyzz6azm '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/type-utils': 5.48.0_4vsywjlpuriuw3tl5oq6zy5a64 - '@typescript-eslint/utils': 5.48.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/type-utils': 5.48.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.48.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -2728,7 +2746,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.48.1_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/parser/5.48.1_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-4yg+FJR/V1M9Xoq56SF9Iygqm+r5LMXvheo6DQ7/yUWynQ4YfCRnsKuRgqH4EQ5Ya76rVwlEpw4Xu+TgWQUcdA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2742,7 +2760,7 @@ packages: '@typescript-eslint/types': 5.48.1 '@typescript-eslint/typescript-estree': 5.48.1_typescript@4.9.5 debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -2764,7 +2782,7 @@ packages: '@typescript-eslint/visitor-keys': 5.48.1 dev: true - /@typescript-eslint/type-utils/5.48.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/type-utils/5.48.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-vbtPO5sJyFjtHkGlGK4Sthmta0Bbls4Onv0bEqOGm7hP9h8UpRsHJwsrCiWtCUndTRNQO/qe6Ijz9rnT/DB+7g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2775,9 +2793,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.48.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.48.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -2836,7 +2854,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.48.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.48.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2847,9 +2865,9 @@ packages: '@typescript-eslint/scope-manager': 5.48.0 '@typescript-eslint/types': 5.48.0 '@typescript-eslint/typescript-estree': 5.48.0_typescript@4.9.5 - eslint: 8.33.0 + eslint: 8.34.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -3038,12 +3056,6 @@ packages: hasBin: true dev: true - /acorn/8.8.0: - resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - /acorn/8.8.1: resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} engines: {node: '>=0.4.0'} @@ -3054,7 +3066,6 @@ packages: resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==} engines: {node: '>=0.4.0'} hasBin: true - dev: true /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} @@ -3316,6 +3327,17 @@ packages: proxy-from-env: 1.1.0 transitivePeerDependencies: - debug + dev: true + + /axios/1.3.3: + resolution: {integrity: sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==} + dependencies: + follow-redirects: 1.15.2 + form-data: 4.0.0 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -4150,7 +4172,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.13 - '@types/node': 18.11.18 + '@types/node': 18.13.0 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -4162,6 +4184,26 @@ packages: - bufferutil - supports-color - utf-8-validate + dev: true + + /engine.io/6.4.0: + resolution: {integrity: sha512-OgxY1c/RuCSeO/rTr8DIFXx76IzUUft86R7/P7MMbbkuzeqJoTNw2lmeD91IyGz41QYleIIjWeMJGgug043sfQ==} + engines: {node: '>=10.0.0'} + dependencies: + '@types/cookie': 0.4.1 + '@types/cors': 2.8.13 + '@types/node': 18.13.0 + accepts: 1.3.8 + base64id: 2.0.0 + cookie: 0.4.2 + cors: 2.8.5 + debug: 4.3.4 + engine.io-parser: 5.0.4 + ws: 8.11.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate /enhanced-resolve/5.12.0: resolution: {integrity: sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==} @@ -4206,7 +4248,7 @@ packages: is-shared-array-buffer: 1.0.2 is-string: 1.0.7 is-weakref: 1.0.2 - object-inspect: 1.12.2 + object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.4.3 @@ -4237,7 +4279,7 @@ packages: is-shared-array-buffer: 1.0.2 is-string: 1.0.7 is-weakref: 1.0.2 - object-inspect: 1.12.2 + object-inspect: 1.12.3 object-keys: 1.1.1 object.assign: 4.1.4 regexp.prototype.flags: 1.4.3 @@ -4538,13 +4580,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier/8.6.0_eslint@8.33.0: + /eslint-config-prettier/8.6.0_eslint@8.34.0: resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 dev: true /eslint-import-resolver-node/0.3.7: @@ -4557,7 +4599,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_ihwbintpfsyxs6i7kgjrpsqjo4: + /eslint-module-utils/2.7.4_fqawsowff3yxll7f25e3byprdq: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4578,15 +4620,15 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.48.1_7kw3g6rralp5ps6mg3uyzz6azm debug: 3.2.7 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import/2.27.4_6utraoxc5n6rj72vl2btxhqdo4: + /eslint-plugin-import/2.27.4_zycheyzypw6s5ouujsf5akzhsy: resolution: {integrity: sha512-Z1jVt1EGKia1X9CnBCkpAOhWy8FgQ7OmJ/IblEkT82yrFU/xJaxwujaTzLWqigewwynRQ9mmHfX9MtAfhxm0sA==} engines: {node: '>=4'} peerDependencies: @@ -4596,15 +4638,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.48.1_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.48.1_7kw3g6rralp5ps6mg3uyzz6azm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_ihwbintpfsyxs6i7kgjrpsqjo4 + eslint-module-utils: 2.7.4_fqawsowff3yxll7f25e3byprdq has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4619,7 +4661,7 @@ packages: - supports-color dev: true - /eslint-plugin-unused-imports/2.0.0_5p63v3wexmp3sfi5rucqdzzrk4: + /eslint-plugin-unused-imports/2.0.0_3p5c3yu7rnlwfc7nnagwrjhciu: resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4629,12 +4671,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.48.0_a6m4zgm5zctrciha4g25d3iemm - eslint: 8.33.0 + '@typescript-eslint/eslint-plugin': 5.48.0_bzepuo66bcyj4mepwnxofjvdli + eslint: 8.34.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-unused-imports/2.0.0_eslint@8.33.0: + /eslint-plugin-unused-imports/2.0.0_eslint@8.34.0: resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4644,7 +4686,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-rule-composer: 0.3.0 dev: true @@ -4669,13 +4711,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.33.0: + /eslint-utils/3.0.0_eslint@8.34.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-visitor-keys: 2.1.0 dev: true @@ -4689,8 +4731,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.33.0: - resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} + /eslint/8.34.0: + resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -4705,7 +4747,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -4991,8 +5033,8 @@ packages: resolution: {integrity: sha512-79ak0JxddO0utAXAQ5ccKhvs6vX2MGyHHMMsmZkBANrq3hXc1CHzvNPHOcvTsVMEPl5I+NT+RO4YKMGehOfSIg==} dev: false - /fastify/4.12.0: - resolution: {integrity: sha512-Hh2GCsOCqnOuewWSvqXlpq5V/9VA+/JkVoooQWUhrU6gryO9+/UGOoF/dprGcKSDxkM/9TkMXSffYp8eA/YhYQ==} + /fastify/4.13.0: + resolution: {integrity: sha512-p9ibdFWH3pZ7KPgmfHPKGUy2W4EWU2TEpwlcu58w4CwGyU3ARFfh2kwq6zpZ5W2ZGVbufi4tZbqHIHAlX/9Z/A==} dependencies: '@fastify/ajv-compiler': 3.5.0 '@fastify/error': 3.2.0 @@ -5898,8 +5940,8 @@ packages: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} dev: false - /isbot/3.6.5: - resolution: {integrity: sha512-BchONELXt6yMad++BwGpa0oQxo/uD0keL7N15cYVf0A1oMIoNQ79OqeYdPMFWDrNhCqCbRuw9Y9F3QBjvAxZ5g==} + /isbot/3.6.6: + resolution: {integrity: sha512-98aGl1Spbx1led422YFrusDJ4ZutSNOymb2avZ2V4BCCjF3MqAF2k+J2zoaLYahubaFkb+3UyvbVDVlk/Ngrew==} engines: {node: '>=12'} dev: false @@ -5945,7 +5987,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -6092,8 +6134,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /linkedom/0.14.21: - resolution: {integrity: sha512-V+c0AAFMTVJA2iAhrdd+u44lL0TjL6hBenVB061VQ6BHqTAHtXw1v5F1/CHGKtwg0OHm+hrGbepb9ZSFJ7lJkg==} + /linkedom/0.14.22: + resolution: {integrity: sha512-r+Fp/13+ckk8pIKhzXNC8g2cnu66eai26MG0sdrcBLdSlKbRvz4RAQArW2DicDRI5eehH30e9dZiVAvCUSRpzg==} dependencies: css-select: 5.1.0 cssom: 0.5.0 @@ -6102,8 +6144,8 @@ packages: uhyphen: 0.1.0 dev: false - /lint-staged/13.1.0: - resolution: {integrity: sha512-pn/sR8IrcF/T0vpWLilih8jmVouMlxqXxKuAojmbiGX5n/gDnz+abdPptlj0vYnbfE0SQNl3CY/HwtM0+yfOVQ==} + /lint-staged/13.1.2: + resolution: {integrity: sha512-K9b4FPbWkpnupvK3WXZLbgu9pchUJ6N7TtVZjbaPsoizkqFUDkUReUL25xdrCljJs7uLUF3tZ7nVPeo/6lp+6w==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -6116,7 +6158,7 @@ packages: listr2: 5.0.5 micromatch: 4.0.5 normalize-path: 3.0.0 - object-inspect: 1.12.2 + object-inspect: 1.12.3 pidtree: 0.6.0 string-argv: 0.3.1 yaml: 2.1.3 @@ -6525,7 +6567,7 @@ packages: semver: 7.3.8 tar-stream: 2.2.0 tmp: 0.2.1 - tslib: 2.4.1 + tslib: 2.5.0 uuid: 9.0.0 yauzl: 2.10.0 transitivePeerDependencies: @@ -6869,7 +6911,6 @@ packages: /object-inspect/1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} - dev: true /object-keys/1.1.1: resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} @@ -7195,8 +7236,8 @@ packages: sort-order: 1.0.1 dev: true - /prettier/2.8.3: - resolution: {integrity: sha512-tJ/oJ4amDihPoufT5sM0Z1SKEuKay8LfVAMlbbhnnkvt6BUserZylqo2PN+p9KeljLr0OHa2rXHU1T8reeoTrw==} + /prettier/2.8.4: + resolution: {integrity: sha512-vIS4Rlc2FNh0BySk3Wkd6xmwxB0FpOndW5fisM5H8hsZSxU2VWVB5CWIkIjWvrHjIhxk2g3bfMKM87zNTrZddw==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -7703,6 +7744,14 @@ packages: /socket.io-adapter/2.4.0: resolution: {integrity: sha512-W4N+o69rkMEGVuk2D/cvca3uYsvGlMwsySWV447y99gUPghxq42BxqLNMndb+a1mm/5/7NeXVQS7RLa2XyXvYg==} + /socket.io-adapter/2.5.2: + resolution: {integrity: sha512-87C3LO/NOMc+eMcpcxUBebGjkpMDkNBS9tf7KJqcDsmL936EChtVva71Dw2q4tQcuVC+hAUy4an2NO/sYXmwRA==} + dependencies: + ws: 8.11.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + /socket.io-parser/4.0.5: resolution: {integrity: sha512-sNjbT9dX63nqUFIOv95tTVm6elyIU4RvB1m8dOeZt+IgWwcWklFDOdmGcfo3zSiRsnR/3pJkjY5lfoGqEe4Eig==} engines: {node: '>=10.0.0'} @@ -7737,6 +7786,22 @@ packages: - bufferutil - supports-color - utf-8-validate + dev: true + + /socket.io/4.6.0: + resolution: {integrity: sha512-b65bp6INPk/BMMrIgVvX12x3Q+NqlGqSlTuvKQWt0BUJ3Hyy3JangBl7fEoWZTXbOKlCqNPbQ6MbWgok/km28w==} + engines: {node: '>=10.0.0'} + dependencies: + accepts: 1.3.8 + base64id: 2.0.0 + debug: 4.3.4 + engine.io: 6.4.0 + socket.io-adapter: 2.5.2 + socket.io-parser: 4.2.1 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate /socks/2.7.1: resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} @@ -7916,7 +7981,7 @@ packages: /strip-literal/0.4.2: resolution: {integrity: sha512-pv48ybn4iE1O9RLgCAN0iU4Xv7RlBTiit6DKmMiErbs9x1wH6vXBs45tWc0H5wUIF6TLTrKweqkmYF/iraQKNw==} dependencies: - acorn: 8.8.1 + acorn: 8.8.2 dev: true /strnum/1.0.5: @@ -8129,7 +8194,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-node/10.9.1_i2ux324kjuvw6eusbzybofb6cu: + /ts-node/10.9.1_4ipmdgnji7vktlerbhqiywqpf4: resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -8149,7 +8214,7 @@ packages: '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 18.11.18 + '@types/node': 18.13.0 acorn: 8.7.1 acorn-walk: 8.2.0 arg: 4.1.3 @@ -8417,6 +8482,7 @@ packages: /uuid/9.0.0: resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==} hasBin: true + dev: false /v8-compile-cache-lib/3.0.1: resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} @@ -8441,7 +8507,7 @@ packages: - typescript dev: true - /vite/3.2.5_@types+node@18.11.18: + /vite/3.2.5_@types+node@18.13.0: resolution: {integrity: sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -8466,7 +8532,7 @@ packages: terser: optional: true dependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 esbuild: 0.15.18 postcss: 8.4.21 resolve: 1.22.1 @@ -8499,7 +8565,7 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.11.18 + '@types/node': 18.13.0 acorn: 8.8.1 acorn-walk: 8.2.0 chai: 4.3.7 @@ -8510,7 +8576,7 @@ packages: tinybench: 2.3.1 tinypool: 0.3.0 tinyspy: 1.0.2 - vite: 3.2.5_@types+node@18.11.18 + vite: 3.2.5_@types+node@18.13.0 transitivePeerDependencies: - less - sass @@ -8520,12 +8586,12 @@ packages: - terser dev: true - /vm2/3.9.13: - resolution: {integrity: sha512-0rvxpB8P8Shm4wX2EKOiMp7H2zq+HUE/UwodY0pCZXs9IffIKZq6vUti5OgkVCTakKo9e/fgO4X1fkwfjWxE3Q==} + /vm2/3.9.14: + resolution: {integrity: sha512-HgvPHYHeQy8+QhzlFryvSteA4uQLBCOub02mgqdR+0bN/akRZ48TGB1v0aCv7ksyc0HXx16AZtMHKS38alc6TA==} engines: {node: '>=6.0'} hasBin: true dependencies: - acorn: 8.8.0 + acorn: 8.8.2 acorn-walk: 8.2.0 dev: false @@ -8703,6 +8769,18 @@ packages: /wrappy/1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + /ws/8.11.0: + resolution: {integrity: sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + /ws/8.2.3: resolution: {integrity: sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==} engines: {node: '>=10.0.0'} @@ -8714,6 +8792,7 @@ packages: optional: true utf-8-validate: optional: true + dev: true /xss/1.0.14: resolution: {integrity: sha512-og7TEJhXvn1a7kzZGQ7ETjdQVS2UfZyTlsEdDOqvQF7GoxNfY+0YLCzBy1kPdsDDx4QuNAonQPddpsn6Xl/7sw==} @@ -8778,7 +8857,7 @@ packages: dependencies: '@types/fs-extra': 9.0.13 '@types/minimist': 1.2.2 - '@types/node': 18.11.18 + '@types/node': 18.13.0 '@types/ps-tree': 1.1.2 '@types/which': 2.0.1 chalk: 5.0.1