From e011ecbd6f4b7cd20da0a929680235046a9af1eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tha=C3=AFs?= Date: Tue, 13 Feb 2024 18:16:21 -0300 Subject: [PATCH] POC: generate twenty-server package.json with Nx (#3654) * POC: generate twenty-server package.json with Nx * Re-add passport * Fix instal --------- Co-authored-by: Charles Bochet --- nx.json | 2 +- package.json | 30 +- .../prod/twenty-server/Dockerfile | 4 + packages/twenty-emails/package.json | 4 - packages/twenty-server/package.json | 82 +- packages/twenty-server/project.json | 22 + yarn.lock | 978 +++++++----------- 7 files changed, 430 insertions(+), 692 deletions(-) create mode 100644 packages/twenty-server/project.json diff --git a/nx.json b/nx.json index e83387b088..f2e89e086f 100644 --- a/nx.json +++ b/nx.json @@ -53,7 +53,7 @@ } }, "installation": { - "version": "17.2.7" + "version": "17.2.8" }, "affected": { "defaultBase": "main" diff --git a/package.json b/package.json index 408937cd5f..69663b19af 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "@docusaurus/preset-classic": "^3.1.0", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", + "@envelop/on-resolve": "^4.1.0", "@floating-ui/react": "^0.24.3", "@google-cloud/local-auth": "2.1.0", "@graphiql/plugin-explorer": "^1.0.2", @@ -24,9 +25,11 @@ "@mdx-js/react": "^3.0.0", "@nestjs/apollo": "^11.0.5", "@nestjs/axios": "^3.0.1", + "@nestjs/cli": "^9.0.0", "@nestjs/common": "^9.0.0", "@nestjs/config": "^2.3.2", "@nestjs/core": "^9.0.0", + "@nestjs/event-emitter": "^2.0.3", "@nestjs/jwt": "^10.0.3", "@nestjs/passport": "^9.0.3", "@nestjs/platform-express": "^9.0.0", @@ -41,10 +44,10 @@ "@ptc-org/nestjs-query-typeorm": "4.2.1-alpha.2", "@react-email/components": "0.0.12", "@react-email/render": "0.0.10", - "@sentry/node": "^7.66.0", + "@sentry/node": "^7.99.0", "@sentry/profiling-node": "^1.3.4", "@sentry/react": "^7.88.0", - "@sentry/tracing": "^7.66.0", + "@sentry/tracing": "^7.99.0", "@sniptt/guards": "^0.2.0", "@stoplight/elements": "^7.16.2", "@swc/jest": "^0.2.29", @@ -78,8 +81,10 @@ "framer-motion": "^10.12.17", "googleapis": "105", "graphiql": "^3.0.10", - "graphql": "^16.8.1", + "graphql": "16.8.0", "graphql-fields": "^2.0.3", + "graphql-middleware": "^6.1.35", + "graphql-rate-limit": "^3.3.0", "graphql-subscriptions": "2.0.0", "graphql-tag": "^2.12.6", "graphql-type-json": "^0.3.2", @@ -100,6 +105,7 @@ "lodash.isobject": "^3.0.2", "lodash.kebabcase": "^4.1.1", "lodash.merge": "^4.6.2", + "lodash.omit": "^4.5.0", "lodash.snakecase": "^4.1.1", "lodash.upperfirst": "^4.3.1", "luxon": "^3.3.0", @@ -110,13 +116,14 @@ "next-mdx-remote": "^4.4.1", "nodemailer": "^6.9.8", "openapi-types": "^12.1.3", - "passport": "^0.6.0", + "passport": "^0.7.0", "passport-google-oauth20": "^2.0.0", "passport-jwt": "^4.0.1", "passport-local": "^1.0.0", "patch-package": "^8.0.0", "pg": "^8.11.3", "pg-boss": "^9.0.3", + "planer": "^1.2.0", "prettier": "^3.0.3", "prism-react-renderer": "^2.1.0", "qs": "^6.11.2", @@ -149,7 +156,7 @@ "ts-key-enum": "^2.0.12", "tslib": "^2.3.0", "tsup": "^8.0.1", - "type-fest": "^4.1.0", + "type-fest": "4.10.1", "typeorm": "^0.3.17", "use-debounce": "^10.0.0", "uuid": "^9.0.0", @@ -170,11 +177,11 @@ "@nestjs/cli": "^9.0.0", "@nestjs/schematics": "^9.0.0", "@nestjs/testing": "^9.0.0", - "@nx/eslint": "17.2.7", - "@nx/eslint-plugin": "17.2.7", - "@nx/jest": "17.2.7", + "@nx/eslint": "17.2.8", + "@nx/eslint-plugin": "17.2.8", + "@nx/jest": "17.2.8", "@nx/js": "17.2.8", - "@nx/react": "^17.2.8", + "@nx/react": "17.2.8", "@nx/vite": "17.2.8", "@storybook/addon-actions": "^7.6.3", "@storybook/addon-coverage": "^1.0.0", @@ -251,7 +258,7 @@ "jsdom": "~22.1.0", "msw": "^2.0.11", "msw-storybook-addon": "2.0.0--canary.122.b3ed3b1.0", - "nx": "^17.2.8", + "nx": "17.2.8", "playwright": "^1.40.1", "prettier": "^3.1.1", "raw-loader": "^4.0.2", @@ -279,7 +286,8 @@ "name": "twenty", "packageManager": "yarn@4.0.2", "resolutions": { - "graphql": "16.8.0" + "graphql": "16.8.0", + "type-fest": "4.10.1" }, "version": "0.2.1", "scripts": { diff --git a/packages/twenty-docker/prod/twenty-server/Dockerfile b/packages/twenty-docker/prod/twenty-server/Dockerfile index 52896d0d92..954e1c3977 100644 --- a/packages/twenty-docker/prod/twenty-server/Dockerfile +++ b/packages/twenty-docker/prod/twenty-server/Dockerfile @@ -11,6 +11,10 @@ COPY ./.yarn/releases /app/.yarn/releases COPY ./packages/twenty-emails /app/packages/twenty-emails COPY ./packages/twenty-server /app/packages/twenty-server RUN yarn workspaces focus twenty-emails twenty-server +RUN npx nx reset +RUN npx nx run twenty-server:build:packageJson +RUN mv /app/packages/twenty-server/dist/package.json /app/packages/twenty-server/package.json +RUN yarn workspaces focus twenty-emails twenty-server RUN npx nx run twenty-server:build WORKDIR /app/packages/twenty-server diff --git a/packages/twenty-emails/package.json b/packages/twenty-emails/package.json index 3b2016d464..bb3d5905b3 100644 --- a/packages/twenty-emails/package.json +++ b/packages/twenty-emails/package.json @@ -24,10 +24,6 @@ "vite-plugin-dts": "~2.3.0", "vite-tsconfig-paths": "^4.2.1" }, - "dependencies": { - "@react-email/components": "0.0.12", - "date-fns": "^2.30.0" - }, "engines": { "node": "^18.17.1", "npm": "please-use-yarn", diff --git a/packages/twenty-server/package.json b/packages/twenty-server/package.json index d7060c0ccd..a1f54cab9b 100644 --- a/packages/twenty-server/package.json +++ b/packages/twenty-server/package.json @@ -34,99 +34,27 @@ "queue:work": "node dist/src/queue-worker" }, "dependencies": { - "@aws-sdk/client-s3": "^3.363.0", - "@aws-sdk/credential-providers": "^3.363.0", - "@envelop/on-resolve": "^4.1.0", "@graphql-yoga/nestjs": "patch:@graphql-yoga/nestjs@2.1.0#./patches/@graphql-yoga+nestjs+2.1.0.patch", - "@nestjs/apollo": "^11.0.5", - "@nestjs/axios": "^3.0.1", - "@nestjs/cli": "^9.0.0", - "@nestjs/common": "^9.0.0", - "@nestjs/config": "^2.3.2", - "@nestjs/core": "^9.0.0", - "@nestjs/event-emitter": "^2.0.3", "@nestjs/graphql": "patch:@nestjs/graphql@12.0.8#./patches/@nestjs+graphql+12.0.8.patch", - "@nestjs/jwt": "^10.0.3", - "@nestjs/passport": "^9.0.3", - "@nestjs/platform-express": "^9.0.0", - "@nestjs/schematics": "^9.0.0", - "@nestjs/serve-static": "^3.0.0", - "@nestjs/terminus": "^9.2.2", - "@nestjs/testing": "^9.0.0", - "@nestjs/typeorm": "^10.0.0", - "@ptc-org/nestjs-query-core": "^4.2.0", "@ptc-org/nestjs-query-graphql": "patch:@ptc-org/nestjs-query-graphql@4.2.0#./patches/@ptc-org+nestjs-query-graphql+4.2.0.patch", - "@ptc-org/nestjs-query-typeorm": "4.2.1-alpha.2", - "@react-email/components": "0.0.12", - "@react-email/render": "0.0.10", - "@sentry/node": "^7.98.0", - "@sentry/profiling-node": "^1.3.4", - "@sentry/tracing": "^7.98.0", - "axios": "^1.6.2", - "bcrypt": "^5.1.1", - "bullmq": "^4.14.0", - "class-transformer": "^0.5.1", - "class-validator": "patch:class-validator@^0.14.0#./patches/class-validator+0.14.0.patch", - "date-fns": "^2.30.0", - "deep-equal": "^2.2.2", - "file-type": "16.5.4", - "googleapis": "105", - "graphql": "^16.8.1", - "graphql-fields": "^2.0.3", + "class-validator": "patch:class-validator@0.14.0#./patches/class-validator+0.14.0.patch", "graphql-middleware": "^6.1.35", - "graphql-rate-limit": "^3.3.0", - "graphql-subscriptions": "2.0.0", - "graphql-tag": "^2.12.6", - "graphql-type-json": "^0.3.2", - "graphql-upload": "^13.0.0", - "graphql-yoga": "^4.0.4", - "lodash.camelcase": "^4.3.0", - "lodash.groupby": "^4.6.0", - "lodash.isempty": "^4.4.0", - "lodash.isobject": "^3.0.2", - "lodash.kebabcase": "^4.1.1", - "lodash.omit": "^4.5.0", - "lodash.snakecase": "^4.1.1", - "lodash.upperfirst": "^4.3.1", - "mailparser": "^3.6.5", - "microdiff": "^1.3.2", - "nest-commander": "^3.12.0", - "nodemailer": "^6.9.8", - "openapi-types": "^12.1.3", - "passport": "^0.6.0", - "passport-google-oauth20": "^2.0.0", - "passport-jwt": "^4.0.1", - "passport-local": "^1.0.0", - "pg": "^8.11.3", - "pg-boss": "^9.0.3", - "planer": "^1.2.0", - "react": "^18.2.0", - "rimraf": "^3.0.2", - "sharp": "^0.32.1", - "type-fest": "^4.1.0", - "typeorm": "^0.3.17" + "passport": "^0.7.0" }, "devDependencies": { + "@nestjs/cli": "10.3.0", + "@nx/js": "17.2.8", "@types/lodash.isempty": "^4.4.7", "@types/lodash.isobject": "^3.0.7", "@types/lodash.omit": "^4.5.9", "@types/lodash.snakecase": "^4.1.7", "@types/lodash.upperfirst": "^4.3.7", "@types/react": "^18.2.39", - "jest": "29.7.0" + "typescript": "^5.3.3" }, "engines": { "node": "^18.17.1", "npm": "please-use-yarn", "yarn": "^4.0.2" - }, - "nx": { - "targets": { - "test:debug": { - "dependsOn": [ - "^build" - ] - } - } } } diff --git a/packages/twenty-server/project.json b/packages/twenty-server/project.json new file mode 100644 index 0000000000..a50179d5f5 --- /dev/null +++ b/packages/twenty-server/project.json @@ -0,0 +1,22 @@ +{ + "projectType": "application", + "targets": { + "build:packageJson": { + "executor": "@nx/js:tsc", + "dependsOn": [ + "prebuild" + ], + "options": { + "main": "packages/twenty-server/dist/src/main.js", + "tsConfig": "packages/twenty-server/tsconfig.json", + "outputPath": "packages/twenty-server/dist", + "updateBuildableProjectDepsInPackageJson": true + } + }, + "test:debug": { + "dependsOn": [ + "^build" + ] + } + } +} \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index 740462c083..725516fb6f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -241,6 +241,25 @@ __metadata: languageName: node linkType: hard +"@angular-devkit/core@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/core@npm:17.0.9" + dependencies: + ajv: "npm:8.12.0" + ajv-formats: "npm:2.1.1" + jsonc-parser: "npm:3.2.0" + picomatch: "npm:3.0.1" + rxjs: "npm:7.8.1" + source-map: "npm:0.7.4" + peerDependencies: + chokidar: ^3.5.2 + peerDependenciesMeta: + chokidar: + optional: true + checksum: fb054e100d912fbf0c4570937993de706a71bb3338ad3cce57bf6a936ab1be1102f6c351024c1c18892d57ed80554305578593dc73ece37d74eb748f216c137c + languageName: node + linkType: hard + "@angular-devkit/schematics-cli@npm:16.0.1": version: 16.0.1 resolution: "@angular-devkit/schematics-cli@npm:16.0.1" @@ -257,6 +276,22 @@ __metadata: languageName: node linkType: hard +"@angular-devkit/schematics-cli@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/schematics-cli@npm:17.0.9" + dependencies: + "@angular-devkit/core": "npm:17.0.9" + "@angular-devkit/schematics": "npm:17.0.9" + ansi-colors: "npm:4.1.3" + inquirer: "npm:9.2.11" + symbol-observable: "npm:4.0.0" + yargs-parser: "npm:21.1.1" + bin: + schematics: bin/schematics.js + checksum: 8e55e51c5460323d0c556d61e4ecdeb1c0295d8e64be50f2ca1eac052105bde5f5a3891cf2121bdc734b3abe9eaa00e4a476a923f1d1ad8f36ca04854bf71604 + languageName: node + linkType: hard + "@angular-devkit/schematics@npm:16.0.1": version: 16.0.1 resolution: "@angular-devkit/schematics@npm:16.0.1" @@ -270,6 +305,19 @@ __metadata: languageName: node linkType: hard +"@angular-devkit/schematics@npm:17.0.9": + version: 17.0.9 + resolution: "@angular-devkit/schematics@npm:17.0.9" + dependencies: + "@angular-devkit/core": "npm:17.0.9" + jsonc-parser: "npm:3.2.0" + magic-string: "npm:0.30.5" + ora: "npm:5.4.1" + rxjs: "npm:7.8.1" + checksum: 4dad921d57847bed002286a2c8f7976b8220eda2e9968ea9e1a43f0d3e5ebf7e12dd379acb7c20cce4250a996571b69eb37ece22eab4137dfa396fe4bf59d6a8 + languageName: node + linkType: hard + "@apollo/cache-control-types@npm:^1.0.3": version: 1.0.3 resolution: "@apollo/cache-control-types@npm:1.0.3" @@ -3884,14 +3932,32 @@ __metadata: languageName: node linkType: hard -"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0, @codemirror/view@npm:^6.7.1": - version: 6.23.1 - resolution: "@codemirror/view@npm:6.23.1" +"@codemirror/state@npm:^6.1.4": + version: 6.3.3 + resolution: "@codemirror/state@npm:6.3.3" + checksum: 97f0174dd6aa43d6293630b0024918ce1bb1f7833de8fa75006de8b7dbd963e2bb8b5e7a805f5a98492a0379d8b60faaee319d42583562b8ea6347ab8b63bf5f + languageName: node + linkType: hard + +"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.7.1": + version: 6.22.2 + resolution: "@codemirror/view@npm:6.22.2" + dependencies: + "@codemirror/state": "npm:^6.1.4" + style-mod: "npm:^4.1.0" + w3c-keyname: "npm:^2.2.4" + checksum: 7535a884fc35dc7f0cda22492d3fc1db19abd75a3b4ec3cbeb54fcfba1cbcc2a14a112a6c0ffd03ff3a5a25e9f3906324fc9740af82185edb2c7a38b2a68c835 + languageName: node + linkType: hard + +"@codemirror/view@npm:^6.23.0": + version: 6.23.0 + resolution: "@codemirror/view@npm:6.23.0" dependencies: "@codemirror/state": "npm:^6.4.0" style-mod: "npm:^4.1.0" w3c-keyname: "npm:^2.2.4" - checksum: bda264538b0f979db3fff83e1c62cce39975edde9e719e66caf99a541d3e173a4d2f4c3b7c278a51495d040d12881b351824233431927e208b6a39365d5fb12a + checksum: 860a37f0292bf2a0d1fa7fbe5a57fb13fcff5b950949976d5240a7d2dbc8b74ba03762723da964c8c71a434c9b8cbc8091f80e98ed25aff91dcdca6629d65eb8 languageName: node linkType: hard @@ -6969,6 +7035,15 @@ __metadata: languageName: node linkType: hard +"@ljharb/through@npm:^2.3.9": + version: 2.3.12 + resolution: "@ljharb/through@npm:2.3.12" + dependencies: + call-bind: "npm:^1.0.5" + checksum: 7560aaef7b6ef88c16783ffde37278e2177c7f0f5427400059a8a7687b144dc711bf5b2347ab27e858a29f25e4b868d77c915c9614bc399b82b8123430614653 + languageName: node + linkType: hard + "@lukeed/csprng@npm:^1.0.0": version: 1.1.0 resolution: "@lukeed/csprng@npm:1.1.0" @@ -7349,6 +7424,46 @@ __metadata: languageName: node linkType: hard +"@nestjs/cli@npm:10.3.0": + version: 10.3.0 + resolution: "@nestjs/cli@npm:10.3.0" + dependencies: + "@angular-devkit/core": "npm:17.0.9" + "@angular-devkit/schematics": "npm:17.0.9" + "@angular-devkit/schematics-cli": "npm:17.0.9" + "@nestjs/schematics": "npm:^10.0.1" + chalk: "npm:4.1.2" + chokidar: "npm:3.5.3" + cli-table3: "npm:0.6.3" + commander: "npm:4.1.1" + fork-ts-checker-webpack-plugin: "npm:9.0.2" + glob: "npm:10.3.10" + inquirer: "npm:8.2.6" + node-emoji: "npm:1.11.0" + ora: "npm:5.4.1" + rimraf: "npm:4.4.1" + shelljs: "npm:0.8.5" + source-map-support: "npm:0.5.21" + tree-kill: "npm:1.2.2" + tsconfig-paths: "npm:4.2.0" + tsconfig-paths-webpack-plugin: "npm:4.1.0" + typescript: "npm:5.3.3" + webpack: "npm:5.89.0" + webpack-node-externals: "npm:3.0.0" + peerDependencies: + "@swc/cli": ^0.1.62 + "@swc/core": ^1.3.62 + peerDependenciesMeta: + "@swc/cli": + optional: true + "@swc/core": + optional: true + bin: + nest: bin/nest.js + checksum: 31bcadf7c200b4b9ad1a61b0fbfa3a6d6509b282170674e559e1db82363f11ecbdd14078183ee20359d9e6352e89d6dd87eb098ed404a1d31d38efb0a4fe5ad0 + languageName: node + linkType: hard + "@nestjs/cli@npm:^9.0.0": version: 9.5.0 resolution: "@nestjs/cli@npm:9.5.0" @@ -7597,6 +7712,21 @@ __metadata: languageName: node linkType: hard +"@nestjs/schematics@npm:^10.0.1": + version: 10.1.0 + resolution: "@nestjs/schematics@npm:10.1.0" + dependencies: + "@angular-devkit/core": "npm:17.0.9" + "@angular-devkit/schematics": "npm:17.0.9" + comment-json: "npm:4.2.3" + jsonc-parser: "npm:3.2.0" + pluralize: "npm:8.0.0" + peerDependencies: + typescript: ">=4.8.2" + checksum: 249f27529be95f674c2dc41ba3ce10e86255b9940032067da8a339dbc8ba42ff466a6fb6bc26c38f0d72ddfed6471947a9e6578d392319de9eba1e428a76a413 + languageName: node + linkType: hard + "@nestjs/schematics@npm:^9.0.0, @nestjs/schematics@npm:^9.0.4": version: 9.2.0 resolution: "@nestjs/schematics@npm:9.2.0" @@ -8184,15 +8314,6 @@ __metadata: languageName: node linkType: hard -"@nrwl/devkit@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/devkit@npm:17.2.7" - dependencies: - "@nx/devkit": "npm:17.2.7" - checksum: 795e1b2d82f6f975317ab10a87e5550fca753c13124c639545e3728c53b7db0050a182dbeb789839e2caf78eb285766eb78a971c3464305091c8837934cdfde6 - languageName: node - linkType: hard - "@nrwl/devkit@npm:17.2.8": version: 17.2.8 resolution: "@nrwl/devkit@npm:17.2.8" @@ -8202,30 +8323,21 @@ __metadata: languageName: node linkType: hard -"@nrwl/eslint-plugin-nx@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/eslint-plugin-nx@npm:17.2.7" +"@nrwl/eslint-plugin-nx@npm:17.2.8": + version: 17.2.8 + resolution: "@nrwl/eslint-plugin-nx@npm:17.2.8" dependencies: - "@nx/eslint-plugin": "npm:17.2.7" - checksum: 2a7ff4d37f341c44e03e2fc03f1dcf9d09abf1099b02f5dc355026aa95b973f6a752db8b04709d439c8bb1ba7f7994357ac1981f10bc9f7f2fcff8e3f6310d47 + "@nx/eslint-plugin": "npm:17.2.8" + checksum: 3540eda9978462d9a7376916ac1eeb45a81083a91f340b9db0251f6f7dd5ecd3a59d762fceac8ddd3a1d718ad028713bced1050ea64fec98ea1b314abb10210c languageName: node linkType: hard -"@nrwl/jest@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/jest@npm:17.2.7" +"@nrwl/jest@npm:17.2.8": + version: 17.2.8 + resolution: "@nrwl/jest@npm:17.2.8" dependencies: - "@nx/jest": "npm:17.2.7" - checksum: b95c08abd3f2449faff46218c37b4d99d0794e1a8c09e0e08031226dd4d1a48d4de4610b19a134e7fc1dbec68e70f24fd6dd787146a334dc20840dd36d5155b6 - languageName: node - linkType: hard - -"@nrwl/js@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/js@npm:17.2.7" - dependencies: - "@nx/js": "npm:17.2.7" - checksum: 4f93c505881830ad669cea80b4b5c8e4a40726f66c09f77d65aea9ae9127881736319f8a369cf04a38c0ed69773b1c071b6d1f620eeabeb0d69c92bcc6c5eade + "@nx/jest": "npm:17.2.8" + checksum: 5f01ae606abe18241d176ceabb5e0269fa2f2ca2c2659d356edef338ddaaafd08e4df9f61946f9b0c4d7eab33dc15090640194e6ea222b6c4b9c1d688ed9ecea languageName: node linkType: hard @@ -8247,18 +8359,6 @@ __metadata: languageName: node linkType: hard -"@nrwl/tao@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/tao@npm:17.2.7" - dependencies: - nx: "npm:17.2.7" - tslib: "npm:^2.3.0" - bin: - tao: index.js - checksum: b48b0a154ae2a16a698c6fd04fb1eadb3aa62e36d653bdafa373dd076a934b953e178cb262031f67486c423709e7878ce1682fbb145e95fa10fd691720382f2f - languageName: node - linkType: hard - "@nrwl/tao@npm:17.2.8": version: 17.2.8 resolution: "@nrwl/tao@npm:17.2.8" @@ -8289,15 +8389,6 @@ __metadata: languageName: node linkType: hard -"@nrwl/workspace@npm:17.2.7": - version: 17.2.7 - resolution: "@nrwl/workspace@npm:17.2.7" - dependencies: - "@nx/workspace": "npm:17.2.7" - checksum: 783ececfb5ab22dd145196396d2b3cf4f284fb41516036cc855afc687e60d180a41829430cc8fcb291e24e02a329832067083735fad32f5df03fe2e66f4d6427 - languageName: node - linkType: hard - "@nrwl/workspace@npm:17.2.8": version: 17.2.8 resolution: "@nrwl/workspace@npm:17.2.8" @@ -8320,23 +8411,6 @@ __metadata: languageName: node linkType: hard -"@nx/devkit@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/devkit@npm:17.2.7" - dependencies: - "@nrwl/devkit": "npm:17.2.7" - ejs: "npm:^3.1.7" - enquirer: "npm:~2.3.6" - ignore: "npm:^5.0.4" - semver: "npm:7.5.3" - tmp: "npm:~0.2.1" - tslib: "npm:^2.3.0" - peerDependencies: - nx: ">= 16 <= 18" - checksum: d6312a2ae761fae2f6654f557816f3f5f772c562c07d2ac87ea54ca5393c204dd13801411564715aeb7bb2793506a4116a283aafff3ca47231032b0b1cc3395f - languageName: node - linkType: hard - "@nx/devkit@npm:17.2.8": version: 17.2.8 resolution: "@nx/devkit@npm:17.2.8" @@ -8354,13 +8428,13 @@ __metadata: languageName: node linkType: hard -"@nx/eslint-plugin@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/eslint-plugin@npm:17.2.7" +"@nx/eslint-plugin@npm:17.2.8": + version: 17.2.8 + resolution: "@nx/eslint-plugin@npm:17.2.8" dependencies: - "@nrwl/eslint-plugin-nx": "npm:17.2.7" - "@nx/devkit": "npm:17.2.7" - "@nx/js": "npm:17.2.7" + "@nrwl/eslint-plugin-nx": "npm:17.2.8" + "@nx/devkit": "npm:17.2.8" + "@nx/js": "npm:17.2.8" "@typescript-eslint/type-utils": "npm:^6.9.1" "@typescript-eslint/utils": "npm:^6.9.1" chalk: "npm:^4.1.0" @@ -8374,28 +8448,7 @@ __metadata: peerDependenciesMeta: eslint-config-prettier: optional: true - checksum: 584c196fe82fc4dc16a834417b26a0c63c2608dfbe03e81bde0ead2ef608baa87d61edbbcef13bb3e473e1ce8331a5c70d467f3837cba3247cee1de6f94ad783 - languageName: node - linkType: hard - -"@nx/eslint@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/eslint@npm:17.2.7" - dependencies: - "@nx/devkit": "npm:17.2.7" - "@nx/js": "npm:17.2.7" - "@nx/linter": "npm:17.2.7" - tslib: "npm:^2.3.0" - typescript: "npm:~5.2.2" - peerDependencies: - eslint: ^8.0.0 - js-yaml: 4.1.0 - peerDependenciesMeta: - eslint: - optional: true - js-yaml: - optional: true - checksum: 5d5fdef9ecea7a895021094fe84f353e566b0c1d166f1605120084e87beadf010025b3eaf17d691c816b5ae26e6108a35f79fd2e2d3c1686a6c4283f47f87ddd + checksum: 6911c47c19b1781a03f1719d0d695be53b66cad5bf0993663a1093c5519f58720493f0182d9b6aca5c74ba6397076738b66efa7867577fa629e7b6e03f26d6b3 languageName: node linkType: hard @@ -8420,15 +8473,15 @@ __metadata: languageName: node linkType: hard -"@nx/jest@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/jest@npm:17.2.7" +"@nx/jest@npm:17.2.8": + version: 17.2.8 + resolution: "@nx/jest@npm:17.2.8" dependencies: "@jest/reporters": "npm:^29.4.1" "@jest/test-result": "npm:^29.4.1" - "@nrwl/jest": "npm:17.2.7" - "@nx/devkit": "npm:17.2.7" - "@nx/js": "npm:17.2.7" + "@nrwl/jest": "npm:17.2.8" + "@nx/devkit": "npm:17.2.8" + "@nx/js": "npm:17.2.8" "@phenomnomnominal/tsquery": "npm:~5.0.1" chalk: "npm:^4.1.0" identity-obj-proxy: "npm:3.0.0" @@ -8437,50 +8490,7 @@ __metadata: jest-util: "npm:^29.4.1" resolve.exports: "npm:1.1.0" tslib: "npm:^2.3.0" - checksum: d230ba60a273d820e24bd200e3e1ba3cc377c106c532ab05a0b2401d8ea2cfd22edaf427274e334ec77daff6b97f0f2f1501c52fa5c191596d2f21f2688b1aa3 - languageName: node - linkType: hard - -"@nx/js@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/js@npm:17.2.7" - dependencies: - "@babel/core": "npm:^7.22.9" - "@babel/plugin-proposal-decorators": "npm:^7.22.7" - "@babel/plugin-transform-class-properties": "npm:^7.22.5" - "@babel/plugin-transform-runtime": "npm:^7.22.9" - "@babel/preset-env": "npm:^7.22.9" - "@babel/preset-typescript": "npm:^7.22.5" - "@babel/runtime": "npm:^7.22.6" - "@nrwl/js": "npm:17.2.7" - "@nx/devkit": "npm:17.2.7" - "@nx/workspace": "npm:17.2.7" - "@phenomnomnominal/tsquery": "npm:~5.0.1" - babel-plugin-const-enum: "npm:^1.0.1" - babel-plugin-macros: "npm:^2.8.0" - babel-plugin-transform-typescript-metadata: "npm:^0.3.1" - chalk: "npm:^4.1.0" - columnify: "npm:^1.6.0" - detect-port: "npm:^1.5.1" - fast-glob: "npm:3.2.7" - fs-extra: "npm:^11.1.0" - ignore: "npm:^5.0.4" - js-tokens: "npm:^4.0.0" - minimatch: "npm:3.0.5" - npm-package-arg: "npm:11.0.1" - npm-run-path: "npm:^4.0.1" - ora: "npm:5.3.0" - semver: "npm:7.5.3" - source-map-support: "npm:0.5.19" - ts-node: "npm:10.9.1" - tsconfig-paths: "npm:^4.1.2" - tslib: "npm:^2.3.0" - peerDependencies: - verdaccio: ^5.0.4 - peerDependenciesMeta: - verdaccio: - optional: true - checksum: e08298b9a1db22960b9e924aafa418a7ea14aca5c378866a966b45b316f84e636e668998f287a685119131ccab791fe6180aafa2e27e49d396476b98cad3d5fd + checksum: f20f5accdddb0f0f2fdd8872f59f065b5513b2d72a31eb01aa68af7b4ab3ec2799e2ba352ed641db43385cdc8ab60375c8dcfe177d085e8a346e91bf74e88e16 languageName: node linkType: hard @@ -8527,15 +8537,6 @@ __metadata: languageName: node linkType: hard -"@nx/linter@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/linter@npm:17.2.7" - dependencies: - "@nx/eslint": "npm:17.2.7" - checksum: ce3efe19d725470d63429b1fb8b73c3ef97c2094d3f85ce5525b9b7d356cebf0e274848d9a3ea39948ced262ec21c9c0f02302b2a5b8349a554aa0f39dd87f0f - languageName: node - linkType: hard - "@nx/linter@npm:17.2.8": version: 17.2.8 resolution: "@nx/linter@npm:17.2.8" @@ -8545,13 +8546,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-darwin-arm64@npm:17.2.7" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@nx/nx-darwin-arm64@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-darwin-arm64@npm:17.2.8" @@ -8559,13 +8553,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-darwin-x64@npm:17.2.7" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@nx/nx-darwin-x64@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-darwin-x64@npm:17.2.8" @@ -8573,13 +8560,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-freebsd-x64@npm:17.2.7" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@nx/nx-freebsd-x64@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-freebsd-x64@npm:17.2.8" @@ -8587,13 +8567,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:17.2.7" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@nx/nx-linux-arm-gnueabihf@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-linux-arm-gnueabihf@npm:17.2.8" @@ -8601,13 +8574,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-linux-arm64-gnu@npm:17.2.7" - conditions: os=linux & cpu=arm64 & libc=glibc - languageName: node - linkType: hard - "@nx/nx-linux-arm64-gnu@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-linux-arm64-gnu@npm:17.2.8" @@ -8615,13 +8581,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-linux-arm64-musl@npm:17.2.7" - conditions: os=linux & cpu=arm64 & libc=musl - languageName: node - linkType: hard - "@nx/nx-linux-arm64-musl@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-linux-arm64-musl@npm:17.2.8" @@ -8629,13 +8588,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-linux-x64-gnu@npm:17.2.7" - conditions: os=linux & cpu=x64 & libc=glibc - languageName: node - linkType: hard - "@nx/nx-linux-x64-gnu@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-linux-x64-gnu@npm:17.2.8" @@ -8643,13 +8595,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-linux-x64-musl@npm:17.2.7" - conditions: os=linux & cpu=x64 & libc=musl - languageName: node - linkType: hard - "@nx/nx-linux-x64-musl@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-linux-x64-musl@npm:17.2.8" @@ -8657,13 +8602,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-win32-arm64-msvc@npm:17.2.7" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@nx/nx-win32-arm64-msvc@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-win32-arm64-msvc@npm:17.2.8" @@ -8671,13 +8609,6 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/nx-win32-x64-msvc@npm:17.2.7" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@nx/nx-win32-x64-msvc@npm:17.2.8": version: 17.2.8 resolution: "@nx/nx-win32-x64-msvc@npm:17.2.8" @@ -8685,7 +8616,7 @@ __metadata: languageName: node linkType: hard -"@nx/react@npm:17.2.8, @nx/react@npm:^17.2.8": +"@nx/react@npm:17.2.8": version: 17.2.8 resolution: "@nx/react@npm:17.2.8" dependencies: @@ -8737,21 +8668,6 @@ __metadata: languageName: node linkType: hard -"@nx/workspace@npm:17.2.7": - version: 17.2.7 - resolution: "@nx/workspace@npm:17.2.7" - dependencies: - "@nrwl/workspace": "npm:17.2.7" - "@nx/devkit": "npm:17.2.7" - chalk: "npm:^4.1.0" - enquirer: "npm:~2.3.6" - nx: "npm:17.2.7" - tslib: "npm:^2.3.0" - yargs-parser: "npm:21.1.1" - checksum: 6bc1a5d05aa16e4ef4376da9f3795b10733eec482abd96c83d2d15b998c539f1771cfc16f399a357b352eb3b6aa47ebe53865a7d6f897ecb618e5e9e7d5f8789 - languageName: node - linkType: hard - "@nx/workspace@npm:17.2.8": version: 17.2.8 resolution: "@nx/workspace@npm:17.2.8" @@ -11175,17 +11091,6 @@ __metadata: languageName: node linkType: hard -"@sentry-internal/tracing@npm:7.86.0": - version: 7.86.0 - resolution: "@sentry-internal/tracing@npm:7.86.0" - dependencies: - "@sentry/core": "npm:7.86.0" - "@sentry/types": "npm:7.86.0" - "@sentry/utils": "npm:7.86.0" - checksum: 7c55473e0f457b71c33e7e8392050aa43cea5678d519b5c494a876be1ba61cdcabff205eacc70227d6163db93af8e54da010ef32eeed5118521554f13d04ccd6 - languageName: node - linkType: hard - "@sentry-internal/tracing@npm:7.91.0": version: 7.91.0 resolution: "@sentry-internal/tracing@npm:7.91.0" @@ -11197,14 +11102,14 @@ __metadata: languageName: node linkType: hard -"@sentry-internal/tracing@npm:7.98.0": - version: 7.98.0 - resolution: "@sentry-internal/tracing@npm:7.98.0" +"@sentry-internal/tracing@npm:7.99.0": + version: 7.99.0 + resolution: "@sentry-internal/tracing@npm:7.99.0" dependencies: - "@sentry/core": "npm:7.98.0" - "@sentry/types": "npm:7.98.0" - "@sentry/utils": "npm:7.98.0" - checksum: f2547315376e3bf6dc2e06c823e67d3816260f9ee84b45e8bd1db4b73b9388b48afaf69d3bfec5772cf94b898550494a91301bd3b48e12eb8f54da8529b81ca0 + "@sentry/core": "npm:7.99.0" + "@sentry/types": "npm:7.99.0" + "@sentry/utils": "npm:7.99.0" + checksum: 84fe3747cb440061d7c77416ef150dc06717aa77b2043a8b2f6b8ea53a7d2d5570cfc1dadd535c95575d615409f08570db53c173c0c622a62e53a02e8bea9bcf languageName: node linkType: hard @@ -11247,16 +11152,6 @@ __metadata: languageName: node linkType: hard -"@sentry/core@npm:7.86.0": - version: 7.86.0 - resolution: "@sentry/core@npm:7.86.0" - dependencies: - "@sentry/types": "npm:7.86.0" - "@sentry/utils": "npm:7.86.0" - checksum: f95e19925b0c6a70bd6b65510d66953ebb66de9b40f8b0f0dd70759648fa2fc0332e068b31f18aeebff2200bead0215d0becbcf9364ff06bc42bfc4a07747c83 - languageName: node - linkType: hard - "@sentry/core@npm:7.91.0": version: 7.91.0 resolution: "@sentry/core@npm:7.91.0" @@ -11267,13 +11162,13 @@ __metadata: languageName: node linkType: hard -"@sentry/core@npm:7.98.0": - version: 7.98.0 - resolution: "@sentry/core@npm:7.98.0" +"@sentry/core@npm:7.99.0": + version: 7.99.0 + resolution: "@sentry/core@npm:7.99.0" dependencies: - "@sentry/types": "npm:7.98.0" - "@sentry/utils": "npm:7.98.0" - checksum: e5098bd47a1d05ca888134cc7d0d4ec1aabc51f319deba9f5d83c41c62927347d4b08539cc51fd3e3f6e242b62c8869ea89c468f80610194422c97d2015cdb0a + "@sentry/types": "npm:7.99.0" + "@sentry/utils": "npm:7.99.0" + checksum: 015ec56d3f180b38e0442f53edab837c8bdbcc7191d7d5e5a0c78fba153d92b482614cc65d19ce16753a97722b873b8a6c78e08c304123c70808d723393fd322 languageName: node linkType: hard @@ -11299,28 +11194,15 @@ __metadata: languageName: node linkType: hard -"@sentry/node@npm:^7.66.0": - version: 7.86.0 - resolution: "@sentry/node@npm:7.86.0" +"@sentry/node@npm:^7.99.0": + version: 7.99.0 + resolution: "@sentry/node@npm:7.99.0" dependencies: - "@sentry-internal/tracing": "npm:7.86.0" - "@sentry/core": "npm:7.86.0" - "@sentry/types": "npm:7.86.0" - "@sentry/utils": "npm:7.86.0" - https-proxy-agent: "npm:^5.0.0" - checksum: 749ca11de2b21e171be4713768fc28f43c23e14e7b28ab8a25d1066f8283dd992d907f800b577465a7e073baf80755941c0bf57a43922b0239f257128a175275 - languageName: node - linkType: hard - -"@sentry/node@npm:^7.98.0": - version: 7.98.0 - resolution: "@sentry/node@npm:7.98.0" - dependencies: - "@sentry-internal/tracing": "npm:7.98.0" - "@sentry/core": "npm:7.98.0" - "@sentry/types": "npm:7.98.0" - "@sentry/utils": "npm:7.98.0" - checksum: 4de5dddd60937b0b72781d3f46cf3f075456377a8eb807425c18d4ea53a98c13b055d6b64f17ebcd7cb7d881111c31d855ad964591e4fcc804e6d729ad2503b3 + "@sentry-internal/tracing": "npm:7.99.0" + "@sentry/core": "npm:7.99.0" + "@sentry/types": "npm:7.99.0" + "@sentry/utils": "npm:7.99.0" + checksum: 50fa11ff4d43c1447ad876aeea1e61d2fc5e55c516e652edfb91cd19dd2adde67d1f89ebc17842127267b0877e72d111c1c7c8be115e9722e1833a34833c8d21 languageName: node linkType: hard @@ -11381,21 +11263,12 @@ __metadata: languageName: node linkType: hard -"@sentry/tracing@npm:^7.66.0": - version: 7.91.0 - resolution: "@sentry/tracing@npm:7.91.0" +"@sentry/tracing@npm:^7.99.0": + version: 7.99.0 + resolution: "@sentry/tracing@npm:7.99.0" dependencies: - "@sentry-internal/tracing": "npm:7.91.0" - checksum: f262a5d1d6cafa44dc00a07925dc14566eb39e8e3fc51d429f6926af55d78e9d37ec4d3e97aafc10c9087cb23129b0fd061ede679cee0d1e4d011d9130476dd6 - languageName: node - linkType: hard - -"@sentry/tracing@npm:^7.98.0": - version: 7.98.0 - resolution: "@sentry/tracing@npm:7.98.0" - dependencies: - "@sentry-internal/tracing": "npm:7.98.0" - checksum: 678d7b023138bb3fa7bb95231ac9671e97f2b2fe1b03719dda021a0545d5345fbeb633d3ca4f7fba49ccf6e0534c3a6d1d62e03f32875ae13d083270257fe4fa + "@sentry-internal/tracing": "npm:7.99.0" + checksum: 17272c00c8ea4ec75dea2cfada35cdb7b09b5bcd338c0e5e95bd2bbb474ae2c5867890a3ac00a34c4f048ba00dae2d073ef1403aacc8f2c928f1afdd7fa8e04f languageName: node linkType: hard @@ -11406,13 +11279,6 @@ __metadata: languageName: node linkType: hard -"@sentry/types@npm:7.86.0": - version: 7.86.0 - resolution: "@sentry/types@npm:7.86.0" - checksum: b04e6650509ddea1e0815bb4acb4ea16ad388e43e23f1f5dc94083db790343c8d8e675ebd2203a9c14f8a7c30ea5777cf499cd5500498b3bc25bfa444bd0b14c - languageName: node - linkType: hard - "@sentry/types@npm:7.91.0": version: 7.91.0 resolution: "@sentry/types@npm:7.91.0" @@ -11420,10 +11286,10 @@ __metadata: languageName: node linkType: hard -"@sentry/types@npm:7.98.0": - version: 7.98.0 - resolution: "@sentry/types@npm:7.98.0" - checksum: eafb7ff6a645a40f18cd35e6db08daae7aa86331c208f5b99e774cf2345eb4cb1c58a580d98dde0deb7b51c658fb1621e7f1d702772cb49bf8bfb82054228e9b +"@sentry/types@npm:7.99.0": + version: 7.99.0 + resolution: "@sentry/types@npm:7.99.0" + checksum: 4cde389771c00df52ba67babf8b2aa07783cd37320b0b7adfeee90fa958f1d9550cbdbc710c9e7254a22c13576c39458cf39e3edf8f0cb3688c75caabac1ad1b languageName: node linkType: hard @@ -11437,15 +11303,6 @@ __metadata: languageName: node linkType: hard -"@sentry/utils@npm:7.86.0": - version: 7.86.0 - resolution: "@sentry/utils@npm:7.86.0" - dependencies: - "@sentry/types": "npm:7.86.0" - checksum: 00fea70f9e58648803aaece4e45d14ea9d53a2014beb57047b6d9d2e3ff4626ebc1bfcf5d1dca7b7544da95a877ef798eeddc5b2e12d4b723c1b000964667fdb - languageName: node - linkType: hard - "@sentry/utils@npm:7.91.0": version: 7.91.0 resolution: "@sentry/utils@npm:7.91.0" @@ -11455,12 +11312,12 @@ __metadata: languageName: node linkType: hard -"@sentry/utils@npm:7.98.0": - version: 7.98.0 - resolution: "@sentry/utils@npm:7.98.0" +"@sentry/utils@npm:7.99.0": + version: 7.99.0 + resolution: "@sentry/utils@npm:7.99.0" dependencies: - "@sentry/types": "npm:7.98.0" - checksum: c42148f32377dde69dd4bbe63ab7ac89a7e594f40ecd8bb3748675533f7d27112535cca4aa8103298ddb9a884d961fd50eced1040acbaa832141fcc66225d3e7 + "@sentry/types": "npm:7.99.0" + checksum: f3c6761c7e712a00ef9a265ac1cb64948e265da6535654703788f6f6d952baf4508cdca32455a97a55a628c9b99ca700b4675cad38c05b437134142f9e001551 languageName: node linkType: hard @@ -17760,6 +17617,13 @@ __metadata: languageName: node linkType: hard +"array-timsort@npm:^1.0.3": + version: 1.0.3 + resolution: "array-timsort@npm:1.0.3" + checksum: bd3a1707b621947265c89867e67c9102b9b9f4c50f5b3974220112290d8b60d26ce60595edec5deed3325207b759d70b758bed3cd310b5ddadb835657ffb6d12 + languageName: node + linkType: hard + "array-union@npm:^2.1.0": version: 2.1.0 resolution: "array-union@npm:2.1.0" @@ -20272,7 +20136,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.0.1, chalk@npm:^5.2.0": +"chalk@npm:^5.0.1, chalk@npm:^5.2.0, chalk@npm:^5.3.0": version: 5.3.0 resolution: "chalk@npm:5.3.0" checksum: 8297d436b2c0f95801103ff2ef67268d362021b8210daf8ddbe349695333eb3610a71122172ff3b0272f1ef2cf7cc2c41fdaa4715f52e49ffe04c56340feed09 @@ -20555,7 +20419,7 @@ __metadata: languageName: node linkType: hard -"class-validator@npm:^0.14.0": +"class-validator@npm:0.14.0": version: 0.14.0 resolution: "class-validator@npm:0.14.0" dependencies: @@ -20566,7 +20430,7 @@ __metadata: languageName: node linkType: hard -"class-validator@patch:class-validator@^0.14.0#./patches/class-validator+0.14.0.patch::locator=twenty-server%40workspace%3Apackages%2Ftwenty-server": +"class-validator@patch:class-validator@0.14.0#./patches/class-validator+0.14.0.patch::locator=twenty-server%40workspace%3Apackages%2Ftwenty-server": version: 0.14.0 resolution: "class-validator@patch:class-validator@npm%3A0.14.0#./patches/class-validator+0.14.0.patch::version=0.14.0&hash=053904&locator=twenty-server%40workspace%3Apackages%2Ftwenty-server" dependencies: @@ -20780,6 +20644,13 @@ __metadata: languageName: node linkType: hard +"cli-width@npm:^4.1.0": + version: 4.1.0 + resolution: "cli-width@npm:4.1.0" + checksum: 1fbd56413578f6117abcaf858903ba1f4ad78370a4032f916745fa2c7e390183a9d9029cf837df320b0fdce8137668e522f60a30a5f3d6529ff3872d265a955f + languageName: node + linkType: hard + "client-only@npm:0.0.1, client-only@npm:^0.0.1": version: 0.0.1 resolution: "client-only@npm:0.0.1" @@ -21204,6 +21075,19 @@ __metadata: languageName: node linkType: hard +"comment-json@npm:4.2.3": + version: 4.2.3 + resolution: "comment-json@npm:4.2.3" + dependencies: + array-timsort: "npm:^1.0.3" + core-util-is: "npm:^1.0.3" + esprima: "npm:^4.0.1" + has-own-prop: "npm:^2.0.0" + repeat-string: "npm:^1.6.1" + checksum: e8a0d3a6d75d92551f9a7e6fefa31f3d831dc33117b0b9432f061f45a571c85c16143e4110693d450f6eca20841db43f5429ac0d801673bcf03e9973ab1c31af + languageName: node + linkType: hard + "common-ancestor-path@npm:^1.0.1": version: 1.0.1 resolution: "common-ancestor-path@npm:1.0.1" @@ -21591,7 +21475,7 @@ __metadata: languageName: node linkType: hard -"core-util-is@npm:~1.0.0": +"core-util-is@npm:^1.0.3, core-util-is@npm:~1.0.0": version: 1.0.3 resolution: "core-util-is@npm:1.0.3" checksum: 90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9 @@ -21627,7 +21511,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:8.3.6, cosmiconfig@npm:^8.1.3, cosmiconfig@npm:^8.3.5": +"cosmiconfig@npm:8.3.6, cosmiconfig@npm:^8.1.3, cosmiconfig@npm:^8.2.0, cosmiconfig@npm:^8.3.5": version: 8.3.6 resolution: "cosmiconfig@npm:8.3.6" dependencies: @@ -24809,7 +24693,7 @@ __metadata: languageName: node linkType: hard -"external-editor@npm:^3.0.3": +"external-editor@npm:^3.0.3, external-editor@npm:^3.1.0": version: 3.1.0 resolution: "external-editor@npm:3.1.0" dependencies: @@ -25129,6 +25013,16 @@ __metadata: languageName: node linkType: hard +"figures@npm:^5.0.0": + version: 5.0.0 + resolution: "figures@npm:5.0.0" + dependencies: + escape-string-regexp: "npm:^5.0.0" + is-unicode-supported: "npm:^1.2.0" + checksum: ce0f17d4ea8b0fc429c5207c343534a2f5284ecfb22aa08607da7dc84ed9e1cf754f5b97760e8dcb98d3c9d1a1e4d3d578fe3b5b99c426f05d0f06c7ba618e16 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -25533,6 +25427,29 @@ __metadata: languageName: node linkType: hard +"fork-ts-checker-webpack-plugin@npm:9.0.2": + version: 9.0.2 + resolution: "fork-ts-checker-webpack-plugin@npm:9.0.2" + dependencies: + "@babel/code-frame": "npm:^7.16.7" + chalk: "npm:^4.1.2" + chokidar: "npm:^3.5.3" + cosmiconfig: "npm:^8.2.0" + deepmerge: "npm:^4.2.2" + fs-extra: "npm:^10.0.0" + memfs: "npm:^3.4.1" + minimatch: "npm:^3.0.4" + node-abort-controller: "npm:^3.0.1" + schema-utils: "npm:^3.1.1" + semver: "npm:^7.3.5" + tapable: "npm:^2.2.1" + peerDependencies: + typescript: ">3.6.0" + webpack: ^5.11.0 + checksum: 37e11dadcc65d297f07882f1661795289f2bf16fa9dea0b90bcc438855d48787378bce4dfcd8e842782f220503438995efbb28cbe560126f6a744ff740e8cc38 + languageName: node + linkType: hard + "fork-ts-checker-webpack-plugin@npm:^6.5.0": version: 6.5.3 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.3" @@ -26209,6 +26126,21 @@ __metadata: languageName: node linkType: hard +"glob@npm:10.3.10, glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.3, glob@npm:^10.3.7": + version: 10.3.10 + resolution: "glob@npm:10.3.10" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^2.3.5" + minimatch: "npm:^9.0.1" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + path-scurry: "npm:^1.10.1" + bin: + glob: dist/esm/bin.mjs + checksum: 13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d + languageName: node + linkType: hard + "glob@npm:7.1.4": version: 7.1.4 resolution: "glob@npm:7.1.4" @@ -26237,21 +26169,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:^10.0.0, glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.3, glob@npm:^10.3.7": - version: 10.3.10 - resolution: "glob@npm:10.3.10" - dependencies: - foreground-child: "npm:^3.1.0" - jackspeak: "npm:^2.3.5" - minimatch: "npm:^9.0.1" - minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry: "npm:^1.10.1" - bin: - glob: dist/esm/bin.mjs - checksum: 13d8a1feb7eac7945f8c8480e11cd4a44b24d26503d99a8d8ac8d5aefbf3e9802a2b6087318a829fad04cb4e829f25c5f4f1110c68966c498720dd261c7e344d - languageName: node - linkType: hard - "glob@npm:^7.0.0, glob@npm:^7.1.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0, glob@npm:^7.2.3": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -26940,6 +26857,13 @@ __metadata: languageName: node linkType: hard +"has-own-prop@npm:^2.0.0": + version: 2.0.0 + resolution: "has-own-prop@npm:2.0.0" + checksum: 2745497283d80228b5c5fbb8c63ab1029e604bce7db8d4b36255e427b3695b2153dc978b176674d0dd2a23f132809e04d7ef41fefc0ab85870a5caa918c5c0d9 + languageName: node + linkType: hard + "has-property-descriptors@npm:^1.0.0": version: 1.0.1 resolution: "has-property-descriptors@npm:1.0.1" @@ -28460,6 +28384,29 @@ __metadata: languageName: node linkType: hard +"inquirer@npm:9.2.11": + version: 9.2.11 + resolution: "inquirer@npm:9.2.11" + dependencies: + "@ljharb/through": "npm:^2.3.9" + ansi-escapes: "npm:^4.3.2" + chalk: "npm:^5.3.0" + cli-cursor: "npm:^3.1.0" + cli-width: "npm:^4.1.0" + external-editor: "npm:^3.1.0" + figures: "npm:^5.0.0" + lodash: "npm:^4.17.21" + mute-stream: "npm:1.0.0" + ora: "npm:^5.4.1" + run-async: "npm:^3.0.0" + rxjs: "npm:^7.8.1" + string-width: "npm:^4.2.3" + strip-ansi: "npm:^6.0.1" + wrap-ansi: "npm:^6.2.0" + checksum: 4bc2db9a3c04432ba6f10b236b1975c5e112d42c2364ffa62e1b5bca5d3d358e7bee0c4d2b5b50294d05a8b452b66cf274b25b5d3c4a71df6c90c372102dee8a + languageName: node + linkType: hard + "insert-module-globals@npm:^7.2.1": version: 7.2.1 resolution: "insert-module-globals@npm:7.2.1" @@ -29201,6 +29148,13 @@ __metadata: languageName: node linkType: hard +"is-unicode-supported@npm:^1.2.0": + version: 1.3.0 + resolution: "is-unicode-supported@npm:1.3.0" + checksum: b8674ea95d869f6faabddc6a484767207058b91aea0250803cbf1221345cb0c56f466d4ecea375dc77f6633d248d33c47bd296fb8f4cdba0b4edba8917e83d8a + languageName: node + linkType: hard + "is-upper-case@npm:^2.0.2": version: 2.0.2 resolution: "is-upper-case@npm:2.0.2" @@ -31747,6 +31701,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:0.30.5, magic-string@npm:^0.30.0": + version: 0.30.5 + resolution: "magic-string@npm:0.30.5" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.4.15" + checksum: 38ac220ca7539e96da7ea2f38d85796bdf5c69b6bcae728c4bc2565084e6dc326b9174ee9770bea345cf6c9b3a24041b767167874fab5beca874d2356a9d1520 + languageName: node + linkType: hard + "magic-string@npm:^0.26.0": version: 0.26.7 resolution: "magic-string@npm:0.26.7" @@ -31774,15 +31737,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0": - version: 0.30.5 - resolution: "magic-string@npm:0.30.5" - dependencies: - "@jridgewell/sourcemap-codec": "npm:^1.4.15" - checksum: 38ac220ca7539e96da7ea2f38d85796bdf5c69b6bcae728c4bc2565084e6dc326b9174ee9770bea345cf6c9b3a24041b767167874fab5beca874d2356a9d1520 - languageName: node - linkType: hard - "mailparser@npm:^3.6.5": version: 3.6.6 resolution: "mailparser@npm:3.6.6" @@ -34483,7 +34437,7 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:~1.0.0": +"mute-stream@npm:1.0.0, mute-stream@npm:~1.0.0": version: 1.0.0 resolution: "mute-stream@npm:1.0.0" checksum: dce2a9ccda171ec979a3b4f869a102b1343dee35e920146776780de182f16eae459644d187e38d59a3d37adf85685e1c17c38cf7bfda7e39a9880f7a1d10a74c @@ -35317,91 +35271,7 @@ __metadata: languageName: node linkType: hard -"nx@npm:17.2.7": - version: 17.2.7 - resolution: "nx@npm:17.2.7" - dependencies: - "@nrwl/tao": "npm:17.2.7" - "@nx/nx-darwin-arm64": "npm:17.2.7" - "@nx/nx-darwin-x64": "npm:17.2.7" - "@nx/nx-freebsd-x64": "npm:17.2.7" - "@nx/nx-linux-arm-gnueabihf": "npm:17.2.7" - "@nx/nx-linux-arm64-gnu": "npm:17.2.7" - "@nx/nx-linux-arm64-musl": "npm:17.2.7" - "@nx/nx-linux-x64-gnu": "npm:17.2.7" - "@nx/nx-linux-x64-musl": "npm:17.2.7" - "@nx/nx-win32-arm64-msvc": "npm:17.2.7" - "@nx/nx-win32-x64-msvc": "npm:17.2.7" - "@yarnpkg/lockfile": "npm:^1.1.0" - "@yarnpkg/parsers": "npm:3.0.0-rc.46" - "@zkochan/js-yaml": "npm:0.0.6" - axios: "npm:^1.5.1" - chalk: "npm:^4.1.0" - cli-cursor: "npm:3.1.0" - cli-spinners: "npm:2.6.1" - cliui: "npm:^8.0.1" - dotenv: "npm:~16.3.1" - dotenv-expand: "npm:~10.0.0" - enquirer: "npm:~2.3.6" - figures: "npm:3.2.0" - flat: "npm:^5.0.2" - fs-extra: "npm:^11.1.0" - glob: "npm:7.1.4" - ignore: "npm:^5.0.4" - jest-diff: "npm:^29.4.1" - js-yaml: "npm:4.1.0" - jsonc-parser: "npm:3.2.0" - lines-and-columns: "npm:~2.0.3" - minimatch: "npm:3.0.5" - node-machine-id: "npm:1.1.12" - npm-run-path: "npm:^4.0.1" - open: "npm:^8.4.0" - semver: "npm:7.5.3" - string-width: "npm:^4.2.3" - strong-log-transformer: "npm:^2.1.0" - tar-stream: "npm:~2.2.0" - tmp: "npm:~0.2.1" - tsconfig-paths: "npm:^4.1.2" - tslib: "npm:^2.3.0" - yargs: "npm:^17.6.2" - yargs-parser: "npm:21.1.1" - peerDependencies: - "@swc-node/register": ^1.6.7 - "@swc/core": ^1.3.85 - dependenciesMeta: - "@nx/nx-darwin-arm64": - optional: true - "@nx/nx-darwin-x64": - optional: true - "@nx/nx-freebsd-x64": - optional: true - "@nx/nx-linux-arm-gnueabihf": - optional: true - "@nx/nx-linux-arm64-gnu": - optional: true - "@nx/nx-linux-arm64-musl": - optional: true - "@nx/nx-linux-x64-gnu": - optional: true - "@nx/nx-linux-x64-musl": - optional: true - "@nx/nx-win32-arm64-msvc": - optional: true - "@nx/nx-win32-x64-msvc": - optional: true - peerDependenciesMeta: - "@swc-node/register": - optional: true - "@swc/core": - optional: true - bin: - nx: bin/nx.js - nx-cloud: bin/nx-cloud.js - checksum: 36f7cb2fa5e0cd409a6e6b0d331c4491eb199669848ba743a27e515274a05a4a959fd05278a4767541bdc35291852ab3fa30ffe3ed38321ced49dce0db4f285e - languageName: node - linkType: hard - -"nx@npm:17.2.8, nx@npm:^17.2.8": +"nx@npm:17.2.8": version: 17.2.8 resolution: "nx@npm:17.2.8" dependencies: @@ -36473,14 +36343,14 @@ __metadata: languageName: node linkType: hard -"passport@npm:^0.6.0": - version: 0.6.0 - resolution: "passport@npm:0.6.0" +"passport@npm:^0.7.0": + version: 0.7.0 + resolution: "passport@npm:0.7.0" dependencies: passport-strategy: "npm:1.x.x" pause: "npm:0.0.1" utils-merge: "npm:^1.0.1" - checksum: 1d8651a4a1a72b84ea08c498cff9cfc209aebfe18baed4cf93292ded3f8e30a04e30b404fdfce39dfb6aa7247e205f1df43fbfd7bc7c1a67a600884359d46ee6 + checksum: 08c940b86e4adbfe43e753f8097300a5a9d1ce9a3aa002d7b12d27770943a1a87202c54597c0f04dbfd4117d67de76303433577512fc19c7e364fec37b0d3fc5 languageName: node linkType: hard @@ -36865,6 +36735,13 @@ __metadata: languageName: node linkType: hard +"picomatch@npm:3.0.1": + version: 3.0.1 + resolution: "picomatch@npm:3.0.1" + checksum: 70ec738569f1864658378b7abdab8939d15dae0718c1df994eae3346fd33daf6a3c1ff4e0c1a0cd1e2c0319130985b63a2cff34d192f2f2acbb78aca76111736 + languageName: node + linkType: hard + "picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.0, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" @@ -39941,7 +39818,7 @@ __metadata: languageName: node linkType: hard -"repeat-string@npm:^1.0.0": +"repeat-string@npm:^1.0.0, repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" checksum: 87fa21bfdb2fbdedc44b9a5b118b7c1239bdd2c2c1e42742ef9119b7d412a5137a1d23f1a83dc6bb686f4f27429ac6f542e3d923090b44181bafa41e8ac0174d @@ -40503,6 +40380,13 @@ __metadata: languageName: node linkType: hard +"run-async@npm:^3.0.0": + version: 3.0.0 + resolution: "run-async@npm:3.0.0" + checksum: b18b562ae37c3020083dcaae29642e4cc360c824fbfb6b7d50d809a9d5227bb986152d09310255842c8dce40526e82ca768f02f00806c91ba92a8dfa6159cb85 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -43262,6 +43146,17 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths-webpack-plugin@npm:4.1.0": + version: 4.1.0 + resolution: "tsconfig-paths-webpack-plugin@npm:4.1.0" + dependencies: + chalk: "npm:^4.1.0" + enhanced-resolve: "npm:^5.7.0" + tsconfig-paths: "npm:^4.1.2" + checksum: c030e867e70a3f6d1799fdffa209c3a35e1435ad99aac01946b9ebb0fa8208b7b508c1dfe8c8e13d6a2ef70c75b4db062fbfd3c1f3362c69b6c65ffd4a50e226 + languageName: node + linkType: hard + "tsconfig-paths@npm:4.2.0, tsconfig-paths@npm:^4.1.2": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" @@ -43459,9 +43354,7 @@ __metadata: resolution: "twenty-emails@workspace:packages/twenty-emails" dependencies: "@nx/vite": "npm:17.2.8" - "@react-email/components": "npm:0.0.12" "@vitejs/plugin-react-swc": "npm:^3.5.0" - date-fns: "npm:^2.30.0" vite: "npm:^5.0.0" vite-plugin-dts: "npm:~2.3.0" vite-tsconfig-paths: "npm:^4.2.1" @@ -43478,84 +43371,21 @@ __metadata: version: 0.0.0-use.local resolution: "twenty-server@workspace:packages/twenty-server" dependencies: - "@aws-sdk/client-s3": "npm:^3.363.0" - "@aws-sdk/credential-providers": "npm:^3.363.0" - "@envelop/on-resolve": "npm:^4.1.0" "@graphql-yoga/nestjs": "patch:@graphql-yoga/nestjs@2.1.0#./patches/@graphql-yoga+nestjs+2.1.0.patch" - "@nestjs/apollo": "npm:^11.0.5" - "@nestjs/axios": "npm:^3.0.1" - "@nestjs/cli": "npm:^9.0.0" - "@nestjs/common": "npm:^9.0.0" - "@nestjs/config": "npm:^2.3.2" - "@nestjs/core": "npm:^9.0.0" - "@nestjs/event-emitter": "npm:^2.0.3" + "@nestjs/cli": "npm:10.3.0" "@nestjs/graphql": "patch:@nestjs/graphql@12.0.8#./patches/@nestjs+graphql+12.0.8.patch" - "@nestjs/jwt": "npm:^10.0.3" - "@nestjs/passport": "npm:^9.0.3" - "@nestjs/platform-express": "npm:^9.0.0" - "@nestjs/schematics": "npm:^9.0.0" - "@nestjs/serve-static": "npm:^3.0.0" - "@nestjs/terminus": "npm:^9.2.2" - "@nestjs/testing": "npm:^9.0.0" - "@nestjs/typeorm": "npm:^10.0.0" - "@ptc-org/nestjs-query-core": "npm:^4.2.0" + "@nx/js": "npm:17.2.8" "@ptc-org/nestjs-query-graphql": "patch:@ptc-org/nestjs-query-graphql@4.2.0#./patches/@ptc-org+nestjs-query-graphql+4.2.0.patch" - "@ptc-org/nestjs-query-typeorm": "npm:4.2.1-alpha.2" - "@react-email/components": "npm:0.0.12" - "@react-email/render": "npm:0.0.10" - "@sentry/node": "npm:^7.98.0" - "@sentry/profiling-node": "npm:^1.3.4" - "@sentry/tracing": "npm:^7.98.0" "@types/lodash.isempty": "npm:^4.4.7" "@types/lodash.isobject": "npm:^3.0.7" "@types/lodash.omit": "npm:^4.5.9" "@types/lodash.snakecase": "npm:^4.1.7" "@types/lodash.upperfirst": "npm:^4.3.7" "@types/react": "npm:^18.2.39" - axios: "npm:^1.6.2" - bcrypt: "npm:^5.1.1" - bullmq: "npm:^4.14.0" - class-transformer: "npm:^0.5.1" - class-validator: "patch:class-validator@^0.14.0#./patches/class-validator+0.14.0.patch" - date-fns: "npm:^2.30.0" - deep-equal: "npm:^2.2.2" - file-type: "npm:16.5.4" - googleapis: "npm:105" - graphql: "npm:^16.8.1" - graphql-fields: "npm:^2.0.3" + class-validator: "patch:class-validator@0.14.0#./patches/class-validator+0.14.0.patch" graphql-middleware: "npm:^6.1.35" - graphql-rate-limit: "npm:^3.3.0" - graphql-subscriptions: "npm:2.0.0" - graphql-tag: "npm:^2.12.6" - graphql-type-json: "npm:^0.3.2" - graphql-upload: "npm:^13.0.0" - graphql-yoga: "npm:^4.0.4" - jest: "npm:29.7.0" - lodash.camelcase: "npm:^4.3.0" - lodash.groupby: "npm:^4.6.0" - lodash.isempty: "npm:^4.4.0" - lodash.isobject: "npm:^3.0.2" - lodash.kebabcase: "npm:^4.1.1" - lodash.omit: "npm:^4.5.0" - lodash.snakecase: "npm:^4.1.1" - lodash.upperfirst: "npm:^4.3.1" - mailparser: "npm:^3.6.5" - microdiff: "npm:^1.3.2" - nest-commander: "npm:^3.12.0" - nodemailer: "npm:^6.9.8" - openapi-types: "npm:^12.1.3" - passport: "npm:^0.6.0" - passport-google-oauth20: "npm:^2.0.0" - passport-jwt: "npm:^4.0.1" - passport-local: "npm:^1.0.0" - pg: "npm:^8.11.3" - pg-boss: "npm:^9.0.3" - planer: "npm:^1.2.0" - react: "npm:^18.2.0" - rimraf: "npm:^3.0.2" - sharp: "npm:^0.32.1" - type-fest: "npm:^4.1.0" - typeorm: "npm:^0.3.17" + passport: "npm:^0.7.0" + typescript: "npm:^5.3.3" languageName: unknown linkType: soft @@ -43604,6 +43434,7 @@ __metadata: "@docusaurus/tsconfig": "npm:3.1.0" "@emotion/react": "npm:^11.11.1" "@emotion/styled": "npm:^11.11.0" + "@envelop/on-resolve": "npm:^4.1.0" "@floating-ui/react": "npm:^0.24.3" "@google-cloud/local-auth": "npm:2.1.0" "@graphiql/plugin-explorer": "npm:^1.0.2" @@ -43623,6 +43454,7 @@ __metadata: "@nestjs/common": "npm:^9.0.0" "@nestjs/config": "npm:^2.3.2" "@nestjs/core": "npm:^9.0.0" + "@nestjs/event-emitter": "npm:^2.0.3" "@nestjs/jwt": "npm:^10.0.3" "@nestjs/passport": "npm:^9.0.3" "@nestjs/platform-express": "npm:^9.0.0" @@ -43633,21 +43465,21 @@ __metadata: "@nestjs/typeorm": "npm:^10.0.0" "@nivo/calendar": "npm:^0.84.0" "@nivo/core": "npm:^0.84.0" - "@nx/eslint": "npm:17.2.7" - "@nx/eslint-plugin": "npm:17.2.7" - "@nx/jest": "npm:17.2.7" + "@nx/eslint": "npm:17.2.8" + "@nx/eslint-plugin": "npm:17.2.8" + "@nx/jest": "npm:17.2.8" "@nx/js": "npm:17.2.8" - "@nx/react": "npm:^17.2.8" + "@nx/react": "npm:17.2.8" "@nx/vite": "npm:17.2.8" "@octokit/graphql": "npm:^7.0.2" "@ptc-org/nestjs-query-core": "npm:^4.2.0" "@ptc-org/nestjs-query-typeorm": "npm:4.2.1-alpha.2" "@react-email/components": "npm:0.0.12" "@react-email/render": "npm:0.0.10" - "@sentry/node": "npm:^7.66.0" + "@sentry/node": "npm:^7.99.0" "@sentry/profiling-node": "npm:^1.3.4" "@sentry/react": "npm:^7.88.0" - "@sentry/tracing": "npm:^7.66.0" + "@sentry/tracing": "npm:^7.99.0" "@sniptt/guards": "npm:^0.2.0" "@stoplight/elements": "npm:^7.16.2" "@storybook/addon-actions": "npm:^7.6.3" @@ -43747,8 +43579,10 @@ __metadata: framer-motion: "npm:^10.12.17" googleapis: "npm:105" graphiql: "npm:^3.0.10" - graphql: "npm:^16.8.1" + graphql: "npm:16.8.0" graphql-fields: "npm:^2.0.3" + graphql-middleware: "npm:^6.1.35" + graphql-rate-limit: "npm:^3.3.0" graphql-subscriptions: "npm:2.0.0" graphql-tag: "npm:^2.12.6" graphql-type-json: "npm:^0.3.2" @@ -43774,6 +43608,7 @@ __metadata: lodash.isobject: "npm:^3.0.2" lodash.kebabcase: "npm:^4.1.1" lodash.merge: "npm:^4.6.2" + lodash.omit: "npm:^4.5.0" lodash.snakecase: "npm:^4.1.1" lodash.upperfirst: "npm:^4.3.1" luxon: "npm:^3.3.0" @@ -43785,15 +43620,16 @@ __metadata: next: "npm:14.0.4" next-mdx-remote: "npm:^4.4.1" nodemailer: "npm:^6.9.8" - nx: "npm:^17.2.8" + nx: "npm:17.2.8" openapi-types: "npm:^12.1.3" - passport: "npm:^0.6.0" + passport: "npm:^0.7.0" passport-google-oauth20: "npm:^2.0.0" passport-jwt: "npm:^4.0.1" passport-local: "npm:^1.0.0" patch-package: "npm:^8.0.0" pg: "npm:^8.11.3" pg-boss: "npm:^9.0.3" + planer: "npm:^1.2.0" playwright: "npm:^1.40.1" prettier: "npm:^3.1.1" prism-react-renderer: "npm:^2.1.0" @@ -43836,7 +43672,7 @@ __metadata: ts-node: "npm:10.9.1" tslib: "npm:^2.3.0" tsup: "npm:^8.0.1" - type-fest: "npm:^4.1.0" + type-fest: "npm:4.10.1" typeorm: "npm:^0.3.17" typescript: "npm:^5.3.3" use-debounce: "npm:^10.0.0" @@ -43867,66 +43703,10 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.16.0": - version: 0.16.0 - resolution: "type-fest@npm:0.16.0" - checksum: 6b4d846534e7bcb49a6160b068ffaed2b62570d989d909ac3f29df5ef1e993859f890a4242eebe023c9e923f96adbcb3b3e88a198c35a1ee9a731e147a6839c3 - languageName: node - linkType: hard - -"type-fest@npm:^0.20.2": - version: 0.20.2 - resolution: "type-fest@npm:0.20.2" - checksum: dea9df45ea1f0aaa4e2d3bed3f9a0bfe9e5b2592bddb92eb1bf06e50bcf98dbb78189668cd8bc31a0511d3fc25539b4cd5c704497e53e93e2d40ca764b10bfc3 - languageName: node - linkType: hard - -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: 902bd57bfa30d51d4779b641c2bc403cdf1371fb9c91d3c058b0133694fcfdb817aef07a47f40faf79039eecbaa39ee9d3c532deff244f3a19ce68cea71a61e8 - languageName: node - linkType: hard - -"type-fest@npm:^0.6.0": - version: 0.6.0 - resolution: "type-fest@npm:0.6.0" - checksum: 0c585c26416fce9ecb5691873a1301b5aff54673c7999b6f925691ed01f5b9232db408cdbb0bd003d19f5ae284322523f44092d1f81ca0a48f11f7cf0be8cd38 - languageName: node - linkType: hard - -"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": - version: 0.8.1 - resolution: "type-fest@npm:0.8.1" - checksum: dffbb99329da2aa840f506d376c863bd55f5636f4741ad6e65e82f5ce47e6914108f44f340a0b74009b0cb5d09d6752ae83203e53e98b1192cf80ecee5651636 - languageName: node - linkType: hard - -"type-fest@npm:^1.0.1": - version: 1.4.0 - resolution: "type-fest@npm:1.4.0" - checksum: a3c0f4ee28ff6ddf800d769eafafcdeab32efa38763c1a1b8daeae681920f6e345d7920bf277245235561d8117dab765cb5f829c76b713b4c9de0998a5397141 - languageName: node - linkType: hard - -"type-fest@npm:^2.13.0, type-fest@npm:^2.19.0, type-fest@npm:^2.5.0, type-fest@npm:~2.19": - version: 2.19.0 - resolution: "type-fest@npm:2.19.0" - checksum: a5a7ecf2e654251613218c215c7493574594951c08e52ab9881c9df6a6da0aeca7528c213c622bc374b4e0cb5c443aa3ab758da4e3c959783ce884c3194e12cb - languageName: node - linkType: hard - -"type-fest@npm:^3.0.0, type-fest@npm:^3.13.1": - version: 3.13.1 - resolution: "type-fest@npm:3.13.1" - checksum: 547d22186f73a8c04590b70dcf63baff390078c75ea8acd366bbd510fd0646e348bd1970e47ecf795b7cff0b41d26e9c475c1fedd6ef5c45c82075fbf916b629 - languageName: node - linkType: hard - -"type-fest@npm:^4.1.0": - version: 4.9.0 - resolution: "type-fest@npm:4.9.0" - checksum: 7e6423f7337928a7323ce8a68cfbbaf30ecb70b9c635207899e58297d219c71be4a8c50b52afb9fe09c9f44b2c4276d0a44bb95acabab7bc942455f980aad267 +"type-fest@npm:4.10.1": + version: 4.10.1 + resolution: "type-fest@npm:4.10.1" + checksum: 0523bc1a407cdc03fe20ee78698646e36fd40c99cb2c5b115e72d5a7e4d236f1e7fbf15b3b7b8e703f9108467a8e69aa2df268feefa65847bf37a89555703352 languageName: node linkType: hard @@ -45941,7 +45721,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5.88.1": +"webpack@npm:5.89.0, webpack@npm:^5.88.1": version: 5.89.0 resolution: "webpack@npm:5.89.0" dependencies: