diff --git a/docker-compose.yml b/docker-compose.yml index 261a022f..b82e53f9 100755 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -196,7 +196,7 @@ services: # This service runs the RabbitMQ message broker rabbitmq: container_name: rabbitmq - image: rabbitmq:3.12.4-management-alpine + image: rabbitmq:3.12.6-management-alpine env_file: env/.env.${ENV} restart: unless-stopped depends_on: diff --git a/package.json b/package.json index 01e8370d..ffad6d06 100644 --- a/package.json +++ b/package.json @@ -58,11 +58,11 @@ "@golevelup/nestjs-rabbitmq": "^4.0.0", "@golevelup/nestjs-stripe": "^0.6.3", "@golevelup/nestjs-webhooks": "^0.2.16", - "@mikro-orm/core": "^5.8.2", - "@mikro-orm/migrations": "^5.8.2", + "@mikro-orm/core": "^5.8.3", + "@mikro-orm/migrations": "^5.8.3", "@mikro-orm/nestjs": "^5.2.2", - "@mikro-orm/postgresql": "^5.8.2", - "@mikro-orm/reflection": "^5.8.2", + "@mikro-orm/postgresql": "^5.8.3", + "@mikro-orm/reflection": "^5.8.3", "@mikro-orm/sql-highlighter": "^1.0.1", "@nestjs/axios": "^3.0.0", "@nestjs/cache-manager": "^2.1.0", @@ -120,7 +120,7 @@ "passport-magic-login": "^1.2.2", "pino-http": "^8.5.0", "pino-pretty": "^10.2.0", - "poolifier": "^2.7.2", + "poolifier": "^2.7.3", "preview-email": "^3.0.19", "prom-client": "^14.2.0", "pug": "^3.0.2", @@ -141,16 +141,16 @@ "@firebase/app-compat": "^0.2.19", "@firebase/app-types": "^0.9.0", "@golevelup/ts-jest": "^0.4.0", - "@mikro-orm/cli": "^5.8.2", - "@mikro-orm/seeder": "^5.8.2", + "@mikro-orm/cli": "^5.8.3", + "@mikro-orm/seeder": "^5.8.3", "@nestjs/cli": "10.1.18", "@nestjs/schematics": "10.0.2", "@nestjs/testing": "10.2.6", "@rubiin/eslint-config-ts": "^1.5.1", - "@rubiin/tsconfig": "^1.0.2", + "@rubiin/tsconfig": "^1.1.0", "@sentry/types": "^7.70.0", "@side/jest-runtime": "^1.1.0", - "@swc/core": "^1.3.87", + "@swc/core": "^1.3.88", "@swc/jest": "^0.2.29", "@total-typescript/ts-reset": "^0.5.1", "@types/cache-manager": "^4.0.3", @@ -159,14 +159,14 @@ "@types/jest": "^29.5.5", "@types/mime-types": "^2.1.1", "@types/multer": "^1.4.7", - "@types/node": "^20.6.3", - "@types/nodemailer": "^6.4.10", - "@types/passport": "^1.0.12", - "@types/passport-facebook": "^3.0.0", - "@types/passport-google-oauth20": "^2.0.11", - "@types/passport-jwt": "^3.0.9", - "@types/preview-email": "^3.0.1", - "@types/pug": "^2.0.6", + "@types/node": "^20.6.5", + "@types/nodemailer": "^6.4.11", + "@types/passport": "^1.0.13", + "@types/passport-facebook": "^3.0.1", + "@types/passport-google-oauth20": "^2.0.12", + "@types/passport-jwt": "^3.0.10", + "@types/preview-email": "^3.0.2", + "@types/pug": "^2.0.7", "@types/qrcode": "^1.5.2", "@types/qs": "6.9.8", "@types/supertest": "2.0.12", @@ -184,7 +184,7 @@ "jest": "29.7.0", "lint-staged": "^14.0.1", "run-script-webpack-plugin": "^0.2.0", - "sample-env": "^2.0.4", + "sample-env": "^2.0.5", "supertest": "6.3.3", "ts-loader": "9.4.4", "ts-node": "10.9.1", @@ -201,7 +201,7 @@ ] }, "engines": { - "node": ">=v18.17.1" + "node": ">=18.18.0" }, "config": { "commitizen": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00e74107..6f988be9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -24,20 +24,20 @@ dependencies: specifier: ^0.2.16 version: 0.2.16(@nestjs/common@10.2.6)(body-parser@1.20.2)(rxjs@7.8.1) '@mikro-orm/core': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) '@mikro-orm/migrations': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3) '@mikro-orm/nestjs': specifier: ^5.2.2 - version: 5.2.2(@mikro-orm/core@5.8.2)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6) + version: 5.2.2(@mikro-orm/core@5.8.3)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6) '@mikro-orm/postgresql': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(@mikro-orm/seeder@5.8.2) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(@mikro-orm/seeder@5.8.3) '@mikro-orm/reflection': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/core@5.8.2) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/core@5.8.3) '@mikro-orm/sql-highlighter': specifier: ^1.0.1 version: 1.0.1 @@ -82,7 +82,7 @@ dependencies: version: 7.1.12(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13) '@nestjs/terminus': specifier: ^10.1.1 - version: 10.1.1(@mikro-orm/core@5.8.2)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1) + version: 10.1.1(@mikro-orm/core@5.8.3)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@nestjs/throttler': specifier: ^5.0.0 version: 5.0.0(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(reflect-metadata@0.1.13) @@ -210,8 +210,8 @@ dependencies: specifier: ^10.2.0 version: 10.2.0 poolifier: - specifier: ^2.7.2 - version: 2.7.2 + specifier: ^2.7.3 + version: 2.7.3 preview-email: specifier: ^3.0.19 version: 3.0.19 @@ -269,14 +269,14 @@ devDependencies: specifier: ^0.4.0 version: 0.4.0 '@mikro-orm/cli': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2)(pg@8.11.3) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3)(pg@8.11.3) '@mikro-orm/seeder': - specifier: ^5.8.2 - version: 5.8.2(@mikro-orm/core@5.8.2) + specifier: ^5.8.3 + version: 5.8.3(@mikro-orm/core@5.8.3) '@nestjs/cli': specifier: 10.1.18 - version: 10.1.18(@swc/core@1.3.87) + version: 10.1.18(@swc/core@1.3.88) '@nestjs/schematics': specifier: 10.0.2 version: 10.0.2(chokidar@3.5.3)(typescript@5.2.2) @@ -287,8 +287,8 @@ devDependencies: specifier: ^1.5.1 version: 1.5.1(eslint-import-resolver-typescript@3.6.1)(jest@29.7.0)(typescript@5.2.2) '@rubiin/tsconfig': - specifier: ^1.0.2 - version: 1.0.2 + specifier: ^1.1.0 + version: 1.1.0 '@sentry/types': specifier: ^7.70.0 version: 7.70.0 @@ -296,11 +296,11 @@ devDependencies: specifier: ^1.1.0 version: 1.1.0(@jest/transform@29.7.0)(jest-runtime@29.7.0)(jest@29.7.0) '@swc/core': - specifier: ^1.3.87 - version: 1.3.87 + specifier: ^1.3.88 + version: 1.3.88 '@swc/jest': specifier: ^0.2.29 - version: 0.2.29(@swc/core@1.3.87) + version: 0.2.29(@swc/core@1.3.88) '@total-typescript/ts-reset': specifier: ^0.5.1 version: 0.5.1 @@ -323,29 +323,29 @@ devDependencies: specifier: ^1.4.7 version: 1.4.7 '@types/node': - specifier: ^20.6.3 - version: 20.6.3 + specifier: ^20.6.5 + version: 20.6.5 '@types/nodemailer': - specifier: ^6.4.10 - version: 6.4.10 + specifier: ^6.4.11 + version: 6.4.11 '@types/passport': - specifier: ^1.0.12 - version: 1.0.12 + specifier: ^1.0.13 + version: 1.0.13 '@types/passport-facebook': - specifier: ^3.0.0 - version: 3.0.0 + specifier: ^3.0.1 + version: 3.0.1 '@types/passport-google-oauth20': - specifier: ^2.0.11 - version: 2.0.11 + specifier: ^2.0.12 + version: 2.0.12 '@types/passport-jwt': - specifier: ^3.0.9 - version: 3.0.9 + specifier: ^3.0.10 + version: 3.0.10 '@types/preview-email': - specifier: ^3.0.1 - version: 3.0.1 + specifier: ^3.0.2 + version: 3.0.2 '@types/pug': - specifier: ^2.0.6 - version: 2.0.6 + specifier: ^2.0.7 + version: 2.0.7 '@types/qrcode': specifier: ^1.5.2 version: 1.5.2 @@ -372,7 +372,7 @@ devDependencies: version: 7.0.3 cz-conventional-changelog: specifier: 3.3.0 - version: 3.3.0(@swc/core@1.3.87) + version: 3.3.0(@swc/core@1.3.88) eslint: specifier: ^8.50.0 version: 8.50.0 @@ -390,7 +390,7 @@ devDependencies: version: 8.0.3 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + version: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) lint-staged: specifier: ^14.0.1 version: 14.0.1 @@ -398,8 +398,8 @@ devDependencies: specifier: ^0.2.0 version: 0.2.0 sample-env: - specifier: ^2.0.4 - version: 2.0.4 + specifier: ^2.0.5 + version: 2.0.5 supertest: specifier: 6.3.3 version: 6.3.3 @@ -408,7 +408,7 @@ devDependencies: version: 9.4.4(typescript@5.2.2)(webpack@5.88.2) ts-node: specifier: 10.9.1 - version: 10.9.1(@swc/core@1.3.87)(@types/node@20.6.3)(typescript@5.2.2) + version: 10.9.1(@swc/core@1.3.88)(@types/node@20.6.5)(typescript@5.2.2) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -417,7 +417,7 @@ devDependencies: version: 5.2.2 webpack: specifier: ^5.88.2 - version: 5.88.2(@swc/core@1.3.87) + version: 5.88.2(@swc/core@1.3.88) webpack-node-externals: specifier: ^3.0.0 version: 3.0.0 @@ -1485,7 +1485,7 @@ packages: dev: true optional: true - /@commitlint/load@17.7.1(@swc/core@1.3.87): + /@commitlint/load@17.7.1(@swc/core@1.3.88): resolution: {integrity: sha512-S/QSOjE1ztdogYj61p6n3UbkUvweR17FQ0zDbNtoTLc+Hz7vvfS7ehoTMQ27hPSjVBpp7SzEcOQu081RLjKHJQ==} engines: {node: '>=v14'} requiresBuild: true @@ -1502,7 +1502,7 @@ packages: lodash.merge: 4.6.2 lodash.uniq: 4.5.0 resolve-from: 5.0.0 - ts-node: 10.9.1(@swc/core@1.3.87)(@types/node@20.4.7)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.88)(@types/node@20.4.7)(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: - '@swc/core' @@ -1887,7 +1887,7 @@ packages: requiresBuild: true dependencies: '@grpc/proto-loader': 0.7.10 - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: false optional: true @@ -2194,7 +2194,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -2215,14 +2215,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -2257,7 +2257,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 jest-mock: 29.7.0 dev: true @@ -2284,7 +2284,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.6.3 + '@types/node': 20.6.5 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -2317,7 +2317,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.19 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -2404,7 +2404,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.6.3 + '@types/node': 20.6.5 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2416,7 +2416,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.6.3 + '@types/node': 20.6.5 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -2501,8 +2501,8 @@ packages: - supports-color dev: false - /@mikro-orm/cli@5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2)(pg@8.11.3): - resolution: {integrity: sha512-hyKce5ffaKEwissrWoqImJ20ak5ANbPvHhDVCOTYrRSkzuvkH3vYebqFdLpfFTuOTAQjZF8qLO4xd4tqiqJgKw==} + /@mikro-orm/cli@5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3)(pg@8.11.3): + resolution: {integrity: sha512-79q8Cn9g5H21F/XjE6of/zXWsSBBFdSJzmqBHCmxN5cNXCYFNNYZZY8/EfqNCmgF6hxjRjp7j4GtpSuXxTbyFg==} engines: {node: '>= 14.0.0'} hasBin: true peerDependencies: @@ -2539,11 +2539,11 @@ packages: optional: true dependencies: '@jercle/yargonaut': 1.1.5 - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/knex': 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(pg@8.11.3) - '@mikro-orm/migrations': 5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3) - '@mikro-orm/postgresql': 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/seeder': 5.8.2(@mikro-orm/core@5.8.2) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/knex': 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(pg@8.11.3) + '@mikro-orm/migrations': 5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3) + '@mikro-orm/postgresql': 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/seeder': 5.8.3(@mikro-orm/core@5.8.3) fs-extra: 11.1.1 tsconfig-paths: 4.2.0 yargs: 17.7.2 @@ -2559,8 +2559,8 @@ packages: - tedious dev: true - /@mikro-orm/core@5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2): - resolution: {integrity: sha512-EpXHZIhPwGUx833JTRl+AgIhctcvuqEE1KUhVbJgTmH3xOoGGkbpxYVkHzGehu+Yr66n+/SxJywfD3fDh5ujng==} + /@mikro-orm/core@5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3): + resolution: {integrity: sha512-KZIvcOSHa6K/1ej4GhXYg6QbtUDexmsswK4v5ZiIQcQka6f4v+K0FZR3fYJZXW5YoUzQjTuLX6cYaZ08uEM3Jw==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/better-sqlite': ^5.0.0 @@ -2595,19 +2595,19 @@ packages: '@mikro-orm/sqlite': optional: true dependencies: - '@mikro-orm/migrations': 5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3) - '@mikro-orm/postgresql': 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/seeder': 5.8.2(@mikro-orm/core@5.8.2) + '@mikro-orm/migrations': 5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3) + '@mikro-orm/postgresql': 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/seeder': 5.8.3(@mikro-orm/core@5.8.3) acorn-loose: 8.3.0 acorn-walk: 8.2.0 dotenv: 16.3.1 fs-extra: 11.1.1 globby: 11.1.0 - mikro-orm: 5.8.2 + mikro-orm: 5.8.3 reflect-metadata: 0.1.13 - /@mikro-orm/knex@5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(pg@8.11.3): - resolution: {integrity: sha512-Sc/kXP1sX59XEYG3Ko+dHq6Ra8v/TI2UTEfYH97KyFiUvOmT4hXOjrOTOUKHUHPZFSPgUBWWNWcY/B525CCOXQ==} + /@mikro-orm/knex@5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(pg@8.11.3): + resolution: {integrity: sha512-+fQ/Cl8wLJjmHUHPPRtnf5rwAGKW+reVIZe5qER7W7UIc2ZiGS0tTldKM9r4bWBme/+mppaK8lv1qwb8WikkoQ==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 @@ -2637,8 +2637,8 @@ packages: sqlite3: optional: true dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/migrations': 5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/migrations': 5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.3) pg: 8.11.3 @@ -2648,14 +2648,14 @@ packages: - supports-color - tedious - /@mikro-orm/migrations@5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3): - resolution: {integrity: sha512-wVw14pjGZdpg6GINwsDR6kXKK3LTznNcF70ZZu815UX+bBHF3U4lVGgVg/ITK90KO1co5TGToyLrtbbAoEpEGg==} + /@mikro-orm/migrations@5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3): + resolution: {integrity: sha512-OfTN1e1DpI07ZbM0RCKmJSKw2ddAv8hLSnKdF3xxiipRvU8dt9vPvXSVTeOmIGsHfUBmynaRQ+cq81ZKb4M4cA==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/knex': 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(pg@8.11.3) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/knex': 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(pg@8.11.3) fs-extra: 11.1.1 knex: 2.5.1(pg@8.11.3) umzug: 3.3.1 @@ -2671,7 +2671,7 @@ packages: - supports-color - tedious - /@mikro-orm/nestjs@5.2.2(@mikro-orm/core@5.8.2)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6): + /@mikro-orm/nestjs@5.2.2(@mikro-orm/core@5.8.3)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6): resolution: {integrity: sha512-NwPTmpmwf4/aX7FjKk/CTncYS7Mbr4fMvSOfbo9rOElySjpniTnk2cCGABgj2kaX9NSFHzWCUy5tAMIkoedd4A==} engines: {node: '>= 14.0.0'} peerDependencies: @@ -2679,13 +2679,13 @@ packages: '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0 '@nestjs/core': ^8.0.0 || ^9.0.0 || ^10.0.0 dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) '@nestjs/common': 10.2.6(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@nestjs/core': 10.2.6(@nestjs/common@10.2.6)(@nestjs/platform-express@10.2.6)(@nestjs/websockets@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1) dev: false - /@mikro-orm/postgresql@5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(@mikro-orm/seeder@5.8.2): - resolution: {integrity: sha512-76VXtkOg1Mv9I26QuyjBcfFbt0BVI6BqwrCS1ET6S54CtHT5MEna3/DW5xjMXBl4pF8r4Qa9rl1gOXsFkKS24Q==} + /@mikro-orm/postgresql@5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(@mikro-orm/seeder@5.8.3): + resolution: {integrity: sha512-39Kpw/v3lqmNL9TnNNNF62Ysgkml4O8u3CuydJE+ChTudAV+3gpNJ1h1ZebVByW1sfsDEmdO+ag5tk0SalmHsA==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 @@ -2700,10 +2700,10 @@ packages: '@mikro-orm/seeder': optional: true dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/knex': 5.8.2(@mikro-orm/core@5.8.2)(@mikro-orm/migrations@5.8.2)(pg@8.11.3) - '@mikro-orm/migrations': 5.8.2(@mikro-orm/core@5.8.2)(pg@8.11.3) - '@mikro-orm/seeder': 5.8.2(@mikro-orm/core@5.8.2) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/knex': 5.8.3(@mikro-orm/core@5.8.3)(@mikro-orm/migrations@5.8.3)(pg@8.11.3) + '@mikro-orm/migrations': 5.8.3(@mikro-orm/core@5.8.3)(pg@8.11.3) + '@mikro-orm/seeder': 5.8.3(@mikro-orm/core@5.8.3) pg: 8.11.3 transitivePeerDependencies: - better-sqlite3 @@ -2715,25 +2715,25 @@ packages: - supports-color - tedious - /@mikro-orm/reflection@5.8.2(@mikro-orm/core@5.8.2): - resolution: {integrity: sha512-Fdx6OmII1eUPQ0XC4ydtPGNN7v8xUfCBBNX4/KXQVw8Cc3/BQqf60LDz+VKFdbwBasYZqhwEES4Rs4az57ocXQ==} + /@mikro-orm/reflection@5.8.3(@mikro-orm/core@5.8.3): + resolution: {integrity: sha512-VO0qd6RSS/04hbsPLolQ+6rgWcajJtlxL5liCjz9bXJ53w8C47bryi/1UzP3W0ywqTaYnGlP+gmzw797Te/nww==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) globby: 11.1.0 - ts-morph: 19.0.0 + ts-morph: 20.0.0 dev: false - /@mikro-orm/seeder@5.8.2(@mikro-orm/core@5.8.2): - resolution: {integrity: sha512-EKg888ZFD+3hwwaSXmYfmlRuxNswa8RD6KownUzGTb2ThoSYPgjYI9dD9fgydZt3RqnsALNQPdnq6dYLHLe4gg==} + /@mikro-orm/seeder@5.8.3(@mikro-orm/core@5.8.3): + resolution: {integrity: sha512-ePp0yXWrNSvoKZNFYPck+FPmbUSfEP8epuNBg/J5pCVSt1IZhWuHgSg2/xNgxWvufzqZ/Hic4pcUjE85TxtBcQ==} engines: {node: '>= 14.0.0'} peerDependencies: '@mikro-orm/core': ^5.0.0 dependencies: '@faker-js/faker': 7.6.0 - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) fs-extra: 11.1.1 globby: 11.1.0 @@ -2774,7 +2774,7 @@ packages: rxjs: 7.8.1 dev: false - /@nestjs/cli@10.1.18(@swc/core@1.3.87): + /@nestjs/cli@10.1.18(@swc/core@1.3.88): resolution: {integrity: sha512-jQtG47keLsACt7b4YwJbTBYRm90n82gJpMaiR1HGAyQ9pccbctjSYu592eT4bxqkUWxPgBE3mpNynXj7dWAfrw==} engines: {node: '>= 16'} hasBin: true @@ -2791,7 +2791,7 @@ packages: '@angular-devkit/schematics': 16.2.3(chokidar@3.5.3) '@angular-devkit/schematics-cli': 16.2.3(chokidar@3.5.3) '@nestjs/schematics': 10.0.2(chokidar@3.5.3)(typescript@5.2.2) - '@swc/core': 1.3.87 + '@swc/core': 1.3.88 chalk: 4.1.2 chokidar: 3.5.3 cli-table3: 0.6.3 @@ -2808,7 +2808,7 @@ packages: tsconfig-paths: 4.2.0 tsconfig-paths-webpack-plugin: 4.1.0 typescript: 5.2.2 - webpack: 5.88.2(@swc/core@1.3.87) + webpack: 5.88.2(@swc/core@1.3.88) webpack-node-externals: 3.0.0 transitivePeerDependencies: - esbuild @@ -3103,7 +3103,7 @@ packages: swagger-ui-dist: 5.7.2 dev: false - /@nestjs/terminus@10.1.1(@mikro-orm/core@5.8.2)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1): + /@nestjs/terminus@10.1.1(@mikro-orm/core@5.8.3)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.0)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1): resolution: {integrity: sha512-aDoPK/uaR9PHn56xzand6zqpp+S3Ibm+y/OrG3M01F1WnScLfo29hbS6MdnIMqmVRAS11r/8X3xWTSo8TT/Lig==} peerDependencies: '@grpc/grpc-js': '*' @@ -3151,8 +3151,8 @@ packages: typeorm: optional: true dependencies: - '@mikro-orm/core': 5.8.2(@mikro-orm/migrations@5.8.2)(@mikro-orm/postgresql@5.8.2)(@mikro-orm/seeder@5.8.2) - '@mikro-orm/nestjs': 5.2.2(@mikro-orm/core@5.8.2)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6) + '@mikro-orm/core': 5.8.3(@mikro-orm/migrations@5.8.3)(@mikro-orm/postgresql@5.8.3)(@mikro-orm/seeder@5.8.3) + '@mikro-orm/nestjs': 5.2.2(@mikro-orm/core@5.8.3)(@nestjs/common@10.2.6)(@nestjs/core@10.2.6) '@nestjs/axios': 3.0.0(@nestjs/common@10.2.6)(axios@1.5.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@nestjs/common': 10.2.6(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.1.13)(rxjs@7.8.1) '@nestjs/core': 10.2.6(@nestjs/common@10.2.6)(@nestjs/platform-express@10.2.6)(@nestjs/websockets@10.2.6)(reflect-metadata@0.1.13)(rxjs@7.8.1) @@ -3475,8 +3475,8 @@ packages: - typescript dev: true - /@rubiin/tsconfig@1.0.2: - resolution: {integrity: sha512-ZXSFEM3D+Kiy0tF71pxiYnREN54BEVxauRvrDhuT1ll3PdKkStxSW1eK2gDN0WMaETwRArY+hqKkxZDXRoY2JQ==} + /@rubiin/tsconfig@1.1.0: + resolution: {integrity: sha512-uCudO9VLzBTGJfrEALpeBuZS2DJKWnfHkOrrI6sZmXsibH+Y8SEbNBl7v/WCqslkzrTXVCXUkXAlxaCfo8tQCw==} engines: {node: '>=18'} dev: true @@ -3561,7 +3561,7 @@ packages: jest-runtime: '>=28' dependencies: '@jest/transform': 29.7.0 - jest: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) jest-runtime: 29.7.0 dev: true @@ -4069,8 +4069,8 @@ packages: resolution: {integrity: sha512-wlt6JW69MHqLY2M6Sm/jVyCojNRKq2CBvwH0Hbx24SFhDQQGkgEjeKxVutDxHSyrWixFaOSLXC27euzxijhyMQ==} dev: false - /@swc/core-darwin-arm64@1.3.87: - resolution: {integrity: sha512-/LxLjPat1LA9CXS7Cn2M4MIqwNOoDF4KjcikPkO08H54rd6WubhaJnr0sLDjms3adRr+pmcCL0yfsUBTX//85A==} + /@swc/core-darwin-arm64@1.3.88: + resolution: {integrity: sha512-Nb7kKydSQK3FE90pw/GPRFmAkquDQcTixLijNcki2xFBXh/DcGdFUPE/GShQjk8gtQelj2vqZrsGs/GZPGA1mA==} engines: {node: '>=10'} cpu: [arm64] os: [darwin] @@ -4078,8 +4078,8 @@ packages: dev: true optional: true - /@swc/core-darwin-x64@1.3.87: - resolution: {integrity: sha512-hjSQNcW9BN8gEz3UQZ7Ye80ymbkFHLkUDeEek4lorRyq6S+uxvbL1f1mJAZnFPBpove7AXusykIalWMPvyOR2A==} + /@swc/core-darwin-x64@1.3.88: + resolution: {integrity: sha512-RcCrnjkmLXL1izSHPYLaJKVaxwd64LYiYLqjX2jXG4U50D6LOlmuLeqTJ8aAnENZP19gNpsY9ggY9jD5UQqHAw==} engines: {node: '>=10'} cpu: [x64] os: [darwin] @@ -4087,8 +4087,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm-gnueabihf@1.3.87: - resolution: {integrity: sha512-JVyNIO3tGLPSQ59rJXeKaykTpPhRNozB+7PtYMvMcxpUbYGpEzWxTPkFAX2KKPvl0ejBdA0GW5OXeuPMvTwE0w==} + /@swc/core-linux-arm-gnueabihf@1.3.88: + resolution: {integrity: sha512-/H7QhpgbWX4xe6jbkgPrhjY543oCCmbPRvBMvZ3iuLb81bEtOFiEp9LYe/95ZW/BTz2z9a6fQtQMqkhAjcrV5w==} engines: {node: '>=10'} cpu: [arm] os: [linux] @@ -4096,8 +4096,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-gnu@1.3.87: - resolution: {integrity: sha512-gLdZKIoql5vjrNjrwwsiS7d3vOAIzYUWqN97iGCSscQOg0MgYbfUnSTO4UEvH4BYlwRNlHepfTZ7ALoG8areUQ==} + /@swc/core-linux-arm64-gnu@1.3.88: + resolution: {integrity: sha512-ar/oQJxisjn/Su9rsg+XcBqA54Ylh1SyrZiLslv37OnGr785Xw+C//rw+JGoFmCZSjhGAU5hriOiHJd2S8mtqA==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -4105,8 +4105,8 @@ packages: dev: true optional: true - /@swc/core-linux-arm64-musl@1.3.87: - resolution: {integrity: sha512-WQ5tirVBiU8lUODQ25dt8JRCZHyRDInBe4fkGuxzImMa017zYPWa2WxrKK8LdDF7DzrAITlGl9VeoeE/l0WJbw==} + /@swc/core-linux-arm64-musl@1.3.88: + resolution: {integrity: sha512-ZyUtCk1Y4GpOajbHcnm2JwkFm/m8M/wP3I8iaAm/0yAPIYwQInVdD0Hn++eig2Y+nLJ7gT0QI82fFUDPEIP6Jw==} engines: {node: '>=10'} cpu: [arm64] os: [linux] @@ -4114,8 +4114,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-gnu@1.3.87: - resolution: {integrity: sha512-/vQSH7ZKOuT1It9GzpJ9UFnsOP/dQr1VLUrKQFBlHp9owIWNb2oUrZdNla+KhljCIIahh0JfQ08sycKeycCNzQ==} + /@swc/core-linux-x64-gnu@1.3.88: + resolution: {integrity: sha512-VrwGCzKLwimL0Js1yWRQNpcJCLGYkETku9mEI9sM4yF6kzT/jwfOe94udBe9O4GGUv24QkzHXRk+EnGR2LFSOQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -4123,8 +4123,8 @@ packages: dev: true optional: true - /@swc/core-linux-x64-musl@1.3.87: - resolution: {integrity: sha512-C1NUeISJDyMlIk4919bjcpHvjyjzbkjW7v53gUdN41Y4BPlEk7UKcLez7UHMjdMGA/o9721SLqYVp4/NrQErUw==} + /@swc/core-linux-x64-musl@1.3.88: + resolution: {integrity: sha512-cur5h0JmNfF4ZHb+FBPLePX86lu3FUjxltObWUhqO4QiXzHxWfde6g+pgdqfUAer0cd9VEEjEKGA5OQncXqyCQ==} engines: {node: '>=10'} cpu: [x64] os: [linux] @@ -4132,8 +4132,8 @@ packages: dev: true optional: true - /@swc/core-win32-arm64-msvc@1.3.87: - resolution: {integrity: sha512-AE7JKDJ0OsV9LsYGFfYKMTkGNfsy1au4RT5jT1rxr5MTOsmMD7P2mgiRF8drgc1WX3uOJbTHQfgdVTYroAGfdA==} + /@swc/core-win32-arm64-msvc@1.3.88: + resolution: {integrity: sha512-f9OVuWrey7X0gjCZlVD4d5/9/d0yyxu8KFUOEjyjJ2Kd+pvzRys1U3E0FE1PiiDOng3qrfdOt4HQxyAy2jts9Q==} engines: {node: '>=10'} cpu: [arm64] os: [win32] @@ -4141,8 +4141,8 @@ packages: dev: true optional: true - /@swc/core-win32-ia32-msvc@1.3.87: - resolution: {integrity: sha512-2V+5uvisaTPXd5lvTujNLNlEC2LPo07gEUQVGdKGsbhtLAYAggVXBnHjxU1TkuyA6NlciMS59tPKW+L2u2KpTw==} + /@swc/core-win32-ia32-msvc@1.3.88: + resolution: {integrity: sha512-7KCeTVe8wWRbuiuAwXoHKBkr9nugCAHQe/JGxoevHXxn2h+WwBuWHog1AbS6PvRWSKK8dVhKAAPDNWwdEltA5A==} engines: {node: '>=10'} cpu: [ia32] os: [win32] @@ -4150,8 +4150,8 @@ packages: dev: true optional: true - /@swc/core-win32-x64-msvc@1.3.87: - resolution: {integrity: sha512-2Xak7TidlRuNQamLZC3fEOdUCmMiBzD2BW8+Dnn29f4odzamgAFfeYJ/PnqN7jdTWOINLn95tex4JBm3Pm11HQ==} + /@swc/core-win32-x64-msvc@1.3.88: + resolution: {integrity: sha512-x0wr9kCS2Hmpx7H6gvJHA17G0DnvwToqWDSO1VmePt5hQZZfLzxiHHDHKFv4YYsVPbAU283q4Wa39QSPZeJbTA==} engines: {node: '>=10'} cpu: [x64] os: [win32] @@ -4159,8 +4159,8 @@ packages: dev: true optional: true - /@swc/core@1.3.87: - resolution: {integrity: sha512-u33Mi/EBvb+g/xpYKyxODB5XvKYqISmy81J+lhFS/Oahja0PbJWZdKEGwSQEFvBecp6E+PfaTOLPOoF1EWcRrw==} + /@swc/core@1.3.88: + resolution: {integrity: sha512-kaJ5t6Fg/DmJPNeI+jdtCEt7NVKxhUYToq7PF2fMRPFPLKSJzJCZajcp6/gZNcEUCVWaK6pWi/XL79Tzz1FqzQ==} engines: {node: '>=10'} requiresBuild: true peerDependencies: @@ -4169,28 +4169,33 @@ packages: '@swc/helpers': optional: true dependencies: + '@swc/counter': 0.1.1 '@swc/types': 0.1.5 optionalDependencies: - '@swc/core-darwin-arm64': 1.3.87 - '@swc/core-darwin-x64': 1.3.87 - '@swc/core-linux-arm-gnueabihf': 1.3.87 - '@swc/core-linux-arm64-gnu': 1.3.87 - '@swc/core-linux-arm64-musl': 1.3.87 - '@swc/core-linux-x64-gnu': 1.3.87 - '@swc/core-linux-x64-musl': 1.3.87 - '@swc/core-win32-arm64-msvc': 1.3.87 - '@swc/core-win32-ia32-msvc': 1.3.87 - '@swc/core-win32-x64-msvc': 1.3.87 - dev: true - - /@swc/jest@0.2.29(@swc/core@1.3.87): + '@swc/core-darwin-arm64': 1.3.88 + '@swc/core-darwin-x64': 1.3.88 + '@swc/core-linux-arm-gnueabihf': 1.3.88 + '@swc/core-linux-arm64-gnu': 1.3.88 + '@swc/core-linux-arm64-musl': 1.3.88 + '@swc/core-linux-x64-gnu': 1.3.88 + '@swc/core-linux-x64-musl': 1.3.88 + '@swc/core-win32-arm64-msvc': 1.3.88 + '@swc/core-win32-ia32-msvc': 1.3.88 + '@swc/core-win32-x64-msvc': 1.3.88 + dev: true + + /@swc/counter@0.1.1: + resolution: {integrity: sha512-xVRaR4u9hcYjFvcSg71Lz5Bo4//CyjAAfMxa7UsaDSYxAshflUkVJWiyVWrfxC59z2kP1IzI4/1BEpnhI9o3Mw==} + dev: true + + /@swc/jest@0.2.29(@swc/core@1.3.88): resolution: {integrity: sha512-8reh5RvHBsSikDC3WGCd5ZTd2BXKkyOdK7QwynrCH58jk2cQFhhHhFBg/jvnWZehUQe/EoOImLENc9/DwbBFow==} engines: {npm: '>= 7.0.0'} peerDependencies: '@swc/core': '*' dependencies: '@jest/create-cache-key-function': 27.5.1 - '@swc/core': 1.3.87 + '@swc/core': 1.3.88 jsonc-parser: 3.2.0 dev: true @@ -4207,8 +4212,8 @@ packages: resolution: {integrity: sha512-AqlrT8YA1o7Ff5wPfMOL0pvL+1X+sw60NN6CcOCqs658emD6RfiXhF7Gu9QcfKBH7ELY2nInLhKSCWVoNL70MQ==} dev: true - /@ts-morph/common@0.20.0: - resolution: {integrity: sha512-7uKjByfbPpwuzkstL3L5MQyuXPSKdoNG93Fmi2JoDcTf3pEP731JdRFAduRVkOs8oqxPsXKA+ScrWkdQ8t/I+Q==} + /@ts-morph/common@0.21.0: + resolution: {integrity: sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==} dependencies: fast-glob: 3.3.1 minimatch: 7.4.6 @@ -4268,7 +4273,7 @@ packages: resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} dependencies: '@types/connect': 3.4.36 - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/cache-manager-redis-store@2.0.2: resolution: {integrity: sha512-Y9AkjU/y3If0nlJI/8k3mMmr/1FIuZ8U7biI5vQH0uP5mOb1Xycru6NcOiVKyUe/adHYUoY/EpnvWZ8NoBqRKQ==} @@ -4290,7 +4295,7 @@ packages: /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/cookie@0.4.1: resolution: {integrity: sha512-XW/Aa8APYr6jSVVA1y/DEIZX0/GMKLEVekNG727R8cs56ahETkRAy/3DR7+fJyh7oUgGwNQaRfXCun0+KbWY7Q==} @@ -4302,7 +4307,7 @@ packages: /@types/cors@2.8.14: resolution: {integrity: sha512-RXHUvNWYICtbP6s18PnOCaqToK8y14DnLd75c6HfyKf228dxy7pHNOQkxPtvXKp/hINFMDjbYzsj63nnpPMSRQ==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/dompurify@3.0.2: resolution: {integrity: sha512-YBL4ziFebbbfQfH5mlC+QTJsvh0oJUrWbmxKMyEdL7emlHJqGR2Qb34TEFKj+VCayBvjKy3xczMFNhugThUsfQ==} @@ -4331,7 +4336,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -4349,14 +4354,14 @@ packages: requiresBuild: true dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: false optional: true /@types/graceful-fs@4.1.7: resolution: {integrity: sha512-MhzcwU8aUygZroVwL2jeYk6JisJrPl/oov/gsgGCue9mkgl9wjGbzReYQClxiUgFDnib9FuHqTndccKeZKxTRw==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/http-errors@2.0.2: @@ -4396,13 +4401,13 @@ packages: /@types/jsonwebtoken@9.0.2: resolution: {integrity: sha512-drE6uz7QBKq1fYqqoFKTDRdFCPHd5TCub75BM+D+cMx7NU9hUz7SESLfC2fSCXVFMO5Yj8sOWHuGqPgjc+fz0Q==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: false /@types/jsonwebtoken@9.0.3: resolution: {integrity: sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/linkify-it@3.0.3: resolution: {integrity: sha512-pTjcqY9E4nOI55Wgpz7eiI8+LzdYnw3qxXCfHyBDdPbYvbyLgWLJGh8EdPvqawwMK1Uo1794AUkkR38Fr0g+2g==} @@ -4423,7 +4428,7 @@ packages: /@types/mailparser@3.4.0: resolution: {integrity: sha512-MotFinA1sT2nPFtQw1WpaF3X6I1OdbEloaixMmk924BOYqwHmlZkoi7XcVUXHI+7i0to8JguHqYj5k/E6c9Chw==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 iconv-lite: 0.6.3 dev: true @@ -4474,13 +4479,13 @@ packages: dev: true optional: true - /@types/node@20.6.3: - resolution: {integrity: sha512-HksnYH4Ljr4VQgEy2lTStbCKv/P590tmPe5HqOnv9Gprffgv5WXAY+Y5Gqniu0GGqeTCUdBnzC3QSrzPkBkAMA==} + /@types/node@20.6.5: + resolution: {integrity: sha512-2qGq5LAOTh9izcc0+F+dToFigBWiK1phKPt7rNhOqJSr35y8rlIBjDwGtFSgAI6MGIhjwOVNSQZVdJsZJ2uR1w==} - /@types/nodemailer@6.4.10: - resolution: {integrity: sha512-oPW/IdhkU3FyZc1dzeqmS+MBjrjZNiiINnrEOrWALzccJlP5xTlbkNr2YnTnnyj9Eqm5ofjRoASEbrCYpA7BrA==} + /@types/nodemailer@6.4.11: + resolution: {integrity: sha512-Ld2c0frwpGT4VseuoeboCXQ7UJIkK3X7Lx/4YsZEiUHtHsthWAOCYtf6PAiLhMtfwV0cWJRabLBS3+LD8x6Nrw==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/normalize-package-data@2.4.1: @@ -4489,31 +4494,31 @@ packages: /@types/oauth@0.9.2: resolution: {integrity: sha512-Nu3/abQ6yR9VlsCdX3aiGsWFkj6OJvJqDvg/36t8Gwf2mFXdBZXPDN3K+2yfeA6Lo2m1Q12F8Qil9TZ48nWhOQ==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@types/passport-facebook@3.0.0: - resolution: {integrity: sha512-hZjXy39X+In1/y607NfGVJEWtl5vuClkAbglcAiq/UBuUSPCu6uBvyGd4wE3ikc4iJ1as3biuanBMrMZus0U5A==} + /@types/passport-facebook@3.0.1: + resolution: {integrity: sha512-+wksCaYVbLPd+VhF0yWRt+fcmuYBfAWF0PrVPPy7gxy5kD92P/8G1erxJWVneP8rvPaiqNiBbVQFcDTSLbeK2g==} dependencies: '@types/express': 4.17.17 - '@types/passport': 1.0.12 + '@types/passport': 1.0.13 '@types/passport-oauth2': 1.4.12 dev: true - /@types/passport-google-oauth20@2.0.11: - resolution: {integrity: sha512-9XMT1GfwhZL7UQEiCepLef55RNPHkbrCtsU7rsWPTEOsmu5qVIW8nSemtB4p+P24CuOhA+IKkv8LsPThYghGww==} + /@types/passport-google-oauth20@2.0.12: + resolution: {integrity: sha512-+MBVB8uYd8mMZYvTwYChCa2LBGVK9FMwdK5TtcNHMeTL6qBZ3QW0HeUtZiAlwgkw2LYM0Btlzyb19EA8ysm13g==} dependencies: '@types/express': 4.17.17 - '@types/passport': 1.0.12 + '@types/passport': 1.0.13 '@types/passport-oauth2': 1.4.12 dev: true - /@types/passport-jwt@3.0.9: - resolution: {integrity: sha512-5XJt+79emfgpuBvBQusUPylFIVtW1QVAAkTRwCbRJAmxUjmLtIqUU6V1ovpnHPu6Qut3mR5Juc+s7kd06roNTg==} + /@types/passport-jwt@3.0.10: + resolution: {integrity: sha512-D2A911g2uiFsq/XXFBxQjcBcK4c6zPF2gAx9blEfz2AOXx5UUwsd8ZcMTcPe8z9dhW8LQBYLjv+vug2dvnRevA==} dependencies: '@types/express': 4.17.17 '@types/jsonwebtoken': 9.0.3 @@ -4525,38 +4530,38 @@ packages: dependencies: '@types/express': 4.17.17 '@types/oauth': 0.9.2 - '@types/passport': 1.0.12 + '@types/passport': 1.0.13 dev: true /@types/passport-strategy@0.2.35: resolution: {integrity: sha512-o5D19Jy2XPFoX2rKApykY15et3Apgax00RRLf0RUotPDUsYrQa7x4howLYr9El2mlUApHmCMv5CZ1IXqKFQ2+g==} dependencies: '@types/express': 4.17.17 - '@types/passport': 1.0.12 + '@types/passport': 1.0.13 dev: true - /@types/passport@1.0.12: - resolution: {integrity: sha512-QFdJ2TiAEoXfEQSNDISJR1Tm51I78CymqcBa8imbjo6dNNu+l2huDxxbDEIoFIwOSKMkOfHEikyDuZ38WwWsmw==} + /@types/passport@1.0.13: + resolution: {integrity: sha512-XXURryL+EZAWtbQFOHX1eNB+RJwz5XMPPz1xrGpEKr2xUZCXM4NCPkHMtZQ3B2tTSG/1IRaAcTHjczRA4sSFCw==} dependencies: '@types/express': 4.17.17 dev: true - /@types/preview-email@3.0.1: - resolution: {integrity: sha512-ctA5USWHqFokICj74fLx9M7T1ClqA5kshfJwU0SGLfYqkVIR9sC34CBuuRlNjTiP9NRWv4qx9jVm6kIBQZQjpQ==} + /@types/preview-email@3.0.2: + resolution: {integrity: sha512-bb/oorXPzl16jDK9APG+5rZoLxFD1msong4GxWQr02b8kMdrED2GzcYUig3uk6bkulYECkHR+CXrBqohj/bhsQ==} dependencies: '@types/mailparser': 3.4.0 - '@types/node': 20.6.3 - '@types/nodemailer': 6.4.10 + '@types/node': 20.6.5 + '@types/nodemailer': 6.4.11 dev: true - /@types/pug@2.0.6: - resolution: {integrity: sha512-SnHmG9wN1UVmagJOnyo/qkk0Z7gejYxOYYmaAwr5u2yFYfsupN3sg10kyzN8Hep/2zbHxCnsumxOoRIRMBwKCg==} + /@types/pug@2.0.7: + resolution: {integrity: sha512-I469DU0UXNC1aHepwirWhu9YKg5fkxohZD95Ey/5A7lovC+Siu+MCLffva87lnfThaOrw9Vb1DUN5t55oULAAw==} dev: true /@types/qrcode@1.5.2: resolution: {integrity: sha512-W4KDz75m7rJjFbyCctzCtRzZUj+PrUHV+YjqDp50sSRezTbrtEAIq2iTzC6lISARl3qw+8IlcCyljdcVJE0Wug==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/qs@6.9.8: @@ -4574,7 +4579,7 @@ packages: /@types/redis@2.8.32: resolution: {integrity: sha512-7jkMKxcGq9p242exlbsVzuJb57KqHRhNl4dHoQu2Y5v9bCAbtIXXH0R3HleSQW4CTOqpHIYUW3t6tpUj4BVQ+w==} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/rimraf@3.0.2: @@ -4582,7 +4587,7 @@ packages: requiresBuild: true dependencies: '@types/glob': 8.1.0 - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: false optional: true @@ -4594,14 +4599,14 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/serve-static@1.15.2: resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==} dependencies: '@types/http-errors': 2.0.2 '@types/mime': 3.0.1 - '@types/node': 20.6.3 + '@types/node': 20.6.5 /@types/stack-utils@2.0.1: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} @@ -4611,7 +4616,7 @@ packages: resolution: {integrity: sha512-LOWgpacIV8GHhrsQU+QMZuomfqXiqzz3ILLkCtKx3Us6AmomFViuzKT9D693QTKgyut2oCytMG8/efOop+DB+w==} dependencies: '@types/cookiejar': 2.1.2 - '@types/node': 20.6.3 + '@types/node': 20.6.5 dev: true /@types/supertest@2.0.12: @@ -4625,7 +4630,7 @@ packages: dependencies: '@hapi/hapi': 21.1.0 '@types/express': 4.17.17 - '@types/node': 20.6.3 + '@types/node': 20.6.5 fastify: 3.29.5 joi: 17.10.2 prom-client: 14.2.0 @@ -6094,13 +6099,13 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /commitizen@4.3.0(@swc/core@1.3.87): + /commitizen@4.3.0(@swc/core@1.3.88): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@swc/core@1.3.87) + cz-conventional-changelog: 3.3.0(@swc/core@1.3.88) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6248,7 +6253,7 @@ packages: dependencies: '@types/node': 20.4.7 cosmiconfig: 8.3.6(typescript@5.2.2) - ts-node: 10.9.1(@swc/core@1.3.87)(@types/node@20.4.7)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.88)(@types/node@20.4.7)(typescript@5.2.2) typescript: 5.2.2 dev: true optional: true @@ -6282,7 +6287,7 @@ packages: dev: true optional: true - /create-jest@29.7.0(@types/node@20.6.3)(ts-node@10.9.1): + /create-jest@29.7.0(@types/node@20.6.5)(ts-node@10.9.1): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -6291,7 +6296,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -6359,18 +6364,18 @@ packages: rrweb-cssom: 0.6.0 dev: false - /cz-conventional-changelog@3.3.0(@swc/core@1.3.87): + /cz-conventional-changelog@3.3.0(@swc/core@1.3.88): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@swc/core@1.3.87) + commitizen: 4.3.0(@swc/core@1.3.88) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 17.7.1(@swc/core@1.3.87) + '@commitlint/load': 17.7.1(@swc/core@1.3.88) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -6722,7 +6727,7 @@ packages: dependencies: '@types/cookie': 0.4.1 '@types/cors': 2.8.14 - '@types/node': 20.6.3 + '@types/node': 20.6.5 accepts: 1.3.8 base64id: 2.0.0 cookie: 0.4.2 @@ -7013,7 +7018,7 @@ packages: '@typescript-eslint/eslint-plugin': 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@5.2.2) eslint: 8.50.0 - jest: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) transitivePeerDependencies: - supports-color - typescript @@ -7227,6 +7232,7 @@ packages: /event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} + requiresBuild: true dev: false /eventemitter3@3.1.2: @@ -7631,7 +7637,7 @@ packages: '@fastify/busboy': 1.2.1 '@firebase/database-compat': 0.3.4 '@firebase/database-types': 0.10.4 - '@types/node': 20.6.3 + '@types/node': 20.6.5 jsonwebtoken: 9.0.2 jwks-rsa: 3.0.1 node-forge: 1.3.1 @@ -7710,7 +7716,7 @@ packages: semver: 7.5.4 tapable: 2.2.1 typescript: 5.2.2 - webpack: 5.88.2(@swc/core@1.3.87) + webpack: 5.88.2(@swc/core@1.3.88) dev: true /form-data@4.0.0: @@ -8531,6 +8537,7 @@ packages: /is-arrayish@0.2.1: resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + requiresBuild: true /is-arrayish@0.3.2: resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} @@ -8854,7 +8861,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -8875,7 +8882,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.6.3)(ts-node@10.9.1): + /jest-cli@29.7.0(@types/node@20.6.5)(ts-node@10.9.1): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -8889,10 +8896,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + create-jest: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest-config: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -8903,7 +8910,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.6.3)(ts-node@10.9.1): + /jest-config@29.7.0(@types/node@20.6.5)(ts-node@10.9.1): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -8918,7 +8925,7 @@ packages: '@babel/core': 7.22.20 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 babel-jest: 29.7.0(@babel/core@7.22.20) chalk: 4.1.2 ci-info: 3.8.0 @@ -8938,7 +8945,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.1(@swc/core@1.3.87)(@types/node@20.6.3)(typescript@5.2.2) + ts-node: 10.9.1(@swc/core@1.3.88)(@types/node@20.6.5)(typescript@5.2.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -8979,7 +8986,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -8995,7 +9002,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.7 - '@types/node': 20.6.3 + '@types/node': 20.6.5 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9046,7 +9053,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 jest-util: 29.7.0 dev: true @@ -9101,7 +9108,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -9132,7 +9139,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -9184,7 +9191,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9209,7 +9216,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.6.3 + '@types/node': 20.6.5 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -9221,7 +9228,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9230,13 +9237,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.6.3)(ts-node@10.9.1): + /jest@29.7.0(@types/node@20.6.5)(ts-node@10.9.1): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -9249,7 +9256,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.1) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.6.3)(ts-node@10.9.1) + jest-cli: 29.7.0(@types/node@20.6.5)(ts-node@10.9.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -9692,6 +9699,7 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + requiresBuild: true dev: true /lines-and-columns@2.0.3: @@ -10059,8 +10067,8 @@ packages: braces: 3.0.2 picomatch: 2.3.1 - /mikro-orm@5.8.2: - resolution: {integrity: sha512-z/Rou5YS6hIIKEhiBcdLxsFAZvNNkMavrJ4cS/PCxuNb4vNDC51iKQYFS2Xm88q8rr0Ug2ctYdJ6ZA872KfWIQ==} + /mikro-orm@5.8.3: + resolution: {integrity: sha512-Iitd23Q3ZcT127SUmBPk8j7FHwCjLNDVlY7FSeQ+xwkRD51fLBqXMNjgbXcQtn8EHtWuA52Wzx6R401No/lqng==} engines: {node: '>= 14.0.0'} /mime-db@1.52.0: @@ -10725,6 +10733,7 @@ packages: /parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} + requiresBuild: true dependencies: callsites: 3.1.0 dev: true @@ -11074,8 +11083,8 @@ packages: resolution: {integrity: sha512-3IKLNXclQgkU++2fSi93sQ6BznFuxSLB11HdvZQ6JW/spahf/P1pAHBQEahr20rs0htZW0UDkM1HmA+nZkXKsw==} engines: {node: '>=12.0.0'} - /poolifier@2.7.2: - resolution: {integrity: sha512-PazWvHDY+xnSK23QF1jTqo+nMPF1VWI8sS9Q8z8rAkAid6vnHJleMwfofMvN97F9kCSdCLsaL2QMekb/YxF/qA==} + /poolifier@2.7.3: + resolution: {integrity: sha512-s3O4womlvc3OSGEPBjJcPoIGczSxOMXaRfcnNzvbKWKg12PZtjONC2oacjxOIHxBzinY1gc6W7akwrqR4qPgxA==} engines: {node: '>=16.14.0', pnpm: '>=8.6.0'} requiresBuild: true dev: false @@ -11241,7 +11250,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.6.3 + '@types/node': 20.6.5 long: 5.2.3 dev: false optional: true @@ -11261,7 +11270,7 @@ packages: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.6.3 + '@types/node': 20.6.5 long: 5.2.3 dev: false optional: true @@ -11689,6 +11698,7 @@ packages: /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} + requiresBuild: true dev: true /resolve-from@5.0.0: @@ -11859,8 +11869,8 @@ packages: /safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sample-env@2.0.4: - resolution: {integrity: sha512-Fg3TntywxYqRKwEQC6X89ieopBncaHSwhE9kqWFKLc5QVY74QcASo2AaM6dyWoZAEpB5xKnrTAD5WU4AixBXUQ==} + /sample-env@2.0.5: + resolution: {integrity: sha512-iSl3xJln2YdBrhmzoCSLwKL0KGqU+6NiW3BSUHWnEvmo2rarvJ/Bj/DrzdAQVbgwdbF0UEBt4O7eXIo/eS4Uww==} hasBin: true dependencies: yargs: 17.7.2 @@ -12373,7 +12383,7 @@ packages: resolution: {integrity: sha512-0cbUNl5aDwt5rIZeE/WgyTxZN/PtwyeA5KcVJrHj260tjN4IOo2BZikN+dxhKoeBfI4aSRAd3E5vHRKmjjaSbA==} engines: {node: '>=12.*'} dependencies: - '@types/node': 20.6.3 + '@types/node': 20.6.5 qs: 6.11.2 dev: false @@ -12581,7 +12591,7 @@ packages: dev: false optional: true - /terser-webpack-plugin@5.3.9(@swc/core@1.3.87)(webpack@5.88.2): + /terser-webpack-plugin@5.3.9(@swc/core@1.3.88)(webpack@5.88.2): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -12598,12 +12608,12 @@ packages: optional: true dependencies: '@jridgewell/trace-mapping': 0.3.19 - '@swc/core': 1.3.87 + '@swc/core': 1.3.88 jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.20.0 - webpack: 5.88.2(@swc/core@1.3.87) + webpack: 5.88.2(@swc/core@1.3.88) dev: true /terser@5.20.0: @@ -12761,17 +12771,17 @@ packages: micromatch: 4.0.5 semver: 7.5.4 typescript: 5.2.2 - webpack: 5.88.2(@swc/core@1.3.87) + webpack: 5.88.2(@swc/core@1.3.88) dev: true - /ts-morph@19.0.0: - resolution: {integrity: sha512-D6qcpiJdn46tUqV45vr5UGM2dnIEuTGNxVhg0sk5NX11orcouwj6i1bMqZIz2mZTZB1Hcgy7C3oEVhAT+f6mbQ==} + /ts-morph@20.0.0: + resolution: {integrity: sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==} dependencies: - '@ts-morph/common': 0.20.0 + '@ts-morph/common': 0.21.0 code-block-writer: 12.0.0 dev: false - /ts-node@10.9.1(@swc/core@1.3.87)(@types/node@20.4.7)(typescript@5.2.2): + /ts-node@10.9.1(@swc/core@1.3.88)(@types/node@20.4.7)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12786,7 +12796,7 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.87 + '@swc/core': 1.3.88 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 @@ -12804,7 +12814,7 @@ packages: dev: true optional: true - /ts-node@10.9.1(@swc/core@1.3.87)(@types/node@20.6.3)(typescript@5.2.2): + /ts-node@10.9.1(@swc/core@1.3.88)(@types/node@20.6.5)(typescript@5.2.2): resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==} hasBin: true peerDependencies: @@ -12819,12 +12829,12 @@ packages: optional: true dependencies: '@cspotcode/source-map-support': 0.8.1 - '@swc/core': 1.3.87 + '@swc/core': 1.3.88 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.6.3 + '@types/node': 20.6.5 acorn: 8.10.0 acorn-walk: 8.2.0 arg: 4.1.3 @@ -13254,7 +13264,7 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack@5.88.2(@swc/core@1.3.87): + /webpack@5.88.2(@swc/core@1.3.88): resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -13285,7 +13295,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.9(@swc/core@1.3.87)(webpack@5.88.2) + terser-webpack-plugin: 5.3.9(@swc/core@1.3.88)(webpack@5.88.2) watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: