From 4845020ade354b5c8aa17d964f8ae7a0e550281a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 18 Feb 2024 01:50:22 +0000 Subject: [PATCH] fix(deps): update mikro-orm monorepo to v6 --- apps/backend/package.json | 6 +- packages/database/sqlite/package.json | 10 +- pnpm-lock.yaml | 411 ++++++++++---------------- 3 files changed, 166 insertions(+), 261 deletions(-) diff --git a/apps/backend/package.json b/apps/backend/package.json index 629224dc5..0ba1fc2af 100644 --- a/apps/backend/package.json +++ b/apps/backend/package.json @@ -7,9 +7,9 @@ "@aws-sdk/client-s3": "^3.474.0", "@json2csv/plainjs": "^7.0.4", "@liaoliaots/nestjs-redis-health": "^9.0.4", - "@mikro-orm/better-sqlite": "^5.9.5", - "@mikro-orm/core": "^5.9.5", - "@mikro-orm/migrations": "^5.9.5", + "@mikro-orm/better-sqlite": "^6.0.0", + "@mikro-orm/core": "^6.0.0", + "@mikro-orm/migrations": "^6.0.0", "@mikro-orm/nestjs": "^5.2.2", "@nestjs-modules/mailer": "^1.9.1", "@nestjs/axios": "^3.0.1", diff --git a/packages/database/sqlite/package.json b/packages/database/sqlite/package.json index 79c9f6f49..276b8d10c 100644 --- a/packages/database/sqlite/package.json +++ b/packages/database/sqlite/package.json @@ -3,9 +3,9 @@ "description": "", "version": "0.0.0", "dependencies": { - "@mikro-orm/better-sqlite": "^5.9.5", - "@mikro-orm/core": "^5.9.5", - "@mikro-orm/migrations": "^5.9.5", + "@mikro-orm/better-sqlite": "^6.0.0", + "@mikro-orm/core": "^6.0.0", + "@mikro-orm/migrations": "^6.0.0", "@mikro-orm/sql-highlighter": "^1.0.1", "@undb/authz": "workspace:^", "@undb/core": "^0.0.0", @@ -21,8 +21,8 @@ "uuid": "^9.0.1" }, "devDependencies": { - "@mikro-orm/cli": "^5.9.5", - "@mikro-orm/reflection": "^5.9.5", + "@mikro-orm/cli": "^6.0.0", + "@mikro-orm/reflection": "^6.0.0", "@swc/core": "1.4.1", "@types/lodash-es": "^4.17.12", "@types/uuid": "^9.0.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 29f0f3965..da3cf8efa 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -79,17 +79,17 @@ importers: specifier: ^9.0.4 version: 9.0.4(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/terminus@10.2.0)(ioredis@5.3.2) '@mikro-orm/better-sqlite': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5) + specifier: ^6.0.0 + version: 6.1.4(@mikro-orm/core@6.1.4) '@mikro-orm/core': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) + specifier: ^6.0.0 + version: 6.1.4 '@mikro-orm/migrations': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) + specifier: ^6.0.0 + version: 6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2) '@mikro-orm/nestjs': specifier: ^5.2.2 - version: 5.2.2(@mikro-orm/core@5.9.5)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) + version: 5.2.2(@mikro-orm/core@6.1.4)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) '@nestjs-modules/mailer': specifier: ^1.9.1 version: 1.9.1(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(nodemailer@6.9.7) @@ -131,7 +131,7 @@ importers: version: 7.1.17(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.2.1) '@nestjs/terminus': specifier: ^10.2.0 - version: 10.2.0(@mikro-orm/core@5.9.5)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1) + version: 10.2.0(@mikro-orm/core@6.1.4)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@opentelemetry/auto-instrumentations-node': specifier: ^0.41.0 version: 0.41.0(@opentelemetry/api@1.4.1) @@ -939,14 +939,14 @@ importers: packages/database/sqlite: dependencies: '@mikro-orm/better-sqlite': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5) + specifier: ^6.0.0 + version: 6.1.4(@mikro-orm/core@6.1.4) '@mikro-orm/core': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) + specifier: ^6.0.0 + version: 6.1.4 '@mikro-orm/migrations': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) + specifier: ^6.0.0 + version: 6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2) '@mikro-orm/sql-highlighter': specifier: ^1.0.1 version: 1.0.1 @@ -988,11 +988,11 @@ importers: version: 9.0.1 devDependencies: '@mikro-orm/cli': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@9.2.2) + specifier: ^6.0.0 + version: 6.1.4(better-sqlite3@9.2.2) '@mikro-orm/reflection': - specifier: ^5.9.5 - version: 5.9.5(@mikro-orm/core@5.9.5) + specifier: ^6.0.0 + version: 6.1.4(@mikro-orm/core@6.1.4) '@swc/core': specifier: 1.4.1 version: 1.4.1 @@ -3005,7 +3005,7 @@ packages: dependencies: '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/platform-express@10.2.10)(reflect-metadata@0.2.1)(rxjs@7.8.1) - '@nestjs/terminus': 10.2.0(@mikro-orm/core@5.9.5)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1) + '@nestjs/terminus': 10.2.0(@mikro-orm/core@6.1.4)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1) ioredis: 5.3.2 tslib: 2.4.1 dev: false @@ -3085,30 +3085,18 @@ packages: resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} dev: true - /@mikro-orm/better-sqlite@5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5): - resolution: {integrity: sha512-rhlqsv4GqYZA685fJ1C/CbLt8yRawRobVzrPLjs48Q8Mgmd6d8skStA9iucGdp39LVZiauoL2JryF/1dQhbVSw==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/better-sqlite@6.1.4(@mikro-orm/core@6.1.4): + resolution: {integrity: sha512-nza9qZ2tJyQrUgf8t/wiu8AiGy/nSm2TUVsfSXk7xna+kIPzqNgwxeYf8V1N3aXGZmgXKE9umSpofQnetjuGpg==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@mikro-orm/core': ^5.0.0 - '@mikro-orm/entity-generator': ^5.0.0 - '@mikro-orm/migrations': ^5.0.0 - '@mikro-orm/seeder': ^5.0.0 - peerDependenciesMeta: - '@mikro-orm/entity-generator': - optional: true - '@mikro-orm/migrations': - optional: true - '@mikro-orm/seeder': - optional: true + '@mikro-orm/core': ^6.0.0 dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/knex': 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@8.7.0) - '@mikro-orm/migrations': 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) + '@mikro-orm/core': 6.1.4 + '@mikro-orm/knex': 6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@8.7.0) better-sqlite3: 8.7.0 - fs-extra: 11.1.1 + fs-extra: 11.2.0 sqlstring-sqlite: 0.1.1 transitivePeerDependencies: - - mssql - mysql - mysql2 - pg @@ -3116,55 +3104,21 @@ packages: - sqlite3 - supports-color - tedious + dev: false - /@mikro-orm/cli@5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@9.2.2): - resolution: {integrity: sha512-P1f8xn8LLRPTL9z2xzigKQ3/dffyymrpLKLOsLSeG1eC8l7JODXZsjrCg6DjWfoGXfQfD6mqXkc6x8bNhB5Xug==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/cli@6.1.4(better-sqlite3@9.2.2): + resolution: {integrity: sha512-oH8/0R3hg5Ebm1KBiyddayy/6P3QKleneCwKUhBEGHp9PxpLllWrVkVFV9NNj3pSzpVcAhHzr6V1WckPJoSWDg==} + engines: {node: '>= 18.12.0'} hasBin: true - peerDependencies: - '@mikro-orm/better-sqlite': ^5.0.0 - '@mikro-orm/entity-generator': ^5.0.0 - '@mikro-orm/mariadb': ^5.0.0 - '@mikro-orm/migrations': ^5.0.0 - '@mikro-orm/migrations-mongodb': ^5.0.0 - '@mikro-orm/mongodb': ^5.0.0 - '@mikro-orm/mysql': ^5.0.0 - '@mikro-orm/postgresql': ^5.0.0 - '@mikro-orm/seeder': ^5.0.0 - '@mikro-orm/sqlite': ^5.0.0 - peerDependenciesMeta: - '@mikro-orm/better-sqlite': - optional: true - '@mikro-orm/entity-generator': - optional: true - '@mikro-orm/mariadb': - optional: true - '@mikro-orm/migrations': - optional: true - '@mikro-orm/migrations-mongodb': - optional: true - '@mikro-orm/mongodb': - optional: true - '@mikro-orm/mysql': - optional: true - '@mikro-orm/postgresql': - optional: true - '@mikro-orm/seeder': - optional: true - '@mikro-orm/sqlite': - optional: true dependencies: '@jercle/yargonaut': 1.1.5 - '@mikro-orm/better-sqlite': 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/knex': 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@9.2.2) - '@mikro-orm/migrations': 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) - fs-extra: 11.1.1 + '@mikro-orm/core': 6.1.4 + '@mikro-orm/knex': 6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2) + fs-extra: 11.2.0 tsconfig-paths: 4.2.0 yargs: 17.7.2 transitivePeerDependencies: - better-sqlite3 - - mssql - mysql - mysql2 - pg @@ -3174,151 +3128,71 @@ packages: - tedious dev: true - /@mikro-orm/core@5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5): - resolution: {integrity: sha512-8+wqRyB6NsI8Snl+Y1H35h9KtEjmMVL2svmmXDFvmHkYRIEOLr6buZ7kazLupW1+s9UXpmWqOsRq6NEruNY32w==} - engines: {node: '>= 14.0.0'} - peerDependencies: - '@mikro-orm/better-sqlite': ^5.0.0 - '@mikro-orm/entity-generator': ^5.0.0 - '@mikro-orm/mariadb': ^5.0.0 - '@mikro-orm/migrations': ^5.0.0 - '@mikro-orm/migrations-mongodb': ^5.0.0 - '@mikro-orm/mongodb': ^5.0.0 - '@mikro-orm/mysql': ^5.0.0 - '@mikro-orm/postgresql': ^5.0.0 - '@mikro-orm/seeder': ^5.0.0 - '@mikro-orm/sqlite': ^5.0.0 - peerDependenciesMeta: - '@mikro-orm/better-sqlite': - optional: true - '@mikro-orm/entity-generator': - optional: true - '@mikro-orm/mariadb': - optional: true - '@mikro-orm/migrations': - optional: true - '@mikro-orm/migrations-mongodb': - optional: true - '@mikro-orm/mongodb': - optional: true - '@mikro-orm/mysql': - optional: true - '@mikro-orm/postgresql': - optional: true - '@mikro-orm/seeder': - optional: true - '@mikro-orm/sqlite': - optional: true + /@mikro-orm/core@6.1.4: + resolution: {integrity: sha512-cgLxe2PDW0ry8IlrqwaVmN3lmVx1KGc1l4PHBYyXu0Zw9WmDGuCjAqUkE3NPg7d9aPzGGMolWPhk8D5w67BUAw==} + engines: {node: '>= 18.12.0'} dependencies: - '@mikro-orm/better-sqlite': 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/migrations': 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) - acorn-loose: 8.3.0 - acorn-walk: 8.2.0 - dotenv: 16.3.1 - fs-extra: 11.1.1 + dataloader: 2.2.2 + dotenv: 16.4.4 + esprima: 4.0.1 + fs-extra: 11.2.0 globby: 11.1.0 - mikro-orm: 5.9.5 - reflect-metadata: 0.1.13 + mikro-orm: 6.1.4 + reflect-metadata: 0.2.1 - /@mikro-orm/knex@5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@8.7.0): - resolution: {integrity: sha512-lHXJeW1mv5H5Opqvip2WQU6h1ivB/mTBYn+8b0CMk67wWe9589+HKB1BlAQ5Hu315hxgRsCxN3hb3uE3eYu+0w==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/knex@6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@8.7.0): + resolution: {integrity: sha512-v1fWuvBWkZZ/PhvoA+k9+dAbYStG8UjmQy722bnzzI3e9WSHkEDYWeIJEzcuB3kss0YyeW4Yj26XUqILoKKcYQ==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@mikro-orm/core': ^5.0.0 - '@mikro-orm/entity-generator': ^5.0.0 - '@mikro-orm/migrations': ^5.0.0 - better-sqlite3: '*' - mssql: '*' - mysql: '*' - mysql2: '*' - pg: '*' - sqlite3: '*' - peerDependenciesMeta: - '@mikro-orm/entity-generator': - optional: true - '@mikro-orm/migrations': - optional: true - better-sqlite3: - optional: true - mssql: - optional: true - mysql: - optional: true - mysql2: - optional: true - pg: - optional: true - sqlite3: - optional: true + '@mikro-orm/core': ^6.0.0 dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/migrations': 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) - better-sqlite3: 8.7.0 - fs-extra: 11.1.1 - knex: 2.5.1(better-sqlite3@8.7.0) + '@mikro-orm/core': 6.1.4 + fs-extra: 11.2.0 + knex: 3.1.0(better-sqlite3@8.7.0) sqlstring: 2.3.3 transitivePeerDependencies: + - better-sqlite3 + - mysql + - mysql2 + - pg - pg-native + - sqlite3 - supports-color - tedious + dev: false - /@mikro-orm/knex@5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@9.2.2): - resolution: {integrity: sha512-lHXJeW1mv5H5Opqvip2WQU6h1ivB/mTBYn+8b0CMk67wWe9589+HKB1BlAQ5Hu315hxgRsCxN3hb3uE3eYu+0w==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/knex@6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2): + resolution: {integrity: sha512-v1fWuvBWkZZ/PhvoA+k9+dAbYStG8UjmQy722bnzzI3e9WSHkEDYWeIJEzcuB3kss0YyeW4Yj26XUqILoKKcYQ==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@mikro-orm/core': ^5.0.0 - '@mikro-orm/entity-generator': ^5.0.0 - '@mikro-orm/migrations': ^5.0.0 - better-sqlite3: '*' - mssql: '*' - mysql: '*' - mysql2: '*' - pg: '*' - sqlite3: '*' - peerDependenciesMeta: - '@mikro-orm/entity-generator': - optional: true - '@mikro-orm/migrations': - optional: true - better-sqlite3: - optional: true - mssql: - optional: true - mysql: - optional: true - mysql2: - optional: true - pg: - optional: true - sqlite3: - optional: true + '@mikro-orm/core': ^6.0.0 dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/migrations': 5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2) - better-sqlite3: 9.2.2 - fs-extra: 11.1.1 - knex: 2.5.1(better-sqlite3@9.2.2) + '@mikro-orm/core': 6.1.4 + fs-extra: 11.2.0 + knex: 3.1.0(better-sqlite3@9.2.2) sqlstring: 2.3.3 transitivePeerDependencies: + - better-sqlite3 + - mysql + - mysql2 + - pg - pg-native + - sqlite3 - supports-color - tedious - /@mikro-orm/migrations@5.9.5(@mikro-orm/core@5.9.5)(better-sqlite3@9.2.2): - resolution: {integrity: sha512-keQnxjJQqc0FA3CLTRtst7ZN8FVgmC56b83Epr5C5KRcUnQ+7mivYL8AznE39NaEH+UYZ0lnNQXVj2VUtTCRvQ==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/migrations@6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2): + resolution: {integrity: sha512-zYz8/h18JvRA01wwOKGiVCmnExdiz+/r2HTrxc8LCm8nH+orDbd/1FjTEpfSIuYGMqxsqUpBdxxzjd9fr68cmg==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@mikro-orm/core': ^5.0.0 + '@mikro-orm/core': ^6.0.0 dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/knex': 5.9.5(@mikro-orm/core@5.9.5)(@mikro-orm/migrations@5.9.5)(better-sqlite3@9.2.2) - fs-extra: 11.1.1 - knex: 2.5.1(better-sqlite3@9.2.2) - umzug: 3.3.1 + '@mikro-orm/core': 6.1.4 + '@mikro-orm/knex': 6.1.4(@mikro-orm/core@6.1.4)(better-sqlite3@9.2.2) + fs-extra: 11.2.0 + umzug: 3.7.0 transitivePeerDependencies: - - '@mikro-orm/entity-generator' - better-sqlite3 - - mssql - mysql - mysql2 - pg @@ -3326,8 +3200,9 @@ packages: - sqlite3 - supports-color - tedious + dev: false - /@mikro-orm/nestjs@5.2.2(@mikro-orm/core@5.9.5)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10): + /@mikro-orm/nestjs@5.2.2(@mikro-orm/core@6.1.4)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10): resolution: {integrity: sha512-NwPTmpmwf4/aX7FjKk/CTncYS7Mbr4fMvSOfbo9rOElySjpniTnk2cCGABgj2kaX9NSFHzWCUy5tAMIkoedd4A==} engines: {node: '>= 14.0.0'} peerDependencies: @@ -3335,20 +3210,20 @@ 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.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) + '@mikro-orm/core': 6.1.4 '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/platform-express@10.2.10)(reflect-metadata@0.2.1)(rxjs@7.8.1) dev: false - /@mikro-orm/reflection@5.9.5(@mikro-orm/core@5.9.5): - resolution: {integrity: sha512-KmJ/iMSuU9D0GREpkYgiQv+JErxKriUV/7SRQmXNNOf+7tYTZlGl1pog6x2cmNQmo7NrafUuuNj1tacatGeg4g==} - engines: {node: '>= 14.0.0'} + /@mikro-orm/reflection@6.1.4(@mikro-orm/core@6.1.4): + resolution: {integrity: sha512-WCEGBx5BlR0YO7WNYiCKDgVoxa2SAKV8rYfYmsSQusFe7GSdeTQIAlkVRy687mjamdJpjWfxAtzC17iW8oKGLw==} + engines: {node: '>= 18.12.0'} peerDependencies: - '@mikro-orm/core': ^5.0.0 + '@mikro-orm/core': ^6.0.0 dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) + '@mikro-orm/core': 6.1.4 globby: 11.1.0 - ts-morph: 20.0.0 + ts-morph: 21.0.1 dev: true /@mikro-orm/sql-highlighter@1.0.1: @@ -3709,7 +3584,7 @@ packages: swagger-ui-dist: 5.10.3 dev: false - /@nestjs/terminus@10.2.0(@mikro-orm/core@5.9.5)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1): + /@nestjs/terminus@10.2.0(@mikro-orm/core@6.1.4)(@mikro-orm/nestjs@5.2.2)(@nestjs/axios@3.0.1)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10)(@nestjs/mongoose@10.0.2)(mongoose@8.0.3)(reflect-metadata@0.2.1)(rxjs@7.8.1): resolution: {integrity: sha512-zPs98xvJ4ogEimRQOz8eU90mb7z+W/kd/mL4peOgrJ/VqER+ibN2Cboj65uJZW3XuNhpOqaeYOJte86InJd44A==} peerDependencies: '@grpc/grpc-js': '*' @@ -3757,8 +3632,8 @@ packages: typeorm: optional: true dependencies: - '@mikro-orm/core': 5.9.5(@mikro-orm/better-sqlite@5.9.5)(@mikro-orm/migrations@5.9.5) - '@mikro-orm/nestjs': 5.2.2(@mikro-orm/core@5.9.5)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) + '@mikro-orm/core': 6.1.4 + '@mikro-orm/nestjs': 5.2.2(@mikro-orm/core@6.1.4)(@nestjs/common@10.2.10)(@nestjs/core@10.2.10) '@nestjs/axios': 3.0.1(@nestjs/common@10.2.10)(axios@1.6.2)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/common': 10.2.10(class-transformer@0.5.1)(class-validator@0.14.0)(reflect-metadata@0.2.1)(rxjs@7.8.1) '@nestjs/core': 10.2.10(@nestjs/common@10.2.10)(@nestjs/platform-express@10.2.10)(reflect-metadata@0.2.1)(rxjs@7.8.1) @@ -5242,6 +5117,7 @@ packages: argparse: 1.0.10 colors: 1.2.5 string-argv: 0.3.2 + dev: false /@selderee/plugin-htmlparser2@0.11.0: resolution: {integrity: sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ==} @@ -6188,12 +6064,12 @@ packages: resolution: {integrity: sha512-mF7B+K6LjuboX8I1RZgKE5GA/fJhsJ8tKGK2UBt3Bwik7hepEPb4NJgNr7vO6BK5IYwPdBLRLTctRw6XZx0sRg==} engines: {node: '>=18.0.0'} - /@ts-morph/common@0.21.0: - resolution: {integrity: sha512-ES110Mmne5Vi4ypUKrtVQfXFDtCsDXiUiGxF6ILVlE90dDD4fdpC1LSjydl/ml7xJWKSDZwUYD2zkOePMSrPBA==} + /@ts-morph/common@0.22.0: + resolution: {integrity: sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw==} dependencies: - fast-glob: 3.3.1 - minimatch: 7.4.6 - mkdirp: 2.1.6 + fast-glob: 3.3.2 + minimatch: 9.0.3 + mkdirp: 3.0.1 path-browserify: 1.0.1 dev: true @@ -6234,6 +6110,7 @@ packages: /@types/argparse@1.0.38: resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} + dev: false /@types/aws-lambda@8.10.122: resolution: {integrity: sha512-vBkIh9AY22kVOCEKo5CJlyCgmSWvasC+SWUxL/x/vOwRobMpI/HG1xp/Ae3AqmSiZeLUbOhW0FCD3ZjqqUxmXw==} @@ -7108,12 +6985,6 @@ packages: dependencies: acorn: 8.11.2 - /acorn-loose@8.3.0: - resolution: {integrity: sha512-75lAs9H19ldmW+fAbyqHdjgdCrz0pWGXKmnqFoh8PyVd1L2RIb4RzYrSjmopeqv3E1G3/Pimu6GgLlrGbrkF7w==} - engines: {node: '>=0.4.0'} - dependencies: - acorn: 8.10.0 - /acorn-walk@8.2.0: resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} engines: {node: '>=0.4.0'} @@ -7134,6 +7005,7 @@ packages: resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} hasBin: true + dev: true /acorn@8.11.2: resolution: {integrity: sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==} @@ -7409,6 +7281,7 @@ packages: resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 + dev: false /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} @@ -7618,6 +7491,7 @@ packages: dependencies: bindings: 1.5.0 prebuild-install: 7.1.1 + dev: false /better-sqlite3@9.2.2: resolution: {integrity: sha512-qwjWB46il0lsDkeB4rSRI96HyDQr8sxeu1MkBVLMrwusq1KRu4Bpt1TMI+8zIJkDUtZ3umjAkaEjIlokZKWCQw==} @@ -8413,6 +8287,7 @@ packages: /colors@1.2.5: resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} engines: {node: '>=0.1.90'} + dev: false /combined-stream@1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} @@ -8882,6 +8757,9 @@ packages: whatwg-url: 11.0.0 dev: true + /dataloader@2.2.2: + resolution: {integrity: sha512-8YnDaaf7N3k/q5HnTJVuzSyLETjoZjVmHc4AeKAzOvKHEFQKcn64OKBfzHYtE9zGjctNM7V9I0MfnUVLpi7M5g==} + /date-fns@3.0.0: resolution: {integrity: sha512-xjDz3rNN9jp+Lh3P/4MeY4E5HkaRnEnrJCcrdRZnKdn42gJlIe6hwrrwVXePRwVR2kh1UcMnz00erYBnHF8PFA==} @@ -9281,6 +9159,10 @@ packages: resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} + /dotenv@16.4.4: + resolution: {integrity: sha512-XvPXc8XAQThSjAbY6cQ/9PcBXmFoWuw1sQ3b8HqUCR6ziGXjkTi//kB9SWa2UwqlgdAIuRqAa/9hVljzPehbYg==} + engines: {node: '>=12'} + /dotenv@9.0.2: resolution: {integrity: sha512-I9OvvrHp4pIARv4+x9iuewrWycX6CcZtoAu1XrzPxc5UygMJXJZYmBsynku8IkrJwgypE5DGNjDPmPRhDCptUg==} engines: {node: '>=10'} @@ -9376,6 +9258,7 @@ packages: /emittery@0.13.1: resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==} engines: {node: '>=12'} + dev: false /emoji-regex@10.3.0: resolution: {integrity: sha512-QpLs9D9v9kArv4lfDEgg1X/gN5XLnf/A6l9cs8SPZLRZR3ZkY9+kwIQTxm+fsSej5UMYGE8fdoaZVIBlqG0XTw==} @@ -10137,6 +10020,17 @@ packages: merge2: 1.4.1 micromatch: 4.0.5 + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} @@ -10466,6 +10360,15 @@ packages: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.0 + dev: true + + /fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.0 /fs-extra@8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} @@ -12208,9 +12111,9 @@ packages: engines: {node: '>=6'} dev: true - /knex@2.5.1(better-sqlite3@8.7.0): - resolution: {integrity: sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==} - engines: {node: '>=12'} + /knex@3.1.0(better-sqlite3@8.7.0): + resolution: {integrity: sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==} + engines: {node: '>=16'} hasBin: true peerDependencies: better-sqlite3: '*' @@ -12246,17 +12149,18 @@ packages: getopts: 2.3.0 interpret: 2.2.0 lodash: 4.17.21 - pg-connection-string: 2.6.1 + pg-connection-string: 2.6.2 rechoir: 0.8.0 resolve-from: 5.0.0 tarn: 3.0.2 tildify: 2.0.0 transitivePeerDependencies: - supports-color + dev: false - /knex@2.5.1(better-sqlite3@9.2.2): - resolution: {integrity: sha512-z78DgGKUr4SE/6cm7ku+jHvFT0X97aERh/f0MUKAKgFnwCYBEW4TFBqtHWFYiJFid7fMrtpZ/gxJthvz5mEByA==} - engines: {node: '>=12'} + /knex@3.1.0(better-sqlite3@9.2.2): + resolution: {integrity: sha512-GLoII6hR0c4ti243gMs5/1Rb3B+AjwMOfjYm97pu0FOQa7JH56hgBxYf5WK2525ceSbBY1cjeZ9yk99GPMB6Kw==} + engines: {node: '>=16'} hasBin: true peerDependencies: better-sqlite3: '*' @@ -12292,7 +12196,7 @@ packages: getopts: 2.3.0 interpret: 2.2.0 lodash: 4.17.21 - pg-connection-string: 2.6.1 + pg-connection-string: 2.6.2 rechoir: 0.8.0 resolve-from: 5.0.0 tarn: 3.0.2 @@ -12889,9 +12793,9 @@ packages: braces: 3.0.2 picomatch: 2.3.1 - /mikro-orm@5.9.5: - resolution: {integrity: sha512-td+Vb9wf6GFOy699jm3XX5AyJHr+bFpHeNyVsGdR8YnkJIZSmhLdu9AL0vOZAy2YM/IFN/jzFSySD2kObRGR2g==} - engines: {node: '>= 14.0.0'} + /mikro-orm@6.1.4: + resolution: {integrity: sha512-8C0KmNRLc2MpE/3l3vYcdAB8czcvvSliNfv5OpadJOa5+ojfM44Blbk/rx3ZbGCzVzFF/MpuGYHyHSlR7/D8GQ==} + engines: {node: '>= 18.12.0'} /mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} @@ -12963,13 +12867,6 @@ packages: dependencies: brace-expansion: 2.0.1 - /minimatch@7.4.6: - resolution: {integrity: sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - /minimatch@8.0.4: resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==} engines: {node: '>=16 || 14 >=14.17'} @@ -13479,6 +13376,13 @@ packages: resolution: {integrity: sha512-+hEnITedc8LAtIP9u3HJDFIdcLV2vXP33sqLLIzkv1Db1zO/1OxbvYf0Y1OC/S/Qo5dxHXepofhmxL02PsKe+A==} engines: {node: '>=10'} hasBin: true + dev: false + + /mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + dev: true /mlly@1.4.2: resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} @@ -14666,8 +14570,8 @@ packages: is-reference: 3.0.1 dev: true - /pg-connection-string@2.6.1: - resolution: {integrity: sha512-w6ZzNu6oMmIzEAYVw+RLK0+nqHPt8K3ZnknKi+g48Ak2pr3dtljJW3o+D/n2zzCG07Zoe9VOX3aiKpj+BN0pjg==} + /pg-connection-string@2.6.2: + resolution: {integrity: sha512-ch6OwaeaPYcova4kKZ15sbJ2hKb/VP48ZD2gE7i1J+L4MspCtBMAx8nMgz7bksc7IojCIIWuEhHibSMFH8m8oA==} /pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} @@ -14839,6 +14743,7 @@ packages: /pony-cause@2.1.9: resolution: {integrity: sha512-DIWdKGa0CSu5W1ooX1bcw4jQ+Fo++sgee0v1iczO7epT/suU/s2XBA8JDMl+8zkXZkjyfHfPaEngFwK5L3D9pg==} engines: {node: '>=12.0.0'} + dev: false /postcss-import@15.1.0(postcss@8.4.32): resolution: {integrity: sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==} @@ -15605,9 +15510,6 @@ packages: dependencies: redis-errors: 1.2.0 - /reflect-metadata@0.1.13: - resolution: {integrity: sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg==} - /reflect-metadata@0.2.1: resolution: {integrity: sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw==} @@ -16392,6 +16294,7 @@ packages: /sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: false /sprintf-js@1.1.2: resolution: {integrity: sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug==} @@ -16402,6 +16305,7 @@ packages: /sqlstring-sqlite@0.1.1: resolution: {integrity: sha512-9CAYUJ0lEUPYJrswqiqdINNSfq3jqWo/bFJ7tufdoNeSK0Fy+d1kFTxjqO9PIqza0Kri+ZtYMfPVf1aZaFOvrQ==} engines: {node: '>= 0.6'} + dev: false /sqlstring@2.3.3: resolution: {integrity: sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==} @@ -17510,10 +17414,10 @@ packages: resolution: {integrity: sha512-k43M7uCG1AkTyxgnmI5MPwKoUvS/bRvLvUb7+Pgpdlmok8AoqmUaZxUUw8zKM5B1lqZrt41GjYgnvAi0fppqgQ==} dev: false - /ts-morph@20.0.0: - resolution: {integrity: sha512-JVmEJy2Wow5n/84I3igthL9sudQ8qzjh/6i4tmYCm6IqYyKFlNbJZi7oBdjyqcWSWYRu3CtL0xbT6fS03ESZIg==} + /ts-morph@21.0.1: + resolution: {integrity: sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg==} dependencies: - '@ts-morph/common': 0.21.0 + '@ts-morph/common': 0.22.0 code-block-writer: 12.0.0 dev: true @@ -17810,11 +17714,11 @@ packages: /type-fest@3.13.1: resolution: {integrity: sha512-tLq3bSNx+xSpwvAJnzrK0Ep5CLNWjvFTOp71URMaAEWBfRb9nnJiBoUe0tF8bI4ZFO3omgBR6NvnbzVUT3Ly4g==} engines: {node: '>=14.16'} + dev: true /type-fest@4.8.3: resolution: {integrity: sha512-//BaTm14Q/gHBn09xlnKNqfI8t6bmdzx2DXYfPBNofN0WUybCEUDcbCWcTa0oF09lzLjZgPphXAsvRiMK0V6Bw==} engines: {node: '>=16'} - dev: true /type-is@1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} @@ -17870,15 +17774,16 @@ packages: dependencies: '@lukeed/csprng': 1.1.0 - /umzug@3.3.1: - resolution: {integrity: sha512-jG3C35jti1YnCuH/k3fJEfHbnIG9c3Q9ITZ0B9eWwnXngh/AUd0mRHv8OdpE2Q9VoK7tB6xL990JrMCr0LtfNA==} + /umzug@3.7.0: + resolution: {integrity: sha512-r/L2Zlilgv3SKhmP2nkA9x2Xi1PKtu2K34/i/s7AYJ2mLjEO+IxETJAK7CKf6l3QOvoy5/ChykeX9qt6ykRz6Q==} engines: {node: '>=12'} dependencies: '@rushstack/ts-command-line': 4.13.2 emittery: 0.13.1 glob: 8.1.0 pony-cause: 2.1.9 - type-fest: 3.13.1 + type-fest: 4.8.3 + dev: false /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}