From af2dace71cdda254f56f2627dc6d4c1dc1df9bfa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Malfait?= Date: Tue, 12 Aug 2025 07:15:20 +0200 Subject: [PATCH] chore: scope package.json deps to packages (#13835) - Move dev-only types to devDependencies - Move frontend-only deps from root to twenty-front - Add website-only deps to twenty-website - Fix react-phone-number-input patch path CI should validate. --- package.json | 61 +- packages/twenty-front/.storybook/main.ts | 1 - packages/twenty-front/package.json | 41 +- packages/twenty-server/package.json | 30 +- .../utils/remove-empty-links.ts | 2 +- packages/twenty-ui/.storybook/main.ts | 1 - packages/twenty-website/package.json | 7 +- yarn.lock | 700 +++--------------- 8 files changed, 155 insertions(+), 688 deletions(-) diff --git a/package.json b/package.json index 5d7923572b..f3a1c11d77 100644 --- a/package.json +++ b/package.json @@ -2,17 +2,9 @@ "private": true, "dependencies": { "@apollo/client": "^3.7.17", - "@calcom/embed-react": "^1.5.3", - "@codesandbox/sandpack-react": "^2.13.5", - "@dagrejs/dagre": "^1.1.2", "@emotion/react": "^11.11.1", "@emotion/styled": "^11.11.0", - "@envelop/on-resolve": "^4.1.0", "@floating-ui/react": "^0.24.3", - "@graphiql/plugin-explorer": "^1.0.2", - "@graphql-tools/schema": "^10.0.0", - "@hello-pangea/dnd": "^16.2.0", - "@hookform/resolvers": "^3.1.1", "@linaria/core": "^6.2.0", "@linaria/react": "^6.2.1", "@react-email/components": "0.0.35", @@ -20,44 +12,22 @@ "@sentry/profiling-node": "^9.26.0", "@sentry/react": "^9.26.0", "@sniptt/guards": "^0.2.0", - "@swc/jest": "^0.2.39", "@tabler/icons-react": "^3.31.0", - "@types/dompurify": "^3.0.5", - "@types/facepaint": "^1.2.5", - "@types/lodash.camelcase": "^4.3.7", - "@types/lodash.chunk": "^4.2.9", - "@types/lodash.merge": "^4.6.7", - "@types/lodash.pick": "^4.3.7", "@wyw-in-js/vite": "^0.5.3", - "@xyflow/react": "^12.4.2", "add": "^2.0.6", - "apollo-link-rest": "^0.9.0", - "apollo-server-express": "^3.12.0", - "apollo-upload-client": "^17.0.0", "archiver": "^7.0.1", - "axios": "^1.6.2", - "bcrypt": "^5.1.1", - "bytes": "^3.1.2", "danger-plugin-todos": "^1.3.1", "date-fns": "^2.30.0", "date-fns-tz": "^2.0.0", "deep-equal": "^2.2.2", - "dompurify": "^3.0.11", "dotenv-cli": "^7.2.1", "drizzle-orm": "^0.29.3", - "facepaint": "^1.2.1", "file-type": "16.5.4", "framer-motion": "^11.18.0", "fuse.js": "^7.1.0", "googleapis": "105", - "graphiql": "^3.1.1", "hex-rgb": "^5.0.0", - "iframe-resizer-react": "^1.1.0", "immer": "^10.1.1", - "jest-mock-extended": "^3.0.4", - "js-cookie": "^3.0.5", - "json-2-csv": "^5.4.0", - "jsonwebtoken": "^9.0.0", "libphonenumber-js": "^1.10.26", "lodash.camelcase": "^4.3.0", "lodash.chunk": "^4.2.0", @@ -80,45 +50,25 @@ "microdiff": "^1.3.2", "moize": "^6.1.6", "patch-package": "^8.0.0", - "pg": "^8.11.3", - "pg-boss": "^9.0.3", "planer": "^1.2.0", "pluralize": "^8.0.0", - "prettier": "^3.0.3", - "qs": "^6.11.2", "react": "^18.2.0", - "react-data-grid": "7.0.0-beta.13", - "react-datepicker": "^6.7.1", "react-dom": "^18.2.0", - "react-dropzone": "^14.2.3", - "react-error-boundary": "^4.0.11", - "react-helmet-async": "^1.3.0", - "react-hook-form": "^7.45.1", - "react-hotkeys-hook": "^4.4.4", - "react-imask": "^7.6.0", - "react-intersection-observer": "^9.15.1", - "react-loading-skeleton": "^3.3.1", - "react-phone-number-input": "patch:react-phone-number-input@npm%3A3.4.5#./.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch", "react-responsive": "^9.0.2", "react-router-dom": "^6.4.4", - "react-textarea-autosize": "^8.4.1", "react-tooltip": "^5.13.1", "recoil": "^0.7.7", "rehype-slug": "^6.0.0", "remark-behead": "^3.1.0", "remark-gfm": "^3.0.1", - "rimraf": "^3.0.2", "rxjs": "^7.2.0", "semver": "^7.5.4", - "sharp": "^0.32.1", "slash": "^5.1.0", "storybook-addon-mock-date": "^0.6.0", - "stripe": "^17.3.1", "ts-key-enum": "^2.0.12", "tslib": "^2.3.0", "type-fest": "4.10.1", "typescript": "5.3.3", - "use-debounce": "^10.0.0", "uuid": "^9.0.0", "vite-tsconfig-paths": "^4.2.1", "xlsx-ugnis": "^0.19.3", @@ -129,15 +79,11 @@ "@babel/preset-react": "^7.14.5", "@babel/preset-typescript": "^7.24.6", "@chromatic-com/storybook": "^3", - "@crxjs/vite-plugin": "^1.0.14", "@graphql-codegen/cli": "^3.3.1", "@graphql-codegen/client-preset": "^4.1.0", "@graphql-codegen/typescript": "^3.0.4", "@graphql-codegen/typescript-operations": "^3.0.4", "@graphql-codegen/typescript-react-apollo": "^3.3.7", - "@nestjs/cli": "^9.0.0", - "@nestjs/schematics": "^9.0.0", - "@nestjs/testing": "^9.0.0", "@nx/eslint": "21.3.11", "@nx/eslint-plugin": "21.3.11", "@nx/jest": "21.3.11", @@ -153,7 +99,6 @@ "@storybook/addon-essentials": "8.6.14", "@storybook/addon-interactions": "8.6.14", "@storybook/addon-links": "8.6.14", - "@storybook/addon-onboarding": "8.6.14", "@storybook/blocks": "8.6.14", "@storybook/core-server": "8.6.14", "@storybook/icons": "^1.2.9", @@ -168,21 +113,18 @@ "@swc/cli": "^0.3.12", "@swc/core": "1.13.3", "@swc/helpers": "~0.5.2", + "@swc/jest": "^0.2.39", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@types/addressparser": "^1.0.3", - "@types/apollo-upload-client": "^17.0.2", "@types/bcrypt": "^5.0.0", "@types/bytes": "^3.1.1", "@types/chrome": "^0.0.267", "@types/deep-equal": "^1.0.1", "@types/express": "^4.17.13", - "@types/file-saver": "^2.0.7", "@types/graphql-fields": "^1.3.6", - "@types/graphql-upload": "^8.0.12", "@types/imapflow": "^1.0.21", "@types/jest": "^30.0.0", - "@types/js-cookie": "^3.0.3", "@types/lodash.camelcase": "^4.3.7", "@types/lodash.compact": "^3.0.9", "@types/lodash.escaperegexp": "^4.1.9", @@ -194,6 +136,7 @@ "@types/lodash.kebabcase": "^4.1.7", "@types/lodash.mapvalues": "^4.6.9", "@types/lodash.omit": "^4.5.9", + "@types/lodash.pick": "^4.3.7", "@types/lodash.pickby": "^4.6.9", "@types/lodash.snakecase": "^4.1.7", "@types/lodash.upperfirst": "^4.3.7", diff --git a/packages/twenty-front/.storybook/main.ts b/packages/twenty-front/.storybook/main.ts index 349cd22cf5..ada8c335bd 100644 --- a/packages/twenty-front/.storybook/main.ts +++ b/packages/twenty-front/.storybook/main.ts @@ -49,7 +49,6 @@ const config: StorybookConfig = { addons: [ getAbsolutePath('@storybook/addon-links'), getAbsolutePath('@storybook/addon-essentials'), - getAbsolutePath('@storybook/addon-onboarding'), getAbsolutePath('@storybook/addon-interactions'), getAbsolutePath('@storybook/addon-coverage'), // getAbsolutePath("storybook-dark-mode"), diff --git a/packages/twenty-front/package.json b/packages/twenty-front/package.json index 04573b0434..6edd0b5b22 100644 --- a/packages/twenty-front/package.json +++ b/packages/twenty-front/package.json @@ -29,11 +29,19 @@ "workerDirectory": "public" }, "dependencies": { + "@apollo/client": "^3.7.17", "@blocknote/mantine": "^0.31.1", "@blocknote/react": "^0.31.1", "@blocknote/xl-docx-exporter": "^0.31.1", "@blocknote/xl-pdf-exporter": "^0.31.1", + "@calcom/embed-react": "^1.5.3", "@cyntler/react-doc-viewer": "^1.17.0", + "@dagrejs/dagre": "^1.1.2", + "@floating-ui/react": "^0.24.3", + "@graphiql/plugin-explorer": "^1.0.2", + "@graphiql/react": "^0.23.0", + "@hello-pangea/dnd": "^16.2.0", + "@hookform/resolvers": "^3.1.1", "@lingui/core": "^5.1.2", "@lingui/detect-locale": "^5.2.0", "@lingui/react": "^5.1.2", @@ -51,23 +59,49 @@ "@tiptap/extension-text-style": "^2.10.4", "@tiptap/react": "^2.10.4", "@xyflow/react": "^12.4.2", + "apollo-link-rest": "^0.9.0", + "apollo-upload-client": "^17.0.0", "buffer": "^6.0.3", + "date-fns": "^2.30.0", "docx": "^9.1.0", "file-saver": "^2.0.5", + "graphiql": "^3.1.1", + "graphql": "^16.8.0", "graphql-sse": "^2.5.4", "input-otp": "^1.4.2", + "js-cookie": "^3.0.5", + "json-2-csv": "^5.4.0", + "qs": "^6.11.2", + "react-data-grid": "7.0.0-beta.13", + "react-datepicker": "^6.7.1", + "react-dropzone": "^14.2.3", + "react-error-boundary": "^4.0.11", + "react-helmet-async": "^1.3.0", + "react-hook-form": "^7.45.1", + "react-hotkeys-hook": "^4.4.4", + "react-imask": "^7.6.0", + "react-intersection-observer": "^9.15.1", + "react-loading-skeleton": "^3.3.1", "react-markdown": "^10.1.0", + "react-phone-number-input": "patch:react-phone-number-input@npm%3A3.4.5#../../.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch", "react-qr-code": "^2.0.18", + "react-responsive": "^9.0.2", + "react-router-dom": "^6.4.4", + "react-textarea-autosize": "^8.4.1", + "recoil": "^0.7.7", "remark-gfm": "^4.0.1", "transliteration": "^2.3.5", "twenty-shared": "workspace:*", - "twenty-ui": "workspace:*" + "twenty-ui": "workspace:*", + "use-debounce": "^10.0.0" }, "devDependencies": { "@lingui/cli": "^5.1.2", "@lingui/swc-plugin": "^5.6.0", "@lingui/vite-plugin": "^5.1.2", - "@types/file-saver": "^2", + "@types/apollo-upload-client": "^17.0.2", + "@types/file-saver": "^2.0.7", + "@types/js-cookie": "^3.0.3", "@typescript-eslint/eslint-plugin": "^8.39.0", "@typescript-eslint/parser": "^8.39.0", "@typescript-eslint/utils": "^8.39.0", @@ -87,6 +121,7 @@ "eslint-plugin-unicorn": "^56.0.1", "eslint-plugin-unused-imports": "^3.0.0", "optionator": "^0.9.1", - "rollup-plugin-visualizer": "^5.14.0" + "rollup-plugin-visualizer": "^5.14.0", + "vite-tsconfig-paths": "^4.2.1" } } diff --git a/packages/twenty-server/package.json b/packages/twenty-server/package.json index d1fa730be9..b16ce911ae 100644 --- a/packages/twenty-server/package.json +++ b/packages/twenty-server/package.json @@ -75,18 +75,6 @@ "@sentry/node": "9.26.0", "@sentry/profiling-node": "9.26.0", "@sniptt/guards": "0.2.0", - "@types/babel__preset-env": "7.10.0", - "@types/express-session": "1.18.0", - "@types/handlebars": "4.1.0", - "@types/lodash.differencewith": "4.5.9", - "@types/lodash.merge": "4.6.9", - "@types/lodash.omitby": "4.6.9", - "@types/lodash.uniq": "4.5.9", - "@types/lodash.uniqby": "4.7.9", - "@types/openid-client": "3.7.0", - "@types/psl": "1.1.3", - "@types/unzipper": "0.10.10", - "@yarnpkg/types": "^4.0.0", "addressparser": "1.0.1", "ai": "^4.3.16", "apollo-server-core": "3.13.0", @@ -202,8 +190,18 @@ "@faker-js/faker": "^9.8.0", "@lingui/cli": "^5.1.2", "@nestjs/cli": "10.3.0", + "@nestjs/schematics": "^9.0.0", + "@nestjs/testing": "^9.0.0", "@nx/js": "21.3.11", + "@types/babel__preset-env": "7.10.0", + "@types/bytes": "^3.1.1", + "@types/dompurify": "^3.0.5", + "@types/express": "^4.17.13", "@types/express-session": "^1.18.0", + "@types/graphql-upload": "^8.0.12", + "@types/handlebars": "4.1.0", + "@types/imapflow": "^1.0.21", + "@types/lodash.chunk": "^4.2.9", "@types/lodash.differencewith": "^4.5.9", "@types/lodash.isempty": "^4.4.7", "@types/lodash.isequal": "^4.5.8", @@ -215,11 +213,19 @@ "@types/lodash.uniq": "^4.5.9", "@types/lodash.uniqby": "^4.7.9", "@types/lodash.upperfirst": "^4.3.7", + "@types/mailparser": "^3.4.6", + "@types/ms": "^0.7.31", + "@types/node": "^24.0.0", "@types/nodemailer": "^6.4.17", "@types/openid-client": "^3.7.0", + "@types/passport-google-oauth20": "^2.0.11", + "@types/passport-jwt": "^3.0.8", + "@types/passport-microsoft": "^2.1.0", + "@types/pluralize": "^0.0.33", "@types/psl": "^1.1.3", "@types/react": "^18.2.39", "@types/unzipper": "^0", + "@yarnpkg/types": "^4.0.0", "rimraf": "^5.0.5", "twenty-emails": "workspace:*", "twenty-shared": "workspace:*", diff --git a/packages/twenty-server/src/engine/core-modules/record-transformer/utils/remove-empty-links.ts b/packages/twenty-server/src/engine/core-modules/record-transformer/utils/remove-empty-links.ts index b28949e89d..4d5ea0a701 100644 --- a/packages/twenty-server/src/engine/core-modules/record-transformer/utils/remove-empty-links.ts +++ b/packages/twenty-server/src/engine/core-modules/record-transformer/utils/remove-empty-links.ts @@ -47,7 +47,7 @@ export const removeEmptyLinks = ({ } } - const firstLink = filteredLinks.at(0); + const firstLink = filteredLinks[0]; const otherLinks = filteredLinks.slice(1); return { diff --git a/packages/twenty-ui/.storybook/main.ts b/packages/twenty-ui/.storybook/main.ts index ffefd7c348..380b088c57 100644 --- a/packages/twenty-ui/.storybook/main.ts +++ b/packages/twenty-ui/.storybook/main.ts @@ -14,7 +14,6 @@ const config: StorybookConfig = { addons: [ getAbsolutePath("@storybook/addon-links"), getAbsolutePath("@storybook/addon-essentials"), - getAbsolutePath("@storybook/addon-onboarding"), getAbsolutePath("@storybook/addon-interactions"), getAbsolutePath("@storybook/addon-coverage"), getAbsolutePath("storybook-addon-cookie"), diff --git a/packages/twenty-website/package.json b/packages/twenty-website/package.json index 5470230120..615ed91c5b 100644 --- a/packages/twenty-website/package.json +++ b/packages/twenty-website/package.json @@ -6,28 +6,33 @@ "dev": "npx next dev", "build": "npx next build", "start": "npx next start", - "lint": "npx next lint", + "lint": "ESLINT_USE_FLAT_CONFIG=true npx next lint", "github:sync": "npx tsx src/github/github-sync.ts", "github:init": "npx tsx src/github/github-sync.ts --isFullSync", "database:migrate": "npx tsx src/database/migrate-database.ts", "database:generate:pg": "npx drizzle-kit generate:pg --config=src/database/drizzle-posgres.config.ts" }, "dependencies": { + "@codesandbox/sandpack-react": "^2.13.5", "@docsearch/react": "^3.6.2", "@keystatic/core": "^0.5.45", "@keystatic/next": "^5.0.3", "@markdoc/markdoc": "^0.5.1", "@nivo/calendar": "^0.87.0", + "date-fns": "^2.30.0", "drizzle-kit": "^0.20.14", + "facepaint": "^1.2.1", "gray-matter": "^4.0.3", "next": "^14.2.0", "next-mdx-remote": "^4.4.1", "next-runtime-env": "^3.2.2", "postgres": "^3.4.3", + "react-tooltip": "^5.13.1", "twenty-ui": "workspace:*" }, "devDependencies": { "@next/eslint-plugin-next": "^14.1.4", + "@types/facepaint": "^1.2.5", "eslint-config-next": "^15.1.0" } } diff --git a/yarn.lock b/yarn.lock index ac0d15d1c7..044c476cea 100644 --- a/yarn.lock +++ b/yarn.lock @@ -361,22 +361,6 @@ __metadata: 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" - dependencies: - "@angular-devkit/core": "npm:16.0.1" - "@angular-devkit/schematics": "npm:16.0.1" - ansi-colors: "npm:4.1.3" - inquirer: "npm:8.2.4" - symbol-observable: "npm:4.0.0" - yargs-parser: "npm:21.1.1" - bin: - schematics: bin/schematics.js - checksum: 10c0/cd151fb25b93d6f3d543dc2c2a4f1bf83f9f0361c327583900e7d64d8583fd75b36b7bab878f9dc3f18ba6ad055713fecddd7711be3a2c5fee0d3d3c2c782b3d - 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" @@ -1580,7 +1564,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.14.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.20.12, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.5, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.14.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.20.12, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.7.5": version: 7.25.2 resolution: "@babel/core@npm:7.25.2" dependencies: @@ -1736,7 +1720,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-annotate-as-pure@npm:^7.18.6, @babel/helper-annotate-as-pure@npm:^7.24.7": +"@babel/helper-annotate-as-pure@npm:^7.24.7": version: 7.24.7 resolution: "@babel/helper-annotate-as-pure@npm:7.24.7" dependencies: @@ -1803,7 +1787,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.24.7, @babel/helper-create-class-features-plugin@npm:^7.25.0": +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.24.7, @babel/helper-create-class-features-plugin@npm:^7.25.0": version: 7.25.0 resolution: "@babel/helper-create-class-features-plugin@npm:7.25.0" dependencies: @@ -2504,20 +2488,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-private-property-in-object@npm:^7.21.11": - version: 7.21.11 - resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.11" - dependencies: - "@babel/helper-annotate-as-pure": "npm:^7.18.6" - "@babel/helper-create-class-features-plugin": "npm:^7.21.0" - "@babel/helper-plugin-utils": "npm:^7.20.2" - "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/3c8c9ea175101b1cbb2b0e8fee20fcbdd03eb0700d3581aa826ac3573c9b002f39b1512c2af9fd1903ff921bcc864da95ad3cdeba53c9fbcfb3dc23916eacf47 - languageName: node - linkType: hard - "@babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -3806,28 +3776,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.24.5": - version: 7.24.7 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/dcf3b732401f47f06bb29d6016e48066f66de00029a0ded98ddd9983c770a00a109d91cd04d2700d15ee0bcec3ae3027a5f12d69e15ec56efc0bcbfac65e92cb - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-source@npm:^7.24.1": - version: 7.24.7 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.7" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.7" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 10c0/970ef1264c7c6c416ab11610665d5309aec2bd2b9086ae394e1132e65138d97b060a7dc9d31054e050d6dc475b5a213938c9707c0202a5022d55dcb4c5abe28f - languageName: node - linkType: hard - "@babel/plugin-transform-react-jsx@npm:^7.0.0, @babel/plugin-transform-react-jsx@npm:^7.24.7": version: 7.25.2 resolution: "@babel/plugin-transform-react-jsx@npm:7.25.2" @@ -5195,34 +5143,6 @@ __metadata: languageName: node linkType: hard -"@crxjs/vite-plugin@npm:^1.0.14": - version: 1.0.14 - resolution: "@crxjs/vite-plugin@npm:1.0.14" - dependencies: - "@rollup/pluginutils": "npm:^4.1.2" - "@vitejs/plugin-react": "npm:>=1.2.0" - "@webcomponents/custom-elements": "npm:^1.5.0" - acorn-walk: "npm:^8.2.0" - cheerio: "npm:^1.0.0-rc.10" - connect-injector: "npm:^0.4.4" - debug: "npm:^4.3.3" - es-module-lexer: "npm:^0.10.0" - fast-glob: "npm:^3.2.11" - fs-extra: "npm:^10.0.1" - jsesc: "npm:^3.0.2" - magic-string: "npm:^0.26.0" - picocolors: "npm:^1.0.0" - react-refresh: "npm:^0.13.0" - rollup: "npm:^2.70.2" - peerDependencies: - vite: ^2.9.0 - dependenciesMeta: - "@vitejs/plugin-react": - optional: true - checksum: 10c0/19e203ddcfc3110973999bcc5224a0e8846b985a720d37ed55a945ed7ef726115bbb2ae06e5d30328c5c6338877acd1c77f27b35870fd92d2493b9bee65421f5 - languageName: node - linkType: hard - "@cspotcode/source-map-support@npm:^0.8.0": version: 0.8.1 resolution: "@cspotcode/source-map-support@npm:0.8.1" @@ -5664,7 +5584,7 @@ __metadata: languageName: node linkType: hard -"@envelop/on-resolve@npm:4.1.0, @envelop/on-resolve@npm:^4.1.0": +"@envelop/on-resolve@npm:4.1.0": version: 4.1.0 resolution: "@envelop/on-resolve@npm:4.1.0" peerDependencies: @@ -11355,38 +11275,6 @@ __metadata: languageName: node linkType: hard -"@nestjs/cli@npm:^9.0.0": - version: 9.5.0 - resolution: "@nestjs/cli@npm:9.5.0" - dependencies: - "@angular-devkit/core": "npm:16.0.1" - "@angular-devkit/schematics": "npm:16.0.1" - "@angular-devkit/schematics-cli": "npm:16.0.1" - "@nestjs/schematics": "npm:^9.0.4" - 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:8.0.0" - inquirer: "npm:8.2.5" - node-emoji: "npm:1.11.0" - ora: "npm:5.4.1" - os-name: "npm:4.0.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.0.1" - typescript: "npm:4.9.5" - webpack: "npm:5.82.1" - webpack-node-externals: "npm:3.0.0" - bin: - nest: bin/nest.js - checksum: 10c0/31047dff93d8ed9044432fde639b5e9d665d788b43ac3c3f385348722e1b2d8a1ec5ee43a7e5270e5c17fb60a61474621a7dbcc39e9f02d6ccccf785694c8e76 - languageName: node - linkType: hard - "@nestjs/common@npm:9.4.3": version: 9.4.3 resolution: "@nestjs/common@npm:9.4.3" @@ -11644,7 +11532,7 @@ __metadata: languageName: node linkType: hard -"@nestjs/schematics@npm:^9.0.0, @nestjs/schematics@npm:^9.0.4": +"@nestjs/schematics@npm:^9.0.0": version: 9.2.0 resolution: "@nestjs/schematics@npm:9.2.0" dependencies: @@ -18608,16 +18496,6 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^4.1.2": - version: 4.2.1 - resolution: "@rollup/pluginutils@npm:4.2.1" - dependencies: - estree-walker: "npm:^2.0.1" - picomatch: "npm:^2.2.2" - checksum: 10c0/3ee56b2c8f1ed8dfd0a92631da1af3a2dfdd0321948f089b3752b4de1b54dc5076701eadd0e5fc18bd191b77af594ac1db6279e83951238ba16bf8a414c64c48 - languageName: node - linkType: hard - "@rollup/pluginutils@npm:^5.0.2, @rollup/pluginutils@npm:^5.0.5, @rollup/pluginutils@npm:^5.1.0": version: 5.1.0 resolution: "@rollup/pluginutils@npm:5.1.0" @@ -20598,15 +20476,6 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-onboarding@npm:8.6.14": - version: 8.6.14 - resolution: "@storybook/addon-onboarding@npm:8.6.14" - peerDependencies: - storybook: ^8.6.14 - checksum: 10c0/822b005c5e49aa84fe46207c383d178292484edf211d38997b9c07fc481bc61ff88eea8244a187b465101ec8a3c420543d21e5baaf4dbb9df2cd0149b89bfc8d - languageName: node - linkType: hard - "@storybook/addon-outline@npm:8.6.14": version: 8.6.14 resolution: "@storybook/addon-outline@npm:8.6.14" @@ -22002,7 +21871,7 @@ __metadata: languageName: node linkType: hard -"@types/accepts@npm:*, @types/accepts@npm:^1.3.5": +"@types/accepts@npm:*": version: 1.3.7 resolution: "@types/accepts@npm:1.3.7" dependencies: @@ -22128,16 +21997,6 @@ __metadata: languageName: node linkType: hard -"@types/body-parser@npm:1.19.2": - version: 1.19.2 - resolution: "@types/body-parser@npm:1.19.2" - dependencies: - "@types/connect": "npm:*" - "@types/node": "npm:*" - checksum: 10c0/c2dd533e1d4af958d656bdba7f376df68437d8dfb7e4522c88b6f3e6f827549e4be5bf0be68a5f1878accf5752ea37fba7e8a4b6dda53d0d122d77e27b69c750 - languageName: node - linkType: hard - "@types/bunyan@npm:1.8.11": version: 1.8.11 resolution: "@types/bunyan@npm:1.8.11" @@ -22245,13 +22104,6 @@ __metadata: languageName: node linkType: hard -"@types/cors@npm:2.8.12": - version: 2.8.12 - resolution: "@types/cors@npm:2.8.12" - checksum: 10c0/8a69fe7bc946421f8df5173e27c557b51ac2bf51b955bed65935d49bfe6cbe028a3428d2e7ec50ac1f82effa825d75128907e8b6079d7b3ab68cd6c579a303c8 - languageName: node - linkType: hard - "@types/cors@npm:^2.8.12": version: 2.8.17 resolution: "@types/cors@npm:2.8.17" @@ -22492,18 +22344,7 @@ __metadata: languageName: node linkType: hard -"@types/express-serve-static-core@npm:4.17.31": - version: 4.17.31 - resolution: "@types/express-serve-static-core@npm:4.17.31" - dependencies: - "@types/node": "npm:*" - "@types/qs": "npm:*" - "@types/range-parser": "npm:*" - checksum: 10c0/c24f28f77413e16e1eea765c530ee8dc4797379a44323e9788f92fabb29c2c31beab17c4e64dec8eb8166f8d2abd40e45bd8bc876e55de271a5688b603ae1162 - languageName: node - linkType: hard - -"@types/express-serve-static-core@npm:^4.17.18, @types/express-serve-static-core@npm:^4.17.33": +"@types/express-serve-static-core@npm:^4.17.33": version: 4.19.5 resolution: "@types/express-serve-static-core@npm:4.19.5" dependencies: @@ -22536,18 +22377,6 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:4.17.14": - version: 4.17.14 - resolution: "@types/express@npm:4.17.14" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.18" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10c0/616e3618dfcbafe387bf2213e1e40f77f101685f3e9efff47c66fd2da611b7578ed5f4e61e1cdb1f2a32c8f01eff4ee74f93c52ad56d45e69b7154da66b3443a - languageName: node - linkType: hard - "@types/extract-files@npm:*": version: 13.0.1 resolution: "@types/extract-files@npm:13.0.1" @@ -22562,7 +22391,7 @@ __metadata: languageName: node linkType: hard -"@types/file-saver@npm:^2, @types/file-saver@npm:^2.0.7": +"@types/file-saver@npm:^2.0.7": version: 2.0.7 resolution: "@types/file-saver@npm:2.0.7" checksum: 10c0/c6b88a1aea8eec58469da2a90828fef6e9d5d590c7094fb959783d7c32878af80d39439734f3d41b78355dadb507f606e3d04a29a160c85411c65251e58df847 @@ -22967,7 +22796,7 @@ __metadata: languageName: node linkType: hard -"@types/lodash.merge@npm:^4.6.7, @types/lodash.merge@npm:^4.6.9": +"@types/lodash.merge@npm:^4.6.9": version: 4.6.9 resolution: "@types/lodash.merge@npm:4.6.9" dependencies: @@ -24458,21 +24287,6 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:>=1.2.0": - version: 4.3.1 - resolution: "@vitejs/plugin-react@npm:4.3.1" - dependencies: - "@babel/core": "npm:^7.24.5" - "@babel/plugin-transform-react-jsx-self": "npm:^7.24.5" - "@babel/plugin-transform-react-jsx-source": "npm:^7.24.1" - "@types/babel__core": "npm:^7.20.5" - react-refresh: "npm:^0.14.2" - peerDependencies: - vite: ^4.2.0 || ^5.0.0 - checksum: 10c0/39a027feddfd6b3e307121d79631462ef1aae05714ba7a2f9a73d240d0f89c2bf281132568eb27b55d6ddaf08d86ad1bd8b0066090240e570de8c6320eb9a903 - languageName: node - linkType: hard - "@vitest/expect@npm:1.4.0": version: 1.4.0 resolution: "@vitest/expect@npm:1.4.0" @@ -25200,13 +25014,6 @@ __metadata: languageName: node linkType: hard -"@webcomponents/custom-elements@npm:^1.5.0": - version: 1.6.0 - resolution: "@webcomponents/custom-elements@npm:1.6.0" - checksum: 10c0/8c3c3b0250ad7b063fe92b550fb725cc6074c8c5caea4a80901f9d9a93cdacf6dc0c73f715fa7b16f86e2ca1630e43cd80499bbf80e3a9b5c6ec042e074d22b4 - languageName: node - linkType: hard - "@whatwg-node/events@npm:^0.0.3": version: 0.0.3 resolution: "@whatwg-node/events@npm:0.0.3" @@ -25599,7 +25406,7 @@ __metadata: languageName: node linkType: hard -"acorn-import-assertions@npm:^1.7.6, acorn-import-assertions@npm:^1.9.0": +"acorn-import-assertions@npm:^1.9.0": version: 1.9.0 resolution: "acorn-import-assertions@npm:1.9.0" peerDependencies: @@ -25653,7 +25460,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.2.0, acorn-walk@npm:^8.3.2": +"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.2": version: 8.3.3 resolution: "acorn-walk@npm:8.3.3" dependencies: @@ -26121,7 +25928,7 @@ __metadata: languageName: node linkType: hard -"apollo-server-core@npm:3.13.0, apollo-server-core@npm:^3.13.0": +"apollo-server-core@npm:3.13.0": version: 3.13.0 resolution: "apollo-server-core@npm:3.13.0" dependencies: @@ -26172,28 +25979,6 @@ __metadata: languageName: node linkType: hard -"apollo-server-express@npm:^3.12.0": - version: 3.13.0 - resolution: "apollo-server-express@npm:3.13.0" - dependencies: - "@types/accepts": "npm:^1.3.5" - "@types/body-parser": "npm:1.19.2" - "@types/cors": "npm:2.8.12" - "@types/express": "npm:4.17.14" - "@types/express-serve-static-core": "npm:4.17.31" - accepts: "npm:^1.3.5" - apollo-server-core: "npm:^3.13.0" - apollo-server-types: "npm:^3.8.0" - body-parser: "npm:^1.19.0" - cors: "npm:^2.8.5" - parseurl: "npm:^1.3.3" - peerDependencies: - express: ^4.17.1 - graphql: ^15.3.0 || ^16.0.0 - checksum: 10c0/b2c741a6f78350886913b606471d86704b3015ab8ed8a3035df5652c27e0ee12e3d52f927af06546ac8f6c89f424b6773e5214dadab2bc474212e80f6b329feb - languageName: node - linkType: hard - "apollo-server-plugin-base@npm:^3.7.2": version: 3.7.2 resolution: "apollo-server-plugin-base@npm:3.7.2" @@ -26914,7 +26699,7 @@ __metadata: languageName: node linkType: hard -"axios@npm:1.10.0, axios@npm:^1.6.2, axios@npm:^1.7.7": +"axios@npm:1.10.0, axios@npm:^1.7.7": version: 1.10.0 resolution: "axios@npm:1.10.0" dependencies: @@ -28263,7 +28048,7 @@ __metadata: languageName: node linkType: hard -"bcrypt@npm:5.1.1, bcrypt@npm:^5.1.1": +"bcrypt@npm:5.1.1": version: 5.1.1 resolution: "bcrypt@npm:5.1.1" dependencies: @@ -28439,7 +28224,7 @@ __metadata: languageName: node linkType: hard -"body-parser@npm:1.20.2, body-parser@npm:^1.19.0": +"body-parser@npm:1.20.2": version: 1.20.2 resolution: "body-parser@npm:1.20.2" dependencies: @@ -28934,7 +28719,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.2, bytes@npm:^3.1.2": +"bytes@npm:3.1.2": version: 3.1.2 resolution: "bytes@npm:3.1.2" checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e @@ -29517,35 +29302,6 @@ __metadata: languageName: node linkType: hard -"cheerio-select@npm:^2.1.0": - version: 2.1.0 - resolution: "cheerio-select@npm:2.1.0" - dependencies: - boolbase: "npm:^1.0.0" - css-select: "npm:^5.1.0" - css-what: "npm:^6.1.0" - domelementtype: "npm:^2.3.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.0.1" - checksum: 10c0/2242097e593919dba4aacb97d7b8275def8b9ec70b00aa1f43335456870cfc9e284eae2080bdc832ed232dabb9eefcf56c722d152da4a154813fb8814a55d282 - languageName: node - linkType: hard - -"cheerio@npm:^1.0.0-rc.10": - version: 1.0.0-rc.12 - resolution: "cheerio@npm:1.0.0-rc.12" - dependencies: - cheerio-select: "npm:^2.1.0" - dom-serializer: "npm:^2.0.0" - domhandler: "npm:^5.0.3" - domutils: "npm:^3.0.1" - htmlparser2: "npm:^8.0.1" - parse5: "npm:^7.0.0" - parse5-htmlparser2-tree-adapter: "npm:^7.0.0" - checksum: 10c0/c85d2f2461e3f024345b78e0bb16ad8e41492356210470dd1e7d5a91391da9fcf6c0a7cb48a9ba8820330153f0cedb4d0a60c7af15d96ecdb3092299b9d9c0cc - languageName: node - linkType: hard - "chokidar@npm:3.5.1": version: 3.5.1 resolution: "chokidar@npm:3.5.1" @@ -30620,18 +30376,6 @@ __metadata: languageName: node linkType: hard -"connect-injector@npm:^0.4.4": - version: 0.4.4 - resolution: "connect-injector@npm:0.4.4" - dependencies: - debug: "npm:^2.0.0" - q: "npm:^1.0.1" - stream-buffers: "npm:^0.2.3" - uberproto: "npm:^1.1.0" - checksum: 10c0/6186a21285db6e989d610e7e2223305f59f1f11d4977bbf62db21680eb6b2f9b6080d5f03171d98d346496388c0cdb3f38bcec9bfebd3a58bc258ce12186ea1c - languageName: node - linkType: hard - "connect-redis@npm:^7.1.1": version: 7.1.1 resolution: "connect-redis@npm:7.1.1" @@ -30870,7 +30614,7 @@ __metadata: languageName: node linkType: hard -"cors@npm:2.8.5, cors@npm:^2.8.5, cors@npm:~2.8.5": +"cors@npm:2.8.5, cors@npm:~2.8.5": version: 2.8.5 resolution: "cors@npm:2.8.5" dependencies: @@ -30916,7 +30660,7 @@ __metadata: languageName: node linkType: hard -"cosmiconfig@npm:^7.0.0, cosmiconfig@npm:^7.0.1": +"cosmiconfig@npm:^7.0.0": version: 7.1.0 resolution: "cosmiconfig@npm:7.1.0" dependencies: @@ -31879,7 +31623,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.0.0, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.8, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.8, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -32645,7 +32389,7 @@ __metadata: languageName: node linkType: hard -"dompurify@npm:3.1.6, dompurify@npm:^3.0.11": +"dompurify@npm:3.1.6": version: 3.1.6 resolution: "dompurify@npm:3.1.6" checksum: 10c0/3de1cca187c78d3d8cb4134fc2985b644d6a81f6b4e024c77cfb04c1c2f38544ccf7b0ea37a48ce22fcca64594170ed7c22252574c75b801c44345cdd7b06c64 @@ -33119,7 +32863,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.14.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.7.0": +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.7.0": version: 5.17.1 resolution: "enhanced-resolve@npm:5.17.1" dependencies: @@ -33410,13 +33154,6 @@ __metadata: languageName: node linkType: hard -"es-module-lexer@npm:^0.10.0": - version: 0.10.5 - resolution: "es-module-lexer@npm:0.10.5" - checksum: 10c0/5a199242971341fefe12ce5984602698d8f9c477e207f847aaed0f70519cf2c68ddbd22dd92b2cc4669a9d421a3b89a67d371994b64604ea24da21d35c42089e - languageName: node - linkType: hard - "es-module-lexer@npm:^1.2.1": version: 1.5.4 resolution: "es-module-lexer@npm:1.5.4" @@ -35058,23 +34795,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^4.0.2": - version: 4.1.0 - resolution: "execa@npm:4.1.0" - dependencies: - cross-spawn: "npm:^7.0.0" - get-stream: "npm:^5.0.0" - human-signals: "npm:^1.1.1" - is-stream: "npm:^2.0.0" - merge-stream: "npm:^2.0.0" - npm-run-path: "npm:^4.0.0" - onetime: "npm:^5.1.0" - signal-exit: "npm:^3.0.2" - strip-final-newline: "npm:^2.0.0" - checksum: 10c0/02211601bb1c52710260edcc68fb84c3c030dc68bafc697c90ada3c52cc31375337de8c24826015b8382a58d63569ffd203b79c94fef217d65503e3e8d2c52ba - languageName: node - linkType: hard - "execa@npm:^5.0.0, execa@npm:^5.1.1": version: 5.1.1 resolution: "execa@npm:5.1.1" @@ -35512,7 +35232,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.1, fast-glob@npm:^3.3.2": +"fast-glob@npm:3.3.2, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.1, fast-glob@npm:^3.3.2": version: 3.3.2 resolution: "fast-glob@npm:3.3.2" dependencies: @@ -36194,29 +35914,6 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:8.0.0": - version: 8.0.0 - resolution: "fork-ts-checker-webpack-plugin@npm:8.0.0" - dependencies: - "@babel/code-frame": "npm:^7.16.7" - chalk: "npm:^4.1.2" - chokidar: "npm:^3.5.3" - cosmiconfig: "npm:^7.0.1" - 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: 10c0/1a2bb9bbd3e943e3b3a45d7fa9e8383698f5fea1ba28f7d18c8372c804460c2f13af53f791360b973fddafd3e88de7af59082c3cb3375f4e7c3365cd85accedc - 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" @@ -36453,7 +36150,7 @@ __metadata: languageName: node linkType: hard -"fs-extra@npm:^10.0.0, fs-extra@npm:^10.0.1": +"fs-extra@npm:^10.0.0": version: 10.1.0 resolution: "fs-extra@npm:10.1.0" dependencies: @@ -36850,7 +36547,7 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^5.0.0, get-stream@npm:^5.1.0": +"get-stream@npm:^5.1.0": version: 5.2.0 resolution: "get-stream@npm:5.2.0" dependencies: @@ -38538,7 +38235,7 @@ __metadata: languageName: node linkType: hard -"htmlparser2@npm:^8.0.1, htmlparser2@npm:^8.0.2": +"htmlparser2@npm:^8.0.2": version: 8.0.2 resolution: "htmlparser2@npm:8.0.2" dependencies: @@ -38751,13 +38448,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^1.1.1": - version: 1.1.1 - resolution: "human-signals@npm:1.1.1" - checksum: 10c0/18810ed239a7a5e23fb6c32d0fd4be75d7cd337a07ad59b8dbf0794cb0761e6e628349ee04c409e605fe55344716eab5d0a47a62ba2a2d0d367c89a2b4247b1e - languageName: node - linkType: hard - "human-signals@npm:^2.1.0": version: 2.1.0 resolution: "human-signals@npm:2.1.0" @@ -38850,28 +38540,6 @@ __metadata: languageName: node linkType: hard -"iframe-resizer-react@npm:^1.1.0": - version: 1.1.1 - resolution: "iframe-resizer-react@npm:1.1.1" - dependencies: - "@babel/plugin-proposal-private-property-in-object": "npm:^7.21.11" - iframe-resizer: "npm:^4.4.4" - warning: "npm:^4.0.3" - peerDependencies: - prop-types: ^15.7.2 - react: ^16.13.1 || ^18.0.0 - react-dom: ^16.13.1 || ^18.0.0 - checksum: 10c0/aa4bec52ee9f94791a5d3fef16916fb1cdd723164593a0b25f620ee23bf266b4e1170deacd2abaf19617ec78bef7806d408e27d3077c761e6adfa1d25f7be8e7 - languageName: node - linkType: hard - -"iframe-resizer@npm:^4.4.4": - version: 4.4.5 - resolution: "iframe-resizer@npm:4.4.5" - checksum: 10c0/88a5ab0f6f54f25ddf47c5b3e5534aeee1e597656603d3b3b95185fa5d6c3d89be731865766a2f098324ba4dc17fc760096fad808e53c9db55e6b52b4246f476 - languageName: node - linkType: hard - "ignore-walk@npm:^3.0.3": version: 3.0.4 resolution: "ignore-walk@npm:3.0.4" @@ -39147,29 +38815,6 @@ __metadata: languageName: node linkType: hard -"inquirer@npm:8.2.4": - version: 8.2.4 - resolution: "inquirer@npm:8.2.4" - dependencies: - ansi-escapes: "npm:^4.2.1" - chalk: "npm:^4.1.1" - cli-cursor: "npm:^3.1.0" - cli-width: "npm:^3.0.0" - external-editor: "npm:^3.0.3" - figures: "npm:^3.0.0" - lodash: "npm:^4.17.21" - mute-stream: "npm:0.0.8" - ora: "npm:^5.4.1" - run-async: "npm:^2.4.0" - rxjs: "npm:^7.5.5" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - through: "npm:^2.3.6" - wrap-ansi: "npm:^7.0.0" - checksum: 10c0/e8c6185548a2da6a04b6d2096d9173451ae8aa01432bfd8a5ffcd29fb871ed7764419a4fd693fbfb99621891b54c131f5473f21660d4808d25c6818618f2de73 - languageName: node - linkType: hard - "inquirer@npm:8.2.5": version: 8.2.5 resolution: "inquirer@npm:8.2.5" @@ -41071,18 +40716,6 @@ __metadata: languageName: node linkType: hard -"jest-mock-extended@npm:^3.0.4": - version: 3.0.7 - resolution: "jest-mock-extended@npm:3.0.7" - dependencies: - ts-essentials: "npm:^10.0.0" - peerDependencies: - jest: ^24.0.0 || ^25.0.0 || ^26.0.0 || ^27.0.0 || ^28.0.0 || ^29.0.0 - typescript: ^3.0.0 || ^4.0.0 || ^5.0.0 - checksum: 10c0/17d2e816eae8e95933817102987ba9f700890c4b1223495012bca2ec76644cd203336843a4c381a662e03bde0b637767ad8e2c13b490e9a5eaeb87d211994647 - languageName: node - linkType: hard - "jest-mock@npm:30.0.0-beta.3": version: 30.0.0-beta.3 resolution: "jest-mock@npm:30.0.0-beta.3" @@ -43343,13 +42976,6 @@ __metadata: languageName: node linkType: hard -"macos-release@npm:^2.5.0": - version: 2.5.1 - resolution: "macos-release@npm:2.5.1" - checksum: 10c0/fd03674e0b91e88a82cabecb75d75bc562863b186a22eac857f7d90c117486e44e02bede0926315637749aaaa934415bd1c2d0c0b53b78a86b729f3c165c5850 - languageName: node - linkType: hard - "magic-string@npm:0.30.0": version: 0.30.0 resolution: "magic-string@npm:0.30.0" @@ -43386,15 +43012,6 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.26.0": - version: 0.26.7 - resolution: "magic-string@npm:0.26.7" - dependencies: - sourcemap-codec: "npm:^1.4.8" - checksum: 10c0/950035b344fe2a8163668980bc4a215a0b225086e6e22100fd947e7647053c6ba6b4f11a04de83a97a276526ccb602ef53b173725dbb1971fb146cff5a5e14f6 - languageName: node - linkType: hard - "magic-string@npm:^0.27.0": version: 0.27.0 resolution: "magic-string@npm:0.27.0" @@ -47012,7 +46629,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": +"npm-run-path@npm:^4.0.1": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -47682,16 +47299,6 @@ __metadata: languageName: node linkType: hard -"os-name@npm:4.0.1": - version: 4.0.1 - resolution: "os-name@npm:4.0.1" - dependencies: - macos-release: "npm:^2.5.0" - windows-release: "npm:^4.0.0" - checksum: 10c0/2a78bb1a25afa04ec53a972ed164948432fee93d9e039afaec3a27ffe30473ffc85afb03c0776ca3e01c8d806f99f61cb85ad3fbc060bc3e37a549c0a4867f3f - languageName: node - linkType: hard - "os-tmpdir@npm:^1.0.1, os-tmpdir@npm:~1.0.2": version: 1.0.2 resolution: "os-tmpdir@npm:1.0.2" @@ -48191,16 +47798,6 @@ __metadata: languageName: node linkType: hard -"parse5-htmlparser2-tree-adapter@npm:^7.0.0": - version: 7.0.0 - resolution: "parse5-htmlparser2-tree-adapter@npm:7.0.0" - dependencies: - domhandler: "npm:^5.0.2" - parse5: "npm:^7.0.0" - checksum: 10c0/e820cacb8486e6f7ede403327d18480df086d70e32ede2f6654d8c3a8b4b8dc4a4d5c21c03c18a92ba2466c513b93ca63be4a138dd73cd0995f384eb3b9edf11 - languageName: node - linkType: hard - "parse5@npm:^5.1.1": version: 5.1.1 resolution: "parse5@npm:5.1.1" @@ -48630,7 +48227,7 @@ __metadata: languageName: node linkType: hard -"pg-boss@npm:9.0.3, pg-boss@npm:^9.0.3": +"pg-boss@npm:9.0.3": version: 9.0.3 resolution: "pg-boss@npm:9.0.3" dependencies: @@ -48724,7 +48321,7 @@ __metadata: languageName: node linkType: hard -"pg@npm:8.12.0, pg@npm:^8.11.3, pg@npm:^8.5.1": +"pg@npm:8.12.0, pg@npm:^8.5.1": version: 8.12.0 resolution: "pg@npm:8.12.0" dependencies: @@ -49961,13 +49558,6 @@ __metadata: languageName: node linkType: hard -"q@npm:^1.0.1": - version: 1.5.1 - resolution: "q@npm:1.5.1" - checksum: 10c0/7855fbdba126cb7e92ef3a16b47ba998c0786ec7fface236e3eb0135b65df36429d91a86b1fff3ab0927b4ac4ee88a2c44527c7c3b8e2a37efbec9fe34803df4 - languageName: node - linkType: hard - "qr.js@npm:0.0.0": version: 0.0.0 resolution: "qr.js@npm:0.0.0" @@ -50552,9 +50142,9 @@ __metadata: languageName: node linkType: hard -"react-phone-number-input@patch:react-phone-number-input@npm%3A3.4.5#./.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch::locator=twenty%40workspace%3A.": +"react-phone-number-input@patch:react-phone-number-input@npm%3A3.4.5#../../.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch::locator=twenty-front%40workspace%3Apackages%2Ftwenty-front": version: 3.4.5 - resolution: "react-phone-number-input@patch:react-phone-number-input@npm%3A3.4.5#./.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch::version=3.4.5&hash=4d6a74&locator=twenty%40workspace%3A." + resolution: "react-phone-number-input@patch:react-phone-number-input@npm%3A3.4.5#../../.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch::version=3.4.5&hash=4d6a74&locator=twenty-front%40workspace%3Apackages%2Ftwenty-front" dependencies: classnames: "npm:^2.5.1" country-flag-icons: "npm:^1.5.11" @@ -50621,20 +50211,6 @@ __metadata: languageName: node linkType: hard -"react-refresh@npm:^0.13.0": - version: 0.13.0 - resolution: "react-refresh@npm:0.13.0" - checksum: 10c0/cb9f324d471485e569628854dc08d1550c0798cde57f1bfb8d954e006659de1da0bdccaf7d5d2ac0d3d53df1aae7b740b2a36128789afb8aff0f7ec01b128587 - languageName: node - linkType: hard - -"react-refresh@npm:^0.14.2": - version: 0.14.2 - resolution: "react-refresh@npm:0.14.2" - checksum: 10c0/875b72ef56b147a131e33f2abd6ec059d1989854b3ff438898e4f9310bfcc73acff709445b7ba843318a953cb9424bcc2c05af2b3d80011cee28f25aef3e2ebb - languageName: node - linkType: hard - "react-remove-scroll-bar@npm:^2.3.4, react-remove-scroll-bar@npm:^2.3.6": version: 2.3.6 resolution: "react-remove-scroll-bar@npm:2.3.6" @@ -52161,20 +51737,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.70.2": - version: 2.79.1 - resolution: "rollup@npm:2.79.1" - dependencies: - fsevents: "npm:~2.3.2" - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 10c0/421418687f5dcd7324f4387f203c6bfc7118b7ace789e30f5da022471c43e037a76f5fd93837052754eeeae798a4fb266ac05ccee1e594406d912a59af98dde9 - languageName: node - linkType: hard - "rollup@npm:^2.79.1": version: 2.79.2 resolution: "rollup@npm:2.79.2" @@ -52565,7 +52127,7 @@ __metadata: languageName: node linkType: hard -"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.1.2, schema-utils@npm:^3.2.0": +"schema-utils@npm:^3.0.0, schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0": version: 3.3.0 resolution: "schema-utils@npm:3.3.0" dependencies: @@ -52953,7 +52515,7 @@ __metadata: languageName: node linkType: hard -"sharp@npm:0.32.6, sharp@npm:^0.32.1": +"sharp@npm:0.32.6": version: 0.32.6 resolution: "sharp@npm:0.32.6" dependencies: @@ -53984,13 +53546,6 @@ __metadata: languageName: node linkType: hard -"stream-buffers@npm:^0.2.3": - version: 0.2.6 - resolution: "stream-buffers@npm:0.2.6" - checksum: 10c0/8d685a5f98e0b392802fc07617f31e6ae63652ed2fff7fe7df309222ffb06502f47b31ab35c2cf9b4de0320f657ed3aa6d697641f0f72f5c6f3a703ba8d7b594 - languageName: node - linkType: hard - "stream-combiner2@npm:^1.1.1": version: 1.1.1 resolution: "stream-combiner2@npm:1.1.1" @@ -54456,7 +54011,7 @@ __metadata: languageName: node linkType: hard -"stripe@npm:17.3.1, stripe@npm:^17.3.1": +"stripe@npm:17.3.1": version: 17.3.1 resolution: "stripe@npm:17.3.1" dependencies: @@ -55617,18 +55172,6 @@ __metadata: languageName: node linkType: hard -"ts-essentials@npm:^10.0.0": - version: 10.0.1 - resolution: "ts-essentials@npm:10.0.1" - peerDependencies: - typescript: ">=4.5.0" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10c0/bc412ae9dafc97a7ab51c63743628d58cc9e7f4f7449d8c89ccb04f50502d04c3dd35a6dea94dbaab2845b856f198a8eb2e8d93e897218d1eb810ca826c1b080 - languageName: node - linkType: hard - "ts-invariant@npm:^0.10.3": version: 0.10.3 resolution: "ts-invariant@npm:0.10.3" @@ -55767,17 +55310,6 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths-webpack-plugin@npm:4.0.1": - version: 4.0.1 - resolution: "tsconfig-paths-webpack-plugin@npm:4.0.1" - dependencies: - chalk: "npm:^4.1.0" - enhanced-resolve: "npm:^5.7.0" - tsconfig-paths: "npm:^4.1.2" - checksum: 10c0/c5d09b669b07806b5f4e5aafd893824a9e302ddb8e011ad48c4cf65143414b5b317f09d84e2b8a13ad1e5b52d658e7eb1f71af1dc267533eb766b3f144963b30 - 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" @@ -56002,11 +55534,19 @@ __metadata: version: 0.0.0-use.local resolution: "twenty-front@workspace:packages/twenty-front" dependencies: + "@apollo/client": "npm:^3.7.17" "@blocknote/mantine": "npm:^0.31.1" "@blocknote/react": "npm:^0.31.1" "@blocknote/xl-docx-exporter": "npm:^0.31.1" "@blocknote/xl-pdf-exporter": "npm:^0.31.1" + "@calcom/embed-react": "npm:^1.5.3" "@cyntler/react-doc-viewer": "npm:^1.17.0" + "@dagrejs/dagre": "npm:^1.1.2" + "@floating-ui/react": "npm:^0.24.3" + "@graphiql/plugin-explorer": "npm:^1.0.2" + "@graphiql/react": "npm:^0.23.0" + "@hello-pangea/dnd": "npm:^16.2.0" + "@hookform/resolvers": "npm:^3.1.1" "@lingui/cli": "npm:^5.1.2" "@lingui/core": "npm:^5.1.2" "@lingui/detect-locale": "npm:^5.2.0" @@ -56026,12 +55566,17 @@ __metadata: "@tiptap/extension-text": "npm:^2.10.4" "@tiptap/extension-text-style": "npm:^2.10.4" "@tiptap/react": "npm:^2.10.4" - "@types/file-saver": "npm:^2" + "@types/apollo-upload-client": "npm:^17.0.2" + "@types/file-saver": "npm:^2.0.7" + "@types/js-cookie": "npm:^3.0.3" "@typescript-eslint/eslint-plugin": "npm:^8.39.0" "@typescript-eslint/parser": "npm:^8.39.0" "@typescript-eslint/utils": "npm:^8.39.0" "@xyflow/react": "npm:^12.4.2" + apollo-link-rest: "npm:^0.9.0" + apollo-upload-client: "npm:^17.0.0" buffer: "npm:^6.0.3" + date-fns: "npm:^2.30.0" docx: "npm:^9.1.0" eslint: "npm:^9.32.0" eslint-config-prettier: "npm:^9.1.0" @@ -56049,16 +55594,38 @@ __metadata: eslint-plugin-unicorn: "npm:^56.0.1" eslint-plugin-unused-imports: "npm:^3.0.0" file-saver: "npm:^2.0.5" + graphiql: "npm:^3.1.1" + graphql: "npm:^16.8.0" graphql-sse: "npm:^2.5.4" input-otp: "npm:^1.4.2" + js-cookie: "npm:^3.0.5" + json-2-csv: "npm:^5.4.0" optionator: "npm:^0.9.1" + qs: "npm:^6.11.2" + react-data-grid: "npm:7.0.0-beta.13" + react-datepicker: "npm:^6.7.1" + react-dropzone: "npm:^14.2.3" + react-error-boundary: "npm:^4.0.11" + react-helmet-async: "npm:^1.3.0" + react-hook-form: "npm:^7.45.1" + react-hotkeys-hook: "npm:^4.4.4" + react-imask: "npm:^7.6.0" + react-intersection-observer: "npm:^9.15.1" + react-loading-skeleton: "npm:^3.3.1" react-markdown: "npm:^10.1.0" + react-phone-number-input: "patch:react-phone-number-input@npm%3A3.4.5#../../.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch" react-qr-code: "npm:^2.0.18" + react-responsive: "npm:^9.0.2" + react-router-dom: "npm:^6.4.4" + react-textarea-autosize: "npm:^8.4.1" + recoil: "npm:^0.7.7" remark-gfm: "npm:^4.0.1" rollup-plugin-visualizer: "npm:^5.14.0" transliteration: "npm:^2.3.5" twenty-shared: "workspace:*" twenty-ui: "workspace:*" + use-debounce: "npm:^10.0.0" + vite-tsconfig-paths: "npm:^4.2.1" languageName: unknown linkType: soft @@ -56105,8 +55672,10 @@ __metadata: "@nestjs/passport": "npm:9.0.3" "@nestjs/platform-express": "npm:9.4.3" "@nestjs/schedule": "npm:^3.0.0" + "@nestjs/schematics": "npm:^9.0.0" "@nestjs/serve-static": "npm:4.0.2" "@nestjs/terminus": "npm:11.0.0" + "@nestjs/testing": "npm:^9.0.0" "@nestjs/typeorm": "npm:10.0.2" "@node-saml/node-saml": "npm:5.0.0" "@node-saml/passport-saml": "npm:^5.0.0" @@ -56129,8 +55698,14 @@ __metadata: "@sentry/profiling-node": "npm:9.26.0" "@sniptt/guards": "npm:0.2.0" "@types/babel__preset-env": "npm:7.10.0" + "@types/bytes": "npm:^3.1.1" + "@types/dompurify": "npm:^3.0.5" + "@types/express": "npm:^4.17.13" "@types/express-session": "npm:^1.18.0" + "@types/graphql-upload": "npm:^8.0.12" "@types/handlebars": "npm:4.1.0" + "@types/imapflow": "npm:^1.0.21" + "@types/lodash.chunk": "npm:^4.2.9" "@types/lodash.differencewith": "npm:^4.5.9" "@types/lodash.isempty": "npm:^4.4.7" "@types/lodash.isequal": "npm:^4.5.8" @@ -56142,8 +55717,15 @@ __metadata: "@types/lodash.uniq": "npm:^4.5.9" "@types/lodash.uniqby": "npm:^4.7.9" "@types/lodash.upperfirst": "npm:^4.3.7" + "@types/mailparser": "npm:^3.4.6" + "@types/ms": "npm:^0.7.31" + "@types/node": "npm:^24.0.0" "@types/nodemailer": "npm:^6.4.17" "@types/openid-client": "npm:^3.7.0" + "@types/passport-google-oauth20": "npm:^2.0.11" + "@types/passport-jwt": "npm:^3.0.8" + "@types/passport-microsoft": "npm:^2.1.0" + "@types/pluralize": "npm:^0.0.33" "@types/psl": "npm:^1.1.3" "@types/react": "npm:^18.2.39" "@types/unzipper": "npm:^0" @@ -56333,19 +55915,24 @@ __metadata: version: 0.0.0-use.local resolution: "twenty-website@workspace:packages/twenty-website" dependencies: + "@codesandbox/sandpack-react": "npm:^2.13.5" "@docsearch/react": "npm:^3.6.2" "@keystatic/core": "npm:^0.5.45" "@keystatic/next": "npm:^5.0.3" "@markdoc/markdoc": "npm:^0.5.1" "@next/eslint-plugin-next": "npm:^14.1.4" "@nivo/calendar": "npm:^0.87.0" + "@types/facepaint": "npm:^1.2.5" + date-fns: "npm:^2.30.0" drizzle-kit: "npm:^0.20.14" eslint-config-next: "npm:^15.1.0" + facepaint: "npm:^1.2.1" gray-matter: "npm:^4.0.3" next: "npm:^14.2.0" next-mdx-remote: "npm:^4.4.1" next-runtime-env: "npm:^3.2.2" postgres: "npm:^3.4.3" + react-tooltip: "npm:^5.13.1" twenty-ui: "workspace:*" languageName: unknown linkType: soft @@ -56373,29 +55960,17 @@ __metadata: "@babel/core": "npm:^7.14.5" "@babel/preset-react": "npm:^7.14.5" "@babel/preset-typescript": "npm:^7.24.6" - "@calcom/embed-react": "npm:^1.5.3" "@chromatic-com/storybook": "npm:^3" - "@codesandbox/sandpack-react": "npm:^2.13.5" - "@crxjs/vite-plugin": "npm:^1.0.14" - "@dagrejs/dagre": "npm:^1.1.2" "@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" - "@graphiql/plugin-explorer": "npm:^1.0.2" "@graphql-codegen/cli": "npm:^3.3.1" "@graphql-codegen/client-preset": "npm:^4.1.0" "@graphql-codegen/typescript": "npm:^3.0.4" "@graphql-codegen/typescript-operations": "npm:^3.0.4" "@graphql-codegen/typescript-react-apollo": "npm:^3.3.7" - "@graphql-tools/schema": "npm:^10.0.0" - "@hello-pangea/dnd": "npm:^16.2.0" - "@hookform/resolvers": "npm:^3.1.1" "@linaria/core": "npm:^6.2.0" "@linaria/react": "npm:^6.2.1" - "@nestjs/cli": "npm:^9.0.0" - "@nestjs/schematics": "npm:^9.0.0" - "@nestjs/testing": "npm:^9.0.0" "@nx/eslint": "npm:21.3.11" "@nx/eslint-plugin": "npm:21.3.11" "@nx/jest": "npm:21.3.11" @@ -56416,7 +55991,6 @@ __metadata: "@storybook/addon-essentials": "npm:8.6.14" "@storybook/addon-interactions": "npm:8.6.14" "@storybook/addon-links": "npm:8.6.14" - "@storybook/addon-onboarding": "npm:8.6.14" "@storybook/blocks": "npm:8.6.14" "@storybook/core-server": "npm:8.6.14" "@storybook/icons": "npm:^1.2.9" @@ -56436,22 +56010,15 @@ __metadata: "@testing-library/jest-dom": "npm:^6.6.3" "@testing-library/react": "npm:^16.3.0" "@types/addressparser": "npm:^1.0.3" - "@types/apollo-upload-client": "npm:^17.0.2" "@types/bcrypt": "npm:^5.0.0" "@types/bytes": "npm:^3.1.1" "@types/chrome": "npm:^0.0.267" "@types/deep-equal": "npm:^1.0.1" - "@types/dompurify": "npm:^3.0.5" "@types/express": "npm:^4.17.13" - "@types/facepaint": "npm:^1.2.5" - "@types/file-saver": "npm:^2.0.7" "@types/graphql-fields": "npm:^1.3.6" - "@types/graphql-upload": "npm:^8.0.12" "@types/imapflow": "npm:^1.0.21" "@types/jest": "npm:^30.0.0" - "@types/js-cookie": "npm:^3.0.3" "@types/lodash.camelcase": "npm:^4.3.7" - "@types/lodash.chunk": "npm:^4.2.9" "@types/lodash.compact": "npm:^3.0.9" "@types/lodash.escaperegexp": "npm:^4.1.9" "@types/lodash.groupby": "npm:^4.6.9" @@ -56461,7 +56028,6 @@ __metadata: "@types/lodash.isobject": "npm:^3.0.7" "@types/lodash.kebabcase": "npm:^4.1.7" "@types/lodash.mapvalues": "npm:^4.6.9" - "@types/lodash.merge": "npm:^4.6.7" "@types/lodash.omit": "npm:^4.5.9" "@types/lodash.pick": "npm:^4.3.7" "@types/lodash.pickby": "npm:^4.6.9" @@ -56486,16 +56052,9 @@ __metadata: "@vitejs/plugin-react-swc": "npm:3.11.0" "@vitest/ui": "npm:1.4.0" "@wyw-in-js/vite": "npm:^0.5.3" - "@xyflow/react": "npm:^12.4.2" "@yarnpkg/types": "npm:^4.0.0" add: "npm:^2.0.6" - apollo-link-rest: "npm:^0.9.0" - apollo-server-express: "npm:^3.12.0" - apollo-upload-client: "npm:^17.0.0" archiver: "npm:^7.0.1" - axios: "npm:^1.6.2" - bcrypt: "npm:^5.1.1" - bytes: "npm:^3.1.2" chromatic: "npm:^6.18.0" concurrently: "npm:^8.2.2" cross-var: "npm:^1.1.0" @@ -56504,7 +56063,6 @@ __metadata: date-fns: "npm:^2.30.0" date-fns-tz: "npm:^2.0.0" deep-equal: "npm:^2.2.2" - dompurify: "npm:^3.0.11" dotenv-cli: "npm:^7.2.1" drizzle-orm: "npm:^0.29.3" esbuild: "npm:^0.23.0" @@ -56523,25 +56081,18 @@ __metadata: eslint-plugin-storybook: "npm:^0.9.0" eslint-plugin-unicorn: "npm:^56.0.1" eslint-plugin-unused-imports: "npm:^3.0.0" - facepaint: "npm:^1.2.1" file-type: "npm:16.5.4" framer-motion: "npm:^11.18.0" fuse.js: "npm:^7.1.0" googleapis: "npm:105" - graphiql: "npm:^3.1.1" hex-rgb: "npm:^5.0.0" http-server: "npm:^14.1.1" - iframe-resizer-react: "npm:^1.1.0" immer: "npm:^10.1.1" jest: "npm:29.7.0" jest-environment-jsdom: "npm:30.0.0-beta.3" jest-environment-node: "npm:^29.4.1" jest-fetch-mock: "npm:^3.0.3" - jest-mock-extended: "npm:^3.0.4" - js-cookie: "npm:^3.0.5" jsdom: "npm:~22.1.0" - json-2-csv: "npm:^5.4.0" - jsonwebtoken: "npm:^9.0.0" libphonenumber-js: "npm:^1.10.26" lodash.camelcase: "npm:^4.3.0" lodash.chunk: "npm:^4.2.0" @@ -56567,30 +56118,15 @@ __metadata: msw-storybook-addon: "npm:^2.0.5" nx: "npm:21.3.11" 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.46.0" pluralize: "npm:^8.0.0" prettier: "npm:^3.1.1" - qs: "npm:^6.11.2" raw-loader: "npm:^4.0.2" react: "npm:^18.2.0" - react-data-grid: "npm:7.0.0-beta.13" - react-datepicker: "npm:^6.7.1" react-dom: "npm:^18.2.0" - react-dropzone: "npm:^14.2.3" - react-error-boundary: "npm:^4.0.11" - react-helmet-async: "npm:^1.3.0" - react-hook-form: "npm:^7.45.1" - react-hotkeys-hook: "npm:^4.4.4" - react-imask: "npm:^7.6.0" - react-intersection-observer: "npm:^9.15.1" - react-loading-skeleton: "npm:^3.3.1" - react-phone-number-input: "patch:react-phone-number-input@npm%3A3.4.5#./.yarn/patches/react-phone-number-input-npm-3.4.5-dc2895c306.patch" react-responsive: "npm:^9.0.2" react-router-dom: "npm:^6.4.4" - react-textarea-autosize: "npm:^8.4.1" react-tooltip: "npm:^5.13.1" recoil: "npm:^0.7.7" rehype-slug: "npm:^6.0.0" @@ -56599,14 +56135,12 @@ __metadata: rimraf: "npm:^5.0.5" rxjs: "npm:^7.2.0" semver: "npm:^7.5.4" - sharp: "npm:^0.32.1" slash: "npm:^5.1.0" source-map-support: "npm:^0.5.20" storybook: "npm:8.6.14" storybook-addon-cookie: "npm:^3.2.0" storybook-addon-mock-date: "npm:^0.6.0" storybook-addon-pseudo-states: "npm:^2.1.2" - stripe: "npm:^17.3.1" supertest: "npm:^6.1.3" ts-jest: "npm:^29.1.1" ts-key-enum: "npm:^2.0.12" @@ -56617,7 +56151,6 @@ __metadata: tsx: "npm:^4.17.0" type-fest: "npm:4.10.1" typescript: "npm:5.3.3" - use-debounce: "npm:^10.0.0" uuid: "npm:^9.0.0" vite: "npm:^7.0.0" vite-plugin-checker: "npm:^0.10.2" @@ -56997,13 +56530,6 @@ __metadata: languageName: node linkType: hard -"uberproto@npm:^1.1.0": - version: 1.2.0 - resolution: "uberproto@npm:1.2.0" - checksum: 10c0/0071dbc7b3b71b4fedd4de5c914a6851df8ce11f6d98cf84ef8a1973afd8562027d111db97c047e2e42894bd5f99b24c6d07058d338d3204b3aea2c3c75421d2 - languageName: node - linkType: hard - "uc.micro@npm:^2.0.0, uc.micro@npm:^2.1.0": version: 2.1.0 resolution: "uc.micro@npm:2.1.0" @@ -58742,7 +58268,7 @@ __metadata: languageName: node linkType: hard -"warning@npm:^4.0.0, warning@npm:^4.0.3": +"warning@npm:^4.0.0": version: 4.0.3 resolution: "warning@npm:4.0.3" dependencies: @@ -58863,43 +58389,6 @@ __metadata: languageName: node linkType: hard -"webpack@npm:5.82.1": - version: 5.82.1 - resolution: "webpack@npm:5.82.1" - dependencies: - "@types/eslint-scope": "npm:^3.7.3" - "@types/estree": "npm:^1.0.0" - "@webassemblyjs/ast": "npm:^1.11.5" - "@webassemblyjs/wasm-edit": "npm:^1.11.5" - "@webassemblyjs/wasm-parser": "npm:^1.11.5" - acorn: "npm:^8.7.1" - acorn-import-assertions: "npm:^1.7.6" - browserslist: "npm:^4.14.5" - chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.14.0" - es-module-lexer: "npm:^1.2.1" - eslint-scope: "npm:5.1.1" - events: "npm:^3.2.0" - glob-to-regexp: "npm:^0.4.1" - graceful-fs: "npm:^4.2.9" - json-parse-even-better-errors: "npm:^2.3.1" - loader-runner: "npm:^4.2.0" - mime-types: "npm:^2.1.27" - neo-async: "npm:^2.6.2" - schema-utils: "npm:^3.1.2" - tapable: "npm:^2.1.1" - terser-webpack-plugin: "npm:^5.3.7" - watchpack: "npm:^2.4.0" - webpack-sources: "npm:^3.2.3" - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: 10c0/8583c71f30af348d16b63b8c2112653445063351b8bebd6033451a3bcf89176c1aec45fcd0f5a048e429e78004b79bb76d1a19f6e166d5bd802306a2df19b725 - languageName: node - linkType: hard - "webpack@npm:5.89.0": version: 5.89.0 resolution: "webpack@npm:5.89.0" @@ -59226,15 +58715,6 @@ __metadata: languageName: node linkType: hard -"windows-release@npm:^4.0.0": - version: 4.0.0 - resolution: "windows-release@npm:4.0.0" - dependencies: - execa: "npm:^4.0.2" - checksum: 10c0/5c0ce2603a85e25e9a5c78eb1ef646aac7036da2fb942643f2120b11fc33ed94fbcdd340b2abbf27daa522efc9e52df36fe95b1c03cd9acd8d6c6c39f88f106b - languageName: node - linkType: hard - "wonka@npm:^6.3.2": version: 6.3.4 resolution: "wonka@npm:6.3.4"