diff --git a/package.json b/package.json index e0a7024..8ea99da 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "ts-pattern": "4.3.0", "use-debounce": "^10.0.0", "uuid": "^9.0.1", - "zod": "^3.22.5" + "zod": "^3.23.8" }, "devDependencies": { "@jest/globals": "^29.7.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a9403fb..025f17a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@deskpro/app-sdk': specifier: ^3.0.20 - version: 3.0.20(@babel/core@7.24.4)(@deskpro/deskpro-ui@7.18.5)(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(typescript@4.9.5) + version: 3.0.20(@babel/core@7.24.4)(@deskpro/deskpro-ui@7.18.5(@types/web@0.0.143)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)))(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(typescript@4.9.5) '@deskpro/deskpro-ui': specifier: ^7.18.5 - version: 7.18.5(@types/web@0.0.143)(react-dom@18.2.0)(react@18.2.0)(styled-components@5.3.11) + version: 7.18.5(@types/web@0.0.143)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)) '@fortawesome/free-solid-svg-icons': specifier: ^6.5.2 version: 6.5.2 @@ -22,10 +22,10 @@ importers: version: 1.0.6(react@18.2.0) '@hookform/resolvers': specifier: ^3.3.4 - version: 3.3.4(react-hook-form@7.51.3) + version: 3.3.4(react-hook-form@7.51.3(react@18.2.0)) '@tanstack/react-query': specifier: ^4.36.1 - version: 4.36.1(react-dom@18.2.0)(react@18.2.0) + version: 4.36.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) date-fns: specifier: ^2.30.0 version: 2.30.0 @@ -58,13 +58,13 @@ importers: version: 1.1.1(react@18.2.0) react-router-dom: specifier: ^6.22.3 - version: 6.22.3(react-dom@18.2.0)(react@18.2.0) + version: 6.22.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) simplebar: specifier: ^6.2.5 version: 6.2.5 styled-components: specifier: ^5.3.11 - version: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) + version: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) tippy.js: specifier: ^6.3.7 version: 6.3.7 @@ -78,8 +78,8 @@ importers: specifier: ^9.0.1 version: 9.0.1 zod: - specifier: ^3.22.5 - version: 3.23.0 + specifier: ^3.23.8 + version: 3.23.8 devDependencies: '@jest/globals': specifier: ^29.7.0 @@ -92,16 +92,16 @@ importers: version: 0.5.10 '@swc/jest': specifier: ^0.2.36 - version: 0.2.36(@swc/core@1.4.16) + version: 0.2.36(@swc/core@1.4.16(@swc/helpers@0.5.10)) '@testing-library/dom': specifier: ^10.0.0 version: 10.0.0 '@testing-library/jest-dom': specifier: ^6.4.2 - version: 6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0) + version: 6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.7)) '@testing-library/react': specifier: ^15.0.2 - version: 15.0.2(react-dom@18.2.0)(react@18.2.0) + version: 15.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@testing-library/user-event': specifier: ^14.5.2 version: 14.5.2(@testing-library/dom@10.0.0) @@ -128,7 +128,7 @@ importers: version: 9.0.8 '@typescript-eslint/eslint-plugin': specifier: ^7.7.0 - version: 7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@4.9.5) + version: 7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5) '@typescript-eslint/parser': specifier: ^7.7.0 version: 7.7.0(eslint@8.57.0)(typescript@4.9.5) @@ -137,7 +137,7 @@ importers: version: '@types/web@0.0.143' '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.2.10) + version: 4.2.1(vite@5.2.10(@types/node@20.12.7)) adm-zip: specifier: ^0.5.9 version: 0.5.12 @@ -158,7 +158,7 @@ importers: version: 0.12.2 jest: specifier: ^29.7.0 - version: 29.7.0 + version: 29.7.0(@types/node@20.12.7) jest-environment-jsdom: specifier: ^29.7.0 version: 29.7.0 @@ -182,13 +182,13 @@ importers: version: 1.6.6 ts-jest: specifier: ^29.1.2 - version: 29.1.2(@babel/core@7.24.4)(jest@29.7.0)(typescript@4.9.5) + version: 29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.7))(typescript@4.9.5) typescript: specifier: ^4.9.5 version: 4.9.5 vite: specifier: ^5.2.9 - version: 5.2.10 + version: 5.2.10(@types/node@20.12.7) packages: @@ -651,6 +651,7 @@ packages: '@humanwhocodes/config-array@0.11.14': resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead '@humanwhocodes/module-importer@1.0.1': resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} @@ -658,6 +659,7 @@ packages: '@humanwhocodes/object-schema@2.0.3': resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead '@istanbuljs/load-nyc-config@1.1.0': resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==} @@ -1751,6 +1753,7 @@ packages: glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -1846,6 +1849,7 @@ packages: inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2537,6 +2541,7 @@ packages: rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true rollup-plugin-copy@3.5.0: @@ -2963,8 +2968,8 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} - zod@3.23.0: - resolution: {integrity: sha512-OFLT+LTocvabn6q76BTwVB0hExEBS0IduTr3cqZyMqEDbOnYmcU+y0tUAYbND4uwclpBGi4I4UUBGzylWpjLGA==} + zod@3.23.8: + resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==} snapshots: @@ -3195,15 +3200,15 @@ snapshots: '@bcoe/v8-coverage@0.2.3': {} - '@deskpro/app-sdk@3.0.20(@babel/core@7.24.4)(@deskpro/deskpro-ui@7.18.5)(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0)(typescript@4.9.5)': + '@deskpro/app-sdk@3.0.20(@babel/core@7.24.4)(@deskpro/deskpro-ui@7.18.5(@types/web@0.0.143)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)))(@types/react-dom@18.2.25)(@types/react@18.2.79)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)(typescript@4.9.5)': dependencies: - '@deskpro/deskpro-ui': 7.18.5(@types/web@0.0.143)(react-dom@18.2.0)(react@18.2.0)(styled-components@5.3.11) + '@deskpro/deskpro-ui': 7.18.5(@types/web@0.0.143)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)) '@fortawesome/fontawesome-svg-core': 6.5.2 '@fortawesome/free-brands-svg-icons': 6.5.2 '@fortawesome/free-regular-svg-icons': 6.5.2 '@fortawesome/free-solid-svg-icons': 6.5.2 '@fortawesome/react-fontawesome': 0.1.19(@fortawesome/fontawesome-svg-core@6.5.2)(react@18.2.0) - '@tanstack/react-query': 4.36.1(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.36.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@types/jest': 29.5.12 '@types/react': 18.2.79 '@types/react-dom': 18.2.25 @@ -3219,7 +3224,7 @@ snapshots: react-intl: 5.25.1(react@18.2.0)(typescript@4.9.5) regenerator-runtime: 0.13.9 shortcut-buttons-flatpickr: 0.4.0 - styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) + styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) ts-pattern: 4.3.0 tslib: 2.3.1 transitivePeerDependencies: @@ -3228,29 +3233,29 @@ snapshots: - react-native - typescript - '@deskpro/deskpro-ui@7.18.5(@types/web@0.0.143)(react-dom@18.2.0)(react@18.2.0)(styled-components@5.3.11)': + '@deskpro/deskpro-ui@7.18.5(@types/web@0.0.143)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0))': dependencies: '@fortawesome/fontawesome-svg-core': 6.5.2 '@fortawesome/free-solid-svg-icons': 6.5.2 '@fortawesome/react-fontawesome': 0.1.19(@fortawesome/fontawesome-svg-core@6.5.2)(react@18.2.0) '@heroicons/react': 1.0.6(react@18.2.0) '@popperjs/core': 2.11.8 - '@tippyjs/react': 4.2.6(react-dom@18.2.0)(react@18.2.0) + '@tippyjs/react': 4.2.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0) '@typescript/lib-dom': '@types/web@0.0.143' csstype: 3.1.3 d3-hierarchy: 3.1.2 formik: 2.4.5(react@18.2.0) - framer-motion: 6.5.1(react-dom@18.2.0)(react@18.2.0) + framer-motion: 6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0) lodash: 4.17.21 pretty-bytes: 6.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-highlight-words: 0.17.0(react@18.2.0) react-is: 17.0.2 - react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0) + react-popper: 2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0) simplebar: 5.3.9 - simplebar-react: 2.4.3(react-dom@18.2.0)(react@18.2.0) - styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) + simplebar-react: 2.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0) + styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) tippy.js: 6.3.7 ts-pattern: 4.3.0 tslib: 2.4.1 @@ -3413,6 +3418,7 @@ snapshots: '@formatjs/intl-listformat': 6.5.3 intl-messageformat: 9.13.0 tslib: 2.6.2 + optionalDependencies: typescript: 4.9.5 '@fortawesome/fontawesome-common-types@6.5.2': {} @@ -3443,7 +3449,7 @@ snapshots: dependencies: react: 18.2.0 - '@hookform/resolvers@3.3.4(react-hook-form@7.51.3)': + '@hookform/resolvers@3.3.4(react-hook-form@7.51.3(react@18.2.0))': dependencies: react-hook-form: 7.51.3(react@18.2.0) @@ -3796,7 +3802,6 @@ snapshots: '@swc/core@1.4.16(@swc/helpers@0.5.10)': dependencies: '@swc/counter': 0.1.3 - '@swc/helpers': 0.5.10 '@swc/types': 0.1.6 optionalDependencies: '@swc/core-darwin-arm64': 1.4.16 @@ -3809,6 +3814,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.4.16 '@swc/core-win32-ia32-msvc': 1.4.16 '@swc/core-win32-x64-msvc': 1.4.16 + '@swc/helpers': 0.5.10 '@swc/counter@0.1.3': {} @@ -3816,7 +3822,7 @@ snapshots: dependencies: tslib: 2.6.2 - '@swc/jest@0.2.36(@swc/core@1.4.16)': + '@swc/jest@0.2.36(@swc/core@1.4.16(@swc/helpers@0.5.10))': dependencies: '@jest/create-cache-key-function': 29.7.0 '@swc/core': 1.4.16(@swc/helpers@0.5.10) @@ -3829,12 +3835,13 @@ snapshots: '@tanstack/query-core@4.36.1': {} - '@tanstack/react-query@4.36.1(react-dom@18.2.0)(react@18.2.0)': + '@tanstack/react-query@4.36.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@tanstack/query-core': 4.36.1 react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) + optionalDependencies: + react-dom: 18.2.0(react@18.2.0) '@testing-library/dom@10.0.0': dependencies: @@ -3847,21 +3854,22 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0)': + '@testing-library/jest-dom@6.4.2(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.12.7))': dependencies: '@adobe/css-tools': 4.3.3 '@babel/runtime': 7.24.4 - '@jest/globals': 29.7.0 - '@types/jest': 29.5.12 aria-query: 5.3.0 chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0 lodash: 4.17.21 redent: 3.0.0 + optionalDependencies: + '@jest/globals': 29.7.0 + '@types/jest': 29.5.12 + jest: 29.7.0(@types/node@20.12.7) - '@testing-library/react@15.0.2(react-dom@18.2.0)(react@18.2.0)': + '@testing-library/react@15.0.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: '@babel/runtime': 7.24.4 '@testing-library/dom': 10.0.0 @@ -3873,7 +3881,7 @@ snapshots: dependencies: '@testing-library/dom': 10.0.0 - '@tippyjs/react@4.2.6(react-dom@18.2.0)(react@18.2.0)': + '@tippyjs/react@4.2.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)': dependencies: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3996,7 +4004,7 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.3 - '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0)(eslint@8.57.0)(typescript@4.9.5)': + '@typescript-eslint/eslint-plugin@7.7.0(@typescript-eslint/parser@7.7.0(eslint@8.57.0)(typescript@4.9.5))(eslint@8.57.0)(typescript@4.9.5)': dependencies: '@eslint-community/regexpp': 4.10.0 '@typescript-eslint/parser': 7.7.0(eslint@8.57.0)(typescript@4.9.5) @@ -4011,6 +4019,7 @@ snapshots: natural-compare: 1.4.0 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -4023,6 +4032,7 @@ snapshots: '@typescript-eslint/visitor-keys': 7.7.0 debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -4039,6 +4049,7 @@ snapshots: debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -4055,6 +4066,7 @@ snapshots: minimatch: 9.0.4 semver: 7.6.0 ts-api-utils: 1.3.0(typescript@4.9.5) + optionalDependencies: typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -4080,14 +4092,14 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.2.1(vite@5.2.10)': + '@vitejs/plugin-react@4.2.1(vite@5.2.10(@types/node@20.12.7))': dependencies: '@babel/core': 7.24.4 '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) '@types/babel__core': 7.20.5 react-refresh: 0.14.0 - vite: 5.2.10 + vite: 5.2.10(@types/node@20.12.7) transitivePeerDependencies: - supports-color @@ -4186,14 +4198,14 @@ snapshots: '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 - babel-plugin-styled-components@2.1.4(@babel/core@7.24.4)(styled-components@5.3.11): + babel-plugin-styled-components@2.1.4(@babel/core@7.24.4)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)): dependencies: '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-module-imports': 7.24.3 '@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4) lodash: 4.17.21 picomatch: 2.3.1 - styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) + styled-components: 5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0) transitivePeerDependencies: - '@babel/core' @@ -4323,7 +4335,7 @@ snapshots: core-js@3.37.0: {} - create-jest@29.7.0: + create-jest@29.7.0(@types/node@20.12.7): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 @@ -4385,6 +4397,7 @@ snapshots: debug@4.3.4(supports-color@5.5.0): dependencies: ms: 2.1.2 + optionalDependencies: supports-color: 5.5.0 decimal.js@10.4.3: {} @@ -4656,7 +4669,7 @@ snapshots: tiny-warning: 1.0.3 tslib: 2.4.1 - framer-motion@6.5.1(react-dom@18.2.0)(react@18.2.0): + framer-motion@6.5.1(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@motionone/dom': 10.12.0 framesync: 6.0.1 @@ -4926,13 +4939,13 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0: + jest-cli@29.7.0(@types/node@20.12.7): dependencies: '@jest/core': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0 + create-jest: 29.7.0(@types/node@20.12.7) exit: 0.1.2 import-local: 3.1.0 jest-config: 29.7.0(@types/node@20.12.7) @@ -4950,7 +4963,6 @@ snapshots: '@babel/core': 7.24.4 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.12.7 babel-jest: 29.7.0(@babel/core@7.24.4) chalk: 4.1.2 ci-info: 3.9.0 @@ -4970,6 +4982,8 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 + optionalDependencies: + '@types/node': 20.12.7 transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -5066,7 +5080,7 @@ snapshots: jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): - dependencies: + optionalDependencies: jest-resolve: 29.7.0 jest-regex-util@29.6.3: {} @@ -5204,12 +5218,12 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0: + jest@29.7.0(@types/node@20.12.7): dependencies: '@jest/core': 29.7.0 '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0 + jest-cli: 29.7.0(@types/node@20.12.7) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -5581,6 +5595,7 @@ snapshots: intl-messageformat: 9.13.0 react: 18.2.0 tslib: 2.6.2 + optionalDependencies: typescript: 4.9.5 react-is@16.13.1: {} @@ -5589,7 +5604,7 @@ snapshots: react-is@18.2.0: {} - react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0)(react@18.2.0): + react-popper@2.3.0(@popperjs/core@2.11.8)(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@popperjs/core': 2.11.8 react: 18.2.0 @@ -5603,7 +5618,7 @@ snapshots: dependencies: react: 18.2.0 - react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0): + react-router-dom@6.22.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: '@remix-run/router': 1.15.3 react: 18.2.0 @@ -5725,7 +5740,7 @@ snapshots: lodash: 4.17.21 lodash-es: 4.17.21 - simplebar-react@2.4.3(react-dom@18.2.0)(react@18.2.0): + simplebar-react@2.4.3(react-dom@18.2.0(react@18.2.0))(react@18.2.0): dependencies: prop-types: 15.8.1 react: 18.2.0 @@ -5797,14 +5812,14 @@ snapshots: hey-listen: 1.0.8 tslib: 2.4.1 - styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0): + styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0): dependencies: '@babel/helper-module-imports': 7.24.3 '@babel/traverse': 7.24.1(supports-color@5.5.0) '@emotion/is-prop-valid': 1.2.2 '@emotion/stylis': 0.8.5 '@emotion/unitless': 0.7.5 - babel-plugin-styled-components: 2.1.4(@babel/core@7.24.4)(styled-components@5.3.11) + babel-plugin-styled-components: 2.1.4(@babel/core@7.24.4)(styled-components@5.3.11(@babel/core@7.24.4)(react-dom@18.2.0(react@18.2.0))(react-is@18.2.0)(react@18.2.0)) css-to-react-native: 3.2.0 hoist-non-react-statics: 3.3.2 react: 18.2.0 @@ -5870,12 +5885,11 @@ snapshots: dependencies: typescript: 4.9.5 - ts-jest@29.1.2(@babel/core@7.24.4)(jest@29.7.0)(typescript@4.9.5): + ts-jest@29.1.2(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.7.0(@types/node@20.12.7))(typescript@4.9.5): dependencies: - '@babel/core': 7.24.4 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0 + jest: 29.7.0(@types/node@20.12.7) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -5883,6 +5897,10 @@ snapshots: semver: 7.6.0 typescript: 4.9.5 yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.24.4 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.24.4) ts-pattern@4.3.0: {} @@ -5952,12 +5970,13 @@ snapshots: '@types/istanbul-lib-coverage': 2.0.6 convert-source-map: 2.0.0 - vite@5.2.10: + vite@5.2.10(@types/node@20.12.7): dependencies: esbuild: 0.20.2 postcss: 8.4.38 rollup: 4.16.1 optionalDependencies: + '@types/node': 20.12.7 fsevents: 2.3.3 w3c-xmlserializer@4.0.0: @@ -6032,4 +6051,4 @@ snapshots: yocto-queue@0.1.0: {} - zod@3.23.0: {} + zod@3.23.8: {}