From ad5583bc44dc37c8f77e3a25e476efdfb27b5e7c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 16:32:18 +0000 Subject: [PATCH 01/22] chore(deps): update all non-major dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 26 +- pnpm-lock.yaml | 943 +++++++++++++++++++++++++------------------------ 2 files changed, 487 insertions(+), 482 deletions(-) diff --git a/package.json b/package.json index 237e2bd1..232ba0a7 100644 --- a/package.json +++ b/package.json @@ -53,9 +53,9 @@ "@tabler/icons-react": "2.34.0", "@tanstack/react-query": "4.35.3", "@tanstack/react-query-devtools": "4.35.3", - "@tiptap/extension-link": "2.1.10", - "@tiptap/react": "2.1.10", - "@tiptap/starter-kit": "2.1.10", + "@tiptap/extension-link": "2.1.11", + "@tiptap/react": "2.1.11", + "@tiptap/starter-kit": "2.1.11", "@trpc/client": "10.38.3", "@trpc/next": "10.38.3", "@trpc/react-query": "10.38.3", @@ -85,18 +85,18 @@ "devDependencies": { "@faker-js/faker": "7.6.0", "@paralleldrive/cuid2": "2.2.2", - "@storybook/addon-a11y": "7.4.2", - "@storybook/addon-essentials": "7.4.2", - "@storybook/addon-interactions": "7.4.2", - "@storybook/addon-links": "7.4.2", - "@storybook/addon-viewport": "7.4.2", - "@storybook/blocks": "7.4.2", - "@storybook/nextjs": "7.4.2", - "@storybook/react": "7.4.2", + "@storybook/addon-a11y": "7.4.3", + "@storybook/addon-essentials": "7.4.3", + "@storybook/addon-interactions": "7.4.3", + "@storybook/addon-links": "7.4.3", + "@storybook/addon-viewport": "7.4.3", + "@storybook/blocks": "7.4.3", + "@storybook/nextjs": "7.4.3", + "@storybook/react": "7.4.3", "@storybook/testing-library": "0.2.1", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.3.2", - "@types/node": "18.17.17", + "@types/node": "18.17.18", "@types/prettier": "2.7.3", "@types/react": "18.2.22", "@types/react-dom": "18.2.7", @@ -129,7 +129,7 @@ "prettier-plugin-prisma": "5.0.0", "prisma": "5.3.1", "react-docgen-typescript": "2.2.2", - "storybook": "7.4.2", + "storybook": "7.4.3", "tsx": "3.12.10", "turbo": "1.10.14", "type-fest": "4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 148659cc..34d7f6df 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,7 +55,7 @@ dependencies: version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.10)(@tiptap/react@2.1.10)(react@18.2.0) + version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0) '@mantine/utils': specifier: 6.0.21 version: 6.0.21(react@18.2.0) @@ -78,14 +78,14 @@ dependencies: specifier: 4.35.3 version: 4.35.3(@tanstack/react-query@4.35.3)(react-dom@18.2.0)(react@18.2.0) '@tiptap/extension-link': - specifier: 2.1.10 - version: 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) + specifier: 2.1.11 + version: 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) '@tiptap/react': - specifier: 2.1.10 - version: 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) + specifier: 2.1.11 + version: 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) '@tiptap/starter-kit': - specifier: 2.1.10 - version: 2.1.10(@tiptap/pm@2.1.10) + specifier: 2.1.11 + version: 2.1.11(@tiptap/pm@2.1.10) '@trpc/client': specifier: 10.38.3 version: 10.38.3(@trpc/server@10.38.3) @@ -170,29 +170,29 @@ devDependencies: specifier: 2.2.2 version: 2.2.2 '@storybook/addon-a11y': - specifier: 7.4.2 - version: 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 7.4.2 - version: 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 7.4.2 - version: 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: 7.4.2 - version: 7.4.2(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': - specifier: 7.4.2 - version: 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': - specifier: 7.4.2 - version: 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.3 + version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': - specifier: 7.4.2 - version: 7.4.2(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + specifier: 7.4.3 + version: 7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': - specifier: 7.4.2 - version: 7.4.2(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.4.3 + version: 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/testing-library': specifier: 0.2.1 version: 0.2.1 @@ -203,8 +203,8 @@ devDependencies: specifier: 3.3.2 version: 3.3.2 '@types/node': - specifier: 18.17.17 - version: 18.17.17 + specifier: 18.17.18 + version: 18.17.18 '@types/prettier': specifier: 2.7.3 version: 2.7.3 @@ -299,8 +299,8 @@ devDependencies: specifier: 2.2.2 version: 2.2.2(typescript@5.2.2) storybook: - specifier: 7.4.2 - version: 7.4.2 + specifier: 7.4.3 + version: 7.4.3 tsx: specifier: 3.12.10 version: 3.12.10 @@ -1801,7 +1801,7 @@ packages: resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' - react: ^18 || 18 + react: '>=16.8.0' peerDependenciesMeta: '@types/react': optional: true @@ -2256,7 +2256,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.17 + '@types/node': 18.17.18 '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -2267,7 +2267,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.17 + '@types/node': 18.17.18 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2279,7 +2279,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.17 + '@types/node': 18.17.18 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -2326,7 +2326,7 @@ packages: '@mantine/core': 6.0.21 '@mantine/hooks': 6.0.21 embla-carousel-react: ^7.0.0 - react: '>=16.8.0 || 18' + react: '>=16.8.0' dependencies: '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@mantine/hooks': 6.0.21(react@18.2.0) @@ -2519,7 +2519,7 @@ packages: resolution: {integrity: sha512-PVtL7XHUiD/B5/kZ/QvZOZZQQOj12QcRs3Q6nPoqaoPcOX5+S7bMZLMH0iLtcGq5OODYk0uxlvuJkOZGoPj8Mg==} peerDependencies: '@emotion/react': '>=11.9.0' - react: '>=16.8.0 || 18' + react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) @@ -2529,7 +2529,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/tiptap@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.10)(@tiptap/react@2.1.10)(react@18.2.0): + /@mantine/tiptap@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0): resolution: {integrity: sha512-SeVoMN+STXeeVTg2H4bxLJUjDuZ9ykAm6TSTqDi/vTRxp/v3aokAU8DCD8Z207DNXaRfZ50YByxfo1/uIyndYw==} peerDependencies: '@mantine/core': 6.0.21 @@ -2543,8 +2543,8 @@ packages: '@mantine/hooks': 6.0.21(react@18.2.0) '@mantine/utils': 6.0.21(react@18.2.0) '@tabler/icons-react': 2.34.0(react@18.2.0) - '@tiptap/extension-link': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/react': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) + '@tiptap/extension-link': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/react': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: false @@ -3199,8 +3199,8 @@ packages: /@radix-ui/react-primitive@1.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fHbmislWVkZaIdeF6GZxF0A/NH/3BjrGIYj+Ae6eTmTCr7EB0RQAAVEiqsXK6p3/JcRqVSBQoceZroj30Jj3XA==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 || 18 - react-dom: ^16.8 || ^17.0 || ^18.0 || 18 + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.15 '@radix-ui/react-slot': 1.0.1(react@18.2.0) @@ -3261,8 +3261,8 @@ packages: /@radix-ui/react-scroll-area@1.0.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-k8VseTxI26kcKJaX0HPwkvlNBPTs56JRdYzcZ/vzrNUkDlvXBy8sMc7WvCpYzZkHgb+hd72VW9MqkqecGtuNgg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 || 18 - react-dom: ^16.8 || ^17.0 || ^18.0 || 18 + react: ^16.8 || ^17.0 || ^18.0 + react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.15 '@radix-ui/number': 1.0.0 @@ -3343,7 +3343,7 @@ packages: /@radix-ui/react-slot@1.0.1(react@18.2.0): resolution: {integrity: sha512-avutXAFL1ehGvAXtPquu0YK5oz6ctS474iM3vNGQIkswrVhdrS52e3uoMQBzZhNRAIE0jBnUyXWNmSjGHhCFcw==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 || 18 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.15 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -3445,7 +3445,7 @@ packages: /@radix-ui/react-use-callback-ref@1.0.0(react@18.2.0): resolution: {integrity: sha512-GZtyzoHz95Rhs6S63D2t/eqvdFCm7I+yHMLVQheKM7nBD8mbZIt+ct1jz4536MDnaOGKIxynJ8eHTkVGVVkoTg==} peerDependencies: - react: ^16.8 || ^17.0 || ^18.0 || 18 + react: ^16.8 || ^17.0 || ^18.0 dependencies: '@babel/runtime': 7.22.15 react: 18.2.0 @@ -3625,8 +3625,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@storybook/addon-a11y@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M8cj1NYM8oqntAsJdSZwXnngX8nHtWCBYyD9Zgt5qbjwzk5Ha56CBri8oS03dISNV2TPHREULiTTp0tzvql7IQ==} + /@storybook/addon-a11y@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ol/7cLedJo82DmIgz925CL6ajPqwoYLDM3DDUkcDiPivLEvCsQkY+Yjv/6DM2cJXdchjppYk7hDTuwO1QJXO4w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3636,16 +3636,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-highlight': 7.4.2 - '@storybook/channels': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/addon-highlight': 7.4.3 + '@storybook/channels': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 axe-core: 4.8.1 lodash: 4.17.21 react: 18.2.0 @@ -3656,8 +3656,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-actions@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-aKHyYjxcWaOTf/7B8x4EmUNkDAiYJZyJfGTYg2TDEDs89x7/9slujAA01qIgOp74C9nWkHDUVdm7/J+h3kWJWw==} + /@storybook/addon-actions@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ROlhxTQxBtMvfUU8ZTZZ6M0ALbUuChm2Fkau9inZyLgaE/HJbjAUCU7TbHFQ7GgdqA3/Lnw0Soox8cmjI4QQWA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3667,14 +3667,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -3690,8 +3690,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Vl6Vw1NzO5jRqlAEpG017z6N79Drlp7Wpw8O9+69/dKtTNmuLqLnPxWrn4nL2CNvghHToLMpToSAFpRo2fBZBg==} + /@storybook/addon-backgrounds@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NCcJKbz/kVSOXmoV1c+YoM28/oG9oO/kv1xwtX//cVv02SGerRCRqwB7zt0NzcLMSkrwaphRuXd55n0J7nGrBg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3701,14 +3701,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3718,8 +3718,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qzSac1bulSa7mqkfBfyAqbP9PbIio5CjGJ5VyT055ab50e13gj1eS3I9EJHCupYb19E3f465QatrGhoaTsE4hg==} + /@storybook/addon-controls@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wlfr0Yx27GzQqb5iINQTwL8wCW1NK8+4bJ/HQe4SQOY1FpybOK59B421V6YyQ3tafDWU5MMKh2sElMY9z5Deqw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3729,16 +3729,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.2 - '@storybook/core-events': 7.4.2 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/blocks': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.3 + '@storybook/core-events': 7.4.3 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3750,27 +3750,27 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MV49/bGTibk2kvufk1+JEkDe2Ii/wfh5s+zO6a7p/FRy9zK0hQy3nEc56VpQ3+KzgDr0uyZI+mYq26OPwBuKRg==} + /@storybook/addon-docs@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-c6r1nJY4fj/Uj9p7jHdicAS7quiK9RY0LJw+aB++FvcO1KavX33BlD2mxPIVU8a9oLJ3X4RUfNQz+OSABGy0xw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.4.2 - '@storybook/csf-tools': 7.4.2 + '@storybook/blocks': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.4.3 + '@storybook/csf-tools': 7.4.3 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.4.2 - '@storybook/postinstall': 7.4.2 - '@storybook/preview-api': 7.4.2 - '@storybook/react-dom-shim': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/node-logger': 7.4.3 + '@storybook/postinstall': 7.4.3 + '@storybook/preview-api': 7.4.3 + '@storybook/react-dom-shim': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3784,25 +3784,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9VqVe8pUogA9TIAl9xxNSdqU1zfXXdZW6J3BfT3r0DolU4nLusejs2xIu6smhEjZ1KYD6V30Uy9HDft/GRCSnw==} + /@storybook/addon-essentials@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LYAauAz4YGWmdZw6umJisl3X0gk1UV9Ovm6b7hicNfKKYGlsWz9KNyi3kvV+harScBzcqENFl5kwezFu2Ltq9g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.4.2 - '@storybook/addon-measure': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.2 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 + '@storybook/addon-actions': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.4.3 + '@storybook/addon-measure': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.3 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3813,35 +3813,35 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.4.2: - resolution: {integrity: sha512-HpwQiYil9RlMz303wQ9+ElW6W+Z0baqBUemlQ1JJZ6Wm47mgVVy8vLPcdH3JQkv7E34f51apPKVKFqq49xDqaA==} + /@storybook/addon-highlight@7.4.3: + resolution: {integrity: sha512-4FDvg+ZH5/H6b7qI6tVSygCaF5h7TStfyLXwxx07edot0vaaw4ir/0sbCAH9AUQ9/+08RiXsMFO5tgMUp/BjcA==} dependencies: - '@storybook/core-events': 7.4.2 + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.2 + '@storybook/preview-api': 7.4.3 dev: true - /@storybook/addon-interactions@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Gr3UbrPRgtBmwYctFiIxYlg4pfe07sC5gvMJmMdzHSJo0yAmcw2fSzKe4aEPX4trdAIb+diQKi3TDqIBrOfCLQ==} + /@storybook/addon-interactions@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-72Uy7FGr3UbEq44D44ML/o/kC8jUuBETDgnNTC/J7n35OzHcBcas9cHzam87IG/M8uxTwKtuUlEzwyoNUjI3MA==} peerDependencies: - react: ^18 || 18 - react-dom: ^18 || 18 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: react: optional: true react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.4.2 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/instrumenter': 7.4.3 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 jest-mock: 27.5.1 polished: 4.2.2 react: 18.2.0 @@ -3854,8 +3854,8 @@ packages: - supports-color dev: true - /@storybook/addon-links@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-XAspek8kkfiGq3NVt8SD108m54/dJWo+iDSmW3t/BQj2+sDPW8EpOg93X08YGoGMD8FSLOToeVC2Qi+kmAV0iw==} + /@storybook/addon-links@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-flnwlKdePQtwgryFhJlju94DVvZBq477xaD1mG9zcqEe+QeN+1GGggIo6R9e2hEsWcAfpc2yKA4dJP9KS9xIHg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3865,22 +3865,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/router': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-fewNqI3mDAGAhFOFh/rdDS3dJ3e1QDmSVMB0KDJ7K22HOF2To/H9QfXHV24osnBRu6QemSIqObry1leF+u5BmQ==} + /@storybook/addon-measure@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-a07/GV9WWvqy1MuJtDevHzPo/weY86s7JT+qjGk0bhQdThVcd94Z7whlQL/LgrdAi1XLdHY5R5LpUIk9UDluNw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3890,13 +3890,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/types': 7.4.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 @@ -3905,8 +3905,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-C6Zfoa6k2ef55O16GKV29T0wIYaDyiBtyd/fuTzz7hkpusSqKGFNeQyfG6hRmPv5yAib7+Pzl86cH3wGz85oTw==} + /@storybook/addon-outline@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QPcTjmNgj0+7NEzomfqNOnm2DgcRjqvYGCdlxfDbnNB0J+ZGlaUozL3ZbofJKx9qCoHf+j+Z1pwONHafJV6t4w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3916,13 +3916,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/types': 7.4.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3931,8 +3931,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zSU8GpyMKo3vGxR7LQdvw5jV/6QUOfUepS3HEYGB88vlIPK7UriV8k9HB0FObEyYZKYU7wuPYBYhXApK4ZBVUA==} + /@storybook/addon-toolbars@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sHILofAarfzku+8qhueELoZYCLTHuDtmnlfILjBrH/w7Et3Vnyn1wJcdal7VnQPbX9EiEkdFaiZybQdniBb+hQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3942,11 +3942,11 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -3954,8 +3954,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0mlqJmHezyZG9lLpj2LKN6HTZI015T3hYuFP4MwZRj579e246DvcBTw/h3n3bjLRGglapmFqkCw9PRVMhsQ/CA==} + /@storybook/addon-viewport@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-jDRG6ZMZ4ATOXiJQcXTpolTtIi8oAhbk6mbJyj65nClXgWqfZxMK9PMfJw5R7zHhAmrKoWNTDc72eayFOIHaNg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3965,13 +3965,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -3981,36 +3981,36 @@ packages: - '@types/react-dom' dev: true - /@storybook/addons@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-3snQVlTIKgzk6apNZc9sHr+0n4riiQkKGUkoHS8B1G90qj/9OyRnkDq55A7mJ9CxskqIjei5Q+hlko87g0jDsA==} + /@storybook/addons@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6XvXE3sRl78MceRDAnfPd6N6j9ltMCuTITjjqU2GU8iyAexJ4bYodfKcmUmAQmixuc+6UPbWmlrQKNmBDlp3rw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/types': 7.4.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ijuZBsYfQBuwMA8Lb1dT6t2PzqhkOtIdc+G5iQ/IgWLX5HT1br+Wq8o3TUWrqACM9VKIASnJk13FMAOeGggD/w==} + /@storybook/blocks@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uyZVx3er1qOPFpKJtsbozBwt1Os3zqiq+2se7xDBK6ERr07zaRHLgRci7+kI8T5mdlCxYiGV+kzx5Vx5/7XaXg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.2 + '@storybook/channels': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.3 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.4.2 + '@storybook/docs-tools': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 '@types/lodash': 4.14.198 color-convert: 2.0.1 dequal: 2.0.3 @@ -4032,13 +4032,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.4.2: - resolution: {integrity: sha512-MgdXr9QJ2sNk0fUshQ7hk4Ec9IkbPWR6alrmDByIOEU9bThx0j4OxU9uTLBy8r5uZsSL6nNtRyCvSP8YSKaQHQ==} + /@storybook/builder-manager@7.4.3: + resolution: {integrity: sha512-6jzxZ2J1jFaZXn7ZucEgV6XyUe+FJ9uuoMRZcZefoCKeXK/BOPCefijYWP3DPgqqVh3/JLUglIpz0MH9k8cBaw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.4.2 - '@storybook/manager': 7.4.2 - '@storybook/node-logger': 7.4.2 + '@storybook/core-common': 7.4.3 + '@storybook/manager': 7.4.3 + '@storybook/node-logger': 7.4.3 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) @@ -4056,8 +4056,8 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-NmlHRU4+jie+9z4cxuXUM49JI2ypIc6JHCiuJIqF7rONrsyCExZvPnzk8mNogox+RK1C7rP60g23rywZdxQNNA==} + /@storybook/builder-webpack5@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-nTv4Y2QnLHcUWZMsNE/0MYrJ4BzL44QzyPJOFwoNpRbR45Gp+/tDyCclXTYs4FGG6JkPdaV0+jcU0GhjwP1rvA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4067,22 +4067,22 @@ packages: optional: true dependencies: '@babel/core': 7.22.20 - '@storybook/addons': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/channels': 7.4.2 - '@storybook/client-api': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/components': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.2 - '@storybook/core-events': 7.4.2 - '@storybook/core-webpack': 7.4.2 + '@storybook/addons': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/channels': 7.4.3 + '@storybook/client-api': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.3 + '@storybook/core-events': 7.4.3 + '@storybook/core-webpack': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.2 - '@storybook/preview': 7.4.2 - '@storybook/preview-api': 7.4.2 - '@storybook/router': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.4.2 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.3 + '@storybook/preview': 7.4.3 + '@storybook/preview-api': 7.4.3 + '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.4.3 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) '@swc/core': 1.3.86 '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4124,33 +4124,33 @@ packages: - webpack-cli dev: true - /@storybook/channels@7.4.2: - resolution: {integrity: sha512-Q95KnV+fTGaAV3S875+d5LlGg+bdC3bUnki3engODDS4ViSRHJ1bnXnqxKmAaS3O/52geIyWWR766YvwHw3avw==} + /@storybook/channels@7.4.3: + resolution: {integrity: sha512-lIoRX3EV0wKPX8ojIrJUtsOv4+Gv8r9pfJpam/NdyYd+rs0AjDK13ieINRfBMnJkfjsWa3vmZtGMBEVvDKwTMw==} dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/cli@7.4.2: - resolution: {integrity: sha512-WleObtC7OU2lT+pI2vTdXZPFMKDGbg3bkUJ+PG8+yqGg53ea5ZkwKWg9qHpXuiMkYDztqhbA8kYrny1GqFuVdg==} + /@storybook/cli@7.4.3: + resolution: {integrity: sha512-/lGtXbzNropsCF4srEGxiHzCU7b2wlV13LrSj3H3zOnHEAJlFcNpyNzO+4jKHfNTjjqEtcRGJ1OxrSYuGZTVjg==} hasBin: true dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.4.2 - '@storybook/core-common': 7.4.2 - '@storybook/core-events': 7.4.2 - '@storybook/core-server': 7.4.2 - '@storybook/csf-tools': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/telemetry': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/codemod': 7.4.3 + '@storybook/core-common': 7.4.3 + '@storybook/core-events': 7.4.3 + '@storybook/core-server': 7.4.3 + '@storybook/csf-tools': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/telemetry': 7.4.3 + '@storybook/types': 7.4.3 '@types/semver': 7.5.2 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -4187,29 +4187,29 @@ packages: - utf-8-validate dev: true - /@storybook/client-api@7.4.2: - resolution: {integrity: sha512-nmDoEUkUqnHXUKMEs6m59rc4ZPKCVMmHhqccFFIsuLbPtsTqvbWk3Zt+CK6LoI651pafoM4V4zAY5eW0OpApIg==} + /@storybook/client-api@7.4.3: + resolution: {integrity: sha512-ZLKQY55GOqwngZnQSj2MlOiB8znLnYXY8UcuCzwu+tZVGJshxwrMasiLMYE55ni8Yp54qbbwrlYeWZYIW+j/Gw==} dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 dev: true - /@storybook/client-logger@7.4.2: - resolution: {integrity: sha512-LC8tYrYSJwF4DHRdNYh6y8hSvccwUIv5/WOZKJDmKx7mcEm6HsVuUu16C9jsl7iy6IqJYxgVz1va3WS6852E+A==} + /@storybook/client-logger@7.4.3: + resolution: {integrity: sha512-Nhngo9X4HjN00aRhgIVGWbwkWPe0Fz8PySuxnd8nAxSsz7KpdLFyYo2TbZZ3TX51FG5Fxcb0G5OHuunItP7EWQ==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.4.2: - resolution: {integrity: sha512-wU+SLHG/PpLptI0aWEhPxwFPcX7uYe+Id21DKNPg/HvYaLG3N+/DPDef+lm3Vaov9w4OD74iuQ3knT67SSkvmw==} + /@storybook/codemod@7.4.3: + resolution: {integrity: sha512-UwnsyVeUa+wLIeE/zO0slV3mwsPgS3DstZAWbjWUfFlJKZjgg1++Zkv0GmxkEyirsnf/g4r6Aq+KhIdIHmdzag==} dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/csf-tools': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/types': 7.4.3 '@types/cross-spawn': 6.0.3 cross-spawn: 7.0.3 globby: 11.1.0 @@ -4221,19 +4221,19 @@ packages: - supports-color dev: true - /@storybook/components@7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ecbDzSUd74vf6IwHsbQr+9mVRxKWLmwd9zJ8RHMcR8UejTRAAR/eVvYoCG331TQ8TrhTmHTy5xCVv47pm6ORkQ==} + /@storybook/components@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qwRW8wGUuM+H6oKUXXoIDrZECXh/lzowrWXFAzZiocovYEhPtZfl/yvJLWHjOwtka3n7lA7J7EtcjWe8/tueJQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.2 + '@storybook/client-logger': 7.4.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4244,19 +4244,19 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.4.2: - resolution: {integrity: sha512-2K4g8ZaqBUv6oC+1/Bd6XSQ/F7hNyy8OLqnnxjoYsjUQc8DaN5wUckEEgT9WSvLQg88B/FYFtNAX5m17aySWrg==} + /@storybook/core-client@7.4.3: + resolution: {integrity: sha512-YRt07TxC+HUtnyvbpJbY8d2+2QfFExBL7zRbms9tIRorddWfPBq+lA2RS9zcjUJJJtNSz1+ST70FuGr1N3AXGg==} dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 dev: true - /@storybook/core-common@7.4.2: - resolution: {integrity: sha512-Qj9S97TYO+jSNdC2+LrMFtZRvTnELeFnRtn/MDWhkM6mpZgRglxlZuXi5enJjqTh0dISAUxPpTtXNAJDfX99JA==} + /@storybook/core-common@7.4.3: + resolution: {integrity: sha512-jwIBUnWitZzw0VfKC77yN8DvTyePLVnAjbA2lPMbMIdO9ZY2lfD4AQ4QpuWsxJyAllFC4slOFDNgCDHx2AlYWw==} dependencies: - '@storybook/core-events': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/core-events': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/types': 7.4.3 '@types/find-cache-dir': 3.2.1 '@types/node': 16.18.52 '@types/node-fetch': 2.6.5 @@ -4282,30 +4282,30 @@ packages: - supports-color dev: true - /@storybook/core-events@7.4.2: - resolution: {integrity: sha512-WCEBw+Ew8DrccnB0hpP9TXadreoOlMnWCyuXU2XrvmK/vde009leWQIsLs1rY+L17zDVuogBms62AxrDDJmMpw==} + /@storybook/core-events@7.4.3: + resolution: {integrity: sha512-FRfipCijMnVbGxL1ZjOLM836lyd/TGQcUFeVjTQWW/+pIGHELqDHiYeq68hqoGTKl0G0np59CJPWYTUZA4Dl9Q==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.4.2: - resolution: {integrity: sha512-4aaFQTjb8jsbzJeCs+VTo3gdyK3r3VhQN2sxn6k/lcKjQFeO84+iqGgGmb+oWUVz2TJL+JrNh7SUXkVsMZBXVQ==} + /@storybook/core-server@7.4.3: + resolution: {integrity: sha512-yl9HaVwk/xJV9zq76n/oR1cE39wAFmNmKVPOJAtr3+c7wS0tnBkw7T+GqZ2Seyv+xkcZUWS8KRH74HqwPwG0Bw==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.4.2 - '@storybook/channels': 7.4.2 - '@storybook/core-common': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/builder-manager': 7.4.3 + '@storybook/channels': 7.4.3 + '@storybook/core-common': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.2 + '@storybook/csf-tools': 7.4.3 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 - '@storybook/telemetry': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/manager': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 + '@storybook/telemetry': 7.4.3 + '@storybook/types': 7.4.3 '@types/detect-port': 1.3.3 '@types/node': 16.18.52 '@types/pretty-hrtime': 1.0.1 @@ -4340,12 +4340,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.4.2: - resolution: {integrity: sha512-k6YBkExt1XtQSx6E25nE9lCq87hbzkwBlAhzPcFKGeKQia7Uc+l5IG73+9sWXXJ2sbL/7eCaFg4L7payo2aOkw==} + /@storybook/core-webpack@7.4.3: + resolution: {integrity: sha512-Z7A1qml7mcV/MjYEoRXvtOgPR81cnHyYH2e7frvv9Sh0iIysvZ1+BAleD9JhiW6u6EG+TcFea2RdwsdfT6Pp0Q==} dependencies: - '@storybook/core-common': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/core-common': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/types': 7.4.3 '@types/node': 16.18.52 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -4353,24 +4353,24 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.4.2: - resolution: {integrity: sha512-b0yQ8oXEH0s3SGgjhOVrbjkc3C8IYGyTSnDtPwx/Dgmru/rC6LT7ZOdBegmGqBN1+6Ho0+AxFrmAmuuYK8p2rA==} + /@storybook/csf-plugin@7.4.3: + resolution: {integrity: sha512-xQCimGsrGD1JxvyFc0LrH10WZWb181r0beF19aGIAadczs/JWhT+nxF8OhfP1LK4wHj9jH+F4nIXEMpm9yI9Qg==} dependencies: - '@storybook/csf-tools': 7.4.2 + '@storybook/csf-tools': 7.4.3 unplugin: 1.5.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.4.2: - resolution: {integrity: sha512-5AvF2YRcYHIqQqskb3R8JvsmSWnNwkP0CGmP8Zq7zIfK/C+npKb/onv5YQlbSgh+2UrVxVdIDLc9AepBeXC3uQ==} + /@storybook/csf-tools@7.4.3: + resolution: {integrity: sha512-nkVakGx2kzou91lGcxnyFNiSEdnpx1a53lQTl/DLm0QpDbqQuu3ZbZWXZCpXV97t/6YPeCCnGLXodnI7PZyZBA==} dependencies: '@babel/generator': 7.22.15 '@babel/parser': 7.22.16 '@babel/traverse': 7.22.20 '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.2 + '@storybook/types': 7.4.3 fs-extra: 11.1.1 recast: 0.23.4 ts-dedent: 2.2.0 @@ -4394,12 +4394,12 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.4.2: - resolution: {integrity: sha512-MXW+xaxah+C+aqJ5178oOILqX7dCSwJMKJefIJHHwr9w6UuGRaiPG1NDYK/0N0IEv9H8pNnXPnw3R8S6x7COhQ==} + /@storybook/docs-tools@7.4.3: + resolution: {integrity: sha512-T9oU10vIY3mC6Up+9rjN5LfBydhhIFhKzHPtUT9PfN1iEa0lO2TkT4m+vf2kcokPppUZNVbqiGjy9t/WYnpeZg==} dependencies: - '@storybook/core-common': 7.4.2 - '@storybook/preview-api': 7.4.2 - '@storybook/types': 7.4.2 + '@storybook/core-common': 7.4.3 + '@storybook/preview-api': 7.4.3 + '@storybook/types': 7.4.3 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -4412,30 +4412,30 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.4.2: - resolution: {integrity: sha512-g0tYjfv8q6RLl7PK3cyZGcdhad+4BspT1TXHl5Z4DFSo+bqFyHkP6X9tXzrpfQk+3abNrh5EjPaeec4+YHAOEw==} + /@storybook/instrumenter@7.4.3: + resolution: {integrity: sha512-XVctoUOFthTCea2+BKFKeUbhWrRY+1I8THgsZx67X3MQDt9bafwQdFR9jTGBeC31oNi1b7nmTuaox0lneNlghA==} dependencies: - '@storybook/channels': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/channels': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.2 + '@storybook/preview-api': 7.4.3 dev: true - /@storybook/manager-api@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gKPG0At9AGhF32iwjiba+ILqswc3ZFj9ZIu5HjGEmaoiOfqI6TayuHoptup0QxkI/Hx8f9mNkHCwR9COrmb69w==} + /@storybook/manager-api@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-o5oiL2cJKlY+HNBCdUo5QKT8yXTyYYvBKibSS3YfDKcjeR9RXP+RhdF5lLLh6TzPwfdtLrXQoVI4A/61v2kurQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/channels': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -4447,16 +4447,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.4.2: - resolution: {integrity: sha512-MtjmbAaf4hUObAa2ETQkm0+SzESoPeNm+TyzwZU5qq3Ouj4IOj2Ugd8EJPO3isdHxYt26A255tW/G9mb9v20fQ==} + /@storybook/manager@7.4.3: + resolution: {integrity: sha512-7U92tYwjt0DIKX7vCKNSZefuEavdnJYa5/zSjdlo0LtfBmGRBak1eq/sVLGfzrZ+wKIlCXgNh3f8OLy8RMnOOw==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.2(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): - resolution: {integrity: sha512-xGZBkp/Z67RhVZJP+eQUApbCliBKYMCGCbt21xCUuoK7ynEuMBL9M3lfOlfV1KI99N/7evQlLkM8gubxhqqZcQ==} + /@storybook/nextjs@7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + resolution: {integrity: sha512-WIriIT0AHtIVGaQVpYfuZ/Pyep/7PaoJBGBWiiVV7/oPy8BoLK2G+s39f0FjtOvCCWYMEIGudaAW8ueBXc3rHQ==} engines: {node: '>=16.0.0'} peerDependencies: '@next/font': ^13.0.0 @@ -4488,13 +4488,13 @@ packages: '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@babel/preset-typescript': 7.22.15(@babel/core@7.22.20) '@babel/runtime': 7.22.15 - '@storybook/addon-actions': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.4.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/core-common': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/preset-react-webpack': 7.4.2(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) - '@storybook/preview-api': 7.4.2 - '@storybook/react': 7.4.2(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/addon-actions': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-common': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/preset-react-webpack': 7.4.3(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) + '@storybook/preview-api': 7.4.3 + '@storybook/react': 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@types/node': 16.18.52 css-loader: 6.8.1(webpack@5.88.2) find-up: 5.0.0 @@ -4541,16 +4541,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/node-logger@7.4.2: - resolution: {integrity: sha512-iSBjhnMpWY9Hs5KGnf/xfHjGtGl740LUg4Gce874DuL773Mdc4hdppSKr4X/Pp1/AD67mNuifSXYx3V7d6XzTQ==} + /@storybook/node-logger@7.4.3: + resolution: {integrity: sha512-pL13PPMUttflTWKVeDIKxPIJtBRl50Fzck12/7uiNROtBIrSV9DZSgOjInAazjo4tl+7fDj9lgkGeMEz00E8aQ==} dev: true - /@storybook/postinstall@7.4.2: - resolution: {integrity: sha512-L9r14KqS87HPyXw0S3pK2X29ckel/4sdBSmy9nVF8n/ADafKE0pSLKB935VL0+88eMx06aT32SMcQoqjubGKWw==} + /@storybook/postinstall@7.4.3: + resolution: {integrity: sha512-6NMaAvL4a26jR50UPz+Q6VATY3lHZWw1ru/weFgiV0rat632RFdiFyrMMrjbUWu9HDJE4fbCzrIZU0jGVs1wlQ==} dev: true - /@storybook/preset-react-webpack@7.4.2(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): - resolution: {integrity: sha512-CWWiwZa3/0zHnc6zLvI9Sgj12gJDTktZO87/gfwq2VfbWqAEUYsKs6NE4Pm0Yg9O4/IG8DHoHIB+bTNlLp/lCA==} + /@storybook/preset-react-webpack@7.4.3(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): + resolution: {integrity: sha512-Cp6jNqmvElHs3z/+4mNWL+uB6vvCPZYpaK4MB6SO50i8FySANFgH1WCRYRqcnpbV462Cy+NUEbIOPxOhd2XxLA==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -4567,10 +4567,10 @@ packages: '@babel/preset-flow': 7.22.15(@babel/core@7.22.20) '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(type-fest@4.3.1)(webpack@5.88.2) - '@storybook/core-webpack': 7.4.2 - '@storybook/docs-tools': 7.4.2 - '@storybook/node-logger': 7.4.2 - '@storybook/react': 7.4.2(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-webpack': 7.4.3 + '@storybook/docs-tools': 7.4.3 + '@storybook/node-logger': 7.4.3 + '@storybook/react': 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2) '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4598,15 +4598,15 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.4.2: - resolution: {integrity: sha512-ihTHRYzI/sI6bD215aYppiWF+1u38TrlsNjFYJ/Grftbti5d40g5wCwvAXK41SxJNYpk6CRtfvNKOwbEAC33gg==} + /@storybook/preview-api@7.4.3: + resolution: {integrity: sha512-qKwfH2+qN1Zpz2UX6dQLiTU5x2JH3o/+jOY4GYF6c3atTm5WAu1OvCYAJVb6MdXfAhZNuPwDKnJR8VmzWplWBg==} dependencies: - '@storybook/channels': 7.4.2 - '@storybook/client-logger': 7.4.2 - '@storybook/core-events': 7.4.2 + '@storybook/channels': 7.4.3 + '@storybook/client-logger': 7.4.3 + '@storybook/core-events': 7.4.3 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.4.2 + '@storybook/types': 7.4.3 '@types/qs': 6.9.8 dequal: 2.0.3 lodash: 4.17.21 @@ -4617,8 +4617,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.4.2: - resolution: {integrity: sha512-T7rAV6qQ7tBeSvgi0RuA5EU8tm1OMhU8PcCqosWGaLhMCR0VMzw1/WGKuR11g1XmzvaAm2xGgMp82nqi4G0i7A==} + /@storybook/preview@7.4.3: + resolution: {integrity: sha512-dItyGcql/rD6CWTKGUm58MguWC7L4KjlfNJmxxaHXnHRbaEjXPaRi9ztfmimIpAaBdBmreAZrZJYhLvOGG3CfA==} dev: true /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2): @@ -4640,8 +4640,8 @@ packages: - supports-color dev: true - /@storybook/react-dom-shim@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9Ae2As3Hf//mdFEAv58VgDbi9R5JRGne8Ai6Vspc5FZMCJIjr5kullckBi3n9uKRg2L8V7wjDRK8Cql2tEr0Yg==} + /@storybook/react-dom-shim@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-d8kkZU4kqmNluuOx65l5H0L9lRn8Ji5rVxu+4MUCWrn82dxRLvVcFG0sfGUzOTNfX1/yajL2MxVJ2hx9fzLutQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4650,8 +4650,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react@7.4.2(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-8bAnSOpDTiE1c9pSkIKRipvqbuZP6Hu1CYaG1RXWF8AIBsjiV9+SsR919Flj1UiCmcw4BLO/ZIvIDGny4ktHhA==} + /@storybook/react@7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-koF1GLPBY5rm8t+6i70Iw6Ep/6T2C+XAlnP1dO/ZJAv8mmeQmOw+Kwh6nNPG8bthm0l1nImgqRw2ZwCD2AFoSA==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4661,13 +4661,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/core-client': 7.4.2 - '@storybook/docs-tools': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/core-client': 7.4.3 + '@storybook/docs-tools': 7.4.3 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.2 - '@storybook/react-dom-shim': 7.4.2(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.2 + '@storybook/preview-api': 7.4.3 + '@storybook/react-dom-shim': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.3 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.52 @@ -4690,32 +4690,32 @@ packages: - supports-color dev: true - /@storybook/router@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-TFpMrmliklWNSrF84kGnh3WcLZciqIvaAjhxahqD+kx070KLqjxrsiny7UC6PUUYZdjLkbR9m8n3SFdXAVKgLw==} + /@storybook/router@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1ab1VTYzzOsBGKeT8xm1kLriIsIsiB/l3t7DdARJxLmPbddKyyXE018w17gfrARCWQ8SM99Ko6+pLmlZ2sm8ug==} peerDependencies: - react: ^18 || 18 - react-dom: ^18 || 18 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.4.2 + '@storybook/client-logger': 7.4.3 memoizerific: 1.11.3 qs: 6.11.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/store@7.4.2: - resolution: {integrity: sha512-WYwhdyGEtOZlLkbGqfzsTY5IsVuQCz6J00g63bEQwxiCx3ZNco+HXGoQhV/SH3G+em2++1sh6BETFuZ5sbwmkQ==} + /@storybook/store@7.4.3: + resolution: {integrity: sha512-cW5PBQ37tEmSKhyu2YpMlQUrL5SEXiJbWuCfNtN15mExeeOfYj4zxrXborxZwT2kMaES5RUdqgOz4oebKU9t8g==} dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/preview-api': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/preview-api': 7.4.3 dev: true - /@storybook/telemetry@7.4.2: - resolution: {integrity: sha512-ZAh1Bjk9JVpL5j0Aj3PHr3XEDZcOrFeugVyRuuul2gAyu6SbpPhl8Dd2Wr9YJS0ZDWs3u0CgKRCeFPPAi3QosA==} + /@storybook/telemetry@7.4.3: + resolution: {integrity: sha512-gA7QfQSdDocNKP0KfrmIhD8ZgW5G4zZD/NL0OsATlkL3H/DehH3Ugjfffh7Ao2JZRXogHp8p9EQCVfPW7iKgBQ==} dependencies: - '@storybook/client-logger': 7.4.2 - '@storybook/core-common': 7.4.2 - '@storybook/csf-tools': 7.4.2 + '@storybook/client-logger': 7.4.3 + '@storybook/core-common': 7.4.3 + '@storybook/csf-tools': 7.4.3 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -4734,24 +4734,24 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wVmxZHVCqDoZgUOXTS4HRV4UClLtCydRNOEuUZ7X08QIPSA1FVL3gEpTQJfgCsyBX/cwSSofAMUbzAGEVNo+9g==} + /@storybook/theming@7.4.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-u5wLwWmhGcTmkcs6f2wDGv+w8wzwbNJat0WaIIbwdJfX7arH6nO5HkBhNxvl6FUFxX0tovp/e9ULzxVPc356jw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.4.2 + '@storybook/client-logger': 7.4.3 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.4.2: - resolution: {integrity: sha512-OOJ2TeS3Zzc6spHbdH+JXml0q4IHuYt9axmXAv1/pkhqHjA5072pyUacmlYNQeihpQOOsKLiCQUQlvtMy9fTnQ==} + /@storybook/types@7.4.3: + resolution: {integrity: sha512-DrHC1hIiw9TqDILLokDnvbUPNxGz5iJaYFEv30uvYE0s9MvgEUPblCChEUjaHOps7zQTznMPf8ULfoXlgqxk2A==} dependencies: - '@storybook/channels': 7.4.2 + '@storybook/channels': 7.4.3 '@types/babel__core': 7.20.2 '@types/express': 4.17.17 file-system-cache: 2.3.0 @@ -4883,7 +4883,7 @@ packages: /@tabler/icons-react@2.34.0(react@18.2.0): resolution: {integrity: sha512-HNNTdwwAW8IwUxLPY2HWFw+d7nPVByieamIx90qM1+Rq8UfvLjwsBFNcUKaJcfRFIAa80o4g6ZGy/NMD/Zw73A==} peerDependencies: - react: ^18 || 18 + react: ^16.5.1 || ^17.0.0 || ^18.0.0 dependencies: '@tabler/icons': 2.34.0 prop-types: 15.8.1 @@ -4909,8 +4909,8 @@ packages: resolution: {integrity: sha512-UvLT7qPzCuCZ3NfjwsOqDUVN84JvSOuW6ukrjZmSqgjPqVxD6ra/HUp1CEOatQY2TRvKCp8y1lTVu+trXM30fg==} peerDependencies: '@tanstack/react-query': ^4.35.3 - react: ^18 || 18 - react-dom: ^18 || 18 + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@tanstack/match-sorter-utils': 8.8.4 '@tanstack/react-query': 4.35.3(react-dom@18.2.0)(react@18.2.0) @@ -4961,199 +4961,199 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@tiptap/core@2.1.10(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-yhUKsac6nlqbPQfwQnp+4Jb110EqmzocXKoZacLwzHpM7JVsr2+LXMDu9kahtrvHNJErJljhnQvDHRsrrYeJkQ==} + /@tiptap/core@2.1.11(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-1W2DdjpPwfphHgQ3Qm4s5wzCnEjiXm1TeZ+6/zBl89yKURXgv8Mw1JGdj/NcImQjtDcsNn97MscACK3GKbEJBA==} peerDependencies: '@tiptap/pm': ^2.0.0 dependencies: '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-blockquote@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-lpBF/a+qgv4Bdf7HYisTkMFdFdGfn2SqspsydvG8UI7N9B/PfnCCrtoMaC3bqTaT6u8ZVxyM3Y3vnq2AxXJvBw==} + /@tiptap/extension-blockquote@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-IEVe3goA0rgp1G8Wm733BSRJiy71Vh2fmTCyZKWmc2A6GREVSy1X3fCvAo6pMENRObhjIoaBQUCE3p4iJYOxqg==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-bold@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-I43WCwc7pyz5vtKGj24Rjv7HN0EK5S4PlADQPBuhC1qQvfCTFvjrBB6ZmsekUMGmllW0qMOFVLSjtffpckqshA==} + /@tiptap/extension-bold@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-vhdkBtvd029ufOYt2ug49Gz+RLKSczO/CCqKYBqBmpIpsifyK7M6jkgamvAQg3c/vYk0LNcKiL2dp0Jp7L+5Gw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-bubble-menu@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-XxgJajXkfAj/fChXkIwKBs7/3pd7OxV1uGc6Opx1qW/nSRYx/rr97654Sx/sg6auwIlbpRoqTmyqjbykGX1/yA==} + /@tiptap/extension-bubble-menu@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-WFJJpZvl9DP94Y5RQZB/THDxvDbrTo8tuhjT7yWlhseJ6zyhWmRXdutt39wfSZNFxitv/As+s7cO9aYLML/TVg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 tippy.js: 6.3.7 dev: false - /@tiptap/extension-bullet-list@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-e6aFr29OSOmXsjFZB2zt3p8aeCWOx0C9Ayrpdf4QBUCOUJtt6FQPxxiYc+XZcdrYbLGLznA7QJlulCK9SGv2Fw==} + /@tiptap/extension-bullet-list@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-SOOVH2aSmdMtjWL7TTLbN72xbAFz2G5jifT4UCXb7Qx6LsyhNCyDCu0ukOW8rSosGoSdmBXxAsD9sBJ1jEOmZw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-code-block@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-M+s89V9mP3tOoS6p/X2Dzw/Z7Fcg9EF0ZXlsMNifdlpwJlhAIYxI7vjPBmkMAFXTDB5eMZblXyNQaZ7v6V2Yeg==} + /@tiptap/extension-code-block@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-QhmhCCWqg/5qLXpZ3sl2A0rqJqV8zMOegcxUFaqcJMOqNbsuHcRgc9C+1hWSVLbCmstB7M6sgF02QpTBOkYHxg==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-code@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-1yy/kR0FAeMkDdAt1LW/FH6vlyZLqLZqY6BM+wBCiGrr+XeA5FTXih9iT/4gbTRuIzG0EPqx18nvroG7hUsWBg==} + /@tiptap/extension-code@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-G0UEbMFunujy/F86yHN0/dumPLbwTis9C+6IQv1XRPNsV28U0MgxBhlPcJUgyO5lwuleePDxiBVcRv2XrysgKw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-document@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-jNlNGQIGg471DvzhADaEoRINa3LNghowrBbKK9d5wGVnbKRykNEPwjCf8zNl+m5NBmCZl3lsdznlwBk5zyh5Bg==} + /@tiptap/extension-document@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-L/iLuqxvJep33ycCFNrnUhdR0VtcZyeNnqB+ZvVHzEwLoRud+LBy44lpEdBrAFsvRm3DG14m/FGYL+TfaD0vxA==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-dropcursor@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-GhsWsCq6wLb8HJ32BeAm7ndv4lPyu1F7FFwmnARzEF5q54FV20kWSv2zC+Dv0dTvynXR3quXybdUM92xeNDovw==} + /@tiptap/extension-dropcursor@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-MiJepRpHlu93aInOMW8NeRCvm9VE5rL0MA9TONY/IspJFGFIqonc/01J6t33JQa3Xh/x3xAfis4nKa/UazeVJw==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-floating-menu@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-uChrDrY3usnF9wSegqq+YGaqd229p9gmaB5xyOyMERDs972hKj4Ul95rXzBBiMKAWUMw9eM09i7+ijTzz4KDUw==} + /@tiptap/extension-floating-menu@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-ExeoOQ6nT0CY0eWx6WjbG+osurXLXa7XrqIdhCAcTmzBAlGiKt8khX9qaZ+QF+BRK1r1lja2KX+5/fpLK7Dt1g==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 tippy.js: 6.3.7 dev: false - /@tiptap/extension-gapcursor@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-WSBT9X7dzg0HyMoMP/Yyxl28QwIJO90YzobI9z5mav86BQv7C5wU0fQSpbpAbsN3s7lxKhPwNrXkwkpnXT4ZCA==} + /@tiptap/extension-gapcursor@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-P/xjyhSOVyop5XXbNtRPgrooQrSlpYblwR67ClI9FAC7uQliuOwi5VcndmEItjWWSe85kJa2IHjOS7mLYvJe8A==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-hard-break@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-sYrzpPoV5jQri+duGb50nDTs+hOBQDxXTKlJuZNFfZMwgx6epwxb8xICcGAUJFShuuW8UAWCNcB4jG9tMqgvyw==} + /@tiptap/extension-hard-break@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-qhiPe6FA0b6PPb/ITlgSnY0l9tEVmXZ9e7eSjvks12ORfqL/dofSCLtChHWvhZxugzo92xejG2hXLi6lyOLbkg==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-heading@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-1OgmrRPMcY52WI7I4799xd4eIsEX/bI813B8mZvNYXLzZI75pLW1hmz1mUvBYyMwlcek74zVTGYgPy11o+2JEg==} + /@tiptap/extension-heading@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-QBtl0S1aDFB+F1wvTrS5iGdNUEeXp+WuTddj+L2f5EP4KqG2x7sj7e7ENMy20g/l8tbKwzd3AZZydvClH4Ybbw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-history@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-tApuN8MIJMzc0dxvkYJPt3t5cea9NuZBGNiuVedJwMMUF6hbFpMZAt20GW2qwjBaZ76rQwbLp1s3KnImFsPe5A==} + /@tiptap/extension-history@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-88dovV2O9icmBn0IvaArFFeS6X5ts6BxZPu5VbGML8KBL8iAu+Og7RXEPdOy5e13K0K4V21fDpO3n7KdvNOAYQ==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-horizontal-rule@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-91lGpK2d6WMPhrMDPBURS8z8pEg1CUBYy7GmBenKvvgh+JzVhG+U6MtykfWNfm2R4iRXOl1xLbyUOCiOSUXodQ==} + /@tiptap/extension-horizontal-rule@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-uvHPa2YCKnDhtSBSZB3lk5U4H3wRKP0DNvVx4Y2F7MdQianVzcyOd1pZYO9BQs+lUB1aZots6doE69Zqz3mU2Q==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 dev: false - /@tiptap/extension-italic@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-ebw5m+rWx6K5UoBVXSkz3fpvDJh/wScfYmwl6pkbjc2jNbZiln2LSiLHYc2eIYJ2aTsVxcw/n0Azfk5Lb19InA==} + /@tiptap/extension-italic@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-QmDsHtnBBit/1KtQpBPxjSPjDC1mVKtoNTgsEwMWK6YAkCKOKPj7oPEqqjaNZIRMKPPzE5XCsfBoS3jtVmo+6A==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-link@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-dXxPTWzJzpbDRAewM4P8jN/n9h8uUH83lOLwweuODYCqHRdjQL/uGkQworFFrgqmRHs+9JjHZ4DETILZVawJ+Q==} + /@tiptap/extension-link@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-Dn8hq4ld8br53fE4/QUZ7/y6ejY/kqAxeNhtud+OZKRs6VRn/CQd0H6A26opL+mKAK0kzrs0rh7rJPpHvahx/Q==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 linkifyjs: 4.1.1 dev: false - /@tiptap/extension-list-item@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-rRRyB14vOcSjTMAh8Y+50TRC/jO469CelGwFjOLrK1ZSEag5wmLDaqpWOOb52BFYnvCHuIm1HqZtdL5bTI/J1w==} + /@tiptap/extension-list-item@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-YhwHaPGhffsFsg/zjCu1G24//j/BTRDRZbZXmMwp77m1yEqPULcWyoWrI+gUzetQxJRD/ruAucqjLtoLLfICmQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-ordered-list@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-jouo3RHUMxU4dPzZcfZdUzmsLVp1KHrLIAD2YAxBuqArACrBNfJpIhtkTKuGLlaFhKqGr+EmNdNQnK8JOBhLtQ==} + /@tiptap/extension-ordered-list@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-/tghfEJ5U7WFbF8xyOqRJks8KxP/lRjnroMXMglaushSMx8PYPo1dZDB/dJZw7ksy47MAaKJfKlx3gyN2CPXBQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-paragraph@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-kzuHbrxcxpWkha5P+JFzCKT54pNqb4IBKMU5qT9YGhZSdNTtU63ncdCHM+Ad1ukLuvXAv95zh1IQC5j+Z1Qk4A==} + /@tiptap/extension-paragraph@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-gXMgJ2CU3X4yh1wKnb8RdbDmhITB76pH6DX0uWprmEgvzNMN3Qw+h5uBD9lgxg1WVghbCmkG9mY9J4PPbPTLxw==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-strike@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-KW63lZLPFIir5AIeh2I7UK6Tx1O3jetD7JIPUzEqp1I1BfJlHGHVQxV8VXAmJl0hTOzjQBsHW42PmBxSC97NUg==} + /@tiptap/extension-strike@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-UnjeSVgu3bDuyjjUdWsUErRCoQKAHCzH/pAiqTEPEEdFYgZFQPBpcJICRVdlYjRmI2ZKh6d0TMUS55m7ckmwmQ==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false - /@tiptap/extension-text@2.1.10(@tiptap/core@2.1.10): - resolution: {integrity: sha512-ubU/WQwNB0MVKyMAHr8ka3Nu3jCR03HARGKUwNRzppZYtRXWyXHNlAaJdplNb1NMGb8hd0ElBJmwFlVqmh8haQ==} + /@tiptap/extension-text@2.1.11(@tiptap/core@2.1.11): + resolution: {integrity: sha512-Iey0EXYv9079+lbHMvZtLc6XcYfKrq++msEXuFFNHxvL0i/XzndhGf+qlDhLROLgEtDiiTqzOBBwFCGlFjbDow==} peerDependencies: '@tiptap/core': ^2.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) dev: false /@tiptap/pm@2.1.10: @@ -5179,44 +5179,44 @@ packages: prosemirror-view: 1.31.8 dev: false - /@tiptap/react@2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-kzCWzbV2dnD5NmHjN8GiS+k0GOmoEhKnMuMzuuU6FjtOALhJzPTrIXITzWDpU3jL+r/4eeXYhAt64Wp7PVwscg==} + /@tiptap/react@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OLU4uqMeCE/LKz/GY2P1JRykUgHJDoPROHUa1IOnVpj/1FbbBHDyurT3eomwsVzScTULbrKGwrS3ada6QAmTTA==} peerDependencies: '@tiptap/core': ^2.0.0 '@tiptap/pm': ^2.0.0 react: ^17.0.0 || ^18.0.0 react-dom: ^17.0.0 || ^18.0.0 dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) - '@tiptap/extension-bubble-menu': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-floating-menu': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) + '@tiptap/extension-bubble-menu': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-floating-menu': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) '@tiptap/pm': 2.1.10 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@tiptap/starter-kit@2.1.10(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-h5mH1qv7SDFXWZPbOWC8zpGZ62EnDizRNtM45Gani0HYWJXcbPFpgN1qJmESP/jP+v+0hxtnVEkgfpiy3LRm6A==} - dependencies: - '@tiptap/core': 2.1.10(@tiptap/pm@2.1.10) - '@tiptap/extension-blockquote': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-bold': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-bullet-list': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-code': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-code-block': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-document': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-dropcursor': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-gapcursor': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-hard-break': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-heading': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-history': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-horizontal-rule': 2.1.10(@tiptap/core@2.1.10)(@tiptap/pm@2.1.10) - '@tiptap/extension-italic': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-list-item': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-ordered-list': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-paragraph': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-strike': 2.1.10(@tiptap/core@2.1.10) - '@tiptap/extension-text': 2.1.10(@tiptap/core@2.1.10) + /@tiptap/starter-kit@2.1.11(@tiptap/pm@2.1.10): + resolution: {integrity: sha512-kZXwuo9yxrs1ASxluRKjXThjdcy90d7owJxnJWD7SyEwXaXYc4h+Ar1M9rP3jieCDBuRTtCgvAOKbVbhnRJ2jg==} + dependencies: + '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) + '@tiptap/extension-blockquote': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-bold': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-bullet-list': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-code': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-code-block': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-document': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-dropcursor': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-gapcursor': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-hard-break': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-heading': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-history': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-horizontal-rule': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) + '@tiptap/extension-italic': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-list-item': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-ordered-list': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-paragraph': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-strike': 2.1.11(@tiptap/core@2.1.11) + '@tiptap/extension-text': 2.1.11(@tiptap/core@2.1.11) transitivePeerDependencies: - '@tiptap/pm' dev: false @@ -5225,7 +5225,7 @@ packages: resolution: {integrity: sha512-fSZJY5rUyj8GIcJI450ZV7FV/CMzpjUUGhPiaRyQo9l7l5mLvrnNe1MymzOnLpgXIkFja+CF/UHFGW807QcwmA==} peerDependencies: next-auth: ^4.12.3 - react: ^18 || 18 + react: ^18 dependencies: next-auth: 4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -5247,8 +5247,8 @@ packages: '@trpc/react-query': 10.38.3 '@trpc/server': 10.38.3 next: '*' - react: ^18 || 18 - react-dom: ^18 || 18 + react: '>=16.8.0' + react-dom: '>=16.8.0' dependencies: '@tanstack/react-query': 4.35.3(react-dom@18.2.0)(react@18.2.0) '@trpc/client': 10.38.3(@trpc/server@10.38.3) @@ -5317,19 +5317,19 @@ packages: resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} dependencies: '@types/connect': 3.4.36 - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/cross-spawn@6.0.3: resolution: {integrity: sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/debug@4.1.8: @@ -5383,7 +5383,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -5405,7 +5405,7 @@ packages: /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/hoist-non-react-statics@3.3.2: @@ -5480,7 +5480,7 @@ packages: /@types/node-fetch@2.6.5: resolution: {integrity: sha512-OZsUlr2nxvkqUFLSaY2ZbA+P1q22q+KrlxWOn/38RX+u5kTkYL2mTujEpzUhGkS+K/QCYp9oagfXG39XOzyySg==} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 form-data: 4.0.0 dev: true @@ -5488,8 +5488,8 @@ packages: resolution: {integrity: sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA==} dev: true - /@types/node@18.17.17: - resolution: {integrity: sha512-cOxcXsQ2sxiwkykdJqvyFS+MLQPLvIdwh5l6gNg8qF6s+C7XSkEWOZjK+XhUZd+mYvHV/180g2cnCcIl4l06Pw==} + /@types/node@18.17.18: + resolution: {integrity: sha512-/4QOuy3ZpV7Ya1GTRz5CYSz3DgkKpyUptXuQ5PPce7uuyJAOR7r9FhkmxJfvcNUXyklbC63a+YvB3jxy7s9ngw==} dev: true /@types/normalize-package-data@2.4.1: @@ -5550,7 +5550,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/serve-static@1.15.2: @@ -5558,7 +5558,7 @@ packages: dependencies: '@types/http-errors': 2.0.2 '@types/mime': 3.0.1 - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /@types/stack-utils@2.0.1: @@ -7640,7 +7640,7 @@ packages: /embla-carousel-react@7.1.0(react@18.2.0): resolution: {integrity: sha512-tbYRPRZSDNd2QLNqYDcArAakGIxtUbhS7tkP0dGXktXHGgcX+3ji3VrOUTOftBiujZrMV8kRxtrRUe/1soloIQ==} peerDependencies: - react: ^16.8.0 || ^17.0.1 || ^18.0.0 || 18 + react: ^16.8.0 || ^17.0.1 || ^18.0.0 dependencies: embla-carousel: 7.1.0 react: 18.2.0 @@ -9766,7 +9766,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 18.17.17 + '@types/node': 18.17.18 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9809,7 +9809,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 18.17.17 + '@types/node': 18.17.18 dev: true /jest-regex-util@26.0.0: @@ -9827,7 +9827,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.17.17 + '@types/node': 18.17.18 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9838,7 +9838,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9847,7 +9847,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.17.17 + '@types/node': 18.17.18 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10753,10 +10753,10 @@ packages: /next-auth@4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mL083z8KgRtlrIV6CDca2H1kduWJuK/3pTS0Fe2og15KOm4v2kkLGdSDfc2g+019aEBrJUT0pPW2Xx42ImN1WA==} peerDependencies: - next: ^12.2.5 || ^13 || 13 + next: ^12.2.5 || ^13 nodemailer: ^6.6.5 - react: ^17.0.2 || ^18 || 18 - react-dom: ^17.0.2 || ^18 || 18 + react: ^17.0.2 || ^18 + react-dom: ^17.0.2 || ^18 peerDependenciesMeta: nodemailer: optional: true @@ -10772,7 +10772,7 @@ packages: preact-render-to-string: 5.2.6(preact@10.17.1) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - uuid: 9.0.1 + uuid: 8.3.2 /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.1)(react-i18next@13.2.2)(react@18.2.0): resolution: {integrity: sha512-FtnjRMfhlamk8YyeyWqd+pndNL+3er83iMZnH4M4mhiGA93l0+vtBUvuObgOAMHDJGLLB2SS2xOOZq69oiJh7A==} @@ -11985,7 +11985,7 @@ packages: /react-dom@18.2.0(react@18.2.0): resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==} peerDependencies: - react: ^18.2.0 || 18 + react: ^18.2.0 dependencies: loose-envify: 1.4.0 react: 18.2.0 @@ -12874,11 +12874,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.4.2: - resolution: {integrity: sha512-UuYmdxEWEQAepfjgQFbbHTq47Xxpw16naAvJ9n/nsjMnOhYupm1ZIdWYaeNjz4LOfz+1WzgU7us0IvaBrxzl4g==} + /storybook@7.4.3: + resolution: {integrity: sha512-afp7trR23jKt8ruGMPjkNAk3A/4CaLo20iPWAODznlF7u+XWnqGm1S+ZUiJFf13Jzj8jmJf/d7/xDHxY3qVMUA==} hasBin: true dependencies: - '@storybook/cli': 7.4.2 + '@storybook/cli': 7.4.3 transitivePeerDependencies: - bufferutil - encoding @@ -13795,9 +13795,14 @@ packages: engines: {node: '>= 0.4.0'} dev: true + /uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} hasBin: true + dev: true /uvu@0.5.6: resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==} From 8f6284433380f4cd3386d03bf8707a574bf8b34d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 17:54:31 +0000 Subject: [PATCH 02/22] fix(deps): update next.js to v13.5.2 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 6 +-- pnpm-lock.yaml | 138 ++++++++++++++++++++++++------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index 232ba0a7..d1f16b26 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@mantine/tiptap": "6.0.21", "@mantine/utils": "6.0.21", "@next-auth/prisma-adapter": "1.0.7", - "@next/bundle-analyzer": "13.5.1", + "@next/bundle-analyzer": "13.5.2", "@prisma/client": "5.3.1", "@tabler/icons-react": "2.34.0", "@tanstack/react-query": "4.35.3", @@ -70,7 +70,7 @@ "i18next-http-backend": "2.2.2", "luxon": "3.4.3", "nanoid": "5.0.1", - "next": "13.5.1", + "next": "13.5.2", "next-auth": "4.23.1", "next-i18next": "14.0.3", "next-sitemap": "4.2.3", @@ -108,7 +108,7 @@ "dotenv": "16.3.1", "dotenv-cli": "7.3.0", "eslint": "8.49.0", - "eslint-config-next": "13.5.1", + "eslint-config-next": "13.5.2", "eslint-config-prettier": "9.0.0", "eslint-formatter-github": "1.1.4", "eslint-import-resolver-typescript": "3.6.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34d7f6df..5711fda9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ dependencies: version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': specifier: 6.0.21 - version: 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': specifier: 6.0.21 version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) @@ -63,8 +63,8 @@ dependencies: specifier: 1.0.7 version: 1.0.7(@prisma/client@5.3.1)(next-auth@4.23.1) '@next/bundle-analyzer': - specifier: 13.5.1 - version: 13.5.1 + specifier: 13.5.2 + version: 13.5.2 '@prisma/client': specifier: 5.3.1 version: 5.3.1(prisma@5.3.1) @@ -91,7 +91,7 @@ dependencies: version: 10.38.3(@trpc/server@10.38.3) '@trpc/next': specifier: 10.38.3 - version: 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': specifier: 10.38.3 version: 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/server@10.38.3)(react-dom@18.2.0)(react@18.2.0) @@ -129,20 +129,20 @@ dependencies: specifier: 5.0.1 version: 5.0.1 next: - specifier: 13.5.1 - version: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.5.2 + version: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.23.1 - version: 4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + version: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 14.0.3 - version: 14.0.3(i18next@23.5.1)(next@13.5.1)(react-i18next@13.2.2)(react@18.2.0) + version: 14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0) next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@13.5.1) + version: 4.2.3(next@13.5.2) nextjs-routes: specifier: 2.0.1 - version: 2.0.1(next@13.5.1) + version: 2.0.1(next@13.5.2) react: specifier: 18.2.0 version: 18.2.0 @@ -189,7 +189,7 @@ devDependencies: version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': specifier: 7.4.3 - version: 7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + version: 7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': specifier: 7.4.3 version: 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) @@ -239,8 +239,8 @@ devDependencies: specifier: 8.49.0 version: 8.49.0 eslint-config-next: - specifier: 13.5.1 - version: 13.5.1(eslint@8.49.0)(typescript@5.2.2) + specifier: 13.5.2 + version: 13.5.2(eslint@8.49.0)(typescript@5.2.2) eslint-formatter-github: specifier: 1.1.4 version: 1.1.4(eslint@8.49.0) @@ -2420,7 +2420,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/next@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /@mantine/next@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-McaVZZsmUol3yY92mSJSgcMQKFST97pVxNtI7Z52YocyuTjPPFXmqxF/TFj24A7noh1wzvRCPjfd9HX66sY+iQ==} peerDependencies: next: '*' @@ -2429,7 +2429,7 @@ packages: dependencies: '@mantine/ssr': 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) '@mantine/styles': 6.0.21(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -2581,11 +2581,11 @@ packages: next-auth: ^4 dependencies: '@prisma/client': 5.3.1(prisma@5.3.1) - next-auth: 4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) dev: false - /@next/bundle-analyzer@13.5.1: - resolution: {integrity: sha512-QdH6ktjlnMOfoxXg6GYtz08u0A4067WqoTMAdhm8soMDVy1t9ANo3PY4fPdelER/TU7nw+jSSInXB/Ig9FSxiA==} + /@next/bundle-analyzer@13.5.2: + resolution: {integrity: sha512-njvZIrbOHe4IK4Zzo4w4M9WLaVs3t1Uqu/mm4hx1XmaUmj9fWr0OfeJG+ZkemPTm07WeZVuJRzuklkV+cD8BKQ==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: @@ -2593,81 +2593,81 @@ packages: - utf-8-validate dev: false - /@next/env@13.5.1: - resolution: {integrity: sha512-CIMWiOTyflFn/GFx33iYXkgLSQsMQZV4jB91qaj/TfxGaGOXxn8C1j72TaUSPIyN7ziS/AYG46kGmnvuk1oOpg==} + /@next/env@13.5.2: + resolution: {integrity: sha512-dUseBIQVax+XtdJPzhwww4GetTjlkRSsXeQnisIJWBaHsnxYcN2RGzsPHi58D6qnkATjnhuAtQTJmR1hKYQQPg==} - /@next/eslint-plugin-next@13.5.1: - resolution: {integrity: sha512-LBlI3iQvlzRE7Y6AfIyHKuM4T6REGmFgweN2tBqEUVEfgxERBLOutV2xckXEp3Y3VbfJBBXKZNfDzs20gHimSg==} + /@next/eslint-plugin-next@13.5.2: + resolution: {integrity: sha512-Ew8DOUerJYGRo8pI84SVwn9wxxx8sH92AanCXSkkLJM2W0RJEWy+BqWSCfrlA/3ZIczEl4l4o4lOeTGBPYfBJg==} dependencies: glob: 7.1.7 dev: true - /@next/swc-darwin-arm64@13.5.1: - resolution: {integrity: sha512-Bcd0VFrLHZnMmJy6LqV1CydZ7lYaBao8YBEdQUVzV8Ypn/l5s//j5ffjfvMzpEQ4mzlAj3fIY+Bmd9NxpWhACw==} + /@next/swc-darwin-arm64@13.5.2: + resolution: {integrity: sha512-7eAyunAWq6yFwdSQliWMmGhObPpHTesiKxMw4DWVxhm5yLotBj8FCR4PXGkpRP2tf8QhaWuVba+/fyAYggqfQg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.5.1: - resolution: {integrity: sha512-uvTZrZa4D0bdWa1jJ7X1tBGIxzpqSnw/ATxWvoRO9CVBvXSx87JyuISY+BWsfLFF59IRodESdeZwkWM2l6+Kjg==} + /@next/swc-darwin-x64@13.5.2: + resolution: {integrity: sha512-WxXYWE7zF1ch8rrNh5xbIWzhMVas6Vbw+9BCSyZvu7gZC5EEiyZNJsafsC89qlaSA7BnmsDXVWQmc+s1feSYbQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.5.1: - resolution: {integrity: sha512-/52ThlqdORPQt3+AlMoO+omicdYyUEDeRDGPAj86ULpV4dg+/GCFCKAmFWT0Q4zChFwsAoZUECLcKbRdcc0SNg==} + /@next/swc-linux-arm64-gnu@13.5.2: + resolution: {integrity: sha512-URSwhRYrbj/4MSBjLlefPTK3/tvg95TTm6mRaiZWBB6Za3hpHKi8vSdnCMw5D2aP6k0sQQIEG6Pzcfwm+C5vrg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.5.1: - resolution: {integrity: sha512-L4qNXSOHeu1hEAeeNsBgIYVnvm0gg9fj2O2Yx/qawgQEGuFBfcKqlmIE/Vp8z6gwlppxz5d7v6pmHs1NB6R37w==} + /@next/swc-linux-arm64-musl@13.5.2: + resolution: {integrity: sha512-HefiwAdIygFyNmyVsQeiJp+j8vPKpIRYDlmTlF9/tLdcd3qEL/UEBswa1M7cvO8nHcr27ZTKXz5m7dkd56/Esg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.5.1: - resolution: {integrity: sha512-QVvMrlrFFYvLtABk092kcZ5Mzlmsk2+SV3xYuAu8sbTuIoh0U2+HGNhVklmuYCuM3DAAxdiMQTNlRQmNH11udw==} + /@next/swc-linux-x64-gnu@13.5.2: + resolution: {integrity: sha512-htGVVroW0tdHgMYwKWkxWvVoG2RlAdDXRO1RQxYDvOBQsaV0nZsgKkw0EJJJ3urTYnwKskn/MXm305cOgRxD2w==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.5.1: - resolution: {integrity: sha512-bBnr+XuWc28r9e8gQ35XBtyi5KLHLhTbEvrSgcWna8atI48sNggjIK8IyiEBO3KIrcUVXYkldAzGXPEYMnKt1g==} + /@next/swc-linux-x64-musl@13.5.2: + resolution: {integrity: sha512-UBD333GxbHVGi7VDJPPDD1bKnx30gn2clifNJbla7vo5nmBV+x5adyARg05RiT9amIpda6yzAEEUu+s774ldkw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.5.1: - resolution: {integrity: sha512-EQGeE4S5c9v06jje9gr4UlxqUEA+zrsgPi6kg9VwR+dQHirzbnVJISF69UfKVkmLntknZJJI9XpWPB6q0Z7mTg==} + /@next/swc-win32-arm64-msvc@13.5.2: + resolution: {integrity: sha512-Em9ApaSFIQnWXRT3K6iFnr9uBXymixLc65Xw4eNt7glgH0eiXpg+QhjmgI2BFyc7k4ZIjglfukt9saNpEyolWA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.5.1: - resolution: {integrity: sha512-1y31Q6awzofVjmbTLtRl92OX3s+W0ZfO8AP8fTnITcIo9a6ATDc/eqa08fd6tSpFu6IFpxOBbdevOjwYTGx/AQ==} + /@next/swc-win32-ia32-msvc@13.5.2: + resolution: {integrity: sha512-TBACBvvNYU+87X0yklSuAseqdpua8m/P79P0SG1fWUvWDDA14jASIg7kr86AuY5qix47nZLEJ5WWS0L20jAUNw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.5.1: - resolution: {integrity: sha512-+9XBQizy7X/GuwNegq+5QkkxAPV7SBsIwapVRQd9WSvvU20YO23B3bZUpevdabi4fsd25y9RJDDncljy/V54ww==} + /@next/swc-win32-x64-msvc@13.5.2: + resolution: {integrity: sha512-LfTHt+hTL8w7F9hnB3H4nRasCzLD/fP+h4/GUVBTxrkMJOnh/7OZ0XbYDKO/uuWwryJS9kZjhxcruBiYwc5UDw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4455,7 +4455,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + /@storybook/nextjs@7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): resolution: {integrity: sha512-WIriIT0AHtIVGaQVpYfuZ/Pyep/7PaoJBGBWiiVV7/oPy8BoLK2G+s39f0FjtOvCCWYMEIGudaAW8ueBXc3rHQ==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4501,7 +4501,7 @@ packages: fs-extra: 11.1.1 image-size: 1.0.2 loader-utils: 3.2.1 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.88.2) pnp-webpack-plugin: 1.7.0(typescript@5.2.2) postcss: 8.4.30 @@ -5227,7 +5227,7 @@ packages: next-auth: ^4.12.3 react: ^18 dependencies: - next-auth: 4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: true @@ -5239,7 +5239,7 @@ packages: '@trpc/server': 10.38.3 dev: false - /@trpc/next@10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /@trpc/next@10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-9dTThNtkcJG2ICzgVHu9zZWkDAnmYi8NOjv3TVNzO1SiWlIbgE4OUiD8xamMiP7A0VS1qZmo5T+5VrQdMDQlVA==} peerDependencies: '@tanstack/react-query': ^4.18.0 @@ -5254,7 +5254,7 @@ packages: '@trpc/client': 10.38.3(@trpc/server@10.38.3) '@trpc/react-query': 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/server@10.38.3)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': 10.38.3 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) @@ -7908,8 +7908,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.5.1(eslint@8.49.0)(typescript@5.2.2): - resolution: {integrity: sha512-+8xIIWtD+iFwHfXgmXRGn05BuNIu/RAGcz6kI4wsJTPrE/1WtWKv2o0l+GbQ6wRaC+cbBV8+QnFAOf18aJiWrg==} + /eslint-config-next@13.5.2(eslint@8.49.0)(typescript@5.2.2): + resolution: {integrity: sha512-kCF7k7fHBtFtxfP6J6AP6Mo0vW3CrFeoIuoZ7NHGIvLFc/RUaIspJ6inO/R33zE1o9t/lbJgTnsqnRB++sxCUQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -7917,7 +7917,7 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.5.1 + '@next/eslint-plugin-next': 13.5.2 '@rushstack/eslint-patch': 1.4.0 '@typescript-eslint/parser': 6.7.2(eslint@8.49.0)(typescript@5.2.2) eslint: 8.49.0 @@ -10750,7 +10750,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-auth@4.23.1(next@13.5.1)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mL083z8KgRtlrIV6CDca2H1kduWJuK/3pTS0Fe2og15KOm4v2kkLGdSDfc2g+019aEBrJUT0pPW2Xx42ImN1WA==} peerDependencies: next: ^12.2.5 || ^13 @@ -10765,7 +10765,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.14.6 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.5.0 preact: 10.17.1 @@ -10774,7 +10774,7 @@ packages: react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 - /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.1)(react-i18next@13.2.2)(react@18.2.0): + /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0): resolution: {integrity: sha512-FtnjRMfhlamk8YyeyWqd+pndNL+3er83iMZnH4M4mhiGA93l0+vtBUvuObgOAMHDJGLLB2SS2xOOZq69oiJh7A==} engines: {node: '>=14'} peerDependencies: @@ -10789,12 +10789,12 @@ packages: hoist-non-react-statics: 3.3.2 i18next: 23.5.1 i18next-fs-backend: 2.2.0 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-i18next: 13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) dev: false - /next-sitemap@4.2.3(next@13.5.1): + /next-sitemap@4.2.3(next@13.5.2): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -10802,14 +10802,14 @@ packages: next: '*' dependencies: '@corex/deepmerge': 4.0.43 - '@next/env': 13.5.1 + '@next/env': 13.5.2 fast-glob: 3.3.1 minimist: 1.2.8 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) dev: false - /next@13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-GIudNR7ggGUZoIL79mSZcxbXK9f5pwAIPZxEM8+j2yLqv5RODg4TkmUlaKSYVqE1bPQueamXSqdC3j7axiTSEg==} + /next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vog4UhUaMYAzeqfiAAmgB/QWLW7p01/sg+2vn6bqc/CxHFYizMzLv6gjxKzl31EVFkfl/F+GbxlKizlkTE9RdA==} engines: {node: '>=16.14.0'} hasBin: true peerDependencies: @@ -10823,7 +10823,7 @@ packages: sass: optional: true dependencies: - '@next/env': 13.5.1 + '@next/env': 13.5.2 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001538 @@ -10834,27 +10834,27 @@ packages: watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.5.1 - '@next/swc-darwin-x64': 13.5.1 - '@next/swc-linux-arm64-gnu': 13.5.1 - '@next/swc-linux-arm64-musl': 13.5.1 - '@next/swc-linux-x64-gnu': 13.5.1 - '@next/swc-linux-x64-musl': 13.5.1 - '@next/swc-win32-arm64-msvc': 13.5.1 - '@next/swc-win32-ia32-msvc': 13.5.1 - '@next/swc-win32-x64-msvc': 13.5.1 + '@next/swc-darwin-arm64': 13.5.2 + '@next/swc-darwin-x64': 13.5.2 + '@next/swc-linux-arm64-gnu': 13.5.2 + '@next/swc-linux-arm64-musl': 13.5.2 + '@next/swc-linux-x64-gnu': 13.5.2 + '@next/swc-linux-x64-musl': 13.5.2 + '@next/swc-win32-arm64-msvc': 13.5.2 + '@next/swc-win32-ia32-msvc': 13.5.2 + '@next/swc-win32-x64-msvc': 13.5.2 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-routes@2.0.1(next@13.5.1): + /nextjs-routes@2.0.1(next@13.5.2): resolution: {integrity: sha512-pBGRm6uR44zwUjWWYn6+gwz08BhBbqUYlIzsbNHAh1TWohHYKWFaa2YVsj8BxEo726MZYg87OJPnHpaaY1ia0w==} hasBin: true peerDependencies: next: '*' dependencies: chokidar: 3.5.3 - next: 13.5.1(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) dev: false /nice-try@1.0.5: From d9413449f8715be5c3e9d5a831ee81ebb2079412 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 20 Sep 2023 21:52:03 +0000 Subject: [PATCH 03/22] chore(deps): update dependency eslint-plugin-storybook to v0.6.14 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- pnpm-lock.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 232ba0a7..4acf564c 100644 --- a/package.json +++ b/package.json @@ -117,7 +117,7 @@ "eslint-plugin-import": "2.28.1", "eslint-plugin-node": "11.1.0", "eslint-plugin-react": "7.33.2", - "eslint-plugin-storybook": "0.6.13", + "eslint-plugin-storybook": "0.6.14", "eslint-plugin-turbo": "1.10.14", "husky": "8.0.3", "lint-staged": "14.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 34d7f6df..52910c0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -263,8 +263,8 @@ devDependencies: specifier: 7.33.2 version: 7.33.2(eslint@8.49.0) eslint-plugin-storybook: - specifier: 0.6.13 - version: 0.6.13(eslint@8.49.0)(typescript@5.2.2) + specifier: 0.6.14 + version: 0.6.14(eslint@8.49.0)(typescript@5.2.2) eslint-plugin-turbo: specifier: 1.10.14 version: 1.10.14(eslint@8.49.0) @@ -8167,8 +8167,8 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-storybook@0.6.13(eslint@8.49.0)(typescript@5.2.2): - resolution: {integrity: sha512-smd+CS0WH1jBqUEJ3znGS7DU4ayBE9z6lkQAK2yrSUv1+rq8BT/tiI5C/rKE7rmiqiAfojtNYZRhzo5HrulccQ==} + /eslint-plugin-storybook@0.6.14(eslint@8.49.0)(typescript@5.2.2): + resolution: {integrity: sha512-IeYigPur/MvESNDo43Z+Z5UvlcEVnt0dDZmnw1odi9X2Th1R3bpGyOZsHXb9bp1pFecOpRUuoMG5xdID2TwwOg==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' From 627ab951c4c4fd1436564d1983b3edb4d0c3c2e5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Sep 2023 18:44:29 +0000 Subject: [PATCH 04/22] chore(deps): update actions/checkout digest to 8ade135 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/chromatic.yml | 2 +- .github/workflows/codeql.yml | 2 +- .github/workflows/labels.yml | 2 +- .github/workflows/lint.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index bf54d8e8..f71f792a 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -15,7 +15,7 @@ jobs: CI: true runs-on: ubuntu-latest steps: - - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 with: fetch-depth: 0 - uses: pnpm/action-setup@d882d12c64e032187b2edb46d3a0d003b7a43598 # v2.4.0 diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 5ad23259..69371b87 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -19,7 +19,7 @@ jobs: runs-on: ubuntu-latest steps: - name: ⤵️ Check out code from GitHub - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 - name: 🏗 Initialize CodeQL uses: github/codeql-action/init@6a28655e3dcb49cb0840ea372fd6d17733edd8a4 # v2 - name: 🚀 Perform CodeQL Analysis diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index e31832e1..9ae6cb87 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest steps: - name: ⤵️ Check out code from GitHub - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 - name: 🚀 Run Label Syncer uses: micnncim/action-label-syncer@3abd5ab72fda571e69fffd97bd4e0033dd5f495c # v1.3.0 env: diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 89bc53ff..a1190f69 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,7 +13,7 @@ jobs: steps: # Setup steps - name: Checkout - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 + uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 with: ref: ${{ github.head_ref }} fetch-depth: 0 From d675e627223d1ba88037c943a4bbc86292fd3724 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 22 Sep 2023 22:20:07 +0000 Subject: [PATCH 05/22] chore(deps): update all non-major dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 32 +- pnpm-lock.yaml | 876 ++++++++++++++++++++++++------------------------- 2 files changed, 454 insertions(+), 454 deletions(-) diff --git a/package.json b/package.json index f7b402af..bea44491 100644 --- a/package.json +++ b/package.json @@ -50,16 +50,16 @@ "@next-auth/prisma-adapter": "1.0.7", "@next/bundle-analyzer": "13.5.2", "@prisma/client": "5.3.1", - "@tabler/icons-react": "2.34.0", + "@tabler/icons-react": "2.35.0", "@tanstack/react-query": "4.35.3", "@tanstack/react-query-devtools": "4.35.3", "@tiptap/extension-link": "2.1.11", "@tiptap/react": "2.1.11", "@tiptap/starter-kit": "2.1.11", - "@trpc/client": "10.38.3", - "@trpc/next": "10.38.3", - "@trpc/react-query": "10.38.3", - "@trpc/server": "10.38.3", + "@trpc/client": "10.38.4", + "@trpc/next": "10.38.4", + "@trpc/react-query": "10.38.4", + "@trpc/server": "10.38.4", "@vercel/analytics": "1.0.2", "dayjs": "1.11.10", "embla-carousel-auto-height": "7.1.0", @@ -85,14 +85,14 @@ "devDependencies": { "@faker-js/faker": "7.6.0", "@paralleldrive/cuid2": "2.2.2", - "@storybook/addon-a11y": "7.4.3", - "@storybook/addon-essentials": "7.4.3", - "@storybook/addon-interactions": "7.4.3", - "@storybook/addon-links": "7.4.3", - "@storybook/addon-viewport": "7.4.3", - "@storybook/blocks": "7.4.3", - "@storybook/nextjs": "7.4.3", - "@storybook/react": "7.4.3", + "@storybook/addon-a11y": "7.4.4", + "@storybook/addon-essentials": "7.4.4", + "@storybook/addon-interactions": "7.4.4", + "@storybook/addon-links": "7.4.4", + "@storybook/addon-viewport": "7.4.4", + "@storybook/blocks": "7.4.4", + "@storybook/nextjs": "7.4.4", + "@storybook/react": "7.4.4", "@storybook/testing-library": "0.2.1", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.3.2", @@ -107,11 +107,11 @@ "chromatic": "7.2.0", "dotenv": "16.3.1", "dotenv-cli": "7.3.0", - "eslint": "8.49.0", + "eslint": "8.50.0", "eslint-config-next": "13.5.2", "eslint-config-prettier": "9.0.0", "eslint-formatter-github": "1.1.4", - "eslint-import-resolver-typescript": "3.6.0", + "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-codegen": "0.17.0", "eslint-plugin-i18next": "6.0.3", "eslint-plugin-import": "2.28.1", @@ -129,7 +129,7 @@ "prettier-plugin-prisma": "5.0.0", "prisma": "5.3.1", "react-docgen-typescript": "2.2.2", - "storybook": "7.4.3", + "storybook": "7.4.4", "tsx": "3.12.10", "turbo": "1.10.14", "type-fest": "4.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5d63e89d..ade9c3d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -55,7 +55,7 @@ dependencies: version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0) + version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.35.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0) '@mantine/utils': specifier: 6.0.21 version: 6.0.21(react@18.2.0) @@ -69,8 +69,8 @@ dependencies: specifier: 5.3.1 version: 5.3.1(prisma@5.3.1) '@tabler/icons-react': - specifier: 2.34.0 - version: 2.34.0(react@18.2.0) + specifier: 2.35.0 + version: 2.35.0(react@18.2.0) '@tanstack/react-query': specifier: 4.35.3 version: 4.35.3(react-dom@18.2.0)(react@18.2.0) @@ -87,17 +87,17 @@ dependencies: specifier: 2.1.11 version: 2.1.11(@tiptap/pm@2.1.10) '@trpc/client': - specifier: 10.38.3 - version: 10.38.3(@trpc/server@10.38.3) + specifier: 10.38.4 + version: 10.38.4(@trpc/server@10.38.4) '@trpc/next': - specifier: 10.38.3 - version: 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.38.4 + version: 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 10.38.3 - version: 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/server@10.38.3)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.38.4 + version: 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/server@10.38.4)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: 10.38.3 - version: 10.38.3 + specifier: 10.38.4 + version: 10.38.4 '@vercel/analytics': specifier: 1.0.2 version: 1.0.2 @@ -112,7 +112,7 @@ dependencies: version: 7.1.0(react@18.2.0) eslint-config-prettier: specifier: 9.0.0 - version: 9.0.0(eslint@8.49.0) + version: 9.0.0(eslint@8.50.0) i18next: specifier: 23.5.1 version: 23.5.1 @@ -170,29 +170,29 @@ devDependencies: specifier: 2.2.2 version: 2.2.2 '@storybook/addon-a11y': - specifier: 7.4.3 - version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 7.4.3 - version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 7.4.3 - version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: 7.4.3 - version: 7.4.3(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': - specifier: 7.4.3 - version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': - specifier: 7.4.3 - version: 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.4 + version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': - specifier: 7.4.3 - version: 7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + specifier: 7.4.4 + version: 7.4.4(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': - specifier: 7.4.3 - version: 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.4.4 + version: 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/testing-library': specifier: 0.2.1 version: 0.2.1 @@ -219,10 +219,10 @@ devDependencies: version: 0.1.3 '@typescript-eslint/eslint-plugin': specifier: 6.7.2 - version: 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.49.0)(typescript@5.2.2) + version: 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/parser': specifier: 6.7.2 - version: 6.7.2(eslint@8.49.0)(typescript@5.2.2) + version: 6.7.2(eslint@8.50.0)(typescript@5.2.2) boxen: specifier: 7.1.1 version: 7.1.1 @@ -236,17 +236,17 @@ devDependencies: specifier: 7.3.0 version: 7.3.0 eslint: - specifier: 8.49.0 - version: 8.49.0 + specifier: 8.50.0 + version: 8.50.0 eslint-config-next: specifier: 13.5.2 - version: 13.5.2(eslint@8.49.0)(typescript@5.2.2) + version: 13.5.2(eslint@8.50.0)(typescript@5.2.2) eslint-formatter-github: specifier: 1.1.4 - version: 1.1.4(eslint@8.49.0) + version: 1.1.4(eslint@8.50.0) eslint-import-resolver-typescript: - specifier: 3.6.0 - version: 3.6.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.49.0) + specifier: 3.6.1 + version: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) eslint-plugin-codegen: specifier: 0.17.0 version: 0.17.0 @@ -255,19 +255,19 @@ devDependencies: version: 6.0.3 eslint-plugin-import: specifier: npm:eslint-plugin-i - version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) + version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) eslint-plugin-node: specifier: 11.1.0 - version: 11.1.0(eslint@8.49.0) + version: 11.1.0(eslint@8.50.0) eslint-plugin-react: specifier: 7.33.2 - version: 7.33.2(eslint@8.49.0) + version: 7.33.2(eslint@8.50.0) eslint-plugin-storybook: specifier: 0.6.14 - version: 0.6.14(eslint@8.49.0)(typescript@5.2.2) + version: 0.6.14(eslint@8.50.0)(typescript@5.2.2) eslint-plugin-turbo: specifier: 1.10.14 - version: 1.10.14(eslint@8.49.0) + version: 1.10.14(eslint@8.50.0) husky: specifier: 8.0.3 version: 8.0.3 @@ -299,8 +299,8 @@ devDependencies: specifier: 2.2.2 version: 2.2.2(typescript@5.2.2) storybook: - specifier: 7.4.3 - version: 7.4.3 + specifier: 7.4.4 + version: 7.4.4 tsx: specifier: 3.12.10 version: 3.12.10 @@ -2084,13 +2084,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.49.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.50.0): resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.49.0 + eslint: 8.50.0 eslint-visitor-keys: 3.4.3 /@eslint-community/regexpp@4.8.1: @@ -2113,8 +2113,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.49.0: - resolution: {integrity: sha512-1S8uAY/MTJqVx0SC4epBq+N2yhuwtNwLbJYNZyhL2pO1ZVKn5HFXav5T41Ryzy9K9V7ZId2JB2oy/W4aCd9/2w==} + /@eslint/js@8.50.0: + resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@faker-js/faker@7.6.0: @@ -2529,7 +2529,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/tiptap@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.34.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0): + /@mantine/tiptap@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.35.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0): resolution: {integrity: sha512-SeVoMN+STXeeVTg2H4bxLJUjDuZ9ykAm6TSTqDi/vTRxp/v3aokAU8DCD8Z207DNXaRfZ50YByxfo1/uIyndYw==} peerDependencies: '@mantine/core': 6.0.21 @@ -2542,7 +2542,7 @@ packages: '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@mantine/hooks': 6.0.21(react@18.2.0) '@mantine/utils': 6.0.21(react@18.2.0) - '@tabler/icons-react': 2.34.0(react@18.2.0) + '@tabler/icons-react': 2.35.0(react@18.2.0) '@tiptap/extension-link': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) '@tiptap/react': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -3625,8 +3625,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@storybook/addon-a11y@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ol/7cLedJo82DmIgz925CL6ajPqwoYLDM3DDUkcDiPivLEvCsQkY+Yjv/6DM2cJXdchjppYk7hDTuwO1QJXO4w==} + /@storybook/addon-a11y@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-CoOVr8O0SZjJuUA+UsYLuFqzC+7Oa4eq8LB5Gmxp08XpVdKoxl4p6/G6lKva2aZCemP99BWpLwa04siOBcgpPw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3636,16 +3636,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-highlight': 7.4.3 - '@storybook/channels': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/addon-highlight': 7.4.4 + '@storybook/channels': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 axe-core: 4.8.1 lodash: 4.17.21 react: 18.2.0 @@ -3656,8 +3656,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-actions@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ROlhxTQxBtMvfUU8ZTZZ6M0ALbUuChm2Fkau9inZyLgaE/HJbjAUCU7TbHFQ7GgdqA3/Lnw0Soox8cmjI4QQWA==} + /@storybook/addon-actions@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DT9KfP5UTXwptsfP46KOzMjEf73743VprIu1o/5nx+165qmAQhjfs3A+KlSOfEvNbKCYtxHuYTbEO81G0SHr5g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3667,14 +3667,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -3690,8 +3690,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NCcJKbz/kVSOXmoV1c+YoM28/oG9oO/kv1xwtX//cVv02SGerRCRqwB7zt0NzcLMSkrwaphRuXd55n0J7nGrBg==} + /@storybook/addon-backgrounds@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cgfo0hoYcUuqm+wiDWetR8qJrMykms9lAZYV1Iv0GEeYJGCW+PH/2WemMBMLJA5/D+Zne1ZoJ9La69UhU4m7Cw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3701,14 +3701,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3718,8 +3718,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wlfr0Yx27GzQqb5iINQTwL8wCW1NK8+4bJ/HQe4SQOY1FpybOK59B421V6YyQ3tafDWU5MMKh2sElMY9z5Deqw==} + /@storybook/addon-controls@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RGJDfaCu+I0fQyw8rOfUZZm8PTSAa9NmHfKLH/WXnxCrF1kUffVP7G40kRLYS1Ymm5Z3fp3/PVkz9tTUG6PNOQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3729,16 +3729,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.3 - '@storybook/core-events': 7.4.3 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/blocks': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.4 + '@storybook/core-events': 7.4.4 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3750,27 +3750,27 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-c6r1nJY4fj/Uj9p7jHdicAS7quiK9RY0LJw+aB++FvcO1KavX33BlD2mxPIVU8a9oLJ3X4RUfNQz+OSABGy0xw==} + /@storybook/addon-docs@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZXFtBXyfn6uCiRzMsoDZEwAe6/KIYlyfZmm+zjpiXzGJqidEBVJBdPUXNRJZgpg/p0KyehPNtTGqZooJm3gamA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.4.3 - '@storybook/csf-tools': 7.4.3 + '@storybook/blocks': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.4.4 + '@storybook/csf-tools': 7.4.4 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.4.3 - '@storybook/postinstall': 7.4.3 - '@storybook/preview-api': 7.4.3 - '@storybook/react-dom-shim': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/node-logger': 7.4.4 + '@storybook/postinstall': 7.4.4 + '@storybook/preview-api': 7.4.4 + '@storybook/react-dom-shim': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3784,25 +3784,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-LYAauAz4YGWmdZw6umJisl3X0gk1UV9Ovm6b7hicNfKKYGlsWz9KNyi3kvV+harScBzcqENFl5kwezFu2Ltq9g==} + /@storybook/addon-essentials@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-LE/3jwJfAWYIUHs5uOqJRfP9b4APRXGhaBarUjZxmeIstJaN6Nd4n0AFgl8z+wKjlss/b5obC9uqeLHzbdJ3iw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.4.3 - '@storybook/addon-measure': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.3 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 + '@storybook/addon-actions': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.4.4 + '@storybook/addon-measure': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.4 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3813,16 +3813,16 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.4.3: - resolution: {integrity: sha512-4FDvg+ZH5/H6b7qI6tVSygCaF5h7TStfyLXwxx07edot0vaaw4ir/0sbCAH9AUQ9/+08RiXsMFO5tgMUp/BjcA==} + /@storybook/addon-highlight@7.4.4: + resolution: {integrity: sha512-09vlOGp1vx+CWVhb+QVTmhodEMqosNLhu69D+FOB7Q+qGK0XdpPLa33DMcAYt/eFEAb55OYQY8NYuoO8kkFT+A==} dependencies: - '@storybook/core-events': 7.4.3 + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.3 + '@storybook/preview-api': 7.4.4 dev: true - /@storybook/addon-interactions@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-72Uy7FGr3UbEq44D44ML/o/kC8jUuBETDgnNTC/J7n35OzHcBcas9cHzam87IG/M8uxTwKtuUlEzwyoNUjI3MA==} + /@storybook/addon-interactions@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-WwZ4v2oQBm+IqDUlwzGTaS6LaejHEblM4xjmrCIl9F2ChzYOVV0FFdBHoWiVTGQxXhfUVbYKAMYVAg212SOYIg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3832,16 +3832,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.4.3 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/instrumenter': 7.4.4 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 jest-mock: 27.5.1 polished: 4.2.2 react: 18.2.0 @@ -3854,8 +3854,8 @@ packages: - supports-color dev: true - /@storybook/addon-links@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-flnwlKdePQtwgryFhJlju94DVvZBq477xaD1mG9zcqEe+QeN+1GGggIo6R9e2hEsWcAfpc2yKA4dJP9KS9xIHg==} + /@storybook/addon-links@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZDs7+FaWuLVl4Y5+qSr9Pu668wTdSQmMS1pY/QzwA7Lj3ADDEXMFTBt0MqGtyH7U5mmVQlmYm9d4WmHjvKU0qQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3865,22 +3865,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-a07/GV9WWvqy1MuJtDevHzPo/weY86s7JT+qjGk0bhQdThVcd94Z7whlQL/LgrdAi1XLdHY5R5LpUIk9UDluNw==} + /@storybook/addon-measure@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-gm8x9+PA7v48wJZltWNB41vvhqzWASDtuir8ozHYsYxdUsCpCnB79MPOQ0BsqbFYmscTaYghDAugLLS5+Tg8LQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3890,13 +3890,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/types': 7.4.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 @@ -3905,8 +3905,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QPcTjmNgj0+7NEzomfqNOnm2DgcRjqvYGCdlxfDbnNB0J+ZGlaUozL3ZbofJKx9qCoHf+j+Z1pwONHafJV6t4w==} + /@storybook/addon-outline@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HJgxPOwq1TDWXqiBlqnFWxE9nlXlxH3XfKqhWTXORE1CKZ/BXdrPkdq2Hog8ON15K3PVdAcawgkO4YJ/n0JPaA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3916,13 +3916,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/types': 7.4.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3931,8 +3931,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-sHILofAarfzku+8qhueELoZYCLTHuDtmnlfILjBrH/w7Et3Vnyn1wJcdal7VnQPbX9EiEkdFaiZybQdniBb+hQ==} + /@storybook/addon-toolbars@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-lbXO2weuYcly4nRTpK6tS4mhx/YbPAy2qpoePEL847I+hQJiKWsgSYbA6bnC5tXe0l6mq1VVcTFtEW2wyu9WQQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3942,11 +3942,11 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -3954,8 +3954,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-jDRG6ZMZ4ATOXiJQcXTpolTtIi8oAhbk6mbJyj65nClXgWqfZxMK9PMfJw5R7zHhAmrKoWNTDc72eayFOIHaNg==} + /@storybook/addon-viewport@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8uRpOpNYHlCL3uAYhj6uoLHKmW2UtQXDff9KhO6mO+vgat25YKBeu1wwGUHnCL3vDSis6hfbjRSVbsfrekUYWg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3965,13 +3965,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -3981,36 +3981,36 @@ packages: - '@types/react-dom' dev: true - /@storybook/addons@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-6XvXE3sRl78MceRDAnfPd6N6j9ltMCuTITjjqU2GU8iyAexJ4bYodfKcmUmAQmixuc+6UPbWmlrQKNmBDlp3rw==} + /@storybook/addons@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-uEOxUcJqDwr0FMSu/SHc76V9bWBxk3/9FuiTkkOA4rClLMXOrm/AhUurVsOEbsYgXNg7lqddguTPAEj3RFO/3A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/types': 7.4.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-uyZVx3er1qOPFpKJtsbozBwt1Os3zqiq+2se7xDBK6ERr07zaRHLgRci7+kI8T5mdlCxYiGV+kzx5Vx5/7XaXg==} + /@storybook/blocks@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Xm/yeZkaBhqvg5dciBj2UFXQTGFpoy0HhO4ShvaWfhdEgBluufNAQ19hMvvoXPHgjiBzzxETq1mlY7LIdUzJEg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.3 + '@storybook/channels': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.4 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.4.3 + '@storybook/docs-tools': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 '@types/lodash': 4.14.198 color-convert: 2.0.1 dequal: 2.0.3 @@ -4032,13 +4032,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.4.3: - resolution: {integrity: sha512-6jzxZ2J1jFaZXn7ZucEgV6XyUe+FJ9uuoMRZcZefoCKeXK/BOPCefijYWP3DPgqqVh3/JLUglIpz0MH9k8cBaw==} + /@storybook/builder-manager@7.4.4: + resolution: {integrity: sha512-8PY9YfcUf1gPGOprjWze6bfXpX0+r6YZTgktViI/m+SmgFy5nmEJ7FWqo7u1y6dqxDJdwDXGBqvUGVU0XNXQMQ==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.4.3 - '@storybook/manager': 7.4.3 - '@storybook/node-logger': 7.4.3 + '@storybook/core-common': 7.4.4 + '@storybook/manager': 7.4.4 + '@storybook/node-logger': 7.4.4 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) @@ -4056,8 +4056,8 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-nTv4Y2QnLHcUWZMsNE/0MYrJ4BzL44QzyPJOFwoNpRbR45Gp+/tDyCclXTYs4FGG6JkPdaV0+jcU0GhjwP1rvA==} + /@storybook/builder-webpack5@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-ptH90SqA5hF3xykNO27q9NSeof/aECB98jMmys6lIXE9iiUv7f1C/ZrsW4eP/tdhUDFwDQXNaZHesRKfifrYig==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4067,22 +4067,22 @@ packages: optional: true dependencies: '@babel/core': 7.22.20 - '@storybook/addons': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/channels': 7.4.3 - '@storybook/client-api': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/components': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.3 - '@storybook/core-events': 7.4.3 - '@storybook/core-webpack': 7.4.3 + '@storybook/addons': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/channels': 7.4.4 + '@storybook/client-api': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.4 + '@storybook/core-events': 7.4.4 + '@storybook/core-webpack': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.3 - '@storybook/preview': 7.4.3 - '@storybook/preview-api': 7.4.3 - '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.4.3 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.4 + '@storybook/preview': 7.4.4 + '@storybook/preview-api': 7.4.4 + '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.4.4 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) '@swc/core': 1.3.86 '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4124,33 +4124,33 @@ packages: - webpack-cli dev: true - /@storybook/channels@7.4.3: - resolution: {integrity: sha512-lIoRX3EV0wKPX8ojIrJUtsOv4+Gv8r9pfJpam/NdyYd+rs0AjDK13ieINRfBMnJkfjsWa3vmZtGMBEVvDKwTMw==} + /@storybook/channels@7.4.4: + resolution: {integrity: sha512-YA2T3hClL95nFBBelm8wMOyWFDzfxKvyHAPQi+8YeYpZcPivwg/P9YnRhTTMbiZNkfoWKq4ZRuc79UP1iNLi3g==} dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/cli@7.4.3: - resolution: {integrity: sha512-/lGtXbzNropsCF4srEGxiHzCU7b2wlV13LrSj3H3zOnHEAJlFcNpyNzO+4jKHfNTjjqEtcRGJ1OxrSYuGZTVjg==} + /@storybook/cli@7.4.4: + resolution: {integrity: sha512-2t7T7VpN52eGTYUlwx+VtQf/PMsULXoWkD5eO7kD6NmJbqvdgbLn/pbYePg5eOmgar0VvNhm94UOyW+roMxALA==} hasBin: true dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.4.3 - '@storybook/core-common': 7.4.3 - '@storybook/core-events': 7.4.3 - '@storybook/core-server': 7.4.3 - '@storybook/csf-tools': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/telemetry': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/codemod': 7.4.4 + '@storybook/core-common': 7.4.4 + '@storybook/core-events': 7.4.4 + '@storybook/core-server': 7.4.4 + '@storybook/csf-tools': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/telemetry': 7.4.4 + '@storybook/types': 7.4.4 '@types/semver': 7.5.2 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -4187,29 +4187,29 @@ packages: - utf-8-validate dev: true - /@storybook/client-api@7.4.3: - resolution: {integrity: sha512-ZLKQY55GOqwngZnQSj2MlOiB8znLnYXY8UcuCzwu+tZVGJshxwrMasiLMYE55ni8Yp54qbbwrlYeWZYIW+j/Gw==} + /@storybook/client-api@7.4.4: + resolution: {integrity: sha512-3Y6v1lY5vrRITxS7oa2OIVoxVCVpiYViFnCuCeMp1gYzsbG4h9jOhIonrK7uxRzTdyXmXiDWMqeoGnWlf+/I4w==} dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 dev: true - /@storybook/client-logger@7.4.3: - resolution: {integrity: sha512-Nhngo9X4HjN00aRhgIVGWbwkWPe0Fz8PySuxnd8nAxSsz7KpdLFyYo2TbZZ3TX51FG5Fxcb0G5OHuunItP7EWQ==} + /@storybook/client-logger@7.4.4: + resolution: {integrity: sha512-rC/GcCy3DLtTI+oOHLBc6rq/c3oGF/mvdeWrhMM+berQplHJrOCI2pcldjVw8Fc25gLPK0LUlaOp1dfgt2Ri3Q==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.4.3: - resolution: {integrity: sha512-UwnsyVeUa+wLIeE/zO0slV3mwsPgS3DstZAWbjWUfFlJKZjgg1++Zkv0GmxkEyirsnf/g4r6Aq+KhIdIHmdzag==} + /@storybook/codemod@7.4.4: + resolution: {integrity: sha512-q9BeDXuDjUFb+In0DX+37vqofT0/j25CGGW629RfIoxd6VRr6oVoX6bBnyLO1zoSN+CmOQ9oKeLJjSiNFJntOw==} dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/csf-tools': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/types': 7.4.4 '@types/cross-spawn': 6.0.3 cross-spawn: 7.0.3 globby: 11.1.0 @@ -4221,19 +4221,19 @@ packages: - supports-color dev: true - /@storybook/components@7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qwRW8wGUuM+H6oKUXXoIDrZECXh/lzowrWXFAzZiocovYEhPtZfl/yvJLWHjOwtka3n7lA7J7EtcjWe8/tueJQ==} + /@storybook/components@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-tFOSu3IoAab/0aY2TY66Go0Nba7AB/+ZB9GFet+dxWypIKGLcPjyX2POIumJU4swzK+4IA8GxgDQ2itS6EOISQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.3 + '@storybook/client-logger': 7.4.4 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4244,19 +4244,19 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.4.3: - resolution: {integrity: sha512-YRt07TxC+HUtnyvbpJbY8d2+2QfFExBL7zRbms9tIRorddWfPBq+lA2RS9zcjUJJJtNSz1+ST70FuGr1N3AXGg==} + /@storybook/core-client@7.4.4: + resolution: {integrity: sha512-CENQOPML7ifh0fJFz1YvLzRv7QyU2SVAzw70bN5fDravCHwI1uQmnLF7QxnWrE8DtXlXosQZcAhCqAOQ7sfMxw==} dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 dev: true - /@storybook/core-common@7.4.3: - resolution: {integrity: sha512-jwIBUnWitZzw0VfKC77yN8DvTyePLVnAjbA2lPMbMIdO9ZY2lfD4AQ4QpuWsxJyAllFC4slOFDNgCDHx2AlYWw==} + /@storybook/core-common@7.4.4: + resolution: {integrity: sha512-0VKVNucIzaKVr5dU6BYwSzpLRtBoDa3dRBP7VTauz8gjhNak+mOQY7ZqqQWxCr21C0vsYz2noER2/jnijfMn5g==} dependencies: - '@storybook/core-events': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/core-events': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/types': 7.4.4 '@types/find-cache-dir': 3.2.1 '@types/node': 16.18.52 '@types/node-fetch': 2.6.5 @@ -4282,30 +4282,30 @@ packages: - supports-color dev: true - /@storybook/core-events@7.4.3: - resolution: {integrity: sha512-FRfipCijMnVbGxL1ZjOLM836lyd/TGQcUFeVjTQWW/+pIGHELqDHiYeq68hqoGTKl0G0np59CJPWYTUZA4Dl9Q==} + /@storybook/core-events@7.4.4: + resolution: {integrity: sha512-kOf4I/a1XC9CaGFwJG5WR2KnkwrOkWX68TLh7OlelKxdl/WjxA4zfzaFPC/8zyCSLdGFLPKNqr1w+ezkb+9Irw==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.4.3: - resolution: {integrity: sha512-yl9HaVwk/xJV9zq76n/oR1cE39wAFmNmKVPOJAtr3+c7wS0tnBkw7T+GqZ2Seyv+xkcZUWS8KRH74HqwPwG0Bw==} + /@storybook/core-server@7.4.4: + resolution: {integrity: sha512-ObWoTBgTf3D+4GsbHA0jfVz+rDEMS82U+dlla1LHqpazNKJVg6aTLBnr7V7n3TAOXrXZyKbrVu0Vk5ZePLFuOw==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.4.3 - '@storybook/channels': 7.4.3 - '@storybook/core-common': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/builder-manager': 7.4.4 + '@storybook/channels': 7.4.4 + '@storybook/core-common': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.3 + '@storybook/csf-tools': 7.4.4 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 - '@storybook/telemetry': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/manager': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 + '@storybook/telemetry': 7.4.4 + '@storybook/types': 7.4.4 '@types/detect-port': 1.3.3 '@types/node': 16.18.52 '@types/pretty-hrtime': 1.0.1 @@ -4340,12 +4340,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.4.3: - resolution: {integrity: sha512-Z7A1qml7mcV/MjYEoRXvtOgPR81cnHyYH2e7frvv9Sh0iIysvZ1+BAleD9JhiW6u6EG+TcFea2RdwsdfT6Pp0Q==} + /@storybook/core-webpack@7.4.4: + resolution: {integrity: sha512-Yy5qz+G2+9gI4k3T/iB7R++6+xaBN8FwS3TRijQpPYMAVU5PIaW2BwPM2IWKffObgNxBjQ8ohAWvbadbm6HcSw==} dependencies: - '@storybook/core-common': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/core-common': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/types': 7.4.4 '@types/node': 16.18.52 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -4353,24 +4353,24 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.4.3: - resolution: {integrity: sha512-xQCimGsrGD1JxvyFc0LrH10WZWb181r0beF19aGIAadczs/JWhT+nxF8OhfP1LK4wHj9jH+F4nIXEMpm9yI9Qg==} + /@storybook/csf-plugin@7.4.4: + resolution: {integrity: sha512-j5Ow2SBZjWX7c/StwMGZnB5ydiSFIZvR2ENTsbQ4UL1SEdF/GvzxtDjMPjhH3wCfyU3pmK6YV54ceD94IS22BQ==} dependencies: - '@storybook/csf-tools': 7.4.3 + '@storybook/csf-tools': 7.4.4 unplugin: 1.5.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.4.3: - resolution: {integrity: sha512-nkVakGx2kzou91lGcxnyFNiSEdnpx1a53lQTl/DLm0QpDbqQuu3ZbZWXZCpXV97t/6YPeCCnGLXodnI7PZyZBA==} + /@storybook/csf-tools@7.4.4: + resolution: {integrity: sha512-/hhGg05WzMmk9jmkdGyCpy6mPn/PaNGSOggE95X0bZ81arzkqCCXej4vClxFdaCJyzWzqr/yQSBftpK1OWoHjA==} dependencies: '@babel/generator': 7.22.15 '@babel/parser': 7.22.16 '@babel/traverse': 7.22.20 '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.3 + '@storybook/types': 7.4.4 fs-extra: 11.1.1 recast: 0.23.4 ts-dedent: 2.2.0 @@ -4394,12 +4394,12 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.4.3: - resolution: {integrity: sha512-T9oU10vIY3mC6Up+9rjN5LfBydhhIFhKzHPtUT9PfN1iEa0lO2TkT4m+vf2kcokPppUZNVbqiGjy9t/WYnpeZg==} + /@storybook/docs-tools@7.4.4: + resolution: {integrity: sha512-kCQgRsyAHxnHicu3G9px7mp0Lp2fckH23wfTz/qk6MdwKoO3V9lJs7tOjckq2DPu/m7BGs4lieBcMbOOUTHBmw==} dependencies: - '@storybook/core-common': 7.4.3 - '@storybook/preview-api': 7.4.3 - '@storybook/types': 7.4.3 + '@storybook/core-common': 7.4.4 + '@storybook/preview-api': 7.4.4 + '@storybook/types': 7.4.4 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -4412,30 +4412,30 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.4.3: - resolution: {integrity: sha512-XVctoUOFthTCea2+BKFKeUbhWrRY+1I8THgsZx67X3MQDt9bafwQdFR9jTGBeC31oNi1b7nmTuaox0lneNlghA==} + /@storybook/instrumenter@7.4.4: + resolution: {integrity: sha512-WUaun2pb2AuFmsM+kBq7Q++Fjg9ibltUsfu75SELehKrE1lQ47H0f5AQaexy8Vqo8QXQuNtGo6RruztQfNIDQQ==} dependencies: - '@storybook/channels': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/channels': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.3 + '@storybook/preview-api': 7.4.4 dev: true - /@storybook/manager-api@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-o5oiL2cJKlY+HNBCdUo5QKT8yXTyYYvBKibSS3YfDKcjeR9RXP+RhdF5lLLh6TzPwfdtLrXQoVI4A/61v2kurQ==} + /@storybook/manager-api@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-NRYJQ/w1czvdkK7BblroTQ0kJoR1H+h3uthVCcWzFcLEGBbVXsurg0wasugi5UKHLqV7g8/8ZQToZvlPVAglAA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/channels': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -4447,16 +4447,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.4.3: - resolution: {integrity: sha512-7U92tYwjt0DIKX7vCKNSZefuEavdnJYa5/zSjdlo0LtfBmGRBak1eq/sVLGfzrZ+wKIlCXgNh3f8OLy8RMnOOw==} + /@storybook/manager@7.4.4: + resolution: {integrity: sha512-JiYClrQ7emvgiPzM20lAx/xtsG8do6Rb2MDoomSH7IPhx1oIm5dft1IzMhC0NTsz41q3Or/VUsOQiFSo2sv/+Q==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.3(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): - resolution: {integrity: sha512-WIriIT0AHtIVGaQVpYfuZ/Pyep/7PaoJBGBWiiVV7/oPy8BoLK2G+s39f0FjtOvCCWYMEIGudaAW8ueBXc3rHQ==} + /@storybook/nextjs@7.4.4(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + resolution: {integrity: sha512-csgbES8cyzB+DZamDqOvfbXjv0+OpISnPBxbyLSkXpgOo1gqc/748b9MsO5S2CKs2fvbHkoSCn8Nk0fToGUNkw==} engines: {node: '>=16.0.0'} peerDependencies: '@next/font': ^13.0.0 @@ -4488,13 +4488,13 @@ packages: '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@babel/preset-typescript': 7.22.15(@babel/core@7.22.20) '@babel/runtime': 7.22.15 - '@storybook/addon-actions': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.4.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/core-common': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/preset-react-webpack': 7.4.3(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) - '@storybook/preview-api': 7.4.3 - '@storybook/react': 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/addon-actions': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-common': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/preset-react-webpack': 7.4.4(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) + '@storybook/preview-api': 7.4.4 + '@storybook/react': 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@types/node': 16.18.52 css-loader: 6.8.1(webpack@5.88.2) find-up: 5.0.0 @@ -4541,16 +4541,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/node-logger@7.4.3: - resolution: {integrity: sha512-pL13PPMUttflTWKVeDIKxPIJtBRl50Fzck12/7uiNROtBIrSV9DZSgOjInAazjo4tl+7fDj9lgkGeMEz00E8aQ==} + /@storybook/node-logger@7.4.4: + resolution: {integrity: sha512-KrxGAg1DbIZrVh2gOwoGGC+mSSmrEZTHKnJjAHrcNUODxT8MQxsVner6Z0fKisDlucLV9rjLcUH7/3AhCwWEiQ==} dev: true - /@storybook/postinstall@7.4.3: - resolution: {integrity: sha512-6NMaAvL4a26jR50UPz+Q6VATY3lHZWw1ru/weFgiV0rat632RFdiFyrMMrjbUWu9HDJE4fbCzrIZU0jGVs1wlQ==} + /@storybook/postinstall@7.4.4: + resolution: {integrity: sha512-e4vjNjEzDhXia2fZAJOCI1sQbfKLsWZtJFkY4Z6D1KnALTaJMv16p3fhghEoPZfv6TTTK6F0lSUvPxv4V5ie1A==} dev: true - /@storybook/preset-react-webpack@7.4.3(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): - resolution: {integrity: sha512-Cp6jNqmvElHs3z/+4mNWL+uB6vvCPZYpaK4MB6SO50i8FySANFgH1WCRYRqcnpbV462Cy+NUEbIOPxOhd2XxLA==} + /@storybook/preset-react-webpack@7.4.4(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): + resolution: {integrity: sha512-f/Fu2NVIFPRh1NyNs9p2pXX8yxpiLpUAY5jqPFCZryZB7FVpKs3yOYgvd4Vp+j+x57LUAyeNWhBrf5OU9+0eoQ==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -4567,10 +4567,10 @@ packages: '@babel/preset-flow': 7.22.15(@babel/core@7.22.20) '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(type-fest@4.3.1)(webpack@5.88.2) - '@storybook/core-webpack': 7.4.3 - '@storybook/docs-tools': 7.4.3 - '@storybook/node-logger': 7.4.3 - '@storybook/react': 7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-webpack': 7.4.4 + '@storybook/docs-tools': 7.4.4 + '@storybook/node-logger': 7.4.4 + '@storybook/react': 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2) '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4598,15 +4598,15 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.4.3: - resolution: {integrity: sha512-qKwfH2+qN1Zpz2UX6dQLiTU5x2JH3o/+jOY4GYF6c3atTm5WAu1OvCYAJVb6MdXfAhZNuPwDKnJR8VmzWplWBg==} + /@storybook/preview-api@7.4.4: + resolution: {integrity: sha512-ra0dAZ7yBrHP8xCxvA8sBcKvm2kHH2S4Yj8cECnU87uYCbuyFyfrSiWeFcu2+kJj35wLck+lfnPS/FYUqNr2BQ==} dependencies: - '@storybook/channels': 7.4.3 - '@storybook/client-logger': 7.4.3 - '@storybook/core-events': 7.4.3 + '@storybook/channels': 7.4.4 + '@storybook/client-logger': 7.4.4 + '@storybook/core-events': 7.4.4 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.4.3 + '@storybook/types': 7.4.4 '@types/qs': 6.9.8 dequal: 2.0.3 lodash: 4.17.21 @@ -4617,8 +4617,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.4.3: - resolution: {integrity: sha512-dItyGcql/rD6CWTKGUm58MguWC7L4KjlfNJmxxaHXnHRbaEjXPaRi9ztfmimIpAaBdBmreAZrZJYhLvOGG3CfA==} + /@storybook/preview@7.4.4: + resolution: {integrity: sha512-PFvmVc8+uIKniU3xJaxKfXYHNsXE3kqZt9wJMnSv8eL6UmXPpHQTST6UA7kd/THWyuRsLjrwefdRN5lnwTJYqQ==} dev: true /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2): @@ -4640,8 +4640,8 @@ packages: - supports-color dev: true - /@storybook/react-dom-shim@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-d8kkZU4kqmNluuOx65l5H0L9lRn8Ji5rVxu+4MUCWrn82dxRLvVcFG0sfGUzOTNfX1/yajL2MxVJ2hx9fzLutQ==} + /@storybook/react-dom-shim@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-0FL/A+dMLJ6zp4nm6mAqfNJT01wxRHnZCENeye8+oxaEMgsZ/Q8Z9LRPaf3B01upwP9x48F9uZkC0htQ6a4kIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4650,8 +4650,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react@7.4.3(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-koF1GLPBY5rm8t+6i70Iw6Ep/6T2C+XAlnP1dO/ZJAv8mmeQmOw+Kwh6nNPG8bthm0l1nImgqRw2ZwCD2AFoSA==} + /@storybook/react@7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-yfTFywMAAjsA1lUBW2j5UkIkH95sDhmplzkFfeSTJkxQpW2blKTARb0VQp6k5MYBpq0LsWrz8uBZZRLXXCuobw==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4661,13 +4661,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/core-client': 7.4.3 - '@storybook/docs-tools': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/core-client': 7.4.4 + '@storybook/docs-tools': 7.4.4 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.3 - '@storybook/react-dom-shim': 7.4.3(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.3 + '@storybook/preview-api': 7.4.4 + '@storybook/react-dom-shim': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.4 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.52 @@ -4690,32 +4690,32 @@ packages: - supports-color dev: true - /@storybook/router@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1ab1VTYzzOsBGKeT8xm1kLriIsIsiB/l3t7DdARJxLmPbddKyyXE018w17gfrARCWQ8SM99Ko6+pLmlZ2sm8ug==} + /@storybook/router@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-whaDTdbqluWWU+sMOK73QMh2xZS74/EcHwzmGN2zQFR+5m658cWjM9kZJez7Q4WWhBA0+VNqVhSQBJvXGjz48g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.4.3 + '@storybook/client-logger': 7.4.4 memoizerific: 1.11.3 qs: 6.11.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/store@7.4.3: - resolution: {integrity: sha512-cW5PBQ37tEmSKhyu2YpMlQUrL5SEXiJbWuCfNtN15mExeeOfYj4zxrXborxZwT2kMaES5RUdqgOz4oebKU9t8g==} + /@storybook/store@7.4.4: + resolution: {integrity: sha512-vuvwYLyEZpKkNmUwFwIXrWEr0Xi+8jOuSsuUo9LCGu3opAFp3A7/puiAfBycpcACl9jh2IN4O34G0GKkibBCig==} dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/preview-api': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/preview-api': 7.4.4 dev: true - /@storybook/telemetry@7.4.3: - resolution: {integrity: sha512-gA7QfQSdDocNKP0KfrmIhD8ZgW5G4zZD/NL0OsATlkL3H/DehH3Ugjfffh7Ao2JZRXogHp8p9EQCVfPW7iKgBQ==} + /@storybook/telemetry@7.4.4: + resolution: {integrity: sha512-emW4oaZca8Bt+gbCuImEdNwWtnhhoQcjZ0BLuwT55nWgVarzNRg/Qw0NOrlfEuwfeXCI6QUJZyXohaEA5NjNuA==} dependencies: - '@storybook/client-logger': 7.4.3 - '@storybook/core-common': 7.4.3 - '@storybook/csf-tools': 7.4.3 + '@storybook/client-logger': 7.4.4 + '@storybook/core-common': 7.4.4 + '@storybook/csf-tools': 7.4.4 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -4734,24 +4734,24 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.4.3(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-u5wLwWmhGcTmkcs6f2wDGv+w8wzwbNJat0WaIIbwdJfX7arH6nO5HkBhNxvl6FUFxX0tovp/e9ULzxVPc356jw==} + /@storybook/theming@7.4.4(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ABIwLRUj2IZKMGxKq+fCCFcY7w52P1a+q8j7qrlELaTe4M74K6rwTgRF0/AFgWeiGRkNuA7z8DjQ73xQLoLqUg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.4.3 + '@storybook/client-logger': 7.4.4 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.4.3: - resolution: {integrity: sha512-DrHC1hIiw9TqDILLokDnvbUPNxGz5iJaYFEv30uvYE0s9MvgEUPblCChEUjaHOps7zQTznMPf8ULfoXlgqxk2A==} + /@storybook/types@7.4.4: + resolution: {integrity: sha512-B0VdgGb1XGEb9g3UuEd9xANCIhR3anvA3w0uYSG+7uMOflnEawwZksTSxvvoGM2hx9vC4pNT4Fci9sEC903UkA==} dependencies: - '@storybook/channels': 7.4.3 + '@storybook/channels': 7.4.4 '@types/babel__core': 7.20.2 '@types/express': 4.17.17 file-system-cache: 2.3.0 @@ -4880,18 +4880,18 @@ packages: resolution: {integrity: sha512-myfUej5naTBWnqOCc/MdVOLVjXUXtIA+NpDrDBKJtLLg2shUjBu3cZmB/85RyitKc55+lUUyl7oRfLOvkr2hsw==} dev: true - /@tabler/icons-react@2.34.0(react@18.2.0): - resolution: {integrity: sha512-HNNTdwwAW8IwUxLPY2HWFw+d7nPVByieamIx90qM1+Rq8UfvLjwsBFNcUKaJcfRFIAa80o4g6ZGy/NMD/Zw73A==} + /@tabler/icons-react@2.35.0(react@18.2.0): + resolution: {integrity: sha512-jK2zgtMF2+LSjtbjYsfer+ryz72TwyJqv3MsmCfEpQwP37u01xvmTlVhJ+ox3bV+trsgjojsldVDuB05JuXLaw==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 dependencies: - '@tabler/icons': 2.34.0 + '@tabler/icons': 2.35.0 prop-types: 15.8.1 react: 18.2.0 dev: false - /@tabler/icons@2.34.0: - resolution: {integrity: sha512-65GsJsT4ZBETWcdrNxbsjsbRoZvbVk3CcU2SafaElrzP1wpOeuAn9aELVEbxhdyZyP9dg2SCfgH6iAArJgp7lw==} + /@tabler/icons@2.35.0: + resolution: {integrity: sha512-qW/itKdmFvfGw6mAQ+cZy+2MYTXb0XdGAVhO3obYLJEfsSPMwQRO0S9ckFk1xMQX/Tj7REC3TEmWUBWNi3/o3g==} dev: false /@tanstack/match-sorter-utils@8.8.4: @@ -5231,53 +5231,53 @@ packages: react: 18.2.0 dev: true - /@trpc/client@10.38.3(@trpc/server@10.38.3): - resolution: {integrity: sha512-hHPsElTL4sB+UGzuAZ4iwRVHjELrk/Nsl2owsYw9ITJz3EY7VWRsQ6vK48kJvlHPYPhP+efID5UOgyZMs4bFXA==} + /@trpc/client@10.38.4(@trpc/server@10.38.4): + resolution: {integrity: sha512-svpZ9Iq9cnn+XfXQZF8PMt1YxAtNYeGiKZ/pGpcume7RqJrra/kWwU41gbax8d/cAg3YKUgNft9dZFKMYtXuYw==} peerDependencies: - '@trpc/server': 10.38.3 + '@trpc/server': 10.38.4 dependencies: - '@trpc/server': 10.38.3 + '@trpc/server': 10.38.4 dev: false - /@trpc/next@10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/react-query@10.38.3)(@trpc/server@10.38.3)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-9dTThNtkcJG2ICzgVHu9zZWkDAnmYi8NOjv3TVNzO1SiWlIbgE4OUiD8xamMiP7A0VS1qZmo5T+5VrQdMDQlVA==} + /@trpc/next@10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PBpzJtHv6ycNOinydO546eIIgqqZ5SaI4gIO7CZGVD039lEWsQadHoTAEo3n3KLvwjo4kxtzGCl6WHUs6EOtTA==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.38.3 - '@trpc/react-query': 10.38.3 - '@trpc/server': 10.38.3 + '@trpc/client': 10.38.4 + '@trpc/react-query': 10.38.4 + '@trpc/server': 10.38.4 next: '*' react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@tanstack/react-query': 4.35.3(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.38.3(@trpc/server@10.38.3) - '@trpc/react-query': 10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/server@10.38.3)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 10.38.3 + '@trpc/client': 10.38.4(@trpc/server@10.38.4) + '@trpc/react-query': 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/server@10.38.4)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 10.38.4 next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) dev: false - /@trpc/react-query@10.38.3(@tanstack/react-query@4.35.3)(@trpc/client@10.38.3)(@trpc/server@10.38.3)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-j4xxg/y+vssGinZCrNQy0SMJNL2Nv8k3HcqMKa2mYt3jxOpaHuwxgarWvLWVqrUJqvp1JpGJ9sIjlOAZam5FeQ==} + /@trpc/react-query@10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/server@10.38.4)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wEreUn9E+ZMKn/oRWlhHzmSgG5SG9WpmE1F27PPjn3I0S92aYRQvVsmV43v2OAL1VUYP2aHLk7gXx2luKLLRyw==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.38.3 - '@trpc/server': 10.38.3 + '@trpc/client': 10.38.4 + '@trpc/server': 10.38.4 react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: '@tanstack/react-query': 4.35.3(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.38.3(@trpc/server@10.38.3) - '@trpc/server': 10.38.3 + '@trpc/client': 10.38.4(@trpc/server@10.38.4) + '@trpc/server': 10.38.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@trpc/server@10.38.3: - resolution: {integrity: sha512-9s8/kwo2IDB5hwB2SKZZrfevRhdb1f9fdXtIYd3lbQuf2jQaC/LyQuHaIQjDQoUx9updBfsHXcFFPiCP1DL6pg==} + /@trpc/server@10.38.4: + resolution: {integrity: sha512-xSMTwnKA/Unxu5fbAkQ7cApHeWj1rTEA3XgrGDcPHn03fmeIidIKxronM46N46ZF4CCexey4JWzu89XxA16uIA==} dev: false /@types/aria-query@5.0.1: @@ -5599,7 +5599,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.49.0)(typescript@5.2.2): + /@typescript-eslint/eslint-plugin@6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5611,13 +5611,13 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.7.2(eslint@8.49.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/scope-manager': 6.7.2 - '@typescript-eslint/type-utils': 6.7.2(eslint@8.49.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.2(eslint@8.49.0)(typescript@5.2.2) + '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.2 debug: 4.3.4 - eslint: 8.49.0 + eslint: 8.50.0 graphemer: 1.4.0 ignore: 5.2.4 natural-compare: 1.4.0 @@ -5628,7 +5628,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.7.2(eslint@8.49.0)(typescript@5.2.2): + /@typescript-eslint/parser@6.7.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5643,7 +5643,7 @@ packages: '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) '@typescript-eslint/visitor-keys': 6.7.2 debug: 4.3.4 - eslint: 8.49.0 + eslint: 8.50.0 typescript: 5.2.2 transitivePeerDependencies: - supports-color @@ -5665,7 +5665,7 @@ packages: '@typescript-eslint/visitor-keys': 6.7.2 dev: true - /@typescript-eslint/type-utils@6.7.2(eslint@8.49.0)(typescript@5.2.2): + /@typescript-eslint/type-utils@6.7.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -5676,9 +5676,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.2(eslint@8.49.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) debug: 4.3.4 - eslint: 8.49.0 + eslint: 8.50.0 ts-api-utils: 1.0.3(typescript@5.2.2) typescript: 5.2.2 transitivePeerDependencies: @@ -5737,19 +5737,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.49.0)(typescript@5.2.2): + /@typescript-eslint/utils@5.62.0(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.2 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.2.2) - eslint: 8.49.0 + eslint: 8.50.0 eslint-scope: 5.1.1 semver: 7.5.4 transitivePeerDependencies: @@ -5757,19 +5757,19 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.7.2(eslint@8.49.0)(typescript@5.2.2): + /@typescript-eslint/utils@6.7.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.2 '@typescript-eslint/scope-manager': 6.7.2 '@typescript-eslint/types': 6.7.2 '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) - eslint: 8.49.0 + eslint: 8.50.0 semver: 7.5.4 transitivePeerDependencies: - supports-color @@ -7908,7 +7908,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.5.2(eslint@8.49.0)(typescript@5.2.2): + /eslint-config-next@13.5.2(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-kCF7k7fHBtFtxfP6J6AP6Mo0vW3CrFeoIuoZ7NHGIvLFc/RUaIspJ6inO/R33zE1o9t/lbJgTnsqnRB++sxCUQ==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 @@ -7919,36 +7919,36 @@ packages: dependencies: '@next/eslint-plugin-next': 13.5.2 '@rushstack/eslint-patch': 1.4.0 - '@typescript-eslint/parser': 6.7.2(eslint@8.49.0)(typescript@5.2.2) - eslint: 8.49.0 + '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.49.0) - eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.49.0) - eslint-plugin-react: 7.33.2(eslint@8.49.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.49.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) + eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) + eslint-plugin-react: 7.33.2(eslint@8.50.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) typescript: 5.2.2 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier@9.0.0(eslint@8.49.0): + /eslint-config-prettier@9.0.0(eslint@8.50.0): resolution: {integrity: sha512-IcJsTkJae2S35pRsRAwoCE+925rJJStOdkKnLVgtE+tEpqU0EVVM7OqrwxqgptKdX29NUwC82I5pXsGFIgSevw==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.49.0 + eslint: 8.50.0 dev: false - /eslint-formatter-github@1.1.4(eslint@8.49.0): + /eslint-formatter-github@1.1.4(eslint@8.50.0): resolution: {integrity: sha512-W3VNC1f+LHvI23xPTfxoVaqp9Fc+xIdhXxGx+a+PLEwEIyzP632wgn6D4Qg8x2QVnYtMH7hg9SfZ1mRwmdbBXw==} peerDependencies: eslint: '>= 5.x' dependencies: create-check: 0.6.40 - eslint: 8.49.0 + eslint: 8.50.0 eslint-formatter-pretty: 3.0.1 execa: 1.0.0 transitivePeerDependencies: @@ -7978,8 +7978,8 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.49.0): - resolution: {integrity: sha512-QTHR9ddNnn35RTxlaEnx2gCxqFlF2SEN0SE2d17SqwyM7YOSI2GHWRYp5BiRkObTUNYPupC/3Fq2a0PpT+EKpg==} + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -7987,9 +7987,9 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.15.0 - eslint: 8.49.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) - eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) + eslint: 8.50.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) fast-glob: 3.3.1 get-tsconfig: 4.7.0 is-core-module: 2.13.0 @@ -8001,7 +8001,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8022,11 +8022,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.7.2(eslint@8.49.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) debug: 3.2.7 - eslint: 8.49.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.49.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) transitivePeerDependencies: - supports-color dev: true @@ -8051,13 +8051,13 @@ packages: - supports-color dev: true - /eslint-plugin-es@3.0.1(eslint@8.49.0): + /eslint-plugin-es@3.0.1(eslint@8.50.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.49.0 + eslint: 8.50.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true @@ -8070,7 +8070,7 @@ packages: requireindex: 1.1.0 dev: true - /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0): + /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==} engines: {node: '>=12'} peerDependencies: @@ -8078,9 +8078,9 @@ packages: dependencies: debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.49.0 + eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.0)(eslint@8.49.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) get-tsconfig: 4.7.0 is-glob: 4.0.3 minimatch: 3.1.2 @@ -8093,7 +8093,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.49.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.50.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: @@ -8108,7 +8108,7 @@ packages: axobject-query: 3.2.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.49.0 + eslint: 8.50.0 has: 1.0.3 jsx-ast-utils: 3.3.5 language-tags: 1.0.5 @@ -8118,14 +8118,14 @@ packages: semver: 6.3.1 dev: true - /eslint-plugin-node@11.1.0(eslint@8.49.0): + /eslint-plugin-node@11.1.0(eslint@8.50.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.49.0 - eslint-plugin-es: 3.0.1(eslint@8.49.0) + eslint: 8.50.0 + eslint-plugin-es: 3.0.1(eslint@8.50.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 @@ -8133,16 +8133,16 @@ packages: semver: 6.3.1 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.49.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.50.0): resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 8.49.0 + eslint: 8.50.0 dev: true - /eslint-plugin-react@7.33.2(eslint@8.49.0): + /eslint-plugin-react@7.33.2(eslint@8.50.0): resolution: {integrity: sha512-73QQMKALArI8/7xGLNI/3LylrEYrlKZSb5C9+q3OtOewTnMQi5cT+aE9E41sLCmli3I9PGGmD1yiZydyo4FEPw==} engines: {node: '>=4'} peerDependencies: @@ -8153,7 +8153,7 @@ packages: array.prototype.tosorted: 1.1.2 doctrine: 2.1.0 es-iterator-helpers: 1.0.15 - eslint: 8.49.0 + eslint: 8.50.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.5 minimatch: 3.1.2 @@ -8167,15 +8167,15 @@ packages: string.prototype.matchall: 4.0.10 dev: true - /eslint-plugin-storybook@0.6.14(eslint@8.49.0)(typescript@5.2.2): + /eslint-plugin-storybook@0.6.14(eslint@8.50.0)(typescript@5.2.2): resolution: {integrity: sha512-IeYigPur/MvESNDo43Z+Z5UvlcEVnt0dDZmnw1odi9X2Th1R3bpGyOZsHXb9bp1pFecOpRUuoMG5xdID2TwwOg==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.62.0(eslint@8.49.0)(typescript@5.2.2) - eslint: 8.49.0 + '@typescript-eslint/utils': 5.62.0(eslint@8.50.0)(typescript@5.2.2) + eslint: 8.50.0 requireindex: 1.2.0 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -8183,13 +8183,13 @@ packages: - typescript dev: true - /eslint-plugin-turbo@1.10.14(eslint@8.49.0): + /eslint-plugin-turbo@1.10.14(eslint@8.50.0): resolution: {integrity: sha512-sBdBDnYr9AjT1g4lR3PBkZDonTrMnR4TvuGv5W0OiF7z9az1rI68yj2UHJZvjkwwcGu5mazWA1AfB0oaagpmfg==} peerDependencies: eslint: '>6.6.0' dependencies: dotenv: 16.0.3 - eslint: 8.49.0 + eslint: 8.50.0 dev: true /eslint-rule-docs@1.1.235: @@ -8227,15 +8227,15 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.49.0: - resolution: {integrity: sha512-jw03ENfm6VJI0jA9U+8H5zfl5b+FvuU3YYvZRdZHOlU2ggJkxrlkJH4HcDrZpj6YwD8kuYqvQM8LyesoazrSOQ==} + /eslint@8.50.0: + resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.49.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@eslint-community/regexpp': 4.8.1 '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.49.0 + '@eslint/js': 8.50.0 '@humanwhocodes/config-array': 0.11.11 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -12874,11 +12874,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.4.3: - resolution: {integrity: sha512-afp7trR23jKt8ruGMPjkNAk3A/4CaLo20iPWAODznlF7u+XWnqGm1S+ZUiJFf13Jzj8jmJf/d7/xDHxY3qVMUA==} + /storybook@7.4.4: + resolution: {integrity: sha512-ixyov5hGz/nNad5N93xVYEqmiKXRPmPgKPjgkO8vmeaDBKy0yMGKAhCwZToqRwKflq6Xpas9BJ9Jwl1R2fsZRA==} hasBin: true dependencies: - '@storybook/cli': 7.4.3 + '@storybook/cli': 7.4.4 transitivePeerDependencies: - bufferutil - encoding From 22681c3759264dd5094956324498c480f5f66658 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 24 Sep 2023 22:16:37 +0000 Subject: [PATCH 06/22] chore(deps): update all non-major dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 22 +- pnpm-lock.yaml | 727 ++++++++++++++++++++++++------------------------- 2 files changed, 364 insertions(+), 385 deletions(-) diff --git a/package.json b/package.json index bea44491..72fd059c 100644 --- a/package.json +++ b/package.json @@ -85,18 +85,18 @@ "devDependencies": { "@faker-js/faker": "7.6.0", "@paralleldrive/cuid2": "2.2.2", - "@storybook/addon-a11y": "7.4.4", - "@storybook/addon-essentials": "7.4.4", - "@storybook/addon-interactions": "7.4.4", - "@storybook/addon-links": "7.4.4", - "@storybook/addon-viewport": "7.4.4", - "@storybook/blocks": "7.4.4", - "@storybook/nextjs": "7.4.4", - "@storybook/react": "7.4.4", + "@storybook/addon-a11y": "7.4.5", + "@storybook/addon-essentials": "7.4.5", + "@storybook/addon-interactions": "7.4.5", + "@storybook/addon-links": "7.4.5", + "@storybook/addon-viewport": "7.4.5", + "@storybook/blocks": "7.4.5", + "@storybook/nextjs": "7.4.5", + "@storybook/react": "7.4.5", "@storybook/testing-library": "0.2.1", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.3.2", - "@types/node": "18.17.18", + "@types/node": "18.17.19", "@types/prettier": "2.7.3", "@types/react": "18.2.22", "@types/react-dom": "18.2.7", @@ -129,8 +129,8 @@ "prettier-plugin-prisma": "5.0.0", "prisma": "5.3.1", "react-docgen-typescript": "2.2.2", - "storybook": "7.4.4", - "tsx": "3.12.10", + "storybook": "7.4.5", + "tsx": "3.13.0", "turbo": "1.10.14", "type-fest": "4.3.1", "typescript": "5.2.2" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ade9c3d6..65b77bc4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -170,29 +170,29 @@ devDependencies: specifier: 2.2.2 version: 2.2.2 '@storybook/addon-a11y': - specifier: 7.4.4 - version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 7.4.4 - version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 7.4.4 - version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: 7.4.4 - version: 7.4.4(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': - specifier: 7.4.4 - version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': - specifier: 7.4.4 - version: 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + specifier: 7.4.5 + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': - specifier: 7.4.4 - version: 7.4.4(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + specifier: 7.4.5 + version: 7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': - specifier: 7.4.4 - version: 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + specifier: 7.4.5 + version: 7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/testing-library': specifier: 0.2.1 version: 0.2.1 @@ -203,8 +203,8 @@ devDependencies: specifier: 3.3.2 version: 3.3.2 '@types/node': - specifier: 18.17.18 - version: 18.17.18 + specifier: 18.17.19 + version: 18.17.19 '@types/prettier': specifier: 2.7.3 version: 2.7.3 @@ -299,11 +299,11 @@ devDependencies: specifier: 2.2.2 version: 2.2.2(typescript@5.2.2) storybook: - specifier: 7.4.4 - version: 7.4.4 + specifier: 7.4.5 + version: 7.4.5 tsx: - specifier: 3.12.10 - version: 3.12.10 + specifier: 3.13.0 + version: 3.13.0 turbo: specifier: 1.10.14 version: 1.10.14 @@ -1865,27 +1865,6 @@ packages: resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==} dev: false - /@esbuild-kit/cjs-loader@2.4.4: - resolution: {integrity: sha512-NfsJX4PdzhwSkfJukczyUiZGc7zNNWZcEAyqeISpDnn0PTfzMJR1aR8xAIPskBejIxBJbIgCCMzbaYa9SXepIg==} - dependencies: - '@esbuild-kit/core-utils': 3.3.2 - get-tsconfig: 4.7.0 - dev: true - - /@esbuild-kit/core-utils@3.3.2: - resolution: {integrity: sha512-sPRAnw9CdSsRmEtnsl2WXWdyquogVpB3yZ3dgwJfe8zrOzTsV7cJvmwrKVa+0ma5BoiGJ+BoqkMvawbayKUsqQ==} - dependencies: - esbuild: 0.18.20 - source-map-support: 0.5.21 - dev: true - - /@esbuild-kit/esm-loader@2.6.5: - resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} - dependencies: - '@esbuild-kit/core-utils': 3.3.2 - get-tsconfig: 4.7.0 - dev: true - /@esbuild/android-arm64@0.18.20: resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} engines: {node: '>=12'} @@ -2256,7 +2235,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.18 + '@types/node': 18.17.19 '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -2267,7 +2246,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.18 + '@types/node': 18.17.19 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2279,7 +2258,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.18 + '@types/node': 18.17.19 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -3625,8 +3604,8 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@storybook/addon-a11y@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CoOVr8O0SZjJuUA+UsYLuFqzC+7Oa4eq8LB5Gmxp08XpVdKoxl4p6/G6lKva2aZCemP99BWpLwa04siOBcgpPw==} + /@storybook/addon-a11y@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7W8fjCdmwX4zlDM4jpzVKNgelWSqbYr3cH834pqOFAkyiyNVIsNRPQBgSwkkljgz0uAsz8nFCRFK3Oo1btl6Yg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3636,16 +3615,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-highlight': 7.4.4 - '@storybook/channels': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/addon-highlight': 7.4.5 + '@storybook/channels': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 axe-core: 4.8.1 lodash: 4.17.21 react: 18.2.0 @@ -3656,8 +3635,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-actions@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DT9KfP5UTXwptsfP46KOzMjEf73743VprIu1o/5nx+165qmAQhjfs3A+KlSOfEvNbKCYtxHuYTbEO81G0SHr5g==} + /@storybook/addon-actions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FkjJWmPN/+duLSkRwfa2bwlwjKfY6yCXYn7CRzn3rb64B8f50NB79zAgVLHjkJh9l6T3DIlWtol6vqPHj1aRpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3667,14 +3646,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -3690,8 +3669,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-cgfo0hoYcUuqm+wiDWetR8qJrMykms9lAZYV1Iv0GEeYJGCW+PH/2WemMBMLJA5/D+Zne1ZoJ9La69UhU4m7Cw==} + /@storybook/addon-backgrounds@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-fTq9E1WrYH/9hwDemFVLVcaI2iSSuwWnvY/8tqGrY9xhQF5dIpeHf+z8+HWXpau7e6Z0/WiYR+1vwAcIKt95LQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3701,14 +3680,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3718,8 +3697,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RGJDfaCu+I0fQyw8rOfUZZm8PTSAa9NmHfKLH/WXnxCrF1kUffVP7G40kRLYS1Ymm5Z3fp3/PVkz9tTUG6PNOQ==} + /@storybook/addon-controls@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Mxs56jt44HIbZ4gJa0AII1U8GqEGFsvcM5Iob0ETNpxCW5Kj5iHly/4Ws0RFWPH/krrQKaLpWXaUxKmbtEzhJA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3729,16 +3708,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.4 - '@storybook/core-events': 7.4.4 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.5 + '@storybook/core-events': 7.4.5 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3750,27 +3729,27 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ZXFtBXyfn6uCiRzMsoDZEwAe6/KIYlyfZmm+zjpiXzGJqidEBVJBdPUXNRJZgpg/p0KyehPNtTGqZooJm3gamA==} + /@storybook/addon-docs@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KjFVeq8oL7ZC1gsk8iY3Nn0RrHHUpczmOTCd8FeVNmKD4vq+dkPb/8bJLy+jArmIZ8vRhknpTh6kp1BqB7qHGQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.4.4 - '@storybook/csf-tools': 7.4.4 + '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.4.5 + '@storybook/csf-tools': 7.4.5 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.4.4 - '@storybook/postinstall': 7.4.4 - '@storybook/preview-api': 7.4.4 - '@storybook/react-dom-shim': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/node-logger': 7.4.5 + '@storybook/postinstall': 7.4.5 + '@storybook/preview-api': 7.4.5 + '@storybook/react-dom-shim': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3784,25 +3763,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-LE/3jwJfAWYIUHs5uOqJRfP9b4APRXGhaBarUjZxmeIstJaN6Nd4n0AFgl8z+wKjlss/b5obC9uqeLHzbdJ3iw==} + /@storybook/addon-essentials@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-H7zZWJXZP0UU2kXfo9zlQfjIKHuuqYBK7PZ2/SL5y08mTrbtt1BfqYScz3xRvHocaFcsBWCXdy8jJULT4KFUpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.4.4 - '@storybook/addon-measure': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.4 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 + '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.4.5 + '@storybook/addon-measure': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.5 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3813,16 +3792,16 @@ packages: - supports-color dev: true - /@storybook/addon-highlight@7.4.4: - resolution: {integrity: sha512-09vlOGp1vx+CWVhb+QVTmhodEMqosNLhu69D+FOB7Q+qGK0XdpPLa33DMcAYt/eFEAb55OYQY8NYuoO8kkFT+A==} + /@storybook/addon-highlight@7.4.5: + resolution: {integrity: sha512-6Ru411+Iis4m2weKb8kB1eEssLvCHwFqAf4fjcOC//O5Vaf5+beHYZJUm/rzD0k/oUHfLCBwDBSBY5TLRegkdA==} dependencies: - '@storybook/core-events': 7.4.4 + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.4 + '@storybook/preview-api': 7.4.5 dev: true - /@storybook/addon-interactions@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-WwZ4v2oQBm+IqDUlwzGTaS6LaejHEblM4xjmrCIl9F2ChzYOVV0FFdBHoWiVTGQxXhfUVbYKAMYVAg212SOYIg==} + /@storybook/addon-interactions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-KDdV/THxj38VsuOevrUefev0rZPhzqUXCgrw1Jc2PsJGidHf9d9nnB7wbA9ZFYsxTz90M/Vk5sm7i1QkMmsquA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3832,16 +3811,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.4.4 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/instrumenter': 7.4.5 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 jest-mock: 27.5.1 polished: 4.2.2 react: 18.2.0 @@ -3854,8 +3833,8 @@ packages: - supports-color dev: true - /@storybook/addon-links@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ZDs7+FaWuLVl4Y5+qSr9Pu668wTdSQmMS1pY/QzwA7Lj3ADDEXMFTBt0MqGtyH7U5mmVQlmYm9d4WmHjvKU0qQ==} + /@storybook/addon-links@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-eKczq3U5KfPLaxMUzzVQQrGVtzDshUmrSEEuWKf9ZbK3mh5yVuagIBb88edgUX58vZ3TJMvqQzq1+BtUoPHQ6Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3865,22 +3844,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/router': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gm8x9+PA7v48wJZltWNB41vvhqzWASDtuir8ozHYsYxdUsCpCnB79MPOQ0BsqbFYmscTaYghDAugLLS5+Tg8LQ==} + /@storybook/addon-measure@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FQGZniTH67nC1YPR4ep0p+isgxwLaNAmIAyCZWXPRTkZssIrnXVwNgi0A2QkHdxZvxj8yXGFTOVXLWEPT9YvFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3890,13 +3869,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/types': 7.4.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tiny-invariant: 1.3.1 @@ -3905,8 +3884,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HJgxPOwq1TDWXqiBlqnFWxE9nlXlxH3XfKqhWTXORE1CKZ/BXdrPkdq2Hog8ON15K3PVdAcawgkO4YJ/n0JPaA==} + /@storybook/addon-outline@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-eOH9BZzpehUz5FXD98OLnWgzmBFMvEB2kFfw5JiO7IRx7Fan80fx/WDQuMSNDOgLBCTTvsZ4TBMMXZHpw91WAw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3916,13 +3895,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/types': 7.4.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 @@ -3931,8 +3910,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-lbXO2weuYcly4nRTpK6tS4mhx/YbPAy2qpoePEL847I+hQJiKWsgSYbA6bnC5tXe0l6mq1VVcTFtEW2wyu9WQQ==} + /@storybook/addon-toolbars@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-PZlwUTIdQ18de3zNb+627VSF4UrCGIXDdikyO9O5j2Cd0xfr5uhS6tgQ+3AT0DfUj0UIkKxilwcAt+agpNyicA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3942,11 +3921,11 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -3954,8 +3933,8 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8uRpOpNYHlCL3uAYhj6uoLHKmW2UtQXDff9KhO6mO+vgat25YKBeu1wwGUHnCL3vDSis6hfbjRSVbsfrekUYWg==} + /@storybook/addon-viewport@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-SBLnUMIztVrqJ0fRCsVg9KZ29APLIxqAvTsYHF3twy5KB2naeCFuX3K9LxSH7vbROI6zHEfnPduz/Ykyvu9yUg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3965,13 +3944,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -3981,36 +3960,36 @@ packages: - '@types/react-dom' dev: true - /@storybook/addons@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-uEOxUcJqDwr0FMSu/SHc76V9bWBxk3/9FuiTkkOA4rClLMXOrm/AhUurVsOEbsYgXNg7lqddguTPAEj3RFO/3A==} + /@storybook/addons@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-jmdQf39XhwVi8d0J99qpk51fOAwNhYlCtVctvFWPX4qC1cq1d1pxLmTb5OBV2VHQ11BKwlKLzA7coiOgAQmNRg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/types': 7.4.5 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Xm/yeZkaBhqvg5dciBj2UFXQTGFpoy0HhO4ShvaWfhdEgBluufNAQ19hMvvoXPHgjiBzzxETq1mlY7LIdUzJEg==} + /@storybook/blocks@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FhAIkCT2HrzJcKsC3mL5+uG3GrbS23mYAT1h3iyPjCliZzxfCCI9UCMUXqYx4Z/FmAGJgpsQQXiBFZuoTHO9aQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.4.4 + '@storybook/channels': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.4.4 + '@storybook/docs-tools': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 '@types/lodash': 4.14.198 color-convert: 2.0.1 dequal: 2.0.3 @@ -4032,13 +4011,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager@7.4.4: - resolution: {integrity: sha512-8PY9YfcUf1gPGOprjWze6bfXpX0+r6YZTgktViI/m+SmgFy5nmEJ7FWqo7u1y6dqxDJdwDXGBqvUGVU0XNXQMQ==} + /@storybook/builder-manager@7.4.5: + resolution: {integrity: sha512-Jhql8iZgK9cxDmG9NSTejsj5FptHni2TBa5Sea2Uz1NIBQ0OpzNdUfYVX6TN/PEq3QrWXTrAEKPqsL2qGjOrxw==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.4.4 - '@storybook/manager': 7.4.4 - '@storybook/node-logger': 7.4.4 + '@storybook/core-common': 7.4.5 + '@storybook/manager': 7.4.5 + '@storybook/node-logger': 7.4.5 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.18.20) @@ -4056,8 +4035,8 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-ptH90SqA5hF3xykNO27q9NSeof/aECB98jMmys6lIXE9iiUv7f1C/ZrsW4eP/tdhUDFwDQXNaZHesRKfifrYig==} + /@storybook/builder-webpack5@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-XSZLZ2kNlZaOJ3i2uZ9vI25cJkmQhmTVHPER+FPKM/yliqsQj7p2P9zYz/Mn0LepUheK1Y+aWWiead1r2DnNMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4067,22 +4046,22 @@ packages: optional: true dependencies: '@babel/core': 7.22.20 - '@storybook/addons': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/channels': 7.4.4 - '@storybook/client-api': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/components': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.4.4 - '@storybook/core-events': 7.4.4 - '@storybook/core-webpack': 7.4.4 + '@storybook/addons': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/channels': 7.4.5 + '@storybook/client-api': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.4.5 + '@storybook/core-events': 7.4.5 + '@storybook/core-webpack': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.4.4 - '@storybook/preview': 7.4.4 - '@storybook/preview-api': 7.4.4 - '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.4.4 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.4.5 + '@storybook/preview': 7.4.5 + '@storybook/preview-api': 7.4.5 + '@storybook/router': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.4.5 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) '@swc/core': 1.3.86 '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4124,33 +4103,33 @@ packages: - webpack-cli dev: true - /@storybook/channels@7.4.4: - resolution: {integrity: sha512-YA2T3hClL95nFBBelm8wMOyWFDzfxKvyHAPQi+8YeYpZcPivwg/P9YnRhTTMbiZNkfoWKq4ZRuc79UP1iNLi3g==} + /@storybook/channels@7.4.5: + resolution: {integrity: sha512-zWPZn4CxPFXsrrSRQ9JD8GmTeWeFYgr3sTBpe23hnhYookCXVNJ6AcaXogrT9b2ALfbB6MiFDbZIHHTgIgbWpg==} dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.2.0 tiny-invariant: 1.3.1 dev: true - /@storybook/cli@7.4.4: - resolution: {integrity: sha512-2t7T7VpN52eGTYUlwx+VtQf/PMsULXoWkD5eO7kD6NmJbqvdgbLn/pbYePg5eOmgar0VvNhm94UOyW+roMxALA==} + /@storybook/cli@7.4.5: + resolution: {integrity: sha512-PlTkcHdKCugg3pD1zkBP/oFazcZsr7F3wdEmTvygfH0Cx/sQWg5wXBZCYKmf0ONRK4RKL3LVM8DRpeYiQVEFWg==} hasBin: true dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.4.4 - '@storybook/core-common': 7.4.4 - '@storybook/core-events': 7.4.4 - '@storybook/core-server': 7.4.4 - '@storybook/csf-tools': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/telemetry': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/codemod': 7.4.5 + '@storybook/core-common': 7.4.5 + '@storybook/core-events': 7.4.5 + '@storybook/core-server': 7.4.5 + '@storybook/csf-tools': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/telemetry': 7.4.5 + '@storybook/types': 7.4.5 '@types/semver': 7.5.2 '@yarnpkg/fslib': 2.10.3 '@yarnpkg/libzip': 2.3.0 @@ -4187,29 +4166,29 @@ packages: - utf-8-validate dev: true - /@storybook/client-api@7.4.4: - resolution: {integrity: sha512-3Y6v1lY5vrRITxS7oa2OIVoxVCVpiYViFnCuCeMp1gYzsbG4h9jOhIonrK7uxRzTdyXmXiDWMqeoGnWlf+/I4w==} + /@storybook/client-api@7.4.5: + resolution: {integrity: sha512-8gUglsmlGNA0U9Ec/GJDOrqRfSIjm7uJJrq7TrmvfkLTLR1diYpoIljoXyNHU+Nhk/ebUiQkzflqzYKNzbkcYw==} dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 dev: true - /@storybook/client-logger@7.4.4: - resolution: {integrity: sha512-rC/GcCy3DLtTI+oOHLBc6rq/c3oGF/mvdeWrhMM+berQplHJrOCI2pcldjVw8Fc25gLPK0LUlaOp1dfgt2Ri3Q==} + /@storybook/client-logger@7.4.5: + resolution: {integrity: sha512-Bn6eTAjhPDUfLpvuxhKkpDpOtkadfkSmkBNBZRu3r0Dzk2J1nNyKV5K6D8dOU4PFVof4z/gXYj5bktT29jKsmw==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.4.4: - resolution: {integrity: sha512-q9BeDXuDjUFb+In0DX+37vqofT0/j25CGGW629RfIoxd6VRr6oVoX6bBnyLO1zoSN+CmOQ9oKeLJjSiNFJntOw==} + /@storybook/codemod@7.4.5: + resolution: {integrity: sha512-gyI2xliSv4vvnfNQN+0e3tRmT7beiq8q8iGjcBtpOhA2xrStyCR7PjbOfLXtRx2I/b50MDZMRTcckzeM3BLoWQ==} dependencies: '@babel/core': 7.22.20 '@babel/preset-env': 7.22.20(@babel/core@7.22.20) '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/csf-tools': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/types': 7.4.5 '@types/cross-spawn': 6.0.3 cross-spawn: 7.0.3 globby: 11.1.0 @@ -4221,19 +4200,19 @@ packages: - supports-color dev: true - /@storybook/components@7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-tFOSu3IoAab/0aY2TY66Go0Nba7AB/+ZB9GFet+dxWypIKGLcPjyX2POIumJU4swzK+4IA8GxgDQ2itS6EOISQ==} + /@storybook/components@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-boskkfvMBB8CFYY9+1ofFNyKrdWXTY/ghzt7oK80dz6f2Eseo/WXK3OsCdCq5vWbLRCdbgJ8zXG8pAFi4yBsxA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.4.4 + '@storybook/client-logger': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -4244,19 +4223,19 @@ packages: - '@types/react-dom' dev: true - /@storybook/core-client@7.4.4: - resolution: {integrity: sha512-CENQOPML7ifh0fJFz1YvLzRv7QyU2SVAzw70bN5fDravCHwI1uQmnLF7QxnWrE8DtXlXosQZcAhCqAOQ7sfMxw==} + /@storybook/core-client@7.4.5: + resolution: {integrity: sha512-d/qiCUZeOKY0HX/YmomxlccxJ2NKC3ttRrAsAXzJGypClKabv20X+qbeO/E7Kp5UQxIEJx1wuwJPcnlCvjgPDA==} dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 dev: true - /@storybook/core-common@7.4.4: - resolution: {integrity: sha512-0VKVNucIzaKVr5dU6BYwSzpLRtBoDa3dRBP7VTauz8gjhNak+mOQY7ZqqQWxCr21C0vsYz2noER2/jnijfMn5g==} + /@storybook/core-common@7.4.5: + resolution: {integrity: sha512-c4pBuILMD4YhSpJ+QpKtsUZpK+/rfolwOvzXfJwlN5EpYzMz6FjVR/LyX0cCT2YLI3X5YWRoCdvMxy5Aeryb8g==} dependencies: - '@storybook/core-events': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/core-events': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/types': 7.4.5 '@types/find-cache-dir': 3.2.1 '@types/node': 16.18.52 '@types/node-fetch': 2.6.5 @@ -4282,30 +4261,30 @@ packages: - supports-color dev: true - /@storybook/core-events@7.4.4: - resolution: {integrity: sha512-kOf4I/a1XC9CaGFwJG5WR2KnkwrOkWX68TLh7OlelKxdl/WjxA4zfzaFPC/8zyCSLdGFLPKNqr1w+ezkb+9Irw==} + /@storybook/core-events@7.4.5: + resolution: {integrity: sha512-Jzy/adSC95saYCZlgXE5j7jmiMLAXYpnBFBxEtBdXwSWEBb0zt21n1nyWBEAv9s/k2gqDXlPHKHeL5Mn6y40zA==} dependencies: ts-dedent: 2.2.0 dev: true - /@storybook/core-server@7.4.4: - resolution: {integrity: sha512-ObWoTBgTf3D+4GsbHA0jfVz+rDEMS82U+dlla1LHqpazNKJVg6aTLBnr7V7n3TAOXrXZyKbrVu0Vk5ZePLFuOw==} + /@storybook/core-server@7.4.5: + resolution: {integrity: sha512-cW+Qx9Ls823577bd/s9Kv4M1MdKS8mkk6/+nYbwtAwH3hkdlb077rlk/ue0X4O9NZmCrtaJ84KNrBkeDUdFyLQ==} dependencies: '@aw-web-design/x-default-browser': 1.4.126 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.4.4 - '@storybook/channels': 7.4.4 - '@storybook/core-common': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/builder-manager': 7.4.5 + '@storybook/channels': 7.4.5 + '@storybook/core-common': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.4.4 + '@storybook/csf-tools': 7.4.5 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 - '@storybook/telemetry': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/manager': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 + '@storybook/telemetry': 7.4.5 + '@storybook/types': 7.4.5 '@types/detect-port': 1.3.3 '@types/node': 16.18.52 '@types/pretty-hrtime': 1.0.1 @@ -4340,12 +4319,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.4.4: - resolution: {integrity: sha512-Yy5qz+G2+9gI4k3T/iB7R++6+xaBN8FwS3TRijQpPYMAVU5PIaW2BwPM2IWKffObgNxBjQ8ohAWvbadbm6HcSw==} + /@storybook/core-webpack@7.4.5: + resolution: {integrity: sha512-W4F5/BE6Q/1hbdseSRlhi4BGIKWp0CuU9UwCL2uF4zqcDOd9QdbntUq9wAw4DpRsonQjpbnzJABlNeh7MPxPMw==} dependencies: - '@storybook/core-common': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/core-common': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/types': 7.4.5 '@types/node': 16.18.52 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -4353,24 +4332,24 @@ packages: - supports-color dev: true - /@storybook/csf-plugin@7.4.4: - resolution: {integrity: sha512-j5Ow2SBZjWX7c/StwMGZnB5ydiSFIZvR2ENTsbQ4UL1SEdF/GvzxtDjMPjhH3wCfyU3pmK6YV54ceD94IS22BQ==} + /@storybook/csf-plugin@7.4.5: + resolution: {integrity: sha512-8p3AnwIm3xXtQhiF7OQ0rBiP/Pn5OCMHRiT4FytRnNimGaw7gxRZ2xzM608QZHQ4A8rHfmgoM2FTwgxdC15ulA==} dependencies: - '@storybook/csf-tools': 7.4.4 + '@storybook/csf-tools': 7.4.5 unplugin: 1.5.0 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.4.4: - resolution: {integrity: sha512-/hhGg05WzMmk9jmkdGyCpy6mPn/PaNGSOggE95X0bZ81arzkqCCXej4vClxFdaCJyzWzqr/yQSBftpK1OWoHjA==} + /@storybook/csf-tools@7.4.5: + resolution: {integrity: sha512-xbm5HGYvlwF0Efivx37v9rO7Exel1/Tdb/Yv/vXn4D/hQeljNVLNz4Bomfy4EQ207rRsrGDSOHEhLUbHDimnxg==} dependencies: '@babel/generator': 7.22.15 '@babel/parser': 7.22.16 '@babel/traverse': 7.22.20 '@babel/types': 7.22.19 '@storybook/csf': 0.1.1 - '@storybook/types': 7.4.4 + '@storybook/types': 7.4.5 fs-extra: 11.1.1 recast: 0.23.4 ts-dedent: 2.2.0 @@ -4394,12 +4373,12 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.4.4: - resolution: {integrity: sha512-kCQgRsyAHxnHicu3G9px7mp0Lp2fckH23wfTz/qk6MdwKoO3V9lJs7tOjckq2DPu/m7BGs4lieBcMbOOUTHBmw==} + /@storybook/docs-tools@7.4.5: + resolution: {integrity: sha512-ctK+yGb2nvWISSvCCzj3ZhDaAb7I2BLjbxuBGTyNPvl4V9UQ9LBYzdJwR50q+DfscxdwSHMSOE/0OnzmJdaSJA==} dependencies: - '@storybook/core-common': 7.4.4 - '@storybook/preview-api': 7.4.4 - '@storybook/types': 7.4.4 + '@storybook/core-common': 7.4.5 + '@storybook/preview-api': 7.4.5 + '@storybook/types': 7.4.5 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -4412,30 +4391,30 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.4.4: - resolution: {integrity: sha512-WUaun2pb2AuFmsM+kBq7Q++Fjg9ibltUsfu75SELehKrE1lQ47H0f5AQaexy8Vqo8QXQuNtGo6RruztQfNIDQQ==} + /@storybook/instrumenter@7.4.5: + resolution: {integrity: sha512-VLFOcmG75QhWa7MtmfEybIJEz5oT2Ry8xAy/pIVhQwyBaeW0kRT0MHWkixRTtWQmJs/78FmHE3FlgMnqpa5JoA==} dependencies: - '@storybook/channels': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/channels': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.4 + '@storybook/preview-api': 7.4.5 dev: true - /@storybook/manager-api@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NRYJQ/w1czvdkK7BblroTQ0kJoR1H+h3uthVCcWzFcLEGBbVXsurg0wasugi5UKHLqV7g8/8ZQToZvlPVAglAA==} + /@storybook/manager-api@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8Hdh5Tutet8xRy2fAknczfvpshz09eVnLd8m34vcFceUOYvEnvDbWerufhlEzovsF4v7U32uqbDHKdKTamWEQQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/channels': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/router': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -4447,16 +4426,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.4.4: - resolution: {integrity: sha512-JiYClrQ7emvgiPzM20lAx/xtsG8do6Rb2MDoomSH7IPhx1oIm5dft1IzMhC0NTsz41q3Or/VUsOQiFSo2sv/+Q==} + /@storybook/manager@7.4.5: + resolution: {integrity: sha512-yoqVktWzzC0f8cXsxErOEUfT+VFfWV/W7soytIPQuJFqNaq+BqR5A7WCeoY7BIv3mdpRjo4GKwerCsgoHYeHhg==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.4(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): - resolution: {integrity: sha512-csgbES8cyzB+DZamDqOvfbXjv0+OpISnPBxbyLSkXpgOo1gqc/748b9MsO5S2CKs2fvbHkoSCn8Nk0fToGUNkw==} + /@storybook/nextjs@7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + resolution: {integrity: sha512-NXO9AwuyekD/BjP+DD0Bupa3gXAJGiYWoWvtRGntewhvDEXllX7ohrv5ldnwxeCsAM7a8Iih+Vs+aKsSLeGN8Q==} engines: {node: '>=16.0.0'} peerDependencies: '@next/font': ^13.0.0 @@ -4488,13 +4467,13 @@ packages: '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@babel/preset-typescript': 7.22.15(@babel/core@7.22.20) '@babel/runtime': 7.22.15 - '@storybook/addon-actions': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.4.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) - '@storybook/core-common': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/preset-react-webpack': 7.4.4(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) - '@storybook/preview-api': 7.4.4 - '@storybook/react': 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-common': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/preset-react-webpack': 7.4.5(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) + '@storybook/preview-api': 7.4.5 + '@storybook/react': 7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@types/node': 16.18.52 css-loader: 6.8.1(webpack@5.88.2) find-up: 5.0.0 @@ -4541,16 +4520,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/node-logger@7.4.4: - resolution: {integrity: sha512-KrxGAg1DbIZrVh2gOwoGGC+mSSmrEZTHKnJjAHrcNUODxT8MQxsVner6Z0fKisDlucLV9rjLcUH7/3AhCwWEiQ==} + /@storybook/node-logger@7.4.5: + resolution: {integrity: sha512-fJSykphbryuEYj1qihbaTH5oOzD4NkptRxyf2uyBrpgkr5tCTq9d7GHheqaBuIdi513dsjlcIR7z5iHxW7ZD+Q==} dev: true - /@storybook/postinstall@7.4.4: - resolution: {integrity: sha512-e4vjNjEzDhXia2fZAJOCI1sQbfKLsWZtJFkY4Z6D1KnALTaJMv16p3fhghEoPZfv6TTTK6F0lSUvPxv4V5ie1A==} + /@storybook/postinstall@7.4.5: + resolution: {integrity: sha512-MWRjnKkUpEe2VkHNNpv3zkuMvxM2Zu9DMxFENQaEmhqUHkIFh5klfFwzhSBRexVLzIh7DA1p7mntIpY5A6lh+Q==} dev: true - /@storybook/preset-react-webpack@7.4.4(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): - resolution: {integrity: sha512-f/Fu2NVIFPRh1NyNs9p2pXX8yxpiLpUAY5jqPFCZryZB7FVpKs3yOYgvd4Vp+j+x57LUAyeNWhBrf5OU9+0eoQ==} + /@storybook/preset-react-webpack@7.4.5(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2): + resolution: {integrity: sha512-8mYHag0sGOHCjPHdEuLPM8U/FTCBIp5LaTxmpkJcNs/LprzSDI6OFWqbe+q8X7qkAL2Iz1YyqrYb4NgweqpZiA==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.22.0 @@ -4567,10 +4546,10 @@ packages: '@babel/preset-flow': 7.22.15(@babel/core@7.22.20) '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@pmmmwh/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.11.0)(type-fest@4.3.1)(webpack@5.88.2) - '@storybook/core-webpack': 7.4.4 - '@storybook/docs-tools': 7.4.4 - '@storybook/node-logger': 7.4.4 - '@storybook/react': 7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/core-webpack': 7.4.5 + '@storybook/docs-tools': 7.4.5 + '@storybook/node-logger': 7.4.5 + '@storybook/react': 7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2) '@types/node': 16.18.52 '@types/semver': 7.5.2 @@ -4598,15 +4577,15 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.4.4: - resolution: {integrity: sha512-ra0dAZ7yBrHP8xCxvA8sBcKvm2kHH2S4Yj8cECnU87uYCbuyFyfrSiWeFcu2+kJj35wLck+lfnPS/FYUqNr2BQ==} + /@storybook/preview-api@7.4.5: + resolution: {integrity: sha512-6xXQZPyilkGVddfZBI7tMbMMgOyIoZTYgTnwSPTMsXxO0f0TvtNDmGdwhn0I1nREHKfiQGpcQe6gwddEMnGtSg==} dependencies: - '@storybook/channels': 7.4.4 - '@storybook/client-logger': 7.4.4 - '@storybook/core-events': 7.4.4 + '@storybook/channels': 7.4.5 + '@storybook/client-logger': 7.4.5 + '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.4.4 + '@storybook/types': 7.4.5 '@types/qs': 6.9.8 dequal: 2.0.3 lodash: 4.17.21 @@ -4617,8 +4596,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.4.4: - resolution: {integrity: sha512-PFvmVc8+uIKniU3xJaxKfXYHNsXE3kqZt9wJMnSv8eL6UmXPpHQTST6UA7kd/THWyuRsLjrwefdRN5lnwTJYqQ==} + /@storybook/preview@7.4.5: + resolution: {integrity: sha512-hCVFoPJP0d7vFCJKaWEsDMa6LcRFcEikQ8Cy6Vo+trS8xXwvwE+vIBqyuPozl4O/MYD9iOlzjgZFNwaUUgX0Jg==} dev: true /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.2.2)(webpack@5.88.2): @@ -4640,8 +4619,8 @@ packages: - supports-color dev: true - /@storybook/react-dom-shim@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-0FL/A+dMLJ6zp4nm6mAqfNJT01wxRHnZCENeye8+oxaEMgsZ/Q8Z9LRPaf3B01upwP9x48F9uZkC0htQ6a4kIA==} + /@storybook/react-dom-shim@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-/hGe8yuiWbT7L3ZsllmJPgxT9MEQE3k23FhliyKx6IGHsWoYaEsPYPZ9tygqtKY8RpqqMUKWz8+kbO79zUxaoQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4650,8 +4629,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react@7.4.4(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): - resolution: {integrity: sha512-yfTFywMAAjsA1lUBW2j5UkIkH95sDhmplzkFfeSTJkxQpW2blKTARb0VQp6k5MYBpq0LsWrz8uBZZRLXXCuobw==} + /@storybook/react@7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + resolution: {integrity: sha512-Tiylrs3uFO8QSvH1w3ueSxlAgh2fteH0edRVKaX01M/h47+QqEiZqq/dYkVDvLHngF+CCCwE3OY8nNe6L14Xkw==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4661,13 +4640,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/core-client': 7.4.4 - '@storybook/docs-tools': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/core-client': 7.4.5 + '@storybook/docs-tools': 7.4.5 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.4.4 - '@storybook/react-dom-shim': 7.4.4(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.4.4 + '@storybook/preview-api': 7.4.5 + '@storybook/react-dom-shim': 7.4.5(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.4.5 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.52 @@ -4690,32 +4669,32 @@ packages: - supports-color dev: true - /@storybook/router@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-whaDTdbqluWWU+sMOK73QMh2xZS74/EcHwzmGN2zQFR+5m658cWjM9kZJez7Q4WWhBA0+VNqVhSQBJvXGjz48g==} + /@storybook/router@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-IM4IhiPiXsx3FAUeUOAB47uiuUS8Yd37VQcNlXLBO28GgHoTSYOrjS+VTGLIV5cAGKr8+H5pFB+q35BnlFUpkQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.4.4 + '@storybook/client-logger': 7.4.5 memoizerific: 1.11.3 qs: 6.11.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/store@7.4.4: - resolution: {integrity: sha512-vuvwYLyEZpKkNmUwFwIXrWEr0Xi+8jOuSsuUo9LCGu3opAFp3A7/puiAfBycpcACl9jh2IN4O34G0GKkibBCig==} + /@storybook/store@7.4.5: + resolution: {integrity: sha512-uK9y9aT/PI4xjhw0gG3geTk5/JPiSNfdxy57N+HRn04ofin3dnBSYM5gxuQxVeHR2EVpvVhoM5nQsImyIQuPUg==} dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/preview-api': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/preview-api': 7.4.5 dev: true - /@storybook/telemetry@7.4.4: - resolution: {integrity: sha512-emW4oaZca8Bt+gbCuImEdNwWtnhhoQcjZ0BLuwT55nWgVarzNRg/Qw0NOrlfEuwfeXCI6QUJZyXohaEA5NjNuA==} + /@storybook/telemetry@7.4.5: + resolution: {integrity: sha512-JbhQXZF5sqS2c7Cf+vAtuKTdTSBDco+liUP2UGQFjqdacTRLVzxyj+YY2UH4aAQn7wpmnQ67iHnqFp0+fdYmAA==} dependencies: - '@storybook/client-logger': 7.4.4 - '@storybook/core-common': 7.4.4 - '@storybook/csf-tools': 7.4.4 + '@storybook/client-logger': 7.4.5 + '@storybook/core-common': 7.4.5 + '@storybook/csf-tools': 7.4.5 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -4734,24 +4713,24 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.4.4(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ABIwLRUj2IZKMGxKq+fCCFcY7w52P1a+q8j7qrlELaTe4M74K6rwTgRF0/AFgWeiGRkNuA7z8DjQ73xQLoLqUg==} + /@storybook/theming@7.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-QSIJDIMzOegzlhubIBaYIovf4mlf+AVL0SmQOskPS8GZ6s9t77yUUI6gZTEjO+S4eB3djXRsfTTijQ8+z4XmRA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@storybook/client-logger': 7.4.4 + '@storybook/client-logger': 7.4.5 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/types@7.4.4: - resolution: {integrity: sha512-B0VdgGb1XGEb9g3UuEd9xANCIhR3anvA3w0uYSG+7uMOflnEawwZksTSxvvoGM2hx9vC4pNT4Fci9sEC903UkA==} + /@storybook/types@7.4.5: + resolution: {integrity: sha512-DTWFNjfRTpncjufDoUs0QnNkgHG2qThGKWL1D6sO18cYI02zWPyHWD8/cbqlvtT7XIGe3s1iUEfCTdU5GcwWBA==} dependencies: - '@storybook/channels': 7.4.4 + '@storybook/channels': 7.4.5 '@types/babel__core': 7.20.2 '@types/express': 4.17.17 file-system-cache: 2.3.0 @@ -5317,19 +5296,19 @@ packages: resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} dependencies: '@types/connect': 3.4.36 - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/cross-spawn@6.0.3: resolution: {integrity: sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/debug@4.1.8: @@ -5383,7 +5362,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -5405,7 +5384,7 @@ packages: /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/hoist-non-react-statics@3.3.2: @@ -5480,7 +5459,7 @@ packages: /@types/node-fetch@2.6.5: resolution: {integrity: sha512-OZsUlr2nxvkqUFLSaY2ZbA+P1q22q+KrlxWOn/38RX+u5kTkYL2mTujEpzUhGkS+K/QCYp9oagfXG39XOzyySg==} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 form-data: 4.0.0 dev: true @@ -5488,8 +5467,8 @@ packages: resolution: {integrity: sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA==} dev: true - /@types/node@18.17.18: - resolution: {integrity: sha512-/4QOuy3ZpV7Ya1GTRz5CYSz3DgkKpyUptXuQ5PPce7uuyJAOR7r9FhkmxJfvcNUXyklbC63a+YvB3jxy7s9ngw==} + /@types/node@18.17.19: + resolution: {integrity: sha512-+pMhShR3Or5GR0/sp4Da7FnhVmTalWm81M6MkEldbwjETSaPalw138Z4KdpQaistvqQxLB7Cy4xwYdxpbSOs9Q==} dev: true /@types/normalize-package-data@2.4.1: @@ -5550,7 +5529,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/serve-static@1.15.2: @@ -5558,7 +5537,7 @@ packages: dependencies: '@types/http-errors': 2.0.2 '@types/mime': 3.0.1 - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /@types/stack-utils@2.0.1: @@ -7991,7 +7970,7 @@ packages: eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) fast-glob: 3.3.1 - get-tsconfig: 4.7.0 + get-tsconfig: 4.7.2 is-core-module: 2.13.0 is-glob: 4.0.3 transitivePeerDependencies: @@ -8081,7 +8060,7 @@ packages: eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) - get-tsconfig: 4.7.0 + get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 resolve: 1.22.6 @@ -8855,8 +8834,8 @@ packages: get-intrinsic: 1.2.1 dev: true - /get-tsconfig@4.7.0: - resolution: {integrity: sha512-pmjiZ7xtB8URYm74PlGJozDNyhvsVLUcpBa8DZBG3bWHwaHa9bPiRpiSfovw+fjhwONSCWKRyk+JQHEGZmMrzw==} + /get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} dependencies: resolve-pkg-maps: 1.0.0 dev: true @@ -9766,7 +9745,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 18.17.18 + '@types/node': 18.17.19 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9809,7 +9788,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 18.17.18 + '@types/node': 18.17.19 dev: true /jest-regex-util@26.0.0: @@ -9827,7 +9806,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.17.18 + '@types/node': 18.17.19 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9838,7 +9817,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9847,7 +9826,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.17.18 + '@types/node': 18.17.19 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -12874,11 +12853,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.4.4: - resolution: {integrity: sha512-ixyov5hGz/nNad5N93xVYEqmiKXRPmPgKPjgkO8vmeaDBKy0yMGKAhCwZToqRwKflq6Xpas9BJ9Jwl1R2fsZRA==} + /storybook@7.4.5: + resolution: {integrity: sha512-J7fidphTJ6SJHlR8f/USQE30K6ipbynLVLsTOz0bNYW/0Ua2t9u6dAYGbbq6bLikl3zxzQbdm9lXMUzmaYAdIA==} hasBin: true dependencies: - '@storybook/cli': 7.4.4 + '@storybook/cli': 7.4.5 transitivePeerDependencies: - bufferutil - encoding @@ -13389,13 +13368,13 @@ packages: typescript: 5.2.2 dev: true - /tsx@3.12.10: - resolution: {integrity: sha512-2+46h4xvUt1aLDNvk5YBT8Uzw+b7BolGbn7iSMucYqCXZiDc+1IMghLVdw8kKjING32JFOeO+Am9posvjkeclA==} + /tsx@3.13.0: + resolution: {integrity: sha512-rjmRpTu3as/5fjNq/kOkOtihgLxuIz6pbKdj9xwP4J5jOLkBxw/rjN5ANw+KyrrOXV5uB7HC8+SrrSJxT65y+A==} hasBin: true dependencies: - '@esbuild-kit/cjs-loader': 2.4.4 - '@esbuild-kit/core-utils': 3.3.2 - '@esbuild-kit/esm-loader': 2.6.5 + esbuild: 0.18.20 + get-tsconfig: 4.7.2 + source-map-support: 0.5.21 optionalDependencies: fsevents: 2.3.3 dev: true From ba8502fef7710a7bc09f1bc62f7f3976996335f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 17:48:41 +0000 Subject: [PATCH 07/22] fix(deps): update next.js to v13.5.3 Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 6 +-- pnpm-lock.yaml | 138 ++++++++++++++++++++++++------------------------- 2 files changed, 72 insertions(+), 72 deletions(-) diff --git a/package.json b/package.json index 72fd059c..40655a41 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "@mantine/tiptap": "6.0.21", "@mantine/utils": "6.0.21", "@next-auth/prisma-adapter": "1.0.7", - "@next/bundle-analyzer": "13.5.2", + "@next/bundle-analyzer": "13.5.3", "@prisma/client": "5.3.1", "@tabler/icons-react": "2.35.0", "@tanstack/react-query": "4.35.3", @@ -70,7 +70,7 @@ "i18next-http-backend": "2.2.2", "luxon": "3.4.3", "nanoid": "5.0.1", - "next": "13.5.2", + "next": "13.5.3", "next-auth": "4.23.1", "next-i18next": "14.0.3", "next-sitemap": "4.2.3", @@ -108,7 +108,7 @@ "dotenv": "16.3.1", "dotenv-cli": "7.3.0", "eslint": "8.50.0", - "eslint-config-next": "13.5.2", + "eslint-config-next": "13.5.3", "eslint-config-prettier": "9.0.0", "eslint-formatter-github": "1.1.4", "eslint-import-resolver-typescript": "3.6.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 65b77bc4..252c9593 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,7 +40,7 @@ dependencies: version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': specifier: 6.0.21 - version: 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + version: 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': specifier: 6.0.21 version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) @@ -63,8 +63,8 @@ dependencies: specifier: 1.0.7 version: 1.0.7(@prisma/client@5.3.1)(next-auth@4.23.1) '@next/bundle-analyzer': - specifier: 13.5.2 - version: 13.5.2 + specifier: 13.5.3 + version: 13.5.3 '@prisma/client': specifier: 5.3.1 version: 5.3.1(prisma@5.3.1) @@ -91,7 +91,7 @@ dependencies: version: 10.38.4(@trpc/server@10.38.4) '@trpc/next': specifier: 10.38.4 - version: 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + version: 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': specifier: 10.38.4 version: 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/server@10.38.4)(react-dom@18.2.0)(react@18.2.0) @@ -129,20 +129,20 @@ dependencies: specifier: 5.0.1 version: 5.0.1 next: - specifier: 13.5.2 - version: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.5.3 + version: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.23.1 - version: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + version: 4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 14.0.3 - version: 14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0) + version: 14.0.3(i18next@23.5.1)(next@13.5.3)(react-i18next@13.2.2)(react@18.2.0) next-sitemap: specifier: 4.2.3 - version: 4.2.3(next@13.5.2) + version: 4.2.3(next@13.5.3) nextjs-routes: specifier: 2.0.1 - version: 2.0.1(next@13.5.2) + version: 2.0.1(next@13.5.3) react: specifier: 18.2.0 version: 18.2.0 @@ -189,7 +189,7 @@ devDependencies: version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': specifier: 7.4.5 - version: 7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + version: 7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': specifier: 7.4.5 version: 7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) @@ -239,8 +239,8 @@ devDependencies: specifier: 8.50.0 version: 8.50.0 eslint-config-next: - specifier: 13.5.2 - version: 13.5.2(eslint@8.50.0)(typescript@5.2.2) + specifier: 13.5.3 + version: 13.5.3(eslint@8.50.0)(typescript@5.2.2) eslint-formatter-github: specifier: 1.1.4 version: 1.1.4(eslint@8.50.0) @@ -2399,7 +2399,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/next@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): + /@mantine/next@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-McaVZZsmUol3yY92mSJSgcMQKFST97pVxNtI7Z52YocyuTjPPFXmqxF/TFj24A7noh1wzvRCPjfd9HX66sY+iQ==} peerDependencies: next: '*' @@ -2408,7 +2408,7 @@ packages: dependencies: '@mantine/ssr': 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) '@mantine/styles': 6.0.21(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -2560,11 +2560,11 @@ packages: next-auth: ^4 dependencies: '@prisma/client': 5.3.1(prisma@5.3.1) - next-auth: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) dev: false - /@next/bundle-analyzer@13.5.2: - resolution: {integrity: sha512-njvZIrbOHe4IK4Zzo4w4M9WLaVs3t1Uqu/mm4hx1XmaUmj9fWr0OfeJG+ZkemPTm07WeZVuJRzuklkV+cD8BKQ==} + /@next/bundle-analyzer@13.5.3: + resolution: {integrity: sha512-AUHl9hu/0SNo2TCu9awOGY5hJdQHTPThYbjKk3rmjL04GfYAotn5i5pFQGqe209mbCxtu+QnvMEHLXU4GdFi1Q==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: @@ -2572,81 +2572,81 @@ packages: - utf-8-validate dev: false - /@next/env@13.5.2: - resolution: {integrity: sha512-dUseBIQVax+XtdJPzhwww4GetTjlkRSsXeQnisIJWBaHsnxYcN2RGzsPHi58D6qnkATjnhuAtQTJmR1hKYQQPg==} + /@next/env@13.5.3: + resolution: {integrity: sha512-X4te86vsbjsB7iO4usY9jLPtZ827Mbx+WcwNBGUOIuswuTAKQtzsuoxc/6KLxCMvogKG795MhrR1LDhYgDvasg==} - /@next/eslint-plugin-next@13.5.2: - resolution: {integrity: sha512-Ew8DOUerJYGRo8pI84SVwn9wxxx8sH92AanCXSkkLJM2W0RJEWy+BqWSCfrlA/3ZIczEl4l4o4lOeTGBPYfBJg==} + /@next/eslint-plugin-next@13.5.3: + resolution: {integrity: sha512-lbZOoEjzSuTtpk9UgV9rOmxYw+PsSfNR+00mZcInqooiDMZ1u+RqT1YQYLsEZPW1kumZoQe5+exkCBtZ2xn0uw==} dependencies: glob: 7.1.7 dev: true - /@next/swc-darwin-arm64@13.5.2: - resolution: {integrity: sha512-7eAyunAWq6yFwdSQliWMmGhObPpHTesiKxMw4DWVxhm5yLotBj8FCR4PXGkpRP2tf8QhaWuVba+/fyAYggqfQg==} + /@next/swc-darwin-arm64@13.5.3: + resolution: {integrity: sha512-6hiYNJxJmyYvvKGrVThzo4nTcqvqUTA/JvKim7Auaj33NexDqSNwN5YrrQu+QhZJCIpv2tULSHt+lf+rUflLSw==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.5.2: - resolution: {integrity: sha512-WxXYWE7zF1ch8rrNh5xbIWzhMVas6Vbw+9BCSyZvu7gZC5EEiyZNJsafsC89qlaSA7BnmsDXVWQmc+s1feSYbQ==} + /@next/swc-darwin-x64@13.5.3: + resolution: {integrity: sha512-UpBKxu2ob9scbpJyEq/xPgpdrgBgN3aLYlxyGqlYX5/KnwpJpFuIHU2lx8upQQ7L+MEmz+fA1XSgesoK92ppwQ==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.5.2: - resolution: {integrity: sha512-URSwhRYrbj/4MSBjLlefPTK3/tvg95TTm6mRaiZWBB6Za3hpHKi8vSdnCMw5D2aP6k0sQQIEG6Pzcfwm+C5vrg==} + /@next/swc-linux-arm64-gnu@13.5.3: + resolution: {integrity: sha512-5AzM7Yx1Ky+oLY6pHs7tjONTF22JirDPd5Jw/3/NazJ73uGB05NqhGhB4SbeCchg7SlVYVBeRMrMSZwJwq/xoA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.5.2: - resolution: {integrity: sha512-HefiwAdIygFyNmyVsQeiJp+j8vPKpIRYDlmTlF9/tLdcd3qEL/UEBswa1M7cvO8nHcr27ZTKXz5m7dkd56/Esg==} + /@next/swc-linux-arm64-musl@13.5.3: + resolution: {integrity: sha512-A/C1shbyUhj7wRtokmn73eBksjTM7fFQoY2v/0rTM5wehpkjQRLOXI8WJsag2uLhnZ4ii5OzR1rFPwoD9cvOgA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.5.2: - resolution: {integrity: sha512-htGVVroW0tdHgMYwKWkxWvVoG2RlAdDXRO1RQxYDvOBQsaV0nZsgKkw0EJJJ3urTYnwKskn/MXm305cOgRxD2w==} + /@next/swc-linux-x64-gnu@13.5.3: + resolution: {integrity: sha512-FubPuw/Boz8tKkk+5eOuDHOpk36F80rbgxlx4+xty/U71e3wZZxVYHfZXmf0IRToBn1Crb8WvLM9OYj/Ur815g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.5.2: - resolution: {integrity: sha512-UBD333GxbHVGi7VDJPPDD1bKnx30gn2clifNJbla7vo5nmBV+x5adyARg05RiT9amIpda6yzAEEUu+s774ldkw==} + /@next/swc-linux-x64-musl@13.5.3: + resolution: {integrity: sha512-DPw8nFuM1uEpbX47tM3wiXIR0Qa+atSzs9Q3peY1urkhofx44o7E1svnq+a5Q0r8lAcssLrwiM+OyJJgV/oj7g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.5.2: - resolution: {integrity: sha512-Em9ApaSFIQnWXRT3K6iFnr9uBXymixLc65Xw4eNt7glgH0eiXpg+QhjmgI2BFyc7k4ZIjglfukt9saNpEyolWA==} + /@next/swc-win32-arm64-msvc@13.5.3: + resolution: {integrity: sha512-zBPSP8cHL51Gub/YV8UUePW7AVGukp2D8JU93IHbVDu2qmhFAn9LWXiOOLKplZQKxnIPUkJTQAJDCWBWU4UWUA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.5.2: - resolution: {integrity: sha512-TBACBvvNYU+87X0yklSuAseqdpua8m/P79P0SG1fWUvWDDA14jASIg7kr86AuY5qix47nZLEJ5WWS0L20jAUNw==} + /@next/swc-win32-ia32-msvc@13.5.3: + resolution: {integrity: sha512-ONcL/lYyGUj4W37D4I2I450SZtSenmFAvapkJQNIJhrPMhzDU/AdfLkW98NvH1D2+7FXwe7yclf3+B7v28uzBQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.5.2: - resolution: {integrity: sha512-LfTHt+hTL8w7F9hnB3H4nRasCzLD/fP+h4/GUVBTxrkMJOnh/7OZ0XbYDKO/uuWwryJS9kZjhxcruBiYwc5UDw==} + /@next/swc-win32-x64-msvc@13.5.3: + resolution: {integrity: sha512-2Vz2tYWaLqJvLcWbbTlJ5k9AN6JD7a5CN2pAeIzpbecK8ZF/yobA39cXtv6e+Z8c5UJuVOmaTldEAIxvsIux/Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -4434,7 +4434,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + /@storybook/nextjs@7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): resolution: {integrity: sha512-NXO9AwuyekD/BjP+DD0Bupa3gXAJGiYWoWvtRGntewhvDEXllX7ohrv5ldnwxeCsAM7a8Iih+Vs+aKsSLeGN8Q==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4480,7 +4480,7 @@ packages: fs-extra: 11.1.1 image-size: 1.0.2 loader-utils: 3.2.1 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.88.2) pnp-webpack-plugin: 1.7.0(typescript@5.2.2) postcss: 8.4.30 @@ -5206,7 +5206,7 @@ packages: next-auth: ^4.12.3 react: ^18 dependencies: - next-auth: 4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: true @@ -5218,7 +5218,7 @@ packages: '@trpc/server': 10.38.4 dev: false - /@trpc/next@10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): + /@trpc/next@10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/react-query@10.38.4)(@trpc/server@10.38.4)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PBpzJtHv6ycNOinydO546eIIgqqZ5SaI4gIO7CZGVD039lEWsQadHoTAEo3n3KLvwjo4kxtzGCl6WHUs6EOtTA==} peerDependencies: '@tanstack/react-query': ^4.18.0 @@ -5233,7 +5233,7 @@ packages: '@trpc/client': 10.38.4(@trpc/server@10.38.4) '@trpc/react-query': 10.38.4(@tanstack/react-query@4.35.3)(@trpc/client@10.38.4)(@trpc/server@10.38.4)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': 10.38.4 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-ssr-prepass: 1.5.0(react@18.2.0) @@ -7887,8 +7887,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.5.2(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-kCF7k7fHBtFtxfP6J6AP6Mo0vW3CrFeoIuoZ7NHGIvLFc/RUaIspJ6inO/R33zE1o9t/lbJgTnsqnRB++sxCUQ==} + /eslint-config-next@13.5.3(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-VN2qbCpq2DMWgs7SVF8KTmc8bVaWz3s4nmcFqRLs7PNBt5AXejOhJuZ4zg2sCEHOvz5RvqdwLeI++NSCV6qHVg==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -7896,7 +7896,7 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.5.2 + '@next/eslint-plugin-next': 13.5.3 '@rushstack/eslint-patch': 1.4.0 '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) eslint: 8.50.0 @@ -10729,7 +10729,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-auth@4.23.1(next@13.5.2)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mL083z8KgRtlrIV6CDca2H1kduWJuK/3pTS0Fe2og15KOm4v2kkLGdSDfc2g+019aEBrJUT0pPW2Xx42ImN1WA==} peerDependencies: next: ^12.2.5 || ^13 @@ -10744,7 +10744,7 @@ packages: '@panva/hkdf': 1.1.1 cookie: 0.5.0 jose: 4.14.6 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.5.0 preact: 10.17.1 @@ -10753,7 +10753,7 @@ packages: react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 - /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0): + /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.3)(react-i18next@13.2.2)(react@18.2.0): resolution: {integrity: sha512-FtnjRMfhlamk8YyeyWqd+pndNL+3er83iMZnH4M4mhiGA93l0+vtBUvuObgOAMHDJGLLB2SS2xOOZq69oiJh7A==} engines: {node: '>=14'} peerDependencies: @@ -10768,12 +10768,12 @@ packages: hoist-non-react-statics: 3.3.2 i18next: 23.5.1 i18next-fs-backend: 2.2.0 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-i18next: 13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) dev: false - /next-sitemap@4.2.3(next@13.5.2): + /next-sitemap@4.2.3(next@13.5.3): resolution: {integrity: sha512-vjdCxeDuWDzldhCnyFCQipw5bfpl4HmZA7uoo3GAaYGjGgfL4Cxb1CiztPuWGmS+auYs7/8OekRS8C2cjdAsjQ==} engines: {node: '>=14.18'} hasBin: true @@ -10781,14 +10781,14 @@ packages: next: '*' dependencies: '@corex/deepmerge': 4.0.43 - '@next/env': 13.5.2 + '@next/env': 13.5.3 fast-glob: 3.3.1 minimist: 1.2.8 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) dev: false - /next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vog4UhUaMYAzeqfiAAmgB/QWLW7p01/sg+2vn6bqc/CxHFYizMzLv6gjxKzl31EVFkfl/F+GbxlKizlkTE9RdA==} + /next@13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4Nt4HRLYDW/yRpJ/QR2t1v63UOMS55A38dnWv3UDOWGezuY0ZyFO1ABNbD7mulVzs9qVhgy2+ppjdsANpKP1mg==} engines: {node: '>=16.14.0'} hasBin: true peerDependencies: @@ -10802,7 +10802,7 @@ packages: sass: optional: true dependencies: - '@next/env': 13.5.2 + '@next/env': 13.5.3 '@swc/helpers': 0.5.2 busboy: 1.6.0 caniuse-lite: 1.0.30001538 @@ -10813,27 +10813,27 @@ packages: watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.5.2 - '@next/swc-darwin-x64': 13.5.2 - '@next/swc-linux-arm64-gnu': 13.5.2 - '@next/swc-linux-arm64-musl': 13.5.2 - '@next/swc-linux-x64-gnu': 13.5.2 - '@next/swc-linux-x64-musl': 13.5.2 - '@next/swc-win32-arm64-msvc': 13.5.2 - '@next/swc-win32-ia32-msvc': 13.5.2 - '@next/swc-win32-x64-msvc': 13.5.2 + '@next/swc-darwin-arm64': 13.5.3 + '@next/swc-darwin-x64': 13.5.3 + '@next/swc-linux-arm64-gnu': 13.5.3 + '@next/swc-linux-arm64-musl': 13.5.3 + '@next/swc-linux-x64-gnu': 13.5.3 + '@next/swc-linux-x64-musl': 13.5.3 + '@next/swc-win32-arm64-msvc': 13.5.3 + '@next/swc-win32-ia32-msvc': 13.5.3 + '@next/swc-win32-x64-msvc': 13.5.3 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-routes@2.0.1(next@13.5.2): + /nextjs-routes@2.0.1(next@13.5.3): resolution: {integrity: sha512-pBGRm6uR44zwUjWWYn6+gwz08BhBbqUYlIzsbNHAh1TWohHYKWFaa2YVsj8BxEo726MZYg87OJPnHpaaY1ia0w==} hasBin: true peerDependencies: next: '*' dependencies: chokidar: 3.5.3 - next: 13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) + next: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) dev: false /nice-try@1.0.5: From 478ba82039dfb302e018cc5f3dc3492f4916f9b2 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 25 Sep 2023 21:56:12 +0000 Subject: [PATCH 08/22] chore(deps): update all non-major dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 6 +-- pnpm-lock.yaml | 144 ++++++++++++++++++++++++------------------------- 2 files changed, 75 insertions(+), 75 deletions(-) diff --git a/package.json b/package.json index 72fd059c..de725cbc 100644 --- a/package.json +++ b/package.json @@ -96,13 +96,13 @@ "@storybook/testing-library": "0.2.1", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.3.2", - "@types/node": "18.17.19", + "@types/node": "18.18.0", "@types/prettier": "2.7.3", "@types/react": "18.2.22", "@types/react-dom": "18.2.7", "@types/umami": "0.1.3", - "@typescript-eslint/eslint-plugin": "6.7.2", - "@typescript-eslint/parser": "6.7.2", + "@typescript-eslint/eslint-plugin": "6.7.3", + "@typescript-eslint/parser": "6.7.3", "boxen": "7.1.1", "chromatic": "7.2.0", "dotenv": "16.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 65b77bc4..175cda00 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -203,8 +203,8 @@ devDependencies: specifier: 3.3.2 version: 3.3.2 '@types/node': - specifier: 18.17.19 - version: 18.17.19 + specifier: 18.18.0 + version: 18.18.0 '@types/prettier': specifier: 2.7.3 version: 2.7.3 @@ -218,11 +218,11 @@ devDependencies: specifier: 0.1.3 version: 0.1.3 '@typescript-eslint/eslint-plugin': - specifier: 6.7.2 - version: 6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2) + specifier: 6.7.3 + version: 6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.50.0)(typescript@5.2.2) '@typescript-eslint/parser': - specifier: 6.7.2 - version: 6.7.2(eslint@8.50.0)(typescript@5.2.2) + specifier: 6.7.3 + version: 6.7.3(eslint@8.50.0)(typescript@5.2.2) boxen: specifier: 7.1.1 version: 7.1.1 @@ -246,7 +246,7 @@ devDependencies: version: 1.1.4(eslint@8.50.0) eslint-import-resolver-typescript: specifier: 3.6.1 - version: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) + version: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) eslint-plugin-codegen: specifier: 0.17.0 version: 0.17.0 @@ -255,7 +255,7 @@ devDependencies: version: 6.0.3 eslint-plugin-import: specifier: npm:eslint-plugin-i - version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + version: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.50.0) @@ -2235,7 +2235,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.19 + '@types/node': 18.18.0 '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -2246,7 +2246,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.19 + '@types/node': 18.18.0 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2258,7 +2258,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.17.19 + '@types/node': 18.18.0 '@types/yargs': 17.0.24 chalk: 4.1.2 dev: true @@ -5296,19 +5296,19 @@ packages: resolution: {integrity: sha512-oyl4jvAfTGX9Bt6Or4H9ni1Z447/tQuxnZsytsCaExKlmJiU8sFgnIBRzJUpKwB5eWn9HuBYlUlVA74q/yN0eQ==} dependencies: '@types/connect': 3.4.36 - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/connect@3.4.36: resolution: {integrity: sha512-P63Zd/JUGq+PdrM1lv0Wv5SBYeA2+CORvbrXbngriYY0jzLUWfQMQQxOhjONEz/wlHOAxOdY7CY65rgQdTjq2w==} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/cross-spawn@6.0.3: resolution: {integrity: sha512-BDAkU7WHHRHnvBf5z89lcvACsvkz/n7Tv+HyD/uW76O29HoH1Tk/W6iQrepaZVbisvlEek4ygwT8IW7ow9XLAA==} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/debug@4.1.8: @@ -5362,7 +5362,7 @@ packages: /@types/express-serve-static-core@4.17.36: resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 '@types/qs': 6.9.8 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -5384,7 +5384,7 @@ packages: /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/hoist-non-react-statics@3.3.2: @@ -5459,7 +5459,7 @@ packages: /@types/node-fetch@2.6.5: resolution: {integrity: sha512-OZsUlr2nxvkqUFLSaY2ZbA+P1q22q+KrlxWOn/38RX+u5kTkYL2mTujEpzUhGkS+K/QCYp9oagfXG39XOzyySg==} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 form-data: 4.0.0 dev: true @@ -5467,8 +5467,8 @@ packages: resolution: {integrity: sha512-sm2aph6cRSsTMFYFgI+RpPLunXO9ClJkpizUVdT7KmGeyfQ14xnjTMT/f3MHcfKqevXqGT6BgVFzW8wcEoDUtA==} dev: true - /@types/node@18.17.19: - resolution: {integrity: sha512-+pMhShR3Or5GR0/sp4Da7FnhVmTalWm81M6MkEldbwjETSaPalw138Z4KdpQaistvqQxLB7Cy4xwYdxpbSOs9Q==} + /@types/node@18.18.0: + resolution: {integrity: sha512-3xA4X31gHT1F1l38ATDIL9GpRLdwVhnEFC8Uikv5ZLlXATwrCYyPq7ZWHxzxc3J/30SUiwiYT+bQe0/XvKlWbw==} dev: true /@types/normalize-package-data@2.4.1: @@ -5529,7 +5529,7 @@ packages: resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==} dependencies: '@types/mime': 1.3.2 - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/serve-static@1.15.2: @@ -5537,7 +5537,7 @@ packages: dependencies: '@types/http-errors': 2.0.2 '@types/mime': 3.0.1 - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /@types/stack-utils@2.0.1: @@ -5578,8 +5578,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@6.7.2(@typescript-eslint/parser@6.7.2)(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-ooaHxlmSgZTM6CHYAFRlifqh1OAr3PAQEwi7lhYhaegbnXrnh7CDcHmc3+ihhbQC7H0i4JF0psI5ehzkF6Yl6Q==} + /@typescript-eslint/eslint-plugin@6.7.3(@typescript-eslint/parser@6.7.3)(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-vntq452UHNltxsaaN+L9WyuMch8bMd9CqJ3zhzTPXXidwbf5mqqKCVXEuvRZUqLJSTLeWE65lQwyXsRGnXkCTA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -5590,11 +5590,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.8.1 - '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) - '@typescript-eslint/scope-manager': 6.7.2 - '@typescript-eslint/type-utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.7.2 + '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.7.3 + '@typescript-eslint/type-utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4 eslint: 8.50.0 graphemer: 1.4.0 @@ -5607,8 +5607,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.7.2(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-KA3E4ox0ws+SPyxQf9iSI25R6b4Ne78ORhNHeVKrPQnoYsb9UhieoiRoJgrzgEeKGOXhcY1i8YtOeCHHTDa6Fw==} + /@typescript-eslint/parser@6.7.3(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-TlutE+iep2o7R8Lf+yoer3zU6/0EAUc8QIBB3GYBc1KGz4c4TRm83xwXUZVPlZ6YCLss4r77jbu6j3sendJoiQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -5617,10 +5617,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.7.2 - '@typescript-eslint/types': 6.7.2 - '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) - '@typescript-eslint/visitor-keys': 6.7.2 + '@typescript-eslint/scope-manager': 6.7.3 + '@typescript-eslint/types': 6.7.3 + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) + '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4 eslint: 8.50.0 typescript: 5.2.2 @@ -5636,16 +5636,16 @@ packages: '@typescript-eslint/visitor-keys': 5.62.0 dev: true - /@typescript-eslint/scope-manager@6.7.2: - resolution: {integrity: sha512-bgi6plgyZjEqapr7u2mhxGR6E8WCzKNUFWNh6fkpVe9+yzRZeYtDTbsIBzKbcxI+r1qVWt6VIoMSNZ4r2A+6Yw==} + /@typescript-eslint/scope-manager@6.7.3: + resolution: {integrity: sha512-wOlo0QnEou9cHO2TdkJmzF7DFGvAKEnB82PuPNHpT8ZKKaZu6Bm63ugOTn9fXNJtvuDPanBc78lGUGGytJoVzQ==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.7.2 - '@typescript-eslint/visitor-keys': 6.7.2 + '@typescript-eslint/types': 6.7.3 + '@typescript-eslint/visitor-keys': 6.7.3 dev: true - /@typescript-eslint/type-utils@6.7.2(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-36F4fOYIROYRl0qj95dYKx6kybddLtsbmPIYNK0OBeXv2j9L5nZ17j9jmfy+bIDHKQgn2EZX+cofsqi8NPATBQ==} + /@typescript-eslint/type-utils@6.7.3(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-Fc68K0aTDrKIBvLnKTZ5Pf3MXK495YErrbHb1R6aTpfK5OdSFj0rVN7ib6Tx6ePrZ2gsjLqr0s98NG7l96KSQw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -5654,8 +5654,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) - '@typescript-eslint/utils': 6.7.2(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) + '@typescript-eslint/utils': 6.7.3(eslint@8.50.0)(typescript@5.2.2) debug: 4.3.4 eslint: 8.50.0 ts-api-utils: 1.0.3(typescript@5.2.2) @@ -5669,8 +5669,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types@6.7.2: - resolution: {integrity: sha512-flJYwMYgnUNDAN9/GAI3l8+wTmvTYdv64fcH8aoJK76Y+1FCZ08RtI5zDerM/FYT5DMkAc+19E4aLmd5KqdFyg==} + /@typescript-eslint/types@6.7.3: + resolution: {integrity: sha512-4g+de6roB2NFcfkZb439tigpAMnvEIg3rIjWQ+EM7IBaYt/CdJt6em9BJ4h4UpdgaBWdmx2iWsafHTrqmgIPNw==} engines: {node: ^16.0.0 || >=18.0.0} dev: true @@ -5695,8 +5695,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@6.7.2(typescript@5.2.2): - resolution: {integrity: sha512-kiJKVMLkoSciGyFU0TOY0fRxnp9qq1AzVOHNeN1+B9erKFCJ4Z8WdjAkKQPP+b1pWStGFqezMLltxO+308dJTQ==} + /@typescript-eslint/typescript-estree@6.7.3(typescript@5.2.2): + resolution: {integrity: sha512-YLQ3tJoS4VxLFYHTw21oe1/vIZPRqAO91z6Uv0Ss2BKm/Ag7/RVQBcXTGcXhgJMdA4U+HrKuY5gWlJlvoaKZ5g==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -5704,8 +5704,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.7.2 - '@typescript-eslint/visitor-keys': 6.7.2 + '@typescript-eslint/types': 6.7.3 + '@typescript-eslint/visitor-keys': 6.7.3 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -5736,8 +5736,8 @@ packages: - typescript dev: true - /@typescript-eslint/utils@6.7.2(eslint@8.50.0)(typescript@5.2.2): - resolution: {integrity: sha512-ZCcBJug/TS6fXRTsoTkgnsvyWSiXwMNiPzBUani7hDidBdj1779qwM1FIAmpH4lvlOZNF3EScsxxuGifjpLSWQ==} + /@typescript-eslint/utils@6.7.3(eslint@8.50.0)(typescript@5.2.2): + resolution: {integrity: sha512-vzLkVder21GpWRrmSR9JxGZ5+ibIUSudXlW52qeKpzUEQhRSmyZiVDDj3crAth7+5tmN1ulvgKaCU2f/bPRCzg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -5745,9 +5745,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.50.0) '@types/json-schema': 7.0.13 '@types/semver': 7.5.2 - '@typescript-eslint/scope-manager': 6.7.2 - '@typescript-eslint/types': 6.7.2 - '@typescript-eslint/typescript-estree': 6.7.2(typescript@5.2.2) + '@typescript-eslint/scope-manager': 6.7.3 + '@typescript-eslint/types': 6.7.3 + '@typescript-eslint/typescript-estree': 6.7.3(typescript@5.2.2) eslint: 8.50.0 semver: 7.5.4 transitivePeerDependencies: @@ -5763,11 +5763,11 @@ packages: eslint-visitor-keys: 3.4.3 dev: true - /@typescript-eslint/visitor-keys@6.7.2: - resolution: {integrity: sha512-uVw9VIMFBUTz8rIeaUT3fFe8xIUx8r4ywAdlQv1ifH+6acn/XF8Y6rwJ7XNmkNMDrTW+7+vxFFPIF40nJCVsMQ==} + /@typescript-eslint/visitor-keys@6.7.3: + resolution: {integrity: sha512-HEVXkU9IB+nk9o63CeICMHxFWbHWr3E1mpilIQBe9+7L/lH97rleFLVtYsfnWB+JVMaiFnEaxvknvmIzX+CqVg==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.7.2 + '@typescript-eslint/types': 6.7.3 eslint-visitor-keys: 3.4.3 dev: true @@ -7898,11 +7898,11 @@ packages: dependencies: '@next/eslint-plugin-next': 13.5.2 '@rushstack/eslint-patch': 1.4.0 - '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@5.2.2) eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) - eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) + eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) eslint-plugin-jsx-a11y: 6.7.1(eslint@8.50.0) eslint-plugin-react: 7.33.2(eslint@8.50.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.50.0) @@ -7957,7 +7957,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0): + /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0): resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -7967,8 +7967,8 @@ packages: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.50.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) - eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-plugin-import: /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) fast-glob: 3.3.1 get-tsconfig: 4.7.2 is-core-module: 2.13.0 @@ -7980,7 +7980,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -8001,11 +8001,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.7.2(eslint@8.50.0)(typescript@5.2.2) + '@typescript-eslint/parser': 6.7.3(eslint@8.50.0)(typescript@5.2.2) debug: 3.2.7 eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-plugin-i@2.28.1)(eslint@8.50.0) transitivePeerDependencies: - supports-color dev: true @@ -8049,7 +8049,7 @@ packages: requireindex: 1.1.0 dev: true - /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): + /eslint-plugin-i@2.28.1(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0): resolution: {integrity: sha512-a4oVt0j3ixNhGhvV4XF6NS7OWRFK2rrJ0Q5C4S2dSRb8FxZi31J0uUd5WJLL58wnVJ/OiQ1BxiXnFA4dWQO1Cg==} engines: {node: '>=12'} peerDependencies: @@ -8059,7 +8059,7 @@ packages: doctrine: 2.1.0 eslint: 8.50.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.2)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.3)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.50.0) get-tsconfig: 4.7.2 is-glob: 4.0.3 minimatch: 3.1.2 @@ -9745,7 +9745,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 18.17.19 + '@types/node': 18.18.0 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -9788,7 +9788,7 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.5.1 - '@types/node': 18.17.19 + '@types/node': 18.18.0 dev: true /jest-regex-util@26.0.0: @@ -9806,7 +9806,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 18.17.19 + '@types/node': 18.18.0 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -9817,7 +9817,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9826,7 +9826,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.17.19 + '@types/node': 18.18.0 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 From 8f60b1050113fccdc6d15cfa76c3887bc82e700c Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 10:39:11 -0400 Subject: [PATCH 09/22] update hook --- .husky/post-merge | 2 +- package.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.husky/post-merge b/.husky/post-merge index 0608a49d..df574c05 100755 --- a/.husky/post-merge +++ b/.husky/post-merge @@ -11,4 +11,4 @@ fi } # Run `pnpm install` if package.json changed. -check_changed "package.json pnpm-lock.yaml" "tsx ./.lib/runInstall.ts" +check_changed "package.json pnpm-lock.yaml" "pnpm notify:install" diff --git a/package.json b/package.json index 5ae290bb..a19a18ce 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "lint": "next lint", "lint:fix": "next lint --fix", "lint:staged": "lint-staged", + "notify:install": "tsx ./.lib/runInstall.ts", "prepare": "tsx ./.lib/prepare.ts", "start": "next start", "with-env": "dotenv -e ./.env --" From b03c7522fed5adb1b361c362b0b3718ea0fe42dd Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 11:28:12 -0400 Subject: [PATCH 10/22] remove next-auth --- package.json | 2 - pnpm-lock.yaml | 30 ++- prisma/schema.prisma | 51 ---- src/pages/_app.tsx | 68 +++--- src/pages/about.tsx | 3 +- src/pages/api/auth/[...nextauth].ts | 44 ---- src/pages/api/trpc/[trpc].ts | 4 +- src/pages/category/[tag]/[[...storyId]].tsx | 4 +- src/pages/index.tsx | 2 +- src/pages/story/[id].tsx | 2 +- src/server/api/root.ts | 4 +- src/server/api/routers/admin.ts | 247 ++++++++++---------- src/server/api/routers/stories.ts | 21 +- src/server/api/trpc.ts | 88 ++----- src/server/auth.ts | 19 -- src/types/nextjs-routes.d.ts | 1 - src/utils/ssr.ts | 27 +-- 17 files changed, 205 insertions(+), 412 deletions(-) delete mode 100644 src/pages/api/auth/[...nextauth].ts delete mode 100644 src/server/auth.ts diff --git a/package.json b/package.json index a19a18ce..c5f6055f 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "@mantine/spotlight": "6.0.21", "@mantine/tiptap": "6.0.21", "@mantine/utils": "6.0.21", - "@next-auth/prisma-adapter": "1.0.7", "@next/bundle-analyzer": "13.5.3", "@prisma/client": "5.3.1", "@tabler/icons-react": "2.35.0", @@ -72,7 +71,6 @@ "luxon": "3.4.3", "nanoid": "5.0.1", "next": "13.5.3", - "next-auth": "4.23.1", "next-i18next": "14.0.3", "next-sitemap": "4.2.3", "nextjs-routes": "2.0.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e4549112..81c08e14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,9 +59,6 @@ dependencies: '@mantine/utils': specifier: 6.0.21 version: 6.0.21(react@18.2.0) - '@next-auth/prisma-adapter': - specifier: 1.0.7 - version: 1.0.7(@prisma/client@5.3.1)(next-auth@4.23.1) '@next/bundle-analyzer': specifier: 13.5.3 version: 13.5.3 @@ -131,9 +128,6 @@ dependencies: next: specifier: 13.5.3 version: 13.5.3(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0) - next-auth: - specifier: 4.23.1 - version: 4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) next-i18next: specifier: 14.0.3 version: 14.0.3(i18next@23.5.1)(next@13.5.3)(react-i18next@13.2.2)(react@18.2.0) @@ -2553,16 +2547,6 @@ packages: tar-fs: 2.1.1 dev: true - /@next-auth/prisma-adapter@1.0.7(@prisma/client@5.3.1)(next-auth@4.23.1): - resolution: {integrity: sha512-Cdko4KfcmKjsyHFrWwZ//lfLUbcLqlyFqjd/nYE2m3aZ7tjMNUjpks47iw7NTCnXf+5UWz5Ypyt1dSs1EP5QJw==} - peerDependencies: - '@prisma/client': '>=2.26.0 || >=3' - next-auth: ^4 - dependencies: - '@prisma/client': 5.3.1(prisma@5.3.1) - next-auth: 4.23.1(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) - dev: false - /@next/bundle-analyzer@13.5.3: resolution: {integrity: sha512-AUHl9hu/0SNo2TCu9awOGY5hJdQHTPThYbjKk3rmjL04GfYAotn5i5pFQGqe209mbCxtu+QnvMEHLXU4GdFi1Q==} dependencies: @@ -2796,6 +2780,7 @@ packages: /@panva/hkdf@1.1.1: resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} + dev: true /@paralleldrive/cuid2@2.2.2: resolution: {integrity: sha512-ZOBkgDwEdoYVlSeRbYYXs0S9MejQofiVYoTbKzy/6GQa39/q5tQU2IX46+shYnUkpEl3wc+J6wRlar7r2EK2xA==} @@ -7026,6 +7011,7 @@ packages: /cookie@0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} + dev: true /copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} @@ -9839,6 +9825,7 @@ packages: /jose@4.14.6: resolution: {integrity: sha512-EqJPEUlZD0/CSUMubKtMaYUOtWe91tZXTWMJZoKSbLk+KtdhNdcvppH8lA9XwVu2V4Ailvsj0GBZJ2ZwDjfesQ==} + dev: true /js-tokens@4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -10219,6 +10206,7 @@ packages: engines: {node: '>=10'} dependencies: yallist: 4.0.0 + dev: true /luxon@3.4.3: resolution: {integrity: sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==} @@ -10752,6 +10740,7 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 + dev: true /next-i18next@14.0.3(i18next@23.5.1)(next@13.5.3)(react-i18next@13.2.2)(react@18.2.0): resolution: {integrity: sha512-FtnjRMfhlamk8YyeyWqd+pndNL+3er83iMZnH4M4mhiGA93l0+vtBUvuObgOAMHDJGLLB2SS2xOOZq69oiJh7A==} @@ -10956,6 +10945,7 @@ packages: /oauth@0.9.15: resolution: {integrity: sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==} + dev: true /object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} @@ -10964,6 +10954,7 @@ packages: /object-hash@2.2.0: resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} engines: {node: '>= 6'} + dev: true /object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} @@ -11051,6 +11042,7 @@ packages: /oidc-token-hash@5.0.3: resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} engines: {node: ^10.13.0 || >=12.0.0} + dev: true /on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} @@ -11114,6 +11106,7 @@ packages: lru-cache: 6.0.0 object-hash: 2.2.0 oidc-token-hash: 5.0.3 + dev: true /optionator@0.9.3: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} @@ -11514,9 +11507,11 @@ packages: dependencies: preact: 10.17.1 pretty-format: 3.8.0 + dev: true /preact@10.17.1: resolution: {integrity: sha512-X9BODrvQ4Ekwv9GURm9AKAGaomqXmip7NQTZgY7gcNmr7XE83adOMJvd3N42id1tMFU7ojiynRsYnY6/BRFxLA==} + dev: true /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -11599,6 +11594,7 @@ packages: /pretty-format@3.8.0: resolution: {integrity: sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==} + dev: true /pretty-hrtime@1.0.3: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} @@ -13777,6 +13773,7 @@ packages: /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true + dev: true /uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} @@ -14121,6 +14118,7 @@ packages: /yallist@4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true /yaml@1.10.2: resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} diff --git a/prisma/schema.prisma b/prisma/schema.prisma index bea90f6e..f1e7a8a3 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -13,57 +13,6 @@ datasource db { //shadowDatabaseUrl = env("PRISMA_SHADOW_DB") // used for migrations } -// -// NextAuth tables -// -// model Account { -// id String @id @default(cuid()) -// userId String -// type String -// provider String -// providerAccountId String -// refresh_token String? @db.Text -// access_token String? @db.Text -// expires_at Int? -// token_type String? -// scope String? -// id_token String? @db.Text -// session_state String? -// user User @relation(fields: [userId], references: [id], onDelete: Cascade) - -// @@unique([provider, providerAccountId]) -// } - -// model Session { -// id String @id @default(cuid()) -// sessionToken String @unique -// userId String -// expires DateTime -// user User @relation(fields: [userId], references: [id], onDelete: Cascade) -// } - -// model User { -// id String @id @default(cuid()) -// name String? -// email String? @unique -// emailVerified DateTime? -// image String? -// accounts Account[] -// sessions Session[] -// } - -// model VerificationToken { -// identifier String -// token String @unique -// expires DateTime - -// @@unique([identifier, token]) -// } - -// -// End of NextAuth tables -// - model DefaultImage { id String @id @default(cuid()) altEN String diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 73ff7e86..e1eba9f3 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -7,8 +7,6 @@ import { type AppType } from 'next/app' import Head from 'next/head' import Image from 'next/image' import { useRouter } from 'next/router' -import { type Session } from 'next-auth' -import { SessionProvider } from 'next-auth/react' import { appWithTranslation, useTranslation } from 'next-i18next' import { Navbar } from '~/components/Navbar/Navbar' @@ -31,7 +29,7 @@ const useStyles = createStyles((theme, { showButton, isHome }: { showButton: boo }, })) -const MyApp: AppType<{ session: Session | null }> = ({ Component, pageProps: { session, ...pageProps } }) => { +const MyApp: AppType = ({ Component, pageProps }) => { const router = useRouter() const { asPath, pathname, query, locale } = router const { t } = useTranslation() @@ -53,39 +51,37 @@ const MyApp: AppType<{ session: Session | null }> = ({ Component, pageProps: { s emotionCache={styleCache} > - - - - - - - {t('artist-credit')} - - - router.replace({ pathname, query }, asPath, { locale: locale === 'en' ? 'es' : 'en' }) - } - > - {t('nav.switch-lang')} - - - - - {t('vercel')} - - - + + + + + + {t('artist-credit')} + + + router.replace({ pathname, query }, asPath, { locale: locale === 'en' ? 'es' : 'en' }) + } + > + {t('nav.switch-lang')} + + + + + {t('vercel')} + + diff --git a/src/pages/about.tsx b/src/pages/about.tsx index 9671d886..e925b269 100644 --- a/src/pages/about.tsx +++ b/src/pages/about.tsx @@ -1,4 +1,3 @@ -/* eslint-disable @typescript-eslint/no-unsafe-argument */ import { AspectRatio, Center, @@ -191,7 +190,7 @@ const AboutPage = () => { } export const getStaticProps: GetStaticProps = async ({ locale }) => { - const ssg = await trpcServerClient({ session: null }) + const ssg = trpcServerClient() const [i18n] = await Promise.allSettled([getServerSideTranslations(locale), ssg.partner.getAll.prefetch()]) diff --git a/src/pages/api/auth/[...nextauth].ts b/src/pages/api/auth/[...nextauth].ts deleted file mode 100644 index 3ecdf7db..00000000 --- a/src/pages/api/auth/[...nextauth].ts +++ /dev/null @@ -1,44 +0,0 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ -/* eslint-disable @typescript-eslint/require-await */ -import NextAuth from 'next-auth' -import { type NextAuthOptions, type User } from 'next-auth' -import Credentials from 'next-auth/providers/credentials' - -// Prisma adapter for NextAuth, optional and can be removed - -export const authOptions: NextAuthOptions = { - providers: [ - Credentials({ - credentials: { - email: { label: 'Email', type: 'text' }, - password: { label: 'Password', type: 'password' }, - }, - authorize: async (credentials) => { - return { - email: '', - id: '', - roles: [''], - permissions: [''], - } - }, - }), - ], - callbacks: { - jwt: async ({ token, user }) => { - user && (token.user = user as User) - return token - }, - session: async ({ session, token }) => { - if (session.user) { - session.user = token.user - } - return session - }, - }, - // Configure one or more authentication providers - session: { - strategy: 'jwt', - }, -} - -export default NextAuth(authOptions) diff --git a/src/pages/api/trpc/[trpc].ts b/src/pages/api/trpc/[trpc].ts index 5eb3e9a3..ffa06946 100644 --- a/src/pages/api/trpc/[trpc].ts +++ b/src/pages/api/trpc/[trpc].ts @@ -15,7 +15,7 @@ export default createNextApiHandler({ } : undefined, responseMeta(opts) { - const { ctx, errors, type } = opts + const { errors, type } = opts // assuming you have all your public routes with the keyword `public` in them // checking that no procedures errored const allOk = errors.length === 0 @@ -24,7 +24,7 @@ export default createNextApiHandler({ // cache request for 1 day + revalidate once every second const ONE_DAY_IN_SECONDS = 60 * 60 * 24 const ONE_HOUR_IN_SECONDS = 60 * 60 - if (ctx?.res && allOk && isQuery) { + if (allOk && isQuery) { return { headers: { 'cache-control': `s-maxage=${ONE_HOUR_IN_SECONDS}, stale-while-revalidate=${ONE_DAY_IN_SECONDS}`, diff --git a/src/pages/category/[tag]/[[...storyId]].tsx b/src/pages/category/[tag]/[[...storyId]].tsx index 3fd5b69d..2a9195fc 100644 --- a/src/pages/category/[tag]/[[...storyId]].tsx +++ b/src/pages/category/[tag]/[[...storyId]].tsx @@ -158,7 +158,7 @@ export const getStaticProps: GetStaticProps< Record, RoutedQuery<'/category/[tag]/[[...storyId]]'> > = async ({ locale, params }) => { - const ssg = await trpcServerClient({ session: null }) + const ssg = trpcServerClient() if (!params?.tag) return { notFound: true } const storyId = Array.isArray(params.storyId) && params.storyId.length ? params.storyId.at(0) : undefined @@ -174,7 +174,7 @@ export const getStaticProps: GetStaticProps< trpcState: ssg.dehydrate(), ...(i18n.status === 'fulfilled' ? i18n.value : {}), }, - revalidate: 60 * 60 * 24 * 7, // 1 week + revalidate: 604800, // 1 week } } export const getStaticPaths: GetStaticPaths<{ tag: string; storyId?: string[] }> = async ({ diff --git a/src/pages/index.tsx b/src/pages/index.tsx index c4439110..6646b892 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -153,7 +153,7 @@ const Home: NextPage = () => { export default Home export const getStaticProps: GetStaticProps = async ({ locale }) => { - const ssg = await trpcServerClient({ session: null }) + const ssg = trpcServerClient() const [i18n] = await Promise.allSettled([ getServerSideTranslations(locale), diff --git a/src/pages/story/[id].tsx b/src/pages/story/[id].tsx index e6e723c5..9526e42e 100644 --- a/src/pages/story/[id].tsx +++ b/src/pages/story/[id].tsx @@ -45,7 +45,7 @@ export const getStaticProps: GetStaticProps, RoutedQuery locale, params, }) => { - const ssg = await trpcServerClient({ session: null }) + const ssg = trpcServerClient() if (!params?.id) return { notFound: true } const [i18n] = await Promise.allSettled([ diff --git a/src/server/api/root.ts b/src/server/api/root.ts index c7d3c7d7..de23354e 100644 --- a/src/server/api/root.ts +++ b/src/server/api/root.ts @@ -1,4 +1,4 @@ -import { adminRouter } from './routers/admin' +// import { adminRouter } from './routers/admin' import { partnerRouter } from './routers/partner' import { storyRouter } from './routers/stories' import { createTRPCRouter } from './trpc' @@ -10,7 +10,7 @@ import { createTRPCRouter } from './trpc' */ export const appRouter = createTRPCRouter({ story: storyRouter, - admin: adminRouter, + // admin: adminRouter, partner: partnerRouter, }) diff --git a/src/server/api/routers/admin.ts b/src/server/api/routers/admin.ts index 944d951e..aad2855a 100644 --- a/src/server/api/routers/admin.ts +++ b/src/server/api/routers/admin.ts @@ -1,132 +1,133 @@ -import { type StoryToCategory } from '@prisma/client' -import { z } from 'zod' +// import { type StoryToCategory } from '@prisma/client' +// import { z } from 'zod' -import { nanoUrl } from '../../nanoIdUrl' -import { adminProcedure, createTRPCRouter } from '../trpc' +// import { nanoUrl } from '../../nanoIdUrl' +// import { adminProcedure, createTRPCRouter } from '../trpc' -export const adminRouter = createTRPCRouter({ - approveStory: adminProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { - try { - const approvedStory = ctx.prisma.story.update({ - where: { - id: input.id, - }, - data: { - published: true, - }, - select: { - id: true, - published: true, - }, - }) - return approvedStory - } catch (error) { - throw error - } - }), - disapproveStory: adminProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { - try { - const story = ctx.prisma.story.update({ - where: { - id: input.id, - }, - data: { - published: false, - }, - select: { - id: true, - published: true, - }, - }) - return story - } catch (error) { - throw error - } - }), - generatePublicUrl: adminProcedure.input(z.object({ id: z.string() })).mutation(({ ctx, input }) => { - const slug = nanoUrl() +// export const adminRouter = createTRPCRouter({ +// approveStory: adminProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { +// try { +// const approvedStory = ctx.prisma.story.update({ +// where: { +// id: input.id, +// }, +// data: { +// published: true, +// }, +// select: { +// id: true, +// published: true, +// }, +// }) +// return approvedStory +// } catch (error) { +// throw error +// } +// }), +// disapproveStory: adminProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { +// try { +// const story = ctx.prisma.story.update({ +// where: { +// id: input.id, +// }, +// data: { +// published: false, +// }, +// select: { +// id: true, +// published: true, +// }, +// }) +// return story +// } catch (error) { +// throw error +// } +// }), +// generatePublicUrl: adminProcedure.input(z.object({ id: z.string() })).mutation(({ ctx, input }) => { +// const slug = nanoUrl() - const publicStory = ctx.prisma.story.update({ - where: { - id: input.id, - }, - data: { - publicSlug: slug, - }, - select: { - id: true, - publicSlug: true, - }, - }) - return publicStory - }), - unsharePublicUrl: adminProcedure.input(z.object({ id: z.string() })).mutation(({ ctx, input }) => { - const story = ctx.prisma.story.update({ - where: { - id: input.id, - }, - data: { - publicSlug: null, - }, - select: { - id: true, - publicSlug: true, - }, - }) - return story - }), - editStory: adminProcedure - .input( - z - .object({ - id: z.string(), - storyJoy: z.string().trim().min(1).max(300).optional(), - storyAccess: z.string().trim().min(1).max(300).optional(), - categories: z.string().array().optional(), - }) - .strict() - ) - .mutation(async ({ ctx, input }) => { - const { id, categories, ...storyFields } = input +// const publicStory = ctx.prisma.story.update({ +// where: { +// id: input.id, +// }, +// data: { +// publicSlug: slug, +// }, +// select: { +// id: true, +// publicSlug: true, +// }, +// }) +// return publicStory +// }), +// unsharePublicUrl: adminProcedure.input(z.object({ id: z.string() })).mutation(({ ctx, input }) => { +// const story = ctx.prisma.story.update({ +// where: { +// id: input.id, +// }, +// data: { +// publicSlug: null, +// }, +// select: { +// id: true, +// publicSlug: true, +// }, +// }) +// return story +// }), +// editStory: adminProcedure +// .input( +// z +// .object({ +// id: z.string(), +// storyJoy: z.string().trim().min(1).max(300).optional(), +// storyAccess: z.string().trim().min(1).max(300).optional(), +// categories: z.string().array().optional(), +// }) +// .strict() +// ) +// .mutation(async ({ ctx, input }) => { +// const { id, categories, ...storyFields } = input - return await ctx.prisma.$transaction(async (tx) => { - // Update story fields. - // If categories are changed delete storyToCategory records to unused categories - const updatedStory = await tx.story.update({ - where: { id }, - data: { - ...storyFields, - categories: - categories && categories.length > 0 - ? { deleteMany: { categoryId: { notIn: categories } } } - : undefined, - }, - include: { categories: true }, - }) +// return await ctx.prisma.$transaction(async (tx) => { +// // Update story fields. +// // If categories are changed delete storyToCategory records to unused categories +// const updatedStory = await tx.story.update({ +// where: { id }, +// data: { +// ...storyFields, +// categories: +// categories && categories.length > 0 +// ? { deleteMany: { categoryId: { notIn: categories } } } +// : undefined, +// }, +// include: { categories: true }, +// }) - // Add not asssociated categories to the story from the categories array - if (categories) { - const storyCategoryIDs = updatedStory.categories.map(({ categoryId }) => categoryId) - const newCategories: Omit[] = [] +// // Add not asssociated categories to the story from the categories array +// if (categories) { +// const storyCategoryIDs = updatedStory.categories.map(({ categoryId }) => categoryId) +// const newCategories: Omit[] = [] - categories.map((categoryId) => { - storyCategoryIDs.indexOf(categoryId) === -1 && newCategories.push({ categoryId, storyId: id }) - }) +// categories.map((categoryId) => { +// storyCategoryIDs.indexOf(categoryId) === -1 && newCategories.push({ categoryId, storyId: id }) +// }) - if (newCategories.length > 0) await tx.storyToCategory.createMany({ data: newCategories }) - } +// if (newCategories.length > 0) await tx.storyToCategory.createMany({ data: newCategories }) +// } - return tx.story.findFirst({ where: { id } }) - }) - }), - editPartnerLink: adminProcedure - .input(z.object({ id: z.string(), href: z.string() })) - .mutation(async ({ ctx, input }) => { - const updatedPartnerOrg = await ctx.prisma.partnerOrg.update({ - where: { id: input.id }, - data: { href: input.href }, - }) +// return tx.story.findFirst({ where: { id } }) +// }) +// }), +// editPartnerLink: adminProcedure +// .input(z.object({ id: z.string(), href: z.string() })) +// .mutation(async ({ ctx, input }) => { +// const updatedPartnerOrg = await ctx.prisma.partnerOrg.update({ +// where: { id: input.id }, +// data: { href: input.href }, +// }) - return updatedPartnerOrg - }), -}) +// return updatedPartnerOrg +// }), +// }) +export const x = {} diff --git a/src/server/api/routers/stories.ts b/src/server/api/routers/stories.ts index 119c716a..7a04c8ae 100644 --- a/src/server/api/routers/stories.ts +++ b/src/server/api/routers/stories.ts @@ -1,10 +1,9 @@ -/* eslint-disable @typescript-eslint/no-unsafe-member-access */ import { z } from 'zod' import { SurveySchema } from '~/pages/survey' import { crowdin } from '~/server/crowdin' -import { createTRPCRouter, protectedProcedure, publicProcedure } from '../trpc' +import { createTRPCRouter, publicProcedure } from '../trpc' export const storyRouter = createTRPCRouter({ getStoryBySlug: publicProcedure @@ -56,14 +55,14 @@ export const storyRouter = createTRPCRouter({ }) return story }), - unpublishStory: protectedProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { - const { id } = input - // Check if story belongs to user - return await ctx.prisma.story.update({ - where: { id }, - data: { published: false }, - }) - }), + // unpublishStory: protectedProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { + // const { id } = input + // // Check if story belongs to user + // return await ctx.prisma.story.update({ + // where: { id }, + // data: { published: false }, + // }) + // }), getCategories: publicProcedure.query(async ({ ctx }) => { const categories = await ctx.prisma.storyCategory.findMany({ select: { @@ -105,7 +104,7 @@ export const storyRouter = createTRPCRouter({ const submission = await ctx.prisma.storySubmission.create({ data: { responses: input, - userId: ctx.session?.user?.id ?? 'noUserId', + userId: 'noUserId', }, select: { id: true, diff --git a/src/server/api/trpc.ts b/src/server/api/trpc.ts index 3743780a..6f1efdd2 100644 --- a/src/server/api/trpc.ts +++ b/src/server/api/trpc.ts @@ -15,20 +15,14 @@ * * These allow you to access things like the database, the session, etc, when processing a request */ -import { initTRPC, TRPCError } from '@trpc/server' +import { initTRPC } from '@trpc/server' import { type CreateNextContextOptions } from '@trpc/server/adapters/next' -import { type NextApiRequest, type NextApiResponse } from 'next' -import { type Session } from 'next-auth' import superjson from 'superjson' +import { ZodError } from 'zod' -import { getServerAuthSession } from '../auth' import { prisma } from '../db' -type CreateContextOptions = { - session: Session | null - req?: NextApiRequest - res?: NextApiResponse -} +type CreateContextOptions = Record /** * This helper generates the "internals" for a tRPC context. If you need to use it, you can export it from @@ -41,12 +35,9 @@ type CreateContextOptions = { * * @see https://create.t3.gg/en/usage/trpc#-servertrpccontextts */ -export const createInnerTRPCContext = (opts: CreateContextOptions) => { +export const createInnerTRPCContext = (_opts: CreateContextOptions) => { return { - session: opts.session, prisma, - req: opts.req, - res: opts.res, } } @@ -56,17 +47,8 @@ export const createInnerTRPCContext = (opts: CreateContextOptions) => { * * @link https://trpc.io/docs/context */ -export const createTRPCContext = async (opts: CreateNextContextOptions) => { - const { req, res } = opts - - // Get the session from the server using the unstable_getServerSession wrapper function - const session = await getServerAuthSession({ req, res }) - - return createInnerTRPCContext({ - session, - req, - res, - }) +export const createTRPCContext = (opts: CreateNextContextOptions) => { + return createInnerTRPCContext({}) } /** @@ -77,8 +59,14 @@ export const createTRPCContext = async (opts: CreateNextContextOptions) => { const t = initTRPC.context().create({ transformer: superjson, - errorFormatter({ shape }) { - return shape + errorFormatter({ shape, error }) { + return { + ...shape, + data: { + ...shape.data, + zodError: error.cause instanceof ZodError ? error.cause.flatten() : null, + }, + } }, }) @@ -103,51 +91,3 @@ export const createTRPCRouter = t.router * that a user querying is authorized, but you can still access user session data if they are logged in */ export const publicProcedure = t.procedure - -/** Reusable middleware that enforces users are logged in before running the procedure */ -const enforceUserIsAuthed = t.middleware(({ ctx, next }) => { - if (!ctx.session || !ctx.session.user) { - throw new TRPCError({ code: 'UNAUTHORIZED' }) - } - return next({ - ctx: { - // infers the `session` as non-nullable - session: { ...ctx.session, user: ctx.session.user }, - }, - }) -}) - -/** - * Protected (authed) procedure - * - * If you want a query or mutation to ONLY be accessible to logged in users, use this. It verifies the session - * is valid and guarantees ctx.session.user is not null - * - * @see https://trpc.io/docs/procedures - */ -export const protectedProcedure = t.procedure.use(enforceUserIsAuthed) - -const adminUser = t.middleware(({ ctx, next }) => { - if (!ctx.session || !ctx.session.user) { - throw new TRPCError({ code: 'UNAUTHORIZED' }) - } - if (!ctx.session.user.permissions.includes('glaadAdmin')) { - throw new TRPCError({ code: 'FORBIDDEN' }) - } - return next({ - ctx: { - // infers the `session` as non-nullable - session: { ...ctx.session, user: ctx.session.user }, - }, - }) -}) - -/** - * Protected (admin) procedure - * - * If you want a query or mutation to ONLY be accessible to logged in **administrators**, use this. It - * verifies the session is valid, checks for admin permission, and guarantees ctx.session.user is not null - * - * @see https://trpc.io/docs/procedures - */ -export const adminProcedure = t.procedure.use(adminUser) diff --git a/src/server/auth.ts b/src/server/auth.ts deleted file mode 100644 index 1f49d155..00000000 --- a/src/server/auth.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { type GetServerSidePropsContext } from 'next' -import { getServerSession } from 'next-auth' - -import { authOptions } from '../pages/api/auth/[...nextauth]' - -/** - * Wrapper for unstable_getServerSession, used in trpc createContext and the restricted API route - * - * Don't worry too much about the "unstable", it's safe to use but the syntax may change in future versions - * - * @see https://next-auth.js.org/configuration/nextjs - */ - -export const getServerAuthSession = async (ctx: { - req: GetServerSidePropsContext['req'] - res: GetServerSidePropsContext['res'] -}) => { - return await getServerSession(ctx.req, ctx.res, authOptions) -} diff --git a/src/types/nextjs-routes.d.ts b/src/types/nextjs-routes.d.ts index 04889af0..88367b12 100644 --- a/src/types/nextjs-routes.d.ts +++ b/src/types/nextjs-routes.d.ts @@ -13,7 +13,6 @@ declare module "nextjs-routes" { export type Route = | StaticRoute<"/about"> | StaticRoute<"/act"> - | DynamicRoute<"/api/auth/[...nextauth]", { "nextauth": string[] }> | DynamicRoute<"/api/trpc/[trpc]", { "trpc": string }> | DynamicRoute<"/category/[tag]/[[...storyId]]", { "tag": string; "storyId"?: string[] | undefined }> | DynamicRoute<"/gallery/[slug]", { "slug": string }> diff --git a/src/utils/ssr.ts b/src/utils/ssr.ts index 0fd42310..8c88280d 100644 --- a/src/utils/ssr.ts +++ b/src/utils/ssr.ts @@ -1,36 +1,13 @@ import { createServerSideHelpers } from '@trpc/react-query/server' -import { type GetServerSidePropsContext, type NextApiRequest, type NextApiResponse } from 'next' -import { type Session } from 'next-auth' import superjson from 'superjson' import { appRouter } from '~/server/api/root' import { createInnerTRPCContext } from '~/server/api/trpc' -import { getServerAuthSession } from '~/server/auth' -interface SSRContext { - req: GetServerSidePropsContext['req'] - res: GetServerSidePropsContext['res'] - session?: never -} -interface ApiContext { - req: NextApiRequest - res: NextApiResponse - session?: never -} -interface SessionContext { - req?: never - res?: never - session: Session | null -} -type ServerContext = SSRContext | ApiContext - -const isSessionContext = (ctx: ServerContext | SessionContext): ctx is SessionContext => - ctx?.session !== undefined -export const trpcServerClient = async (ctx: ServerContext | SessionContext) => { - const session = isSessionContext(ctx) ? ctx.session : await getServerAuthSession(ctx) +export const trpcServerClient = () => { return createServerSideHelpers({ router: appRouter, - ctx: createInnerTRPCContext({ session }), + ctx: createInnerTRPCContext({}), transformer: superjson, }) } From 0494eb7f45b38d8c1cae02715f5b56a7cf7960c9 Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:25:16 -0400 Subject: [PATCH 11/22] add trpc-panel --- package.json | 1 + pnpm-lock.yaml | 365 +++++++++++++++++++++++++++++++++-- src/pages/api/panel.ts | 16 ++ src/types/nextjs-routes.d.ts | 1 + 4 files changed, 372 insertions(+), 11 deletions(-) create mode 100644 src/pages/api/panel.ts diff --git a/package.json b/package.json index c5f6055f..868a5a70 100644 --- a/package.json +++ b/package.json @@ -34,6 +34,7 @@ "@crowdin/crowdin-api-client": "1.24.0", "@emotion/react": "11.11.1", "@emotion/server": "11.11.0", + "@joekarow/trpc-panel": "1.3.4-3", "@mantine/carousel": "6.0.21", "@mantine/core": "6.0.21", "@mantine/dates": "6.0.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 81c08e14..a82004fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,6 +17,9 @@ dependencies: '@emotion/server': specifier: 11.11.0 version: 11.11.0 + '@joekarow/trpc-panel': + specifier: 1.3.4-3 + version: 1.3.4-3(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@trpc/server@10.38.4)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(zod@3.22.2) '@mantine/carousel': specifier: 6.0.21 version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(embla-carousel-react@7.1.0)(react@18.2.0) @@ -1787,6 +1790,12 @@ packages: resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} dev: false + /@emotion/is-prop-valid@1.2.1: + resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} + dependencies: + '@emotion/memoize': 0.8.1 + dev: false + /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false @@ -1840,6 +1849,27 @@ packages: resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} dev: false + /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0): + resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==} + peerDependencies: + '@emotion/react': ^11.0.0-rc.0 + '@types/react': '*' + react: '>=16.8.0' + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@emotion/babel-plugin': 11.11.0 + '@emotion/is-prop-valid': 1.2.1 + '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/serialize': 1.1.2 + '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) + '@emotion/utils': 1.2.1 + '@types/react': 18.2.22 + react: 18.2.0 + dev: false + /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} dev: false @@ -2130,7 +2160,6 @@ packages: '@floating-ui/dom': 1.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - dev: true /@floating-ui/react@0.19.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JyNk4A0Ezirq8FlXECvRtQOX/iBe5Ize0W/pLkrZjfHW9GUV7Xnq6zm6fyZuQzaHHqEnVizmvlA96e1/CkZv+w==} @@ -2257,6 +2286,32 @@ packages: chalk: 4.1.2 dev: true + /@joekarow/trpc-panel@1.3.4-3(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@trpc/server@10.38.4)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(zod@3.22.2): + resolution: {integrity: sha512-rx6Gx3ME0NnZe4/djStf6OnjQ8LymK9aRSqU5t76bMsVHaK+N0E8DXEtquHmK4R5Q9xJWPFktutNt6qvDstYYw==, tarball: https://npm.pkg.github.com/download/@joekarow/trpc-panel/1.3.4-3/2a31fb3638f97c0bdeb393bb913571bfed19409c} + peerDependencies: + '@trpc/server': ^10.0.0 + zod: ^3.19.1 + dependencies: + '@textea/json-viewer': 3.1.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 10.38.4 + fuzzysort: 2.0.4 + path: 0.12.7 + pretty-bytes: 6.1.1 + pretty-ms: 8.0.0 + string-byte-length: 1.6.0 + url: 0.11.3 + zod: 3.22.2 + zod-to-json-schema: 3.21.4(zod@3.22.2) + transitivePeerDependencies: + - '@emotion/react' + - '@emotion/styled' + - '@mui/material' + - '@types/react' + - immer + - react + - react-dom + dev: false + /@jridgewell/gen-mapping@0.3.3: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} @@ -2539,6 +2594,167 @@ packages: react: 18.2.0 dev: true + /@mui/base@5.0.0-beta.17(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-xNbk7iOXrglNdIxFBN0k3ySsPIFLWCnFxqsAYl7CIcDkD9low4kJ7IUuy6ctwx/HAy2fenrT3KXHr1sGjAMgpQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.22) + '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) + '@popperjs/core': 2.11.8 + '@types/react': 18.2.22 + clsx: 2.0.0 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + + /@mui/core-downloads-tracker@5.14.11: + resolution: {integrity: sha512-uY8FLQURhXe3f3O4dS5OSGML9KDm9+IE226cBu78jarVIzdQGPlXwGIlSI9VJR8MvZDA6C0+6XfWDhWCHruC5Q==} + dev: false + + /@mui/material@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-DnSdJzcR7lwG12JA5L2t8JF+RDzMygu5rCNW+logWb/KW2/TRzwLyVWO+CorHTBjBRd38DBxnwOCDiYkDd+N3A==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + react-dom: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) + '@mui/base': 5.0.0-beta.17(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@mui/core-downloads-tracker': 5.14.11 + '@mui/system': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.22) + '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) + '@types/react': 18.2.22 + '@types/react-transition-group': 4.4.6 + clsx: 2.0.0 + csstype: 3.1.2 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.2.0 + react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) + dev: false + + /@mui/private-theming@5.14.11(@types/react@18.2.22)(react@18.2.0): + resolution: {integrity: sha512-MSnNNzTu9pfKLCKs1ZAKwOTgE4bz+fQA0fNr8Jm7NDmuWmw0CaN9Vq2/MHsatE7+S0A25IAKby46Uv1u53rKVQ==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) + '@types/react': 18.2.22 + prop-types: 15.8.1 + react: 18.2.0 + dev: false + + /@mui/styled-engine@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0): + resolution: {integrity: sha512-jdUlqRgTYQ8RMtPX4MbRZqar6W2OiIb6J5KEFbIu4FqvPrk44Each4ppg/LAqp1qNlBYq5i+7Q10MYLMpDxX9A==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.4.1 + '@emotion/styled': ^11.3.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@emotion/cache': 11.11.0 + '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) + csstype: 3.1.2 + prop-types: 15.8.1 + react: 18.2.0 + dev: false + + /@mui/system@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react@18.2.0): + resolution: {integrity: sha512-yl8xV+y0k7j6dzBsHabKwoShmjqLa8kTxrhUI3JpqLG358VRVMJRW/ES0HhvfcCi4IVXde+Tc2P3K1akGL8zoA==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@emotion/react': ^11.5.0 + '@emotion/styled': ^11.3.0 + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@emotion/react': + optional: true + '@emotion/styled': + optional: true + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) + '@mui/private-theming': 5.14.11(@types/react@18.2.22)(react@18.2.0) + '@mui/styled-engine': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0) + '@mui/types': 7.2.4(@types/react@18.2.22) + '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) + '@types/react': 18.2.22 + clsx: 2.0.0 + csstype: 3.1.2 + prop-types: 15.8.1 + react: 18.2.0 + dev: false + + /@mui/types@7.2.4(@types/react@18.2.22): + resolution: {integrity: sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==} + peerDependencies: + '@types/react': '*' + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@types/react': 18.2.22 + dev: false + + /@mui/utils@5.14.11(@types/react@18.2.22)(react@18.2.0): + resolution: {integrity: sha512-fmkIiCPKyDssYrJ5qk+dime1nlO3dmWfCtaPY/uVBqCRMBZ11JhddB9m8sjI2mgqQQwRJG5bq3biaosNdU/s4Q==} + engines: {node: '>=12.0.0'} + peerDependencies: + '@types/react': ^17.0.0 || ^18.0.0 + react: ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + dependencies: + '@babel/runtime': 7.22.15 + '@types/prop-types': 15.7.6 + '@types/react': 18.2.22 + prop-types: 15.8.1 + react: 18.2.0 + react-is: 18.2.0 + dev: false + /@ndelangen/get-tarball@3.0.9: resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} dependencies: @@ -4925,6 +5141,28 @@ packages: '@testing-library/dom': 9.3.3 dev: true + /@textea/json-viewer@3.1.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-eaYwufnvQhlbdeWdqhERdp4yOKp2bILiMOGKIRBFoFpg3ry6L06GcdNFffe15C8T+2F/vUUEtLVpZ9i5f8NUrw==} + peerDependencies: + '@emotion/react': ^11 + '@emotion/styled': ^11 + '@mui/material': ^5 + react: ^17 || ^18 + react-dom: ^17 || ^18 + dependencies: + '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) + '@mui/material': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + clsx: 1.2.1 + copy-to-clipboard: 3.3.3 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + zustand: 4.4.1(@types/react@18.2.22)(react@18.2.0) + transitivePeerDependencies: + - '@types/react' + - immer + dev: false + /@tiptap/core@2.1.11(@tiptap/pm@2.1.10): resolution: {integrity: sha512-1W2DdjpPwfphHgQ3Qm4s5wzCnEjiXm1TeZ+6/zBl89yKURXgv8Mw1JGdj/NcImQjtDcsNn97MscACK3GKbEJBA==} peerDependencies: @@ -5496,6 +5734,12 @@ packages: '@types/react': 18.2.22 dev: true + /@types/react-transition-group@4.4.6: + resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} + dependencies: + '@types/react': 18.2.22 + dev: false + /@types/react@18.2.22: resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} dependencies: @@ -6682,7 +6926,6 @@ packages: dependencies: function-bind: 1.1.1 get-intrinsic: 1.2.1 - dev: true /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -6878,6 +7121,16 @@ packages: engines: {node: '>=6'} dev: false + /clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + dev: false + + /clsx@2.0.0: + resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} + engines: {node: '>=6'} + dev: false + /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: @@ -7020,6 +7273,12 @@ packages: is-what: 4.1.15 dev: false + /copy-to-clipboard@3.3.3: + resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} + dependencies: + toggle-selection: 1.0.6 + dev: false + /core-js-compat@3.32.2: resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==} dependencies: @@ -8751,6 +9010,10 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true + /fuzzysort@2.0.4: + resolution: {integrity: sha512-Api1mJL+Ad7W7vnDZnWq5pGaXJjyencT+iKGia2PlHUcSsSzWwIQ3S1isiMpwpavjYtGd2FzhUIhnnhOULZgDw==} + dev: false + /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -8767,7 +9030,6 @@ packages: has: 1.0.3 has-proto: 1.0.1 has-symbols: 1.0.3 - dev: true /get-nonce@1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} @@ -9002,12 +9264,10 @@ packages: /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} - dev: true /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} - dev: true /has-tostringtag@1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} @@ -9290,6 +9550,10 @@ packages: once: 1.4.0 wrappy: 1.0.2 + /inherits@2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: false + /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -10958,7 +11222,6 @@ packages: /object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} - dev: true /object-is@1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} @@ -11246,6 +11509,11 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 + /parse-ms@3.0.0: + resolution: {integrity: sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==} + engines: {node: '>=12'} + dev: false + /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -11313,6 +11581,13 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + /path@0.12.7: + resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} + dependencies: + process: 0.11.10 + util: 0.10.4 + dev: false + /pathe@1.1.1: resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} dev: true @@ -11566,6 +11841,11 @@ packages: hasBin: true dev: true + /pretty-bytes@6.1.1: + resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} + engines: {node: ^14.13.1 || >=16.0.0} + dev: false + /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: @@ -11601,6 +11881,13 @@ packages: engines: {node: '>= 0.8'} dev: true + /pretty-ms@8.0.0: + resolution: {integrity: sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==} + engines: {node: '>=14.16'} + dependencies: + parse-ms: 3.0.0 + dev: false + /prism-react-renderer@1.3.5(react@18.2.0): resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: @@ -11623,7 +11910,6 @@ packages: /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} - dev: true /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} @@ -11834,7 +12120,6 @@ packages: /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} - dev: true /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} @@ -11872,7 +12157,6 @@ packages: engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 - dev: true /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} @@ -12030,6 +12314,10 @@ packages: resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} dev: true + /react-is@18.2.0: + resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + dev: false + /react-property@2.0.0: resolution: {integrity: sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==} dev: false @@ -12155,6 +12443,20 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false + /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + dependencies: + '@babel/runtime': 7.22.15 + dom-helpers: 5.2.1 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -12696,7 +12998,6 @@ packages: call-bind: 1.0.2 get-intrinsic: 1.2.1 object-inspect: 1.12.3 - dev: true /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -12890,6 +13191,11 @@ packages: engines: {node: '>=0.6.19'} dev: true + /string-byte-length@1.6.0: + resolution: {integrity: sha512-h9KzyolUa+9q6yHPCGzvPOta0VpWqG0/x0o1on22PZL0t+8txWXl0JCkRG/Gvi58HnyDvT1YCzDH2bAOpEc++g==} + engines: {node: '>=14.18.0'} + dev: false + /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -13290,6 +13596,10 @@ packages: resolution: {integrity: sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==} dev: true + /toggle-selection@1.0.6: + resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} + dev: false + /toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -13663,7 +13973,6 @@ packages: dependencies: punycode: 1.4.1 qs: 6.11.2 - dev: true /use-callback-ref@1.3.0(@types/react@18.2.22)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} @@ -13751,6 +14060,12 @@ packages: /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + /util@0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: false + /util@0.12.5: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: @@ -14163,9 +14478,37 @@ packages: engines: {node: '>=12.20'} dev: true + /zod-to-json-schema@3.21.4(zod@3.22.2): + resolution: {integrity: sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw==} + peerDependencies: + zod: ^3.21.4 + dependencies: + zod: 3.22.2 + dev: false + /zod@3.21.4: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} /zod@3.22.2: resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} dev: false + + /zustand@4.4.1(@types/react@18.2.22)(react@18.2.0): + resolution: {integrity: sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==} + engines: {node: '>=12.7.0'} + peerDependencies: + '@types/react': '>=16.8' + immer: '>=9.0' + react: '>=16.8' + peerDependenciesMeta: + '@types/react': + optional: true + immer: + optional: true + react: + optional: true + dependencies: + '@types/react': 18.2.22 + react: 18.2.0 + use-sync-external-store: 1.2.0(react@18.2.0) + dev: false diff --git a/src/pages/api/panel.ts b/src/pages/api/panel.ts new file mode 100644 index 00000000..008cb095 --- /dev/null +++ b/src/pages/api/panel.ts @@ -0,0 +1,16 @@ +import { renderTrpcPanel } from '@joekarow/trpc-panel' +import { type NextApiRequest, type NextApiResponse } from 'next' + +import { appRouter } from '../../server/api/root' + +export default function handler(_: NextApiRequest, res: NextApiResponse) { + // eslint-disable-next-line turbo/no-undeclared-env-vars + if (process.env.NODE_ENV === 'development' && !process.env.VERCEL) { + res.status(200).send( + renderTrpcPanel(appRouter, { + url: 'http://localhost:3000/api/trpc', + transformer: 'superjson', + }) + ) + } +} diff --git a/src/types/nextjs-routes.d.ts b/src/types/nextjs-routes.d.ts index 88367b12..0e8fc5cd 100644 --- a/src/types/nextjs-routes.d.ts +++ b/src/types/nextjs-routes.d.ts @@ -13,6 +13,7 @@ declare module "nextjs-routes" { export type Route = | StaticRoute<"/about"> | StaticRoute<"/act"> + | StaticRoute<"/api/panel"> | DynamicRoute<"/api/trpc/[trpc]", { "trpc": string }> | DynamicRoute<"/category/[tag]/[[...storyId]]", { "tag": string; "storyId"?: string[] | undefined }> | DynamicRoute<"/gallery/[slug]", { "slug": string }> From 67dda92d5eb29beadf47446c0664881f06db22b7 Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:25:33 -0400 Subject: [PATCH 12/22] limit returned data --- src/pages/category/[tag]/[[...storyId]].tsx | 63 +++++----- src/pages/story/[id].tsx | 17 ++- src/server/api/routers/stories.ts | 126 ++++++++++++++++++-- 3 files changed, 150 insertions(+), 56 deletions(-) diff --git a/src/pages/category/[tag]/[[...storyId]].tsx b/src/pages/category/[tag]/[[...storyId]].tsx index 2a9195fc..0f2d0e6d 100644 --- a/src/pages/category/[tag]/[[...storyId]].tsx +++ b/src/pages/category/[tag]/[[...storyId]].tsx @@ -25,7 +25,7 @@ export const CategoryPage = ({}: CategoryPageProps) => { const theme = useMantineTheme() const isMobile = useMediaQuery(`(max-width: ${theme.breakpoints.xs})`) const category = router.query.tag - const isEnglish = router.locale === 'en' + const locale = ['en', 'es'].includes(router.locale) ? router.locale : 'en' const popupStory = useMemo( () => Array.isArray(router.query.storyId) && router.query.storyId.length @@ -37,11 +37,11 @@ export const CategoryPage = ({}: CategoryPageProps) => { ) const { data: stories } = api.story.getByCategory.useQuery( - { tag: router.query.tag ?? '' }, + { tag: router.query.tag ?? '', locale }, { enabled: Boolean(router.query.tag) } ) const { data: singleStory } = api.story.getStoryById.useQuery( - { id: popupStory ?? '' }, + { id: popupStory ?? '', locale }, { enabled: typeof popupStory === 'string' } ) @@ -49,28 +49,24 @@ export const CategoryPage = ({}: CategoryPageProps) => { if (!category || !stories) return - const previewCards = stories.map( - ({ name, pronouns, response1EN, response1ES, response2EN, response2ES, id }, i) => { - const pronounList = pronouns.map(({ pronoun }) => - router.locale === 'es' ? pronoun.pronounsES : pronoun.pronounsEN - ) - const storyText = router.locale === 'es' ? response1ES ?? response2ES : response1EN ?? response2EN - return ( - - - - ) - } - ) + const previewCards = stories.map(({ name, pronouns, response1, response2, id }, i) => { + const pronounList = pronouns.map(({ pronoun }) => pronoun) + const storyText = response1 ?? response2 + return ( + + + + ) + }) return ( @@ -135,13 +131,9 @@ export const CategoryPage = ({}: CategoryPageProps) => { pronoun.pronounsEN) - : singleStory.pronouns.map(({ pronoun }) => pronoun.pronounsES) - } - response1={isEnglish ? singleStory.response1EN : singleStory.response1ES} - response2={isEnglish ? singleStory.response2EN : singleStory.response2ES} + pronouns={singleStory.pronouns.map(({ pronoun }) => pronoun)} + response1={singleStory.response1} + response2={singleStory.response2} /> )} @@ -157,7 +149,8 @@ type CategoryPageProps = { export const getStaticProps: GetStaticProps< Record, RoutedQuery<'/category/[tag]/[[...storyId]]'> -> = async ({ locale, params }) => { +> = async ({ locale: ssrLocale, params }) => { + const locale = (['en', 'es'].includes(ssrLocale ?? '') ? ssrLocale : 'en') as 'en' | 'es' const ssg = trpcServerClient() if (!params?.tag) return { notFound: true } @@ -165,8 +158,8 @@ export const getStaticProps: GetStaticProps< const [i18n] = await Promise.allSettled([ getServerSideTranslations(locale), - ssg.story.getByCategory.prefetch({ tag: params?.tag }), - ...(storyId ? [ssg.story.getStoryById.prefetch({ id: storyId })] : []), + ssg.story.getByCategory.prefetch({ tag: params?.tag, locale }), + ...(storyId ? [ssg.story.getStoryById.prefetch({ id: storyId, locale })] : []), ]) return { diff --git a/src/pages/story/[id].tsx b/src/pages/story/[id].tsx index 9526e42e..3a20b506 100644 --- a/src/pages/story/[id].tsx +++ b/src/pages/story/[id].tsx @@ -13,22 +13,20 @@ import { trpcServerClient } from '~/utils/ssr' const Story = () => { const router = useRouter<'/story/[id]'>() - const { data, isLoading } = api.story.getStoryById.useQuery({ id: router.query.id ?? '' }) + const locale = ['en', 'es'].includes(router.locale) ? router.locale : 'en' + const { data, isLoading } = api.story.getStoryById.useQuery({ id: router.query.id ?? '', locale }) const { t } = useTranslation() if (!data || isLoading) return <>Loading... const randomImage = data.categories.at(Math.floor(Math.random() * data.categories.length))?.category.image const image = getCategoryImage(randomImage ?? '') - const isEnglish = router.locale === 'en' const storyProps: IndividualStoryProps = { name: data.name, image, - pronouns: isEnglish - ? data.pronouns.map(({ pronoun }) => pronoun.pronounsEN) - : data.pronouns.map(({ pronoun }) => pronoun.pronounsES), - response1: isEnglish ? data.response1EN : data.response2EN, - response2: isEnglish ? data.response2EN : data.response2ES, + pronouns: data.pronouns.map(({ pronoun }) => pronoun), + response1: data.response2, + response2: data.response2, } return ( @@ -42,15 +40,16 @@ const Story = () => { } export const getStaticProps: GetStaticProps, RoutedQuery<'/story/[id]'>> = async ({ - locale, + locale: ssrLocale, params, }) => { + const locale = (['en', 'es'].includes(ssrLocale ?? '') ? ssrLocale : 'en') as 'en' | 'es' const ssg = trpcServerClient() if (!params?.id) return { notFound: true } const [i18n] = await Promise.allSettled([ getServerSideTranslations(locale), - ssg.story.getStoryById.prefetch({ id: params.id }), + ssg.story.getStoryById.prefetch({ id: params.id, locale }), ]) return { diff --git a/src/server/api/routers/stories.ts b/src/server/api/routers/stories.ts index 7a04c8ae..067c08ec 100644 --- a/src/server/api/routers/stories.ts +++ b/src/server/api/routers/stories.ts @@ -23,16 +23,58 @@ export const storyRouter = createTRPCRouter({ .input( z.object({ id: z.string(), + locale: z.enum(['en', 'es']), }) ) .query(async ({ ctx, input }) => { + const isEN = input.locale === 'en' + if (isEN) { + const story = await ctx.prisma.story.findUniqueOrThrow({ + where: { id: input.id, published: true }, + select: { + id: true, + name: true, + response1EN: true, + response2EN: true, + categories: { + select: { + category: { + select: { + id: true, + image: true, + imageAltEN: true, + categoryEN: true, + tag: true, + }, + }, + }, + }, + pronouns: { select: { pronoun: { select: { pronounsEN: true } } } }, + }, + }) + const { categories, pronouns, response1EN, response2EN, ...rest } = story + const formatted = { + ...rest, + response1: response1EN, + response2: response2EN, + categories: categories.map(({ category }) => ({ + category: { + id: category.id, + image: category.image, + imageAlt: category.imageAltEN, + category: category.categoryEN, + tag: category.tag, + }, + })), + pronouns: pronouns.map(({ pronoun }) => ({ pronoun: pronoun.pronounsEN })), + } + return formatted + } const story = await ctx.prisma.story.findUniqueOrThrow({ where: { id: input.id, published: true }, select: { id: true, name: true, - response1EN: true, - response2EN: true, response1ES: true, response2ES: true, categories: { @@ -41,19 +83,33 @@ export const storyRouter = createTRPCRouter({ select: { id: true, image: true, - imageAltEN: true, imageAltES: true, - categoryEN: true, categoryES: true, tag: true, }, }, }, }, - pronouns: { select: { pronoun: { select: { pronounsEN: true, pronounsES: true } } } }, + pronouns: { select: { pronoun: { select: { pronounsES: true } } } }, }, }) - return story + const { categories, pronouns, response1ES, response2ES, ...rest } = story + const formatted = { + ...rest, + response1: response1ES, + response2: response2ES, + categories: categories.map(({ category }) => ({ + category: { + id: category.id, + image: category.image, + imageAlt: category.imageAltES, + category: category.categoryES, + tag: category.tag, + }, + })), + pronouns: pronouns.map(({ pronoun }) => ({ pronoun: pronoun.pronounsES })), + } + return formatted }), // unpublishStory: protectedProcedure.input(z.object({ id: z.string() })).mutation(async ({ ctx, input }) => { // const { id } = input @@ -79,8 +135,42 @@ export const storyRouter = createTRPCRouter({ return categories }), getByCategory: publicProcedure - .input(z.object({ tag: z.string(), take: z.number().optional() })) + .input(z.object({ tag: z.string(), take: z.number().optional(), locale: z.enum(['en', 'es']) })) .query(async ({ ctx, input }) => { + if (input.locale === 'en') { + const stories = await ctx.prisma.story.findMany({ + where: { + published: true, + categories: { some: { category: { tag: input.tag } } }, + }, + select: { + id: true, + name: true, + categories: { + select: { category: { select: { categoryEN: true, id: true } } }, + }, + pronouns: { select: { pronoun: { select: { id: true, pronounsEN: true } } } }, + response1EN: true, + response2EN: true, + }, + ...(input.take ? { take: input.take } : {}), + }) + const formatted = stories.map(({ categories, pronouns, response1EN, response2EN, ...rest }) => ({ + ...rest, + response1: response1EN, + response2: response2EN, + categories: categories.map(({ category }) => ({ + category: { + id: category.id, + category: category.categoryEN, + }, + })), + pronouns: pronouns.map(({ pronoun }) => ({ + pronoun: pronoun.pronounsEN, + })), + })) + return formatted + } const stories = await ctx.prisma.story.findMany({ where: { published: true, @@ -89,16 +179,28 @@ export const storyRouter = createTRPCRouter({ select: { id: true, name: true, - categories: { select: { category: { select: { categoryEN: true, categoryES: true, id: true } } } }, - pronouns: { select: { pronoun: { select: { id: true, pronounsEN: true, pronounsES: true } } } }, - response1EN: true, + categories: { select: { category: { select: { categoryES: true, id: true } } } }, + pronouns: { select: { pronoun: { select: { id: true, pronounsES: true } } } }, response1ES: true, - response2EN: true, response2ES: true, }, ...(input.take ? { take: input.take } : {}), }) - return stories + const formatted = stories.map(({ categories, pronouns, response1ES, response2ES, ...rest }) => ({ + ...rest, + response1: response1ES, + response2: response2ES, + categories: categories.map(({ category }) => ({ + category: { + id: category.id, + category: category.categoryES, + }, + })), + pronouns: pronouns.map(({ pronoun }) => ({ + pronoun: pronoun.pronounsES, + })), + })) + return formatted }), submit: publicProcedure.input(SurveySchema()).mutation(async ({ ctx, input }) => { const submission = await ctx.prisma.storySubmission.create({ From bf00ae76bac961d3f676702451f26a0b005350d2 Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:27:28 -0400 Subject: [PATCH 13/22] Revert "add trpc-panel" This reverts commit 0494eb7f45b38d8c1cae02715f5b56a7cf7960c9. --- package.json | 1 - pnpm-lock.yaml | 365 ++--------------------------------- src/pages/api/panel.ts | 16 -- src/types/nextjs-routes.d.ts | 1 - 4 files changed, 11 insertions(+), 372 deletions(-) delete mode 100644 src/pages/api/panel.ts diff --git a/package.json b/package.json index 868a5a70..c5f6055f 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,6 @@ "@crowdin/crowdin-api-client": "1.24.0", "@emotion/react": "11.11.1", "@emotion/server": "11.11.0", - "@joekarow/trpc-panel": "1.3.4-3", "@mantine/carousel": "6.0.21", "@mantine/core": "6.0.21", "@mantine/dates": "6.0.21", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a82004fe..81c08e14 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,9 +17,6 @@ dependencies: '@emotion/server': specifier: 11.11.0 version: 11.11.0 - '@joekarow/trpc-panel': - specifier: 1.3.4-3 - version: 1.3.4-3(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@trpc/server@10.38.4)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(zod@3.22.2) '@mantine/carousel': specifier: 6.0.21 version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(embla-carousel-react@7.1.0)(react@18.2.0) @@ -1790,12 +1787,6 @@ packages: resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==} dev: false - /@emotion/is-prop-valid@1.2.1: - resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==} - dependencies: - '@emotion/memoize': 0.8.1 - dev: false - /@emotion/memoize@0.8.1: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false @@ -1849,27 +1840,6 @@ packages: resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==} dev: false - /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0): - resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==} - peerDependencies: - '@emotion/react': ^11.0.0-rc.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@emotion/babel-plugin': 11.11.0 - '@emotion/is-prop-valid': 1.2.1 - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) - '@emotion/serialize': 1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) - '@emotion/utils': 1.2.1 - '@types/react': 18.2.22 - react: 18.2.0 - dev: false - /@emotion/unitless@0.8.1: resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==} dev: false @@ -2160,6 +2130,7 @@ packages: '@floating-ui/dom': 1.5.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true /@floating-ui/react@0.19.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JyNk4A0Ezirq8FlXECvRtQOX/iBe5Ize0W/pLkrZjfHW9GUV7Xnq6zm6fyZuQzaHHqEnVizmvlA96e1/CkZv+w==} @@ -2286,32 +2257,6 @@ packages: chalk: 4.1.2 dev: true - /@joekarow/trpc-panel@1.3.4-3(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@trpc/server@10.38.4)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0)(zod@3.22.2): - resolution: {integrity: sha512-rx6Gx3ME0NnZe4/djStf6OnjQ8LymK9aRSqU5t76bMsVHaK+N0E8DXEtquHmK4R5Q9xJWPFktutNt6qvDstYYw==, tarball: https://npm.pkg.github.com/download/@joekarow/trpc-panel/1.3.4-3/2a31fb3638f97c0bdeb393bb913571bfed19409c} - peerDependencies: - '@trpc/server': ^10.0.0 - zod: ^3.19.1 - dependencies: - '@textea/json-viewer': 3.1.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 10.38.4 - fuzzysort: 2.0.4 - path: 0.12.7 - pretty-bytes: 6.1.1 - pretty-ms: 8.0.0 - string-byte-length: 1.6.0 - url: 0.11.3 - zod: 3.22.2 - zod-to-json-schema: 3.21.4(zod@3.22.2) - transitivePeerDependencies: - - '@emotion/react' - - '@emotion/styled' - - '@mui/material' - - '@types/react' - - immer - - react - - react-dom - dev: false - /@jridgewell/gen-mapping@0.3.3: resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} engines: {node: '>=6.0.0'} @@ -2594,167 +2539,6 @@ packages: react: 18.2.0 dev: true - /@mui/base@5.0.0-beta.17(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xNbk7iOXrglNdIxFBN0k3ySsPIFLWCnFxqsAYl7CIcDkD9low4kJ7IUuy6ctwx/HAy2fenrT3KXHr1sGjAMgpQ==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.22) - '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) - '@popperjs/core': 2.11.8 - '@types/react': 18.2.22 - clsx: 2.0.0 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@mui/core-downloads-tracker@5.14.11: - resolution: {integrity: sha512-uY8FLQURhXe3f3O4dS5OSGML9KDm9+IE226cBu78jarVIzdQGPlXwGIlSI9VJR8MvZDA6C0+6XfWDhWCHruC5Q==} - dev: false - - /@mui/material@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DnSdJzcR7lwG12JA5L2t8JF+RDzMygu5rCNW+logWb/KW2/TRzwLyVWO+CorHTBjBRd38DBxnwOCDiYkDd+N3A==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.5.0 - '@emotion/styled': ^11.3.0 - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) - '@mui/base': 5.0.0-beta.17(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mui/core-downloads-tracker': 5.14.11 - '@mui/system': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.22) - '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 - '@types/react-transition-group': 4.4.6 - clsx: 2.0.0 - csstype: 3.1.2 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-is: 18.2.0 - react-transition-group: 4.4.5(react-dom@18.2.0)(react@18.2.0) - dev: false - - /@mui/private-theming@5.14.11(@types/react@18.2.22)(react@18.2.0): - resolution: {integrity: sha512-MSnNNzTu9pfKLCKs1ZAKwOTgE4bz+fQA0fNr8Jm7NDmuWmw0CaN9Vq2/MHsatE7+S0A25IAKby46Uv1u53rKVQ==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - - /@mui/styled-engine@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0): - resolution: {integrity: sha512-jdUlqRgTYQ8RMtPX4MbRZqar6W2OiIb6J5KEFbIu4FqvPrk44Each4ppg/LAqp1qNlBYq5i+7Q10MYLMpDxX9A==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.4.1 - '@emotion/styled': ^11.3.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) - csstype: 3.1.2 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - - /@mui/system@5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react@18.2.0): - resolution: {integrity: sha512-yl8xV+y0k7j6dzBsHabKwoShmjqLa8kTxrhUI3JpqLG358VRVMJRW/ES0HhvfcCi4IVXde+Tc2P3K1akGL8zoA==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@emotion/react': ^11.5.0 - '@emotion/styled': ^11.3.0 - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@emotion/react': - optional: true - '@emotion/styled': - optional: true - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) - '@mui/private-theming': 5.14.11(@types/react@18.2.22)(react@18.2.0) - '@mui/styled-engine': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.2.0) - '@mui/types': 7.2.4(@types/react@18.2.22) - '@mui/utils': 5.14.11(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 - clsx: 2.0.0 - csstype: 3.1.2 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - - /@mui/types@7.2.4(@types/react@18.2.22): - resolution: {integrity: sha512-LBcwa8rN84bKF+f5sDyku42w1NTxaPgPyYKODsh01U1fVstTClbUoSA96oyRBnSNyEiAVjKm6Gwx9vjR+xyqHA==} - peerDependencies: - '@types/react': '*' - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': 18.2.22 - dev: false - - /@mui/utils@5.14.11(@types/react@18.2.22)(react@18.2.0): - resolution: {integrity: sha512-fmkIiCPKyDssYrJ5qk+dime1nlO3dmWfCtaPY/uVBqCRMBZ11JhddB9m8sjI2mgqQQwRJG5bq3biaosNdU/s4Q==} - engines: {node: '>=12.0.0'} - peerDependencies: - '@types/react': ^17.0.0 || ^18.0.0 - react: ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': 7.22.15 - '@types/prop-types': 15.7.6 - '@types/react': 18.2.22 - prop-types: 15.8.1 - react: 18.2.0 - react-is: 18.2.0 - dev: false - /@ndelangen/get-tarball@3.0.9: resolution: {integrity: sha512-9JKTEik4vq+yGosHYhZ1tiH/3WpUS0Nh0kej4Agndhox8pAdWhEx5knFVRcb/ya9knCRCs1rPxNrSXTDdfVqpA==} dependencies: @@ -5141,28 +4925,6 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@textea/json-viewer@3.1.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@mui/material@5.14.11)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-eaYwufnvQhlbdeWdqhERdp4yOKp2bILiMOGKIRBFoFpg3ry6L06GcdNFffe15C8T+2F/vUUEtLVpZ9i5f8NUrw==} - peerDependencies: - '@emotion/react': ^11 - '@emotion/styled': ^11 - '@mui/material': ^5 - react: ^17 || ^18 - react-dom: ^17 || ^18 - dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) - '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.2.22)(react@18.2.0) - '@mui/material': 5.14.11(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - clsx: 1.2.1 - copy-to-clipboard: 3.3.3 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - zustand: 4.4.1(@types/react@18.2.22)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - - immer - dev: false - /@tiptap/core@2.1.11(@tiptap/pm@2.1.10): resolution: {integrity: sha512-1W2DdjpPwfphHgQ3Qm4s5wzCnEjiXm1TeZ+6/zBl89yKURXgv8Mw1JGdj/NcImQjtDcsNn97MscACK3GKbEJBA==} peerDependencies: @@ -5734,12 +5496,6 @@ packages: '@types/react': 18.2.22 dev: true - /@types/react-transition-group@4.4.6: - resolution: {integrity: sha512-VnCdSxfcm08KjsJVQcfBmhEQAPnLB8G08hAxn39azX1qYBQ/5RVQuoHuKIcfKOdncuaUvEpFKFzEvbtIMsfVew==} - dependencies: - '@types/react': 18.2.22 - dev: false - /@types/react@18.2.22: resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} dependencies: @@ -6926,6 +6682,7 @@ packages: dependencies: function-bind: 1.1.1 get-intrinsic: 1.2.1 + dev: true /callsites@3.1.0: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} @@ -7121,16 +6878,6 @@ packages: engines: {node: '>=6'} dev: false - /clsx@1.2.1: - resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} - engines: {node: '>=6'} - dev: false - - /clsx@2.0.0: - resolution: {integrity: sha512-rQ1+kcj+ttHG0MKVGBUXwayCCF1oh39BF5COIpRzuCEv8Mwjv0XucrI2ExNTOn9IlLifGClWQcU9BrZORvtw6Q==} - engines: {node: '>=6'} - dev: false - /color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: @@ -7273,12 +7020,6 @@ packages: is-what: 4.1.15 dev: false - /copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==} - dependencies: - toggle-selection: 1.0.6 - dev: false - /core-js-compat@3.32.2: resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==} dependencies: @@ -9010,10 +8751,6 @@ packages: resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} dev: true - /fuzzysort@2.0.4: - resolution: {integrity: sha512-Api1mJL+Ad7W7vnDZnWq5pGaXJjyencT+iKGia2PlHUcSsSzWwIQ3S1isiMpwpavjYtGd2FzhUIhnnhOULZgDw==} - dev: false - /gensync@1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -9030,6 +8767,7 @@ packages: has: 1.0.3 has-proto: 1.0.1 has-symbols: 1.0.3 + dev: true /get-nonce@1.0.1: resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==} @@ -9264,10 +9002,12 @@ packages: /has-proto@1.0.1: resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} engines: {node: '>= 0.4'} + dev: true /has-symbols@1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} + dev: true /has-tostringtag@1.0.0: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} @@ -9550,10 +9290,6 @@ packages: once: 1.4.0 wrappy: 1.0.2 - /inherits@2.0.3: - resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} - dev: false - /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -11222,6 +10958,7 @@ packages: /object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} + dev: true /object-is@1.1.5: resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} @@ -11509,11 +11246,6 @@ packages: json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - /parse-ms@3.0.0: - resolution: {integrity: sha512-Tpb8Z7r7XbbtBTrM9UhpkzzaMrqA2VXMT3YChzYltwV3P3pM6t8wl7TvpMnSTosz1aQAdVib7kdoys7vYOPerw==} - engines: {node: '>=12'} - dev: false - /parseurl@1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -11581,13 +11313,6 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /path@0.12.7: - resolution: {integrity: sha512-aXXC6s+1w7otVF9UletFkFcDsJeO7lSZBPUQhtb5O0xJe8LtYhj/GxldoL09bBj9+ZmE2hNoHqQSFMN5fikh4Q==} - dependencies: - process: 0.11.10 - util: 0.10.4 - dev: false - /pathe@1.1.1: resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} dev: true @@ -11841,11 +11566,6 @@ packages: hasBin: true dev: true - /pretty-bytes@6.1.1: - resolution: {integrity: sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==} - engines: {node: ^14.13.1 || >=16.0.0} - dev: false - /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: @@ -11881,13 +11601,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /pretty-ms@8.0.0: - resolution: {integrity: sha512-ASJqOugUF1bbzI35STMBUpZqdfYKlJugy6JBziGi2EE+AL5JPJGSzvpeVXojxrr0ViUYoToUjb5kjSEGf7Y83Q==} - engines: {node: '>=14.16'} - dependencies: - parse-ms: 3.0.0 - dev: false - /prism-react-renderer@1.3.5(react@18.2.0): resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} peerDependencies: @@ -11910,6 +11623,7 @@ packages: /process@0.11.10: resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} engines: {node: '>= 0.6.0'} + dev: true /progress@2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} @@ -12120,6 +11834,7 @@ packages: /punycode@1.4.1: resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} @@ -12157,6 +11872,7 @@ packages: engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 + dev: true /querystring-es3@0.2.1: resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} @@ -12314,10 +12030,6 @@ packages: resolution: {integrity: sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==} dev: true - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - dev: false - /react-property@2.0.0: resolution: {integrity: sha512-kzmNjIgU32mO4mmH5+iUyrqlpFQhF8K2k7eZ4fdLSOPFrD1XgEuSBv9LDEgxRXTMBqMd8ppT0x6TIzqE5pdGdw==} dev: false @@ -12443,20 +12155,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-transition-group@4.4.5(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - dependencies: - '@babel/runtime': 7.22.15 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - /react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -12998,6 +12696,7 @@ packages: call-bind: 1.0.2 get-intrinsic: 1.2.1 object-inspect: 1.12.3 + dev: true /signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -13191,11 +12890,6 @@ packages: engines: {node: '>=0.6.19'} dev: true - /string-byte-length@1.6.0: - resolution: {integrity: sha512-h9KzyolUa+9q6yHPCGzvPOta0VpWqG0/x0o1on22PZL0t+8txWXl0JCkRG/Gvi58HnyDvT1YCzDH2bAOpEc++g==} - engines: {node: '>=14.18.0'} - dev: false - /string-width@4.2.3: resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} engines: {node: '>=8'} @@ -13596,10 +13290,6 @@ packages: resolution: {integrity: sha512-IfajhBTeg0HlMXu1f+VMbPef05QpDTsZ9X2Yn1+8npdaXsXg/+wrm9Ze1WG5OS1UDC3qJ5EQN/XOZ3gfXjPFCw==} dev: true - /toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==} - dev: false - /toidentifier@1.0.1: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} @@ -13973,6 +13663,7 @@ packages: dependencies: punycode: 1.4.1 qs: 6.11.2 + dev: true /use-callback-ref@1.3.0(@types/react@18.2.22)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} @@ -14060,12 +13751,6 @@ packages: /util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - /util@0.10.4: - resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} - dependencies: - inherits: 2.0.3 - dev: false - /util@0.12.5: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: @@ -14478,37 +14163,9 @@ packages: engines: {node: '>=12.20'} dev: true - /zod-to-json-schema@3.21.4(zod@3.22.2): - resolution: {integrity: sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw==} - peerDependencies: - zod: ^3.21.4 - dependencies: - zod: 3.22.2 - dev: false - /zod@3.21.4: resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==} /zod@3.22.2: resolution: {integrity: sha512-wvWkphh5WQsJbVk1tbx1l1Ly4yg+XecD+Mq280uBGt9wa5BKSWf4Mhp6GmrkPixhMxmabYY7RbzlwVP32pbGCg==} dev: false - - /zustand@4.4.1(@types/react@18.2.22)(react@18.2.0): - resolution: {integrity: sha512-QCPfstAS4EBiTQzlaGP1gmorkh/UL1Leaj2tdj+zZCZ/9bm0WS7sI2wnfD5lpOszFqWJ1DcPnGoY8RDL61uokw==} - engines: {node: '>=12.7.0'} - peerDependencies: - '@types/react': '>=16.8' - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - '@types/react': - optional: true - immer: - optional: true - react: - optional: true - dependencies: - '@types/react': 18.2.22 - react: 18.2.0 - use-sync-external-store: 1.2.0(react@18.2.0) - dev: false diff --git a/src/pages/api/panel.ts b/src/pages/api/panel.ts deleted file mode 100644 index 008cb095..00000000 --- a/src/pages/api/panel.ts +++ /dev/null @@ -1,16 +0,0 @@ -import { renderTrpcPanel } from '@joekarow/trpc-panel' -import { type NextApiRequest, type NextApiResponse } from 'next' - -import { appRouter } from '../../server/api/root' - -export default function handler(_: NextApiRequest, res: NextApiResponse) { - // eslint-disable-next-line turbo/no-undeclared-env-vars - if (process.env.NODE_ENV === 'development' && !process.env.VERCEL) { - res.status(200).send( - renderTrpcPanel(appRouter, { - url: 'http://localhost:3000/api/trpc', - transformer: 'superjson', - }) - ) - } -} diff --git a/src/types/nextjs-routes.d.ts b/src/types/nextjs-routes.d.ts index 0e8fc5cd..88367b12 100644 --- a/src/types/nextjs-routes.d.ts +++ b/src/types/nextjs-routes.d.ts @@ -13,7 +13,6 @@ declare module "nextjs-routes" { export type Route = | StaticRoute<"/about"> | StaticRoute<"/act"> - | StaticRoute<"/api/panel"> | DynamicRoute<"/api/trpc/[trpc]", { "trpc": string }> | DynamicRoute<"/category/[tag]/[[...storyId]]", { "tag": string; "storyId"?: string[] | undefined }> | DynamicRoute<"/gallery/[slug]", { "slug": string }> From eb0424110d94edebb4f9c3898531bc34f7f40b97 Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 12:47:05 -0400 Subject: [PATCH 14/22] return 1 lang at a time --- src/pages/index.tsx | 71 +++++++++++++++---------------- src/server/api/routers/stories.ts | 54 ++++++++++++++++------- 2 files changed, 74 insertions(+), 51 deletions(-) diff --git a/src/pages/index.tsx b/src/pages/index.tsx index 6646b892..3f874745 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -47,48 +47,45 @@ const useStyles = createStyles((theme) => { }) export const MainPage = ({ categories }: MainPageProps) => { - const router = useRouter() const { classes } = useStyles() const { t } = useTranslation() - const previewCards = categories.map( - ({ categoryEN, categoryES, id, image, imageAltEN, imageAltES, tag }, i) => { - // aspect ratio 0.55 + const previewCards = categories.map(({ category, id, image, imageAlt, tag }, i) => { + // aspect ratio 0.55 - const imageSrc = isValidCategoryImage(image) - ? categoryImages[image] - : `https://placehold.co/300x${Math.round(300 * 0.55)}` - const altText = router.locale === 'es' ? (imageAltES ? imageAltES : '') : imageAltEN ? imageAltEN : '' - const categoryName = router.locale === 'es' ? categoryES : categoryEN - return ( - + const imageSrc = isValidCategoryImage(image) + ? categoryImages[image] + : `https://placehold.co/300x${Math.round(300 * 0.55)}` + const altText = imageAlt ?? '' + const categoryName = category + return ( + + + {altText} + +
- {altText} + -
- - - -
- - ) - } - ) +
+
+ ) + }) return ( @@ -127,7 +124,8 @@ export type MainPageProps = { } const Home: NextPage = () => { - const { data, status } = api.story.getCategories.useQuery() + const router = useRouter() + const { data, status } = api.story.getCategories.useQuery({ locale: router.locale }) if (data === undefined) { return (
@@ -152,12 +150,13 @@ const Home: NextPage = () => { export default Home -export const getStaticProps: GetStaticProps = async ({ locale }) => { +export const getStaticProps: GetStaticProps = async ({ locale: ssrLocale }) => { + const locale = (['en', 'es'].includes(ssrLocale ?? '') ? ssrLocale : 'en') as 'en' | 'es' const ssg = trpcServerClient() const [i18n] = await Promise.allSettled([ getServerSideTranslations(locale), - ssg.story.getCategories.prefetch(), + ssg.story.getCategories.prefetch({ locale }), ]) return { diff --git a/src/server/api/routers/stories.ts b/src/server/api/routers/stories.ts index 067c08ec..743c08d9 100644 --- a/src/server/api/routers/stories.ts +++ b/src/server/api/routers/stories.ts @@ -119,21 +119,45 @@ export const storyRouter = createTRPCRouter({ // data: { published: false }, // }) // }), - getCategories: publicProcedure.query(async ({ ctx }) => { - const categories = await ctx.prisma.storyCategory.findMany({ - select: { - categoryEN: true, - categoryES: true, - id: true, - image: true, - imageAltEN: true, - imageAltES: true, - tag: true, - }, - orderBy: { order: 'asc' }, - }) - return categories - }), + getCategories: publicProcedure + .input(z.object({ locale: z.enum(['en', 'es']) })) + .query(async ({ ctx, input }) => { + if (input.locale === 'en') { + const categories = await ctx.prisma.storyCategory.findMany({ + select: { + categoryEN: true, + id: true, + image: true, + imageAltEN: true, + tag: true, + }, + orderBy: { order: 'asc' }, + }) + const formatted = categories.map(({ categoryEN, imageAltEN, ...rest }) => ({ + ...rest, + category: categoryEN, + imageAlt: imageAltEN, + })) + return formatted + } + + const categories = await ctx.prisma.storyCategory.findMany({ + select: { + categoryES: true, + id: true, + image: true, + imageAltES: true, + tag: true, + }, + orderBy: { order: 'asc' }, + }) + const formatted = categories.map(({ categoryES, imageAltES, ...rest }) => ({ + ...rest, + category: categoryES, + imageAlt: imageAltES, + })) + return formatted + }), getByCategory: publicProcedure .input(z.object({ tag: z.string(), take: z.number().optional(), locale: z.enum(['en', 'es']) })) .query(async ({ ctx, input }) => { From 083834ccfc684ede9f5376b32dccd5fe25dd4eb6 Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:03:17 -0400 Subject: [PATCH 15/22] remove unused packages --- next.config.mjs | 2 +- package.json | 16 +- pnpm-lock.yaml | 853 +++++---------------------------------------- src/pages/_app.tsx | 67 ++-- 4 files changed, 118 insertions(+), 820 deletions(-) diff --git a/next.config.mjs b/next.config.mjs index fb0adc24..b754f00b 100644 --- a/next.config.mjs +++ b/next.config.mjs @@ -8,7 +8,7 @@ import i18nConfig from './next-i18next.config.js' * Run `build` or `dev` with `SKIP_ENV_VALIDATION` to skip env validation. This is especially useful for * Docker builds. */ -// eslint-disable-next-line turbo/no-undeclared-env-vars + !process.env.SKIP_ENV_VALIDATION && (await import('./src/env/server.mjs')) const withRoutes = nextRoutes({ outDir: 'src/types' }) diff --git a/package.json b/package.json index c5f6055f..4645d972 100644 --- a/package.json +++ b/package.json @@ -36,39 +36,24 @@ "@emotion/server": "11.11.0", "@mantine/carousel": "6.0.21", "@mantine/core": "6.0.21", - "@mantine/dates": "6.0.21", - "@mantine/dropzone": "6.0.21", "@mantine/form": "6.0.21", "@mantine/hooks": "6.0.21", - "@mantine/modals": "6.0.21", "@mantine/next": "6.0.21", - "@mantine/notifications": "6.0.21", - "@mantine/nprogress": "6.0.21", - "@mantine/prism": "6.0.21", - "@mantine/spotlight": "6.0.21", - "@mantine/tiptap": "6.0.21", - "@mantine/utils": "6.0.21", "@next/bundle-analyzer": "13.5.3", "@prisma/client": "5.3.1", "@tabler/icons-react": "2.35.0", "@tanstack/react-query": "4.35.3", "@tanstack/react-query-devtools": "4.35.3", - "@tiptap/extension-link": "2.1.11", - "@tiptap/react": "2.1.11", - "@tiptap/starter-kit": "2.1.11", "@trpc/client": "10.38.4", "@trpc/next": "10.38.4", "@trpc/react-query": "10.38.4", "@trpc/server": "10.38.4", "@vercel/analytics": "1.0.2", - "dayjs": "1.11.10", "embla-carousel-auto-height": "7.1.0", "embla-carousel-react": "7.1.0", - "eslint-config-prettier": "9.0.0", "i18next": "23.5.1", "i18next-browser-languagedetector": "7.1.0", "i18next-http-backend": "2.2.2", - "luxon": "3.4.3", "nanoid": "5.0.1", "next": "13.5.3", "next-i18next": "14.0.3", @@ -121,6 +106,7 @@ "husky": "8.0.3", "lint-staged": "14.0.1", "listr2": "6.6.1", + "luxon": "3.4.3", "merge-anything": "5.1.7", "prettier": "3.0.3", "prettier-plugin-jsdoc": "1.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 81c08e14..420f158a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -23,42 +23,15 @@ dependencies: '@mantine/core': specifier: 6.0.21 version: 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/dates': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(dayjs@1.11.10)(react@18.2.0) - '@mantine/dropzone': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': specifier: 6.0.21 version: 6.0.21(react@18.2.0) '@mantine/hooks': specifier: 6.0.21 version: 6.0.21(react@18.2.0) - '@mantine/modals': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': specifier: 6.0.21 version: 6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0) - '@mantine/notifications': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) - '@mantine/nprogress': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) - '@mantine/prism': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) - '@mantine/spotlight': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0) - '@mantine/tiptap': - specifier: 6.0.21 - version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.35.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0) - '@mantine/utils': - specifier: 6.0.21 - version: 6.0.21(react@18.2.0) '@next/bundle-analyzer': specifier: 13.5.3 version: 13.5.3 @@ -74,15 +47,6 @@ dependencies: '@tanstack/react-query-devtools': specifier: 4.35.3 version: 4.35.3(@tanstack/react-query@4.35.3)(react-dom@18.2.0)(react@18.2.0) - '@tiptap/extension-link': - specifier: 2.1.11 - version: 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/react': - specifier: 2.1.11 - version: 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) - '@tiptap/starter-kit': - specifier: 2.1.11 - version: 2.1.11(@tiptap/pm@2.1.10) '@trpc/client': specifier: 10.38.4 version: 10.38.4(@trpc/server@10.38.4) @@ -98,18 +62,12 @@ dependencies: '@vercel/analytics': specifier: 1.0.2 version: 1.0.2 - dayjs: - specifier: 1.11.10 - version: 1.11.10 embla-carousel-auto-height: specifier: 7.1.0 version: 7.1.0(embla-carousel@7.1.0) embla-carousel-react: specifier: 7.1.0 version: 7.1.0(react@18.2.0) - eslint-config-prettier: - specifier: 9.0.0 - version: 9.0.0(eslint@8.50.0) i18next: specifier: 23.5.1 version: 23.5.1 @@ -119,9 +77,6 @@ dependencies: i18next-http-backend: specifier: 2.2.2 version: 2.2.2 - luxon: - specifier: 3.4.3 - version: 3.4.3 nanoid: specifier: 5.0.1 version: 5.0.1 @@ -235,6 +190,9 @@ devDependencies: eslint-config-next: specifier: 13.5.3 version: 13.5.3(eslint@8.50.0)(typescript@5.2.2) + eslint-config-prettier: + specifier: 9.0.0 + version: 9.0.0(eslint@8.50.0) eslint-formatter-github: specifier: 1.1.4 version: 1.1.4(eslint@8.50.0) @@ -271,6 +229,9 @@ devDependencies: listr2: specifier: 6.6.1 version: 6.6.1 + luxon: + specifier: 3.4.3 + version: 3.4.3 merge-anything: specifier: 5.1.7 version: 5.1.7 @@ -313,6 +274,7 @@ packages: /@aashutoshrathi/word-wrap@1.2.6: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} + dev: true /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} @@ -2065,10 +2027,12 @@ packages: dependencies: eslint: 8.50.0 eslint-visitor-keys: 3.4.3 + dev: true /@eslint-community/regexpp@4.8.1: resolution: {integrity: sha512-PWiOzLIUAjN/w5K17PoF4n6sKBw0gqLHPhywmYHP4t1VFQQVYeb1yWsJwnMVEMl3tUHME7X/SJPZLmtG7XBDxQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + dev: true /@eslint/eslintrc@2.1.2: resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} @@ -2085,10 +2049,12 @@ packages: strip-json-comments: 3.1.1 transitivePeerDependencies: - supports-color + dev: true /@eslint/js@8.50.0: resolution: {integrity: sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true /@faker-js/faker@7.6.0: resolution: {integrity: sha512-XK6BTq1NDMo9Xqw/YkYyGjSsg44fbNwYRx7QK2CuoQgyy+f1rrTDHoExVM5PsyXCtfl2vs2vVJ0MN0yN6LppRw==} @@ -2157,13 +2123,16 @@ packages: minimatch: 3.1.2 transitivePeerDependencies: - supports-color + dev: true /@humanwhocodes/module-importer@1.0.1: resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} engines: {node: '>=12.22'} + dev: true /@humanwhocodes/object-schema@1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true /@isaacs/cliui@8.0.2: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} @@ -2329,37 +2298,6 @@ packages: - '@types/react' dev: false - /@mantine/dates@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(dayjs@1.11.10)(react@18.2.0): - resolution: {integrity: sha512-nSX7MxNkHyyDJqEJOT7Wg930jBfgWz+3pnoWo601cYDvFjh5GgcRz66v36rnMJFK1/56k5G9rWzUOzuM94j6hg==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - dayjs: '>=1.0.0' - react: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - dayjs: 1.11.10 - react: 18.2.0 - dev: false - - /@mantine/dropzone@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-v63tL4x7R1CvBNnxJVaVPhBVnQcfROQvyOV0xK/v0ZGNAzFxjJoiCRMGdlBjxnEawM0dRhNs/46ItpBgjQIr6g==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-dropzone: 14.2.3(react@18.2.0) - dev: false - /@mantine/form@6.0.21(react@18.2.0): resolution: {integrity: sha512-d4tlxyZic7MSDnaPx/WliCX1sRFDkUd2nxx4MxxO2T4OSek0YDqTlSBCxeoveu60P+vrQQN5rbbsVsaOJBe4SQ==} peerDependencies: @@ -2378,21 +2316,6 @@ packages: react: 18.2.0 dev: false - /@mantine/modals@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Gx2D/ZHMUuYF197JKMWey4K9FeGP9rxYp4lmAEXUrjXiST2fEhLZOdiD75KuOHXd1/sYAU9NcNRo9wXrlF/gUA==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - /@mantine/next@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-McaVZZsmUol3yY92mSJSgcMQKFST97pVxNtI7Z52YocyuTjPPFXmqxF/TFj24A7noh1wzvRCPjfd9HX66sY+iQ==} peerDependencies: @@ -2410,68 +2333,6 @@ packages: - '@emotion/server' dev: false - /@mantine/notifications@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qsrqxuJHK8b67sf9Pfk+xyhvpf9jMsivW8vchfnJfjv7yz1lLvezjytMFp4fMDoYhjHnDPOEc/YFockK4muhOw==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - react-transition-group: 4.4.2(react-dom@18.2.0)(react@18.2.0) - dev: false - - /@mantine/nprogress@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CMFg8Eqap0IpIb5GYJWFMDeCEHZYEO93hjaIqDlExQA0mj5UMIKHmJontPfstOK8tG0f+Z2NrVyZ+//NIakPlQ==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@mantine/prism@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M9hDUAuuxiINI7f07V0qlX532UXlOTpBqNcG1WWm80t6C0fHjzkTvFj77QpnGS73+MI88mV8ru458y10bQjTBA==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - prism-react-renderer: 1.3.5(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@mantine/spotlight@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xJqF2Vpn8s6I4mSF+iCi7IzqL8iaqbvq0RcYlF1usLZYW2HrArX31s1r11DmzqM1PIuBQUhquW8jUXx/MZy3oA==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - react: '>=16.8.0' - react-dom: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - /@mantine/ssr@6.0.21(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-TVPiz7VxbBntT42UFg4LCRqsv6HM5nvL5d2jBBbFcg9oztJ/5KVGhrtWbu2+kpq/uWWOpmE0sKDs3HQ/qr1PdQ==} peerDependencies: @@ -2502,25 +2363,6 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/tiptap@6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(@tabler/icons-react@2.35.0)(@tiptap/extension-link@2.1.11)(@tiptap/react@2.1.11)(react@18.2.0): - resolution: {integrity: sha512-SeVoMN+STXeeVTg2H4bxLJUjDuZ9ykAm6TSTqDi/vTRxp/v3aokAU8DCD8Z207DNXaRfZ50YByxfo1/uIyndYw==} - peerDependencies: - '@mantine/core': 6.0.21 - '@mantine/hooks': 6.0.21 - '@tabler/icons-react': '>=2.1.0' - '@tiptap/extension-link': ^2.0.0-beta.202 - '@tiptap/react': ^2.0.0-beta.202 - react: '>=16.8.0' - dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.21(react@18.2.0) - '@mantine/utils': 6.0.21(react@18.2.0) - '@tabler/icons-react': 2.35.0(react@18.2.0) - '@tiptap/extension-link': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/react': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0) - react: 18.2.0 - dev: false - /@mantine/utils@6.0.21(react@18.2.0): resolution: {integrity: sha512-33RVDRop5jiWFao3HKd3Yp7A9mEq4HAJxJPTuYm1NkdqX6aTKOQK7wT8v8itVodBp+sb4cJK6ZVdD1UurK/txQ==} peerDependencies: @@ -2851,10 +2693,6 @@ packages: resolution: {integrity: sha512-C16M+IYz0rgRhWZdCmK+h58JMv8vijAA61gmz2rspCSwKwzBebpdcsiUmwrtJRdphuY30i6BSLEOP8ppbNLyLg==} dev: false - /@popperjs/core@2.11.8: - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==} - dev: false - /@prisma/client@5.3.1(prisma@5.3.1): resolution: {integrity: sha512-ArOKjHwdFZIe1cGU56oIfy7wRuTn0FfZjGuU/AjgEBOQh+4rDkB6nF+AGHP8KaVpkBIiHGPQh3IpwQ3xDMdO0Q==} engines: {node: '>=16.13'} @@ -3553,34 +3391,6 @@ packages: '@babel/runtime': 7.22.15 dev: true - /@remirror/core-constants@2.0.2: - resolution: {integrity: sha512-dyHY+sMF0ihPus3O27ODd4+agdHMEmuRdyiZJ2CCWjPV5UFmn17ZbElvk6WOGVE4rdCJKZQCrPV2BcikOMLUGQ==} - dev: false - - /@remirror/core-helpers@3.0.0: - resolution: {integrity: sha512-tusEgQJIqg4qKj6HSBUFcyRnWnziw3neh4T9wOmsPGHFC3w9kl5KSrDb9UAgE8uX6y32FnS7vJ955mWOl3n50A==} - dependencies: - '@remirror/core-constants': 2.0.2 - '@remirror/types': 1.0.1 - '@types/object.omit': 3.0.1 - '@types/object.pick': 1.3.2 - '@types/throttle-debounce': 2.1.0 - case-anything: 2.1.13 - dash-get: 1.0.2 - deepmerge: 4.3.1 - fast-deep-equal: 3.1.3 - make-error: 1.3.6 - object.omit: 3.0.0 - object.pick: 1.3.0 - throttle-debounce: 3.0.1 - dev: false - - /@remirror/types@1.0.1: - resolution: {integrity: sha512-VlZQxwGnt1jtQ18D6JqdIF+uFZo525WEqrfp9BOc3COPpK4+AWCgdnAWL+ho6imWcoINlGjR/+3b6y5C1vBVEA==} - dependencies: - type-fest: 2.19.0 - dev: false - /@rushstack/eslint-patch@1.4.0: resolution: {integrity: sha512-cEjvTPU32OM9lUFegJagO0mRnIn+rbqrG89vV8/xLnLFX0DoR0r1oy5IlTga71Q7uT3Qus7qm7wgeiMT/+Irlg==} dev: true @@ -4925,266 +4735,6 @@ packages: '@testing-library/dom': 9.3.3 dev: true - /@tiptap/core@2.1.11(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-1W2DdjpPwfphHgQ3Qm4s5wzCnEjiXm1TeZ+6/zBl89yKURXgv8Mw1JGdj/NcImQjtDcsNn97MscACK3GKbEJBA==} - peerDependencies: - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-blockquote@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-IEVe3goA0rgp1G8Wm733BSRJiy71Vh2fmTCyZKWmc2A6GREVSy1X3fCvAo6pMENRObhjIoaBQUCE3p4iJYOxqg==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-bold@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-vhdkBtvd029ufOYt2ug49Gz+RLKSczO/CCqKYBqBmpIpsifyK7M6jkgamvAQg3c/vYk0LNcKiL2dp0Jp7L+5Gw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-bubble-menu@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-WFJJpZvl9DP94Y5RQZB/THDxvDbrTo8tuhjT7yWlhseJ6zyhWmRXdutt39wfSZNFxitv/As+s7cO9aYLML/TVg==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - tippy.js: 6.3.7 - dev: false - - /@tiptap/extension-bullet-list@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-SOOVH2aSmdMtjWL7TTLbN72xbAFz2G5jifT4UCXb7Qx6LsyhNCyDCu0ukOW8rSosGoSdmBXxAsD9sBJ1jEOmZw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-code-block@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-QhmhCCWqg/5qLXpZ3sl2A0rqJqV8zMOegcxUFaqcJMOqNbsuHcRgc9C+1hWSVLbCmstB7M6sgF02QpTBOkYHxg==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-code@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-G0UEbMFunujy/F86yHN0/dumPLbwTis9C+6IQv1XRPNsV28U0MgxBhlPcJUgyO5lwuleePDxiBVcRv2XrysgKw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-document@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-L/iLuqxvJep33ycCFNrnUhdR0VtcZyeNnqB+ZvVHzEwLoRud+LBy44lpEdBrAFsvRm3DG14m/FGYL+TfaD0vxA==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-dropcursor@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-MiJepRpHlu93aInOMW8NeRCvm9VE5rL0MA9TONY/IspJFGFIqonc/01J6t33JQa3Xh/x3xAfis4nKa/UazeVJw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-floating-menu@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-ExeoOQ6nT0CY0eWx6WjbG+osurXLXa7XrqIdhCAcTmzBAlGiKt8khX9qaZ+QF+BRK1r1lja2KX+5/fpLK7Dt1g==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - tippy.js: 6.3.7 - dev: false - - /@tiptap/extension-gapcursor@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-P/xjyhSOVyop5XXbNtRPgrooQrSlpYblwR67ClI9FAC7uQliuOwi5VcndmEItjWWSe85kJa2IHjOS7mLYvJe8A==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-hard-break@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-qhiPe6FA0b6PPb/ITlgSnY0l9tEVmXZ9e7eSjvks12ORfqL/dofSCLtChHWvhZxugzo92xejG2hXLi6lyOLbkg==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-heading@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-QBtl0S1aDFB+F1wvTrS5iGdNUEeXp+WuTddj+L2f5EP4KqG2x7sj7e7ENMy20g/l8tbKwzd3AZZydvClH4Ybbw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-history@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-88dovV2O9icmBn0IvaArFFeS6X5ts6BxZPu5VbGML8KBL8iAu+Og7RXEPdOy5e13K0K4V21fDpO3n7KdvNOAYQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-horizontal-rule@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-uvHPa2YCKnDhtSBSZB3lk5U4H3wRKP0DNvVx4Y2F7MdQianVzcyOd1pZYO9BQs+lUB1aZots6doE69Zqz3mU2Q==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - dev: false - - /@tiptap/extension-italic@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-QmDsHtnBBit/1KtQpBPxjSPjDC1mVKtoNTgsEwMWK6YAkCKOKPj7oPEqqjaNZIRMKPPzE5XCsfBoS3jtVmo+6A==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-link@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-Dn8hq4ld8br53fE4/QUZ7/y6ejY/kqAxeNhtud+OZKRs6VRn/CQd0H6A26opL+mKAK0kzrs0rh7rJPpHvahx/Q==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - linkifyjs: 4.1.1 - dev: false - - /@tiptap/extension-list-item@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-YhwHaPGhffsFsg/zjCu1G24//j/BTRDRZbZXmMwp77m1yEqPULcWyoWrI+gUzetQxJRD/ruAucqjLtoLLfICmQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-ordered-list@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-/tghfEJ5U7WFbF8xyOqRJks8KxP/lRjnroMXMglaushSMx8PYPo1dZDB/dJZw7ksy47MAaKJfKlx3gyN2CPXBQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-paragraph@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-gXMgJ2CU3X4yh1wKnb8RdbDmhITB76pH6DX0uWprmEgvzNMN3Qw+h5uBD9lgxg1WVghbCmkG9mY9J4PPbPTLxw==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-strike@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-UnjeSVgu3bDuyjjUdWsUErRCoQKAHCzH/pAiqTEPEEdFYgZFQPBpcJICRVdlYjRmI2ZKh6d0TMUS55m7ckmwmQ==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/extension-text@2.1.11(@tiptap/core@2.1.11): - resolution: {integrity: sha512-Iey0EXYv9079+lbHMvZtLc6XcYfKrq++msEXuFFNHxvL0i/XzndhGf+qlDhLROLgEtDiiTqzOBBwFCGlFjbDow==} - peerDependencies: - '@tiptap/core': ^2.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - dev: false - - /@tiptap/pm@2.1.10: - resolution: {integrity: sha512-Y+AqizKnjQpx4pSaA6m/cCD5QHQRPtALhO4ZO4YFZV1idYmsJA3/S5lgJI3ZL5eAHKHcGk6Vv3/8Y+eej5YIPw==} - dependencies: - prosemirror-changeset: 2.2.1 - prosemirror-collab: 1.3.1 - prosemirror-commands: 1.5.2 - prosemirror-dropcursor: 1.8.1 - prosemirror-gapcursor: 1.3.2 - prosemirror-history: 1.3.2 - prosemirror-inputrules: 1.2.1 - prosemirror-keymap: 1.2.2 - prosemirror-markdown: 1.11.2 - prosemirror-menu: 1.2.4 - prosemirror-model: 1.19.3 - prosemirror-schema-basic: 1.2.2 - prosemirror-schema-list: 1.3.0 - prosemirror-state: 1.4.3 - prosemirror-tables: 1.3.4 - prosemirror-trailing-node: 2.0.7(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.8) - prosemirror-transform: 1.7.5 - prosemirror-view: 1.31.8 - dev: false - - /@tiptap/react@2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-OLU4uqMeCE/LKz/GY2P1JRykUgHJDoPROHUa1IOnVpj/1FbbBHDyurT3eomwsVzScTULbrKGwrS3ada6QAmTTA==} - peerDependencies: - '@tiptap/core': ^2.0.0 - '@tiptap/pm': ^2.0.0 - react: ^17.0.0 || ^18.0.0 - react-dom: ^17.0.0 || ^18.0.0 - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/extension-bubble-menu': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-floating-menu': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/pm': 2.1.10 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - - /@tiptap/starter-kit@2.1.11(@tiptap/pm@2.1.10): - resolution: {integrity: sha512-kZXwuo9yxrs1ASxluRKjXThjdcy90d7owJxnJWD7SyEwXaXYc4h+Ar1M9rP3jieCDBuRTtCgvAOKbVbhnRJ2jg==} - dependencies: - '@tiptap/core': 2.1.11(@tiptap/pm@2.1.10) - '@tiptap/extension-blockquote': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-bold': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-bullet-list': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-code': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-code-block': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-document': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-dropcursor': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-gapcursor': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-hard-break': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-heading': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-history': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-horizontal-rule': 2.1.11(@tiptap/core@2.1.11)(@tiptap/pm@2.1.10) - '@tiptap/extension-italic': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-list-item': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-ordered-list': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-paragraph': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-strike': 2.1.11(@tiptap/core@2.1.11) - '@tiptap/extension-text': 2.1.11(@tiptap/core@2.1.11) - transitivePeerDependencies: - - '@tiptap/pm' - dev: false - /@tomfreudenberg/next-auth-mock@0.5.6(next-auth@4.23.1)(react@18.2.0): resolution: {integrity: sha512-fSZJY5rUyj8GIcJI450ZV7FV/CMzpjUUGhPiaRyQo9l7l5mLvrnNe1MymzOnLpgXIkFja+CF/UHFGW807QcwmA==} peerDependencies: @@ -5460,14 +5010,6 @@ packages: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true - /@types/object.omit@3.0.1: - resolution: {integrity: sha512-24XD34UeRWw505TsMNBrQ4bES2s8IxiFC59mmNUFhTz9IX2hAtA7gQ8wVww1i17QmhBYILg5iqYP2y7aqA3pwQ==} - dev: false - - /@types/object.pick@1.3.2: - resolution: {integrity: sha512-sn7L+qQ6RLPdXRoiaE7bZ/Ek+o4uICma/lBFPyJEKDTPTBP1W8u0c4baj3EiS4DiqLs+Hk+KUGvMVJtAw3ePJg==} - dev: false - /@types/parse-json@4.0.0: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} @@ -5529,10 +5071,6 @@ packages: resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==} dev: true - /@types/throttle-debounce@2.1.0: - resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} - dev: false - /@types/umami@0.1.3: resolution: {integrity: sha512-nmSOGopxHuZiq5tU8wE9UlrABCvcSd4qDvIR3QTRJVf1U5zqSbz3kmjGrWdP8uVKPuCp9C/TGRESy8oQ2qVIEQ==} dev: true @@ -5937,6 +5475,7 @@ packages: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 8.10.0 + dev: true /acorn-walk@7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} @@ -6029,6 +5568,7 @@ packages: fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.1 + dev: true /ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} @@ -6068,6 +5608,7 @@ packages: /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} + dev: true /ansi-regex@6.0.1: resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} @@ -6115,6 +5656,7 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true /aria-hidden@1.2.3: resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==} @@ -6265,11 +5807,6 @@ packages: /asynckit@0.4.0: resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - /attr-accept@2.2.2: - resolution: {integrity: sha512-7prDjvt9HmqiZ0cl5CRjtS84sEyhsHP2coDkaZKRKVfCDo9s7iw7ChVmar78Gu9pC4SoR/28wFu/G5JJhTnqEg==} - engines: {node: '>=4'} - dev: false - /available-typed-arrays@1.0.5: resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} @@ -6400,6 +5937,7 @@ packages: /balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true /base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -6499,6 +6037,7 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 + dev: true /brace-expansion@2.0.1: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} @@ -6708,11 +6247,6 @@ packages: /caniuse-lite@1.0.30001538: resolution: {integrity: sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==} - /case-anything@2.1.13: - resolution: {integrity: sha512-zlOQ80VrQ2Ue+ymH5OuM/DlDq64mEm+B9UTdHULv5osUMD6HalNTblf2b1u/m6QecjsnOkBpqVZ+XPwIVsy7Ng==} - engines: {node: '>=12.13'} - dev: false - /case-sensitive-paths-webpack-plugin@2.4.0: resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} engines: {node: '>=4'} @@ -6966,6 +6500,7 @@ packages: /concat-map@0.0.1: resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true /concat-stream@1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -7106,10 +6641,6 @@ packages: sha.js: 2.4.11 dev: true - /crelt@1.0.6: - resolution: {integrity: sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==} - dev: false - /cross-fetch@3.1.6: resolution: {integrity: sha512-riRvo06crlE8HiqOwIpQhxwdOk4fOeR7FVM/wXoxchFEqMNUjvbs3bfo4OTgMEMHzppd4DxFBDbyySj8Cv781g==} dependencies: @@ -7136,6 +6667,7 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 + dev: true /crypto-browserify@3.12.0: resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} @@ -7207,14 +6739,6 @@ packages: resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==} dev: true - /dash-get@1.0.2: - resolution: {integrity: sha512-4FbVrHDwfOASx7uQVxeiCTo7ggSdYZbqs8lH+WU6ViypPlDbe9y6IP5VVUDQBv9DcnyaiPT5XT0UWHgJ64zLeQ==} - dev: false - - /dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} - dev: false - /debug@2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} peerDependencies: @@ -7283,10 +6807,12 @@ packages: /deep-is@0.1.4: resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true /deepmerge@4.3.1: resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} engines: {node: '>=0.10.0'} + dev: true /default-browser-id@3.0.0: resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} @@ -7460,6 +6986,7 @@ packages: engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 + dev: true /dom-accessibility-api@0.5.16: resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} @@ -7471,13 +6998,6 @@ packages: utila: 0.4.0 dev: true - /dom-helpers@5.2.1: - resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} - dependencies: - '@babel/runtime': 7.22.15 - csstype: 3.1.2 - dev: false - /dom-serializer@1.4.1: resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} dependencies: @@ -7905,7 +7425,7 @@ packages: eslint: '>=7.0.0' dependencies: eslint: 8.50.0 - dev: false + dev: true /eslint-formatter-github@1.1.4(eslint@8.50.0): resolution: {integrity: sha512-W3VNC1f+LHvI23xPTfxoVaqp9Fc+xIdhXxGx+a+PLEwEIyzP632wgn6D4Qg8x2QVnYtMH7hg9SfZ1mRwmdbBXw==} @@ -8175,6 +7695,7 @@ packages: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 + dev: true /eslint-utils@2.1.0: resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} @@ -8191,6 +7712,7 @@ packages: /eslint-visitor-keys@3.4.3: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true /eslint@8.50.0: resolution: {integrity: sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==} @@ -8236,6 +7758,7 @@ packages: text-table: 0.2.0 transitivePeerDependencies: - supports-color + dev: true /espree@9.6.1: resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} @@ -8244,6 +7767,7 @@ packages: acorn: 8.10.0 acorn-jsx: 5.3.2(acorn@8.10.0) eslint-visitor-keys: 3.4.3 + dev: true /esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} @@ -8256,12 +7780,14 @@ packages: engines: {node: '>=0.10'} dependencies: estraverse: 5.3.0 + dev: true /esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: estraverse: 5.3.0 + dev: true /estraverse@4.3.0: resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} @@ -8271,6 +7797,7 @@ packages: /estraverse@5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} + dev: true /estree-to-babel@3.2.1: resolution: {integrity: sha512-YNF+mZ/Wu2FU/gvmzuWtYc8rloubL7wfXCTgouFrnjGVXPA/EeYYA7pupXWrb3Iv1cTBeSSxxJIbK23l4MRNqg==} @@ -8286,6 +7813,7 @@ packages: /esutils@2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + dev: true /etag@1.8.1: resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} @@ -8457,9 +7985,11 @@ packages: /fast-json-stable-stringify@2.1.0: resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true /fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true /fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} @@ -8487,13 +8017,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.1.0 - - /file-selector@0.6.0: - resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} - engines: {node: '>= 12'} - dependencies: - tslib: 2.6.2 - dev: false + dev: true /file-system-cache@2.3.0: resolution: {integrity: sha512-l4DMNdsIPsVnKrgEXbJwDJsA5mB8rGwHYERMgqQx/xAUtChPJMre1bXBzDEqqVbWv9AIbFezXMxeEkZDSrXUOQ==} @@ -8585,6 +8109,7 @@ packages: dependencies: locate-path: 6.0.0 path-exists: 4.0.0 + dev: true /find-up@6.3.0: resolution: {integrity: sha512-v2ZsoEuVHYy8ZIlYqwPe/39Cy+cFDzp4dXPaxNvkEuouymu+2Jbz0PxpKarJHYJTmv2HWT3O382qY8l4jMWthw==} @@ -8601,9 +8126,11 @@ packages: flatted: 3.2.9 keyv: 4.5.3 rimraf: 3.0.2 + dev: true /flatted@3.2.9: resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + dev: true /flow-parser@0.216.1: resolution: {integrity: sha512-wstw46/C/8bRv/8RySCl15lK376j8DHxm41xFjD9eVL+jSS1UmVpbdLdA0LzGuS2v5uGgQiBLEj6mgSJQwW+MA==} @@ -8726,6 +8253,7 @@ packages: /fs.realpath@1.0.0: resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true /fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} @@ -8860,6 +8388,7 @@ packages: engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 + dev: true /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} @@ -8896,6 +8425,7 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 + dev: true /globals@11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} @@ -8906,6 +8436,7 @@ packages: engines: {node: '>=8'} dependencies: type-fest: 0.20.2 + dev: true /globalthis@1.0.3: resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} @@ -8948,6 +8479,7 @@ packages: /graphemer@1.4.0: resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true /gunzip-maybe@1.4.2: resolution: {integrity: sha512-4haO1M4mLO91PW57BMsDFf75UmwoRX0GkdD+Faw+Lr+r/OZrOCS0pIBwOL1xCKQqnQzbNFGgK2V2CpBUPeFNTw==} @@ -9259,6 +8791,7 @@ packages: /ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} engines: {node: '>= 4'} + dev: true /image-size@1.0.2: resolution: {integrity: sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==} @@ -9278,6 +8811,7 @@ packages: /imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} + dev: true /indent-string@4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} @@ -9289,6 +8823,7 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 + dev: true /inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -9424,13 +8959,6 @@ packages: hasBin: true dev: true - /is-extendable@1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} - dependencies: - is-plain-object: 2.0.4 - dev: false - /is-extglob@2.1.1: resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} engines: {node: '>=0.10.0'} @@ -9518,6 +9046,7 @@ packages: /is-path-inside@3.0.3: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} + dev: true /is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} @@ -9529,6 +9058,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 + dev: true /is-plain-object@5.0.0: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} @@ -9635,10 +9165,12 @@ packages: /isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true /isobject@3.0.1: resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} engines: {node: '>=0.10.0'} + dev: true /istanbul-lib-coverage@3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} @@ -9843,6 +9375,7 @@ packages: hasBin: true dependencies: argparse: 2.0.1 + dev: true /jscodeshift@0.14.0(@babel/preset-env@7.22.20): resolution: {integrity: sha512-7eCC1knD7bLUPuSCwXsMZUH51O8jIcoVyKtI6P0XM0IVzlGjckPy3FIwQlorzbN0Sg79oK+RlohN32Mqf/lrYA==} @@ -9886,12 +9419,14 @@ packages: /json-buffer@3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + dev: true /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} /json-schema-traverse@0.4.1: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true /json-schema-traverse@1.0.0: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} @@ -9899,6 +9434,7 @@ packages: /json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true /json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} @@ -9958,6 +9494,7 @@ packages: resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==} dependencies: json-buffer: 3.0.1 + dev: true /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} @@ -10008,6 +9545,7 @@ packages: dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true /lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} @@ -10017,16 +9555,6 @@ packages: /lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - /linkify-it@4.0.1: - resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} - dependencies: - uc.micro: 1.0.6 - dev: false - - /linkifyjs@4.1.1: - resolution: {integrity: sha512-zFN/CTVmbcVef+WaDXT63dNzzkfRBKT1j464NJQkV7iSgJU0sLBus9W0HBwnXK13/hf168pbrx/V/bjEHOXNHA==} - dev: false - /lint-staged@14.0.1: resolution: {integrity: sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw==} engines: {node: ^16.14.0 || >=18.0.0} @@ -10103,6 +9631,7 @@ packages: engines: {node: '>=10'} dependencies: p-locate: 5.0.0 + dev: true /locate-path@7.2.0: resolution: {integrity: sha512-gvVijfZvn7R+2qyPX8mAuKcFGDf6Nc61GdvGafQsHL0sBIxfKzA+usWn4GFC/bk+QdwPUD4kWFJLhElipq+0VA==} @@ -10145,6 +9674,7 @@ packages: /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + dev: true /lodash.once@4.1.1: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} @@ -10211,7 +9741,7 @@ packages: /luxon@3.4.3: resolution: {integrity: sha512-tFWBiv3h7z+T/tDaoxA8rqTxy1CHV6gHS//QdaH4pulbq/JuBSGgQspQQqcgnwdAx6pNI7cmvz5Sv/addzHmUg==} engines: {node: '>=12'} - dev: false + dev: true /lz-string@1.5.0: resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} @@ -10240,10 +9770,6 @@ packages: semver: 7.5.4 dev: true - /make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - dev: false - /makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} dependencies: @@ -10254,17 +9780,6 @@ packages: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} dev: true - /markdown-it@13.0.1: - resolution: {integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q==} - hasBin: true - dependencies: - argparse: 2.0.1 - entities: 3.0.1 - linkify-it: 4.0.1 - mdurl: 1.0.1 - uc.micro: 1.0.6 - dev: false - /markdown-to-jsx@7.3.2(react@18.2.0): resolution: {integrity: sha512-B+28F5ucp83aQm+OxNrPkS8z0tMKaeHiy0lHJs3LqCyDQFtWuenaIrkaVTgAm1pf1AU85LXltva86hlaT17i8Q==} engines: {node: '>= 10'} @@ -10317,10 +9832,6 @@ packages: '@types/mdast': 3.0.12 dev: true - /mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - dev: false - /media-typer@0.3.0: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} @@ -10602,6 +10113,7 @@ packages: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} dependencies: brace-expansion: 1.1.11 + dev: true /minimatch@5.1.6: resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} @@ -10707,6 +10219,7 @@ packages: /natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true /negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} @@ -11012,20 +10525,6 @@ packages: es-abstract: 1.22.2 dev: true - /object.omit@3.0.0: - resolution: {integrity: sha512-EO+BCv6LJfu+gBIF3ggLicFebFLN5zqzz/WWJlMFfkMyGth+oBkhxzDl0wx2W4GkLzuQs/FsSkXZb2IMWQqmBQ==} - engines: {node: '>=0.10.0'} - dependencies: - is-extendable: 1.0.1 - dev: false - - /object.pick@1.3.0: - resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} - engines: {node: '>=0.10.0'} - dependencies: - isobject: 3.0.1 - dev: false - /object.values@1.1.7: resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} engines: {node: '>= 0.4'} @@ -11060,6 +10559,7 @@ packages: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: wrappy: 1.0.2 + dev: true /onetime@5.1.2: resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} @@ -11118,6 +10618,7 @@ packages: levn: 0.4.1 prelude-ls: 1.2.1 type-check: 0.4.0 + dev: true /ora@5.4.1: resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} @@ -11134,10 +10635,6 @@ packages: wcwidth: 1.0.1 dev: true - /orderedmap@2.1.1: - resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} - dev: false - /os-browserify@0.3.0: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} dev: true @@ -11159,6 +10656,7 @@ packages: engines: {node: '>=10'} dependencies: yocto-queue: 0.1.0 + dev: true /p-limit@4.0.0: resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} @@ -11186,6 +10684,7 @@ packages: engines: {node: '>=10'} dependencies: p-limit: 3.1.0 + dev: true /p-locate@6.0.0: resolution: {integrity: sha512-wPrq66Llhl7/4AGC6I+cqxT07LhXvWL08LNXz1fENOw0Ap4sRZZ/gZpTTJ5jpurzzzfS2W/Ge9BY3LgLjCShcw==} @@ -11270,6 +10769,7 @@ packages: /path-exists@4.0.0: resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} engines: {node: '>=8'} + dev: true /path-exists@5.0.0: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} @@ -11279,6 +10779,7 @@ packages: /path-is-absolute@1.0.1: resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} engines: {node: '>=0.10.0'} + dev: true /path-key@2.0.1: resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} @@ -11288,6 +10789,7 @@ packages: /path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} + dev: true /path-key@4.0.0: resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} @@ -11516,6 +11018,7 @@ packages: /prelude-ls@1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} + dev: true /prettier-plugin-jsdoc@1.0.2(prettier@3.0.3): resolution: {integrity: sha512-mhLT3qiSmfzjOEDvgLntX3XmSJaiDrgoN7WmOp4IH2mZ6LhbvZAnPDJH3Rs0k1O6WR7HcmM92fU1ArB0ALLG+A==} @@ -11601,14 +11104,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /prism-react-renderer@1.3.5(react@18.2.0): - resolution: {integrity: sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==} - peerDependencies: - react: '>=0.14.9' - dependencies: - react: 18.2.0 - dev: false - /prisma@5.3.1: resolution: {integrity: sha512-Wp2msQIlMPHe+5k5Od6xnsI/WNG7UJGgFUJgqv/ygc7kOECZapcSz/iU4NIEzISs3H1W9sFLjAPbg/gOqqtB7A==} engines: {node: '>=16.13'} @@ -11645,149 +11140,6 @@ packages: object-assign: 4.1.1 react-is: 16.13.1 - /prosemirror-changeset@2.2.1: - resolution: {integrity: sha512-J7msc6wbxB4ekDFj+n9gTW/jav/p53kdlivvuppHsrZXCaQdVgRghoZbSS3kwrRyAstRVQ4/+u5k7YfLgkkQvQ==} - dependencies: - prosemirror-transform: 1.7.5 - dev: false - - /prosemirror-collab@1.3.1: - resolution: {integrity: sha512-4SnynYR9TTYaQVXd/ieUvsVV4PDMBzrq2xPUWutHivDuOshZXqQ5rGbZM84HEaXKbLdItse7weMGOUdDVcLKEQ==} - dependencies: - prosemirror-state: 1.4.3 - dev: false - - /prosemirror-commands@1.5.2: - resolution: {integrity: sha512-hgLcPaakxH8tu6YvVAaILV2tXYsW3rAdDR8WNkeKGcgeMVQg3/TMhPdVoh7iAmfgVjZGtcOSjKiQaoeKjzd2mQ==} - dependencies: - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - dev: false - - /prosemirror-dropcursor@1.8.1: - resolution: {integrity: sha512-M30WJdJZLyXHi3N8vxN6Zh5O8ZBbQCz0gURTfPmTIBNQ5pxrdU7A58QkNqfa98YEjSAL1HUyyU34f6Pm5xBSGw==} - dependencies: - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - prosemirror-view: 1.31.8 - dev: false - - /prosemirror-gapcursor@1.3.2: - resolution: {integrity: sha512-wtjswVBd2vaQRrnYZaBCbyDqr232Ed4p2QPtRIUK5FuqHYKGWkEwl08oQM4Tw7DOR0FsasARV5uJFvMZWxdNxQ==} - dependencies: - prosemirror-keymap: 1.2.2 - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-view: 1.31.8 - dev: false - - /prosemirror-history@1.3.2: - resolution: {integrity: sha512-/zm0XoU/N/+u7i5zepjmZAEnpvjDtzoPWW6VmKptcAnPadN/SStsBjMImdCEbb3seiNTpveziPTIrXQbHLtU1g==} - dependencies: - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - prosemirror-view: 1.31.8 - rope-sequence: 1.3.4 - dev: false - - /prosemirror-inputrules@1.2.1: - resolution: {integrity: sha512-3LrWJX1+ULRh5SZvbIQlwZafOXqp1XuV21MGBu/i5xsztd+9VD15x6OtN6mdqSFI7/8Y77gYUbQ6vwwJ4mr6QQ==} - dependencies: - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - dev: false - - /prosemirror-keymap@1.2.2: - resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} - dependencies: - prosemirror-state: 1.4.3 - w3c-keyname: 2.2.8 - dev: false - - /prosemirror-markdown@1.11.2: - resolution: {integrity: sha512-Eu5g4WPiCdqDTGhdSsG9N6ZjACQRYrsAkrF9KYfdMaCmjIApH75aVncsWYOJvEk2i1B3i8jZppv3J/tnuHGiUQ==} - dependencies: - markdown-it: 13.0.1 - prosemirror-model: 1.19.3 - dev: false - - /prosemirror-menu@1.2.4: - resolution: {integrity: sha512-S/bXlc0ODQup6aiBbWVsX/eM+xJgCTAfMq/nLqaO5ID/am4wS0tTCIkzwytmao7ypEtjj39i7YbJjAgO20mIqA==} - dependencies: - crelt: 1.0.6 - prosemirror-commands: 1.5.2 - prosemirror-history: 1.3.2 - prosemirror-state: 1.4.3 - dev: false - - /prosemirror-model@1.19.3: - resolution: {integrity: sha512-tgSnwN7BS7/UM0sSARcW+IQryx2vODKX4MI7xpqY2X+iaepJdKBPc7I4aACIsDV/LTaTjt12Z56MhDr9LsyuZQ==} - dependencies: - orderedmap: 2.1.1 - dev: false - - /prosemirror-schema-basic@1.2.2: - resolution: {integrity: sha512-/dT4JFEGyO7QnNTe9UaKUhjDXbTNkiWTq/N4VpKaF79bBjSExVV2NXmJpcM7z/gD7mbqNjxbmWW5nf1iNSSGnw==} - dependencies: - prosemirror-model: 1.19.3 - dev: false - - /prosemirror-schema-list@1.3.0: - resolution: {integrity: sha512-Hz/7gM4skaaYfRPNgr421CU4GSwotmEwBVvJh5ltGiffUJwm7C8GfN/Bc6DR1EKEp5pDKhODmdXXyi9uIsZl5A==} - dependencies: - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - dev: false - - /prosemirror-state@1.4.3: - resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} - dependencies: - prosemirror-model: 1.19.3 - prosemirror-transform: 1.7.5 - prosemirror-view: 1.31.8 - dev: false - - /prosemirror-tables@1.3.4: - resolution: {integrity: sha512-z6uLSQ1BLC3rgbGwZmpfb+xkdvD7W/UOsURDfognZFYaTtc0gsk7u/t71Yijp2eLflVpffMk6X0u0+u+MMDvIw==} - dependencies: - prosemirror-keymap: 1.2.2 - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - prosemirror-view: 1.31.8 - dev: false - - /prosemirror-trailing-node@2.0.7(prosemirror-model@1.19.3)(prosemirror-state@1.4.3)(prosemirror-view@1.31.8): - resolution: {integrity: sha512-8zcZORYj/8WEwsGo6yVCRXFMOfBo0Ub3hCUvmoWIZYfMP26WqENU0mpEP27w7mt8buZWuGrydBewr0tOArPb1Q==} - peerDependencies: - prosemirror-model: ^1.19.0 - prosemirror-state: ^1.4.2 - prosemirror-view: ^1.31.2 - dependencies: - '@remirror/core-constants': 2.0.2 - '@remirror/core-helpers': 3.0.0 - escape-string-regexp: 4.0.0 - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-view: 1.31.8 - dev: false - - /prosemirror-transform@1.7.5: - resolution: {integrity: sha512-U/fWB6frEzY7dzwJUo+ir8dU1JEanaI/RwL12Imy9js/527N0v/IRUKewocP1kTq998JNT18IGtThaDLwLOBxQ==} - dependencies: - prosemirror-model: 1.19.3 - dev: false - - /prosemirror-view@1.31.8: - resolution: {integrity: sha512-VQrEIdiPJ4YV65Ifj2kWISwaiqocMHy7cpUKVQYt19C/87FepoqnwVW3kMKRpeY/nQzED8L+vyOaYDBn0WqT7w==} - dependencies: - prosemirror-model: 1.19.3 - prosemirror-state: 1.4.3 - prosemirror-transform: 1.7.5 - dev: false - /proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -11839,6 +11191,7 @@ packages: /punycode@2.3.0: resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} engines: {node: '>=6'} + dev: true /puppeteer-core@2.1.1: resolution: {integrity: sha512-n13AWriBMPYxnpbb6bnaY5YoY6rGj8vPLrz6CZF3o0qJNEwlcfJVxBzYZ0NJsQ21UbdJoijPCDrM++SUVEz7+w==} @@ -11966,18 +11319,6 @@ packages: react: 18.2.0 scheduler: 0.23.0 - /react-dropzone@14.2.3(react@18.2.0): - resolution: {integrity: sha512-O3om8I+PkFKbxCukfIR3QAGftYXDZfOE2N1mr/7qebQJHs7U+/RSL/9xomJNpRg9kM5h9soQSdf0Gc7OHF5Fug==} - engines: {node: '>= 10.13'} - peerDependencies: - react: '>= 16.8 || 18.0.0' - dependencies: - attr-accept: 2.2.2 - file-selector: 0.6.0 - prop-types: 15.8.1 - react: 18.2.0 - dev: false - /react-element-to-jsx-string@15.0.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-UDg4lXB6BzlobN60P8fHWVPX3Kyw8ORrTeBtClmIlGdkOOE+GYQSFvmEU5iLLpwp/6v42DINwNcwOhOLfQ//FQ==} peerDependencies: @@ -12141,20 +11482,6 @@ packages: - '@types/react' dev: false - /react-transition-group@4.4.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/RNYfRAMlZwDSr6z4zNKV6xu53/e2BuaBbGhbyYIXTrmgu/bGHzmqOs7mJSJBHy9Ud+ApHx3QjrkKSp1pxvlFg==} - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - dependencies: - '@babel/runtime': 7.22.15 - dom-helpers: 5.2.1 - loose-envify: 1.4.0 - prop-types: 15.8.1 - react: 18.2.0 - react-dom: 18.2.0(react@18.2.0) - dev: false - /react@18.2.0: resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==} engines: {node: '>=0.10.0'} @@ -12457,6 +11784,7 @@ packages: hasBin: true dependencies: glob: 7.2.3 + dev: true /ripemd160@2.0.2: resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} @@ -12465,10 +11793,6 @@ packages: inherits: 2.0.4 dev: true - /rope-sequence@1.3.4: - resolution: {integrity: sha512-UT5EDe2cu2E/6O4igUr5PSFs23nvvukicWHx6GnOPlHAiiYbzNuCRQCuiUdHJQcqKalLKlrYJnjY0ySGsXNQXQ==} - dev: false - /run-applescript@5.0.0: resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} engines: {node: '>=12'} @@ -12680,6 +12004,7 @@ packages: engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 + dev: true /shebang-regex@1.0.0: resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} @@ -12689,6 +12014,7 @@ packages: /shebang-regex@3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} + dev: true /side-channel@1.0.4: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} @@ -12967,6 +12293,7 @@ packages: engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 + dev: true /strip-ansi@7.1.0: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} @@ -13005,6 +12332,7 @@ packages: /strip-json-comments@3.1.1: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + dev: true /style-loader@3.3.3(webpack@5.88.2): resolution: {integrity: sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==} @@ -13226,11 +12554,7 @@ packages: /text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} - - /throttle-debounce@3.0.1: - resolution: {integrity: sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg==} - engines: {node: '>=10'} - dev: false + dev: true /through2@0.4.2: resolution: {integrity: sha512-45Llu+EwHKtAZYTPPVn3XZHBgakWMN3rokhEv5hu596XP+cNgplMg+Gj+1nmAvj+L0K7+N49zBKx5rah5u0QIQ==} @@ -13261,12 +12585,6 @@ packages: resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==} dev: true - /tippy.js@6.3.7: - resolution: {integrity: sha512-E1d3oP2emgJ9dRQZdf3Kkn0qJgI6ZLpyS5z6ZkY1DF3kaQaBsGZsndEpHwx+eC+tYM41HaSNvNtLx8tU57FzTQ==} - dependencies: - '@popperjs/core': 2.11.8 - dev: false - /titleize@3.0.0: resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} engines: {node: '>=12'} @@ -13444,6 +12762,7 @@ packages: engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 + dev: true /type-fest@0.16.0: resolution: {integrity: sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==} @@ -13453,6 +12772,7 @@ packages: /type-fest@0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} + dev: true /type-fest@0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -13477,6 +12797,7 @@ packages: /type-fest@2.19.0: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} + dev: true /type-fest@4.3.1: resolution: {integrity: sha512-pphNW/msgOUSkJbH58x8sqpq8uQj6b0ZKGxEsLKMUnGorRcDjrUaLS+39+/ub41JNTwrrMyJcUB8+YZs3mbwqw==} @@ -13539,10 +12860,6 @@ packages: hasBin: true dev: true - /uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - dev: false - /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -13657,6 +12974,7 @@ packages: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: punycode: 2.3.0 + dev: true /url@0.11.3: resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} @@ -13821,10 +13139,6 @@ packages: engines: {node: '>=0.10.0'} dev: false - /w3c-keyname@2.2.8: - resolution: {integrity: sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==} - dev: false - /walker@1.0.8: resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==} dependencies: @@ -14007,6 +13321,7 @@ packages: hasBin: true dependencies: isexe: 2.0.0 + dev: true /widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} @@ -14039,6 +13354,7 @@ packages: /wrappy@1.0.2: resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true /write-file-atomic@2.4.3: resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} @@ -14157,6 +13473,7 @@ packages: /yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + dev: true /yocto-queue@1.0.0: resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index e1eba9f3..bd7093ee 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -1,6 +1,4 @@ import { Anchor, Button, createStyles, Group, MantineProvider, Text } from '@mantine/core' -import { ModalsProvider } from '@mantine/modals' -import { Notifications } from '@mantine/notifications' import { ReactQueryDevtools } from '@tanstack/react-query-devtools' import { Analytics } from '@vercel/analytics/react' import { type AppType } from 'next/app' @@ -50,40 +48,37 @@ const MyApp: AppType = ({ Component, pageProps }) => { theme={{ ...theme, fontFamily: fontWorkSans.style.fontFamily }} emotionCache={styleCache} > - - - - - - - {t('artist-credit')} - - - router.replace({ pathname, query }, asPath, { locale: locale === 'en' ? 'es' : 'en' }) - } - > - {t('nav.switch-lang')} - - - - - {t('vercel')} - - - - + + + + + + {t('artist-credit')} + + + router.replace({ pathname, query }, asPath, { locale: locale === 'en' ? 'es' : 'en' }) + } + > + {t('nav.switch-lang')} + + + + + {t('vercel')} + + From 1f471a81a92f8a46fc9a9567abbd888f439ef6fa Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:17:04 -0400 Subject: [PATCH 16/22] add bundle analyzer --- .github/workflows/nextjs_bundle_analysis.yml | 126 +++++++++++++++++++ package.json | 6 + 2 files changed, 132 insertions(+) create mode 100644 .github/workflows/nextjs_bundle_analysis.yml diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml new file mode 100644 index 00000000..be48975f --- /dev/null +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -0,0 +1,126 @@ +# Copyright (c) HashiCorp, Inc. +# SPDX-License-Identifier: MPL-2.0 + +name: 'Next.js Bundle Analysis' + +on: + pull_request: + push: + branches: + - main # change this if your default branch is named differently + workflow_dispatch: + +defaults: + run: + # change this if your nextjs app does not live at the root of the repo + working-directory: ./ + +permissions: + contents: read # for checkout repository + actions: read # for fetching base branch bundle stats + pull-requests: write # for comments + +jobs: + analyze: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + + - name: Install Node.js + uses: actions/setup-node@v3 + with: + node-version: 18 + + # If pnpm is used, you need to switch the previous step with the following one. pnpm does not create a package-lock.json + # so the step above will fail to pull dependencies + - uses: pnpm/action-setup@v2 + name: Install pnpm + id: pnpm-install + with: + version: 8 + run_install: true + + - name: Restore next build + uses: actions/cache@v3 + id: restore-build-cache + env: + cache-name: cache-next-build + with: + # if you use a custom build directory, replace all instances of `.next` in this file with your build directory + # ex: if your app builds to `dist`, replace `.next` with `dist` + path: .next/cache + # change this if you prefer a more strict cache + key: ${{ runner.os }}-build-${{ env.cache-name }} + + - name: Build next.js app + # change this if your site requires a custom build command + run: ./node_modules/.bin/next build + + # Here's the first place where next-bundle-analysis' own script is used + # This step pulls the raw bundle stats for the current bundle + - name: Analyze bundle + run: npx -p nextjs-bundle-analysis report + + - name: Upload bundle + uses: actions/upload-artifact@v3 + with: + name: bundle + path: .next/analyze/__bundle_analysis.json + + - name: Download base branch bundle stats + uses: dawidd6/action-download-artifact@v2 + if: success() && github.event.number + with: + workflow: nextjs_bundle_analysis.yml + branch: ${{ github.event.pull_request.base.ref }} + path: .next/analyze/base + + # And here's the second place - this runs after we have both the current and + # base branch bundle stats, and will compare them to determine what changed. + # There are two configurable arguments that come from package.json: + # + # - budget: optional, set a budget (bytes) against which size changes are measured + # it's set to 350kb here by default, as informed by the following piece: + # https://infrequently.org/2021/03/the-performance-inequality-gap/ + # + # - red-status-percentage: sets the percent size increase where you get a red + # status indicator, defaults to 20% + # + # Either of these arguments can be changed or removed by editing the `nextBundleAnalysis` + # entry in your package.json file. + - name: Compare with base branch bundle + if: success() && github.event.number + run: ls -laR .next/analyze/base && npx -p nextjs-bundle-analysis compare + + - name: Get Comment Body + id: get-comment-body + if: success() && github.event.number + # https://docs.github.com/en/actions/using-workflows/workflow-commands-for-github-actions#multiline-strings + run: | + echo "body<> $GITHUB_OUTPUT + echo "$(cat .next/analyze/__bundle_analysis_comment.txt)" >> $GITHUB_OUTPUT + echo EOF >> $GITHUB_OUTPUT + + - name: Find Comment + uses: peter-evans/find-comment@v2 + if: success() && github.event.number + id: fc + with: + issue-number: ${{ github.event.number }} + body-includes: '' + + - name: Create Comment + uses: peter-evans/create-or-update-comment@v2 + if: success() && github.event.number && steps.fc.outputs.comment-id == 0 + with: + issue-number: ${{ github.event.number }} + body: ${{ steps.get-comment-body.outputs.body }} + + - name: Update Comment + uses: peter-evans/create-or-update-comment@v2 + if: success() && github.event.number && steps.fc.outputs.comment-id != 0 + with: + issue-number: ${{ github.event.number }} + body: ${{ steps.get-comment-body.outputs.body }} + comment-id: ${{ steps.fc.outputs.comment-id }} + edit-mode: replace diff --git a/package.json b/package.json index 4645d972..2167f314 100644 --- a/package.json +++ b/package.json @@ -128,6 +128,12 @@ "ct3aMetadata": { "initVersion": "7.3.2" }, + "nextBundleAnalysis": { + "budget": 358400, + "budgetPercentIncreaseRed": 20, + "minimumChangeThreshold": 0, + "showDetails": true + }, "pnpm": { "overrides": { "eslint-plugin-import": "npm:eslint-plugin-i" From 21fc311c62a4d8411280fe25e23e4d64727b9b9a Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:21:05 -0400 Subject: [PATCH 17/22] add env --- .github/workflows/nextjs_bundle_analysis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml index be48975f..388e3cae 100644 --- a/.github/workflows/nextjs_bundle_analysis.yml +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -55,6 +55,8 @@ jobs: - name: Build next.js app # change this if your site requires a custom build command run: ./node_modules/.bin/next build + env: + POSTGRES_PRISMA_URL: ${{ secrets.POSTGRES_PRISMA_URL }} # Here's the first place where next-bundle-analysis' own script is used # This step pulls the raw bundle stats for the current bundle From 41c2cc3d234d90baf09bea3b14e68d19aec79f4e Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:31:35 -0400 Subject: [PATCH 18/22] pnpm cache --- .github/workflows/nextjs_bundle_analysis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml index 388e3cae..d903cd79 100644 --- a/.github/workflows/nextjs_bundle_analysis.yml +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -30,6 +30,7 @@ jobs: uses: actions/setup-node@v3 with: node-version: 18 + cache: pnpm # If pnpm is used, you need to switch the previous step with the following one. pnpm does not create a package-lock.json # so the step above will fail to pull dependencies From a202ed6ae1a3f339b6398beb1cd96dcce8c43f4e Mon Sep 17 00:00:00 2001 From: Joe Karow <58997957+JoeKarow@users.noreply.github.com> Date: Tue, 26 Sep 2023 13:32:54 -0400 Subject: [PATCH 19/22] pnpm cache --- .github/workflows/nextjs_bundle_analysis.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml index d903cd79..63c20d81 100644 --- a/.github/workflows/nextjs_bundle_analysis.yml +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -26,20 +26,21 @@ jobs: steps: - uses: actions/checkout@v3 + - uses: pnpm/action-setup@v2 + name: Install pnpm + id: pnpm-install + with: + version: 8 + run_install: false + - name: Install Node.js uses: actions/setup-node@v3 with: node-version: 18 cache: pnpm - # If pnpm is used, you need to switch the previous step with the following one. pnpm does not create a package-lock.json - # so the step above will fail to pull dependencies - - uses: pnpm/action-setup@v2 - name: Install pnpm - id: pnpm-install - with: - version: 8 - run_install: true + - name: Install dependencies + run: pnpm install - name: Restore next build uses: actions/cache@v3 From 59237ed755933769000a1806e39902ce8f605f08 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 17:38:47 +0000 Subject: [PATCH 20/22] chore(deps): pin dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nextjs_bundle_analysis.yml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml index 63c20d81..e4d9d6e2 100644 --- a/.github/workflows/nextjs_bundle_analysis.yml +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -24,9 +24,9 @@ jobs: analyze: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@d882d12c64e032187b2edb46d3a0d003b7a43598 # v2.4.0 name: Install pnpm id: pnpm-install with: @@ -34,7 +34,7 @@ jobs: run_install: false - name: Install Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@5e21ff4d9bc1a8cf6de233a3057d20ec6b3fb69d # v3 with: node-version: 18 cache: pnpm @@ -43,7 +43,7 @@ jobs: run: pnpm install - name: Restore next build - uses: actions/cache@v3 + uses: actions/cache@704facf57e6136b1bc63b828d79edcd491f0ee84 # v3 id: restore-build-cache env: cache-name: cache-next-build @@ -66,13 +66,13 @@ jobs: run: npx -p nextjs-bundle-analysis report - name: Upload bundle - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3 with: name: bundle path: .next/analyze/__bundle_analysis.json - name: Download base branch bundle stats - uses: dawidd6/action-download-artifact@v2 + uses: dawidd6/action-download-artifact@246dbf436b23d7c49e21a7ab8204ca9ecd1fe615 # v2 if: success() && github.event.number with: workflow: nextjs_bundle_analysis.yml @@ -106,7 +106,7 @@ jobs: echo EOF >> $GITHUB_OUTPUT - name: Find Comment - uses: peter-evans/find-comment@v2 + uses: peter-evans/find-comment@a54c31d7fa095754bfef525c0c8e5e5674c4b4b1 # v2 if: success() && github.event.number id: fc with: @@ -114,14 +114,14 @@ jobs: body-includes: '' - name: Create Comment - uses: peter-evans/create-or-update-comment@v2 + uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2 if: success() && github.event.number && steps.fc.outputs.comment-id == 0 with: issue-number: ${{ github.event.number }} body: ${{ steps.get-comment-body.outputs.body }} - name: Update Comment - uses: peter-evans/create-or-update-comment@v2 + uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2 if: success() && github.event.number && steps.fc.outputs.comment-id != 0 with: issue-number: ${{ github.event.number }} From 391f73466498ce9a7a4c6c7a8c33fadffe9a1317 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 17:48:37 +0000 Subject: [PATCH 21/22] chore(deps): update all non-major dependencies Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 4 +- pnpm-lock.yaml | 430 ++++++++++++++++++++++++------------------------- 2 files changed, 217 insertions(+), 217 deletions(-) diff --git a/package.json b/package.json index 2167f314..be0ecd47 100644 --- a/package.json +++ b/package.json @@ -82,7 +82,7 @@ "@types/luxon": "3.3.2", "@types/node": "18.18.0", "@types/prettier": "2.7.3", - "@types/react": "18.2.22", + "@types/react": "18.2.23", "@types/react-dom": "18.2.7", "@types/umami": "0.1.3", "@typescript-eslint/eslint-plugin": "6.7.3", @@ -120,7 +120,7 @@ "type-fest": "4.3.1", "typescript": "5.2.2" }, - "packageManager": "pnpm@8.7.6", + "packageManager": "pnpm@8.8.0", "engines": { "node": "^18.0.0", "pnpm": "^8.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 420f158a..6d7d51d9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,7 +13,7 @@ dependencies: version: 1.24.0 '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.22)(react@18.2.0) + version: 11.11.1(@types/react@18.2.23)(react@18.2.0) '@emotion/server': specifier: 11.11.0 version: 11.11.0 @@ -22,7 +22,7 @@ dependencies: version: 6.0.21(@mantine/core@6.0.21)(@mantine/hooks@6.0.21)(embla-carousel-react@7.1.0)(react@18.2.0) '@mantine/core': specifier: 6.0.21 - version: 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': specifier: 6.0.21 version: 6.0.21(react@18.2.0) @@ -120,25 +120,25 @@ devDependencies: version: 2.2.2 '@storybook/addon-a11y': specifier: 7.4.5 - version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': specifier: 7.4.5 - version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': specifier: 7.4.5 - version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': specifier: 7.4.5 version: 7.4.5(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': specifier: 7.4.5 - version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': specifier: 7.4.5 - version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + version: 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': specifier: 7.4.5 - version: 7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) + version: 7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.23)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2) '@storybook/react': specifier: 7.4.5 version: 7.4.5(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) @@ -158,8 +158,8 @@ devDependencies: specifier: 2.7.3 version: 2.7.3 '@types/react': - specifier: 18.2.22 - version: 18.2.22 + specifier: 18.2.23 + version: 18.2.23 '@types/react-dom': specifier: 18.2.7 version: 18.2.7 @@ -1753,7 +1753,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false - /@emotion/react@11.11.1(@types/react@18.2.22)(react@18.2.0): + /@emotion/react@11.11.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' @@ -1769,7 +1769,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.22 + '@types/react': 18.2.23 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -2270,14 +2270,14 @@ packages: embla-carousel-react: ^7.0.0 react: '>=16.8.0' dependencies: - '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@mantine/core': 6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@mantine/hooks': 6.0.21(react@18.2.0) '@mantine/utils': 6.0.21(react@18.2.0) embla-carousel-react: 7.1.0(react@18.2.0) react: 18.2.0 dev: false - /@mantine/core@6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@mantine/core@6.0.21(@emotion/react@11.11.1)(@mantine/hooks@6.0.21)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Kx4RrRfv0I+cOCIcsq/UA2aWcYLyXgW3aluAuW870OdXnbII6qg7RW28D+r9D76SHPxWFKwIKwmcucAG08Divg==} peerDependencies: '@mantine/hooks': 6.0.21 @@ -2291,8 +2291,8 @@ packages: '@radix-ui/react-scroll-area': 1.0.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.6(@types/react@18.2.22)(react@18.2.0) - react-textarea-autosize: 8.3.4(@types/react@18.2.22)(react@18.2.0) + react-remove-scroll: 2.5.6(@types/react@18.2.23)(react@18.2.0) + react-textarea-autosize: 8.3.4(@types/react@18.2.23)(react@18.2.0) transitivePeerDependencies: - '@emotion/react' - '@types/react' @@ -2341,7 +2341,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.23)(react@18.2.0) '@emotion/server': 11.11.0 '@mantine/styles': 6.0.21(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) html-react-parser: 1.4.12(react@18.2.0) @@ -2356,7 +2356,7 @@ packages: react: '>=16.8.0' react-dom: '>=16.8.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.22)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.23)(react@18.2.0) clsx: 1.1.1 csstype: 3.0.9 react: 18.2.0 @@ -2377,7 +2377,7 @@ packages: react: '>=16' dependencies: '@types/mdx': 2.0.7 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true @@ -2743,7 +2743,7 @@ packages: '@babel/runtime': 7.22.15 dev: true - /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-arrow@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA==} peerDependencies: '@types/react': '*' @@ -2757,14 +2757,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-collection@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA==} peerDependencies: '@types/react': '*' @@ -2778,11 +2778,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -2797,7 +2797,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-compose-refs@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw==} peerDependencies: '@types/react': '*' @@ -2807,7 +2807,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true @@ -2820,7 +2820,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-context@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-context@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg==} peerDependencies: '@types/react': '*' @@ -2830,7 +2830,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true @@ -2843,7 +2843,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-direction@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-direction@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA==} peerDependencies: '@types/react': '*' @@ -2853,11 +2853,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-dismissable-layer@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7UpBa/RKMoHJYjie1gkF1DlK8l1fdU/VKDpoS3rCCo8YBJR294GwcEHyxHw72yvphJ7ld0AXEcSLAzY2F/WyCg==} peerDependencies: '@types/react': '*' @@ -2872,17 +2872,17 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-escape-keydown': 1.0.3(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-focus-guards@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA==} peerDependencies: '@types/react': '*' @@ -2892,11 +2892,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-focus-scope@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-upXdPfqI4islj2CslyfUBNlaJCPybbqRHAi1KER7Isel9Q2AtSJ0zRBZv8mWQiFXD2nyAJ4BhC3yXgZ6kMBSrQ==} peerDependencies: '@types/react': '*' @@ -2910,16 +2910,16 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-id@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-id@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ==} peerDependencies: '@types/react': '*' @@ -2929,12 +2929,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-popper@1.1.2(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-1CnGGfFi/bbqtJZZ0P/NQY20xdG3E0LALJaLUEoKwPLwl6PPPfbeiCqMVQnhoFRAxjJj4RpBRJzDmUgsex2tSg==} peerDependencies: '@types/react': '*' @@ -2949,22 +2949,22 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@floating-ui/react-dom': 2.0.2(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.22)(react@18.2.0) + '@radix-ui/react-arrow': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-rect': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-size': 1.0.1(@types/react@18.2.23)(react@18.2.0) '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.22 + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-portal@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-xLYZeHrWoPmA5mEKEfZZevoVRK/Q43GfzRXkWV6qawIWWK8t6ifIiLQdd7rmQ4Vk1bmI21XhqF9BN3jWf+phpA==} peerDependencies: '@types/react': '*' @@ -2978,8 +2978,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3010,7 +3010,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-primitive@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g==} peerDependencies: '@types/react': '*' @@ -3024,14 +3024,14 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-roving-focus@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ==} peerDependencies: '@types/react': '*' @@ -3046,15 +3046,15 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3080,7 +3080,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-select@1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-zI7McXr8fNaSrUY9mZe4x/HC0jTLY9fWNhO1oLWYMQGDXuV4UCivIGTxwioSzO0ZCYX9iSLyWmAh/1TOmX3Cnw==} peerDependencies: '@types/react': '*' @@ -3096,32 +3096,32 @@ packages: '@babel/runtime': 7.22.15 '@radix-ui/number': 1.0.1 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-id': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-slot': 1.0.2(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-collection': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-dismissable-layer': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-focus-guards': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-focus-scope': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-id': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-popper': 1.1.2(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-portal': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-slot': 1.0.2(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-use-previous': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-visually-hidden': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 aria-hidden: 1.2.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-remove-scroll: 2.5.5(@types/react@18.2.22)(react@18.2.0) + react-remove-scroll: 2.5.5(@types/react@18.2.23)(react@18.2.0) dev: true - /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-separator@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-itYmTy/kokS21aiV5+Z56MZB54KrhPgn6eHDKkFeOLR34HMN2s8PaN47qZZAGnvupcjxHaFZnW4pQEh0BvvVuw==} peerDependencies: '@types/react': '*' @@ -3135,8 +3135,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3152,7 +3152,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-slot@1.0.2(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-slot@1.0.2(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg==} peerDependencies: '@types/react': '*' @@ -3162,12 +3162,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-compose-refs': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle-group@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Uaj/M/cMyiyT9Bx6fOZO0SAG4Cls0GptBWiBmBxofmDbNVnYYoyRWj/2M/6VCi/7qcXFWnHhRUfdfZFvvkuu8A==} peerDependencies: '@types/react': '*' @@ -3182,19 +3182,19 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toggle@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Pkqg3+Bc98ftZGsl60CLANXQBBQ4W3mTFS9EJvNxKMZ7magklKV69/id1mlAlOFDDfHvlCms0fx8fA4CMKDJHg==} peerDependencies: '@types/react': '*' @@ -3209,15 +3209,15 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-use-controllable-state': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-toolbar@1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-tBgmM/O7a07xbaEkYJWYTXkIdU/1pW4/KZORR43toC/4XWyBCURK0ei9kMUdp+gTPPKBgYLxXmRSH1EVcIDp8Q==} peerDependencies: '@types/react': '*' @@ -3232,13 +3232,13 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/primitive': 1.0.1 - '@radix-ui/react-context': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-direction': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-context': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-direction': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-roving-focus': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-separator': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toggle-group': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3253,7 +3253,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-callback-ref@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ==} peerDependencies: '@types/react': '*' @@ -3263,11 +3263,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-controllable-state@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA==} peerDependencies: '@types/react': '*' @@ -3277,12 +3277,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-escape-keydown@1.0.3(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg==} peerDependencies: '@types/react': '*' @@ -3292,8 +3292,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-use-callback-ref': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 react: 18.2.0 dev: true @@ -3306,7 +3306,7 @@ packages: react: 18.2.0 dev: false - /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-layout-effect@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ==} peerDependencies: '@types/react': '*' @@ -3316,11 +3316,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-previous@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-cV5La9DPwiQ7S0gf/0qiD6YgNqM5Fk97Kdrlc5yBcrF3jyEZQwm7vYFqMo4IfeHgJXsRaMvLABFtd0OVEmZhDw==} peerDependencies: '@types/react': '*' @@ -3330,11 +3330,11 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-rect@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw==} peerDependencies: '@types/react': '*' @@ -3345,11 +3345,11 @@ packages: dependencies: '@babel/runtime': 7.22.15 '@radix-ui/rect': 1.0.1 - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-use-size@1.0.1(@types/react@18.2.22)(react@18.2.0): + /@radix-ui/react-use-size@1.0.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g==} peerDependencies: '@types/react': '*' @@ -3359,12 +3359,12 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.22)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-use-layout-effect': 1.0.1(@types/react@18.2.23)(react@18.2.0) + '@types/react': 18.2.23 react: 18.2.0 dev: true - /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@radix-ui/react-visually-hidden@1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA==} peerDependencies: '@types/react': '*' @@ -3378,8 +3378,8 @@ packages: optional: true dependencies: '@babel/runtime': 7.22.15 - '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@types/react': 18.2.22 + '@radix-ui/react-primitive': 1.0.3(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@types/react': 18.2.23 '@types/react-dom': 18.2.7 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3399,7 +3399,7 @@ packages: resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} dev: true - /@storybook/addon-a11y@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-a11y@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-7W8fjCdmwX4zlDM4jpzVKNgelWSqbYr3cH834pqOFAkyiyNVIsNRPQBgSwkkljgz0uAsz8nFCRFK3Oo1btl6Yg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3413,7 +3413,7 @@ packages: '@storybook/addon-highlight': 7.4.5 '@storybook/channels': 7.4.5 '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3430,7 +3430,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-actions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-actions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FkjJWmPN/+duLSkRwfa2bwlwjKfY6yCXYn7CRzn3rb64B8f50NB79zAgVLHjkJh9l6T3DIlWtol6vqPHj1aRpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3442,7 +3442,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3464,7 +3464,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-backgrounds@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-backgrounds@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-fTq9E1WrYH/9hwDemFVLVcaI2iSSuwWnvY/8tqGrY9xhQF5dIpeHf+z8+HWXpau7e6Z0/WiYR+1vwAcIKt95LQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3476,7 +3476,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3492,7 +3492,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-controls@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-controls@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Mxs56jt44HIbZ4gJa0AII1U8GqEGFsvcM5Iob0ETNpxCW5Kj5iHly/4Ws0RFWPH/krrQKaLpWXaUxKmbtEzhJA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3503,9 +3503,9 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.4.5 '@storybook/core-events': 7.4.5 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3524,7 +3524,7 @@ packages: - supports-color dev: true - /@storybook/addon-docs@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-docs@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KjFVeq8oL7ZC1gsk8iY3Nn0RrHHUpczmOTCd8FeVNmKD4vq+dkPb/8bJLy+jArmIZ8vRhknpTh6kp1BqB7qHGQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3532,9 +3532,9 @@ packages: dependencies: '@jest/transform': 29.7.0 '@mdx-js/react': 2.3.0(react@18.2.0) - '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/blocks': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/csf-plugin': 7.4.5 '@storybook/csf-tools': 7.4.5 '@storybook/global': 5.0.0 @@ -3558,21 +3558,21 @@ packages: - supports-color dev: true - /@storybook/addon-essentials@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-essentials@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-H7zZWJXZP0UU2kXfo9zlQfjIKHuuqYBK7PZ2/SL5y08mTrbtt1BfqYScz3xRvHocaFcsBWCXdy8jJULT4KFUpw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-highlight': 7.4.5 - '@storybook/addon-measure': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-measure': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.4.5 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) '@storybook/node-logger': 7.4.5 @@ -3595,7 +3595,7 @@ packages: '@storybook/preview-api': 7.4.5 dev: true - /@storybook/addon-interactions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-interactions@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KDdV/THxj38VsuOevrUefev0rZPhzqUXCgrw1Jc2PsJGidHf9d9nnB7wbA9ZFYsxTz90M/Vk5sm7i1QkMmsquA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3607,7 +3607,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.4.5 '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 @@ -3653,7 +3653,7 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-measure@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FQGZniTH67nC1YPR4ep0p+isgxwLaNAmIAyCZWXPRTkZssIrnXVwNgi0A2QkHdxZvxj8yXGFTOVXLWEPT9YvFQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3665,7 +3665,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3679,7 +3679,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-outline@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-outline@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-eOH9BZzpehUz5FXD98OLnWgzmBFMvEB2kFfw5JiO7IRx7Fan80fx/WDQuMSNDOgLBCTTvsZ4TBMMXZHpw91WAw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3691,7 +3691,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3705,7 +3705,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-toolbars@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-toolbars@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-PZlwUTIdQ18de3zNb+627VSF4UrCGIXDdikyO9O5j2Cd0xfr5uhS6tgQ+3AT0DfUj0UIkKxilwcAt+agpNyicA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3717,7 +3717,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) '@storybook/preview-api': 7.4.5 '@storybook/theming': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3728,7 +3728,7 @@ packages: - '@types/react-dom' dev: true - /@storybook/addon-viewport@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/addon-viewport@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-SBLnUMIztVrqJ0fRCsVg9KZ29APLIxqAvTsYHF3twy5KB2naeCFuX3K9LxSH7vbROI6zHEfnPduz/Ykyvu9yUg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3740,7 +3740,7 @@ packages: optional: true dependencies: '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/global': 5.0.0 '@storybook/manager-api': 7.4.5(react-dom@18.2.0)(react@18.2.0) @@ -3768,7 +3768,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/blocks@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-FhAIkCT2HrzJcKsC3mL5+uG3GrbS23mYAT1h3iyPjCliZzxfCCI9UCMUXqYx4Z/FmAGJgpsQQXiBFZuoTHO9aQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3776,7 +3776,7 @@ packages: dependencies: '@storybook/channels': 7.4.5 '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-events': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/docs-tools': 7.4.5 @@ -3830,7 +3830,7 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): + /@storybook/builder-webpack5@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2): resolution: {integrity: sha512-XSZLZ2kNlZaOJ3i2uZ9vI25cJkmQhmTVHPER+FPKM/yliqsQj7p2P9zYz/Mn0LepUheK1Y+aWWiead1r2DnNMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3845,7 +3845,7 @@ packages: '@storybook/channels': 7.4.5 '@storybook/client-api': 7.4.5 '@storybook/client-logger': 7.4.5 - '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@storybook/components': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/core-common': 7.4.5 '@storybook/core-events': 7.4.5 '@storybook/core-webpack': 7.4.5 @@ -3995,14 +3995,14 @@ packages: - supports-color dev: true - /@storybook/components@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0): + /@storybook/components@7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-boskkfvMBB8CFYY9+1ofFNyKrdWXTY/ghzt7oK80dz6f2Eseo/WXK3OsCdCq5vWbLRCdbgJ8zXG8pAFi4yBsxA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-select': 1.2.2(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@radix-ui/react-toolbar': 1.0.4(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) '@storybook/client-logger': 7.4.5 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 @@ -4229,7 +4229,7 @@ packages: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): + /@storybook/nextjs@7.4.5(@swc/core@1.3.86)(@types/react-dom@18.2.7)(@types/react@18.2.23)(esbuild@0.18.20)(next@13.5.3)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2)(webpack@5.88.2): resolution: {integrity: sha512-NXO9AwuyekD/BjP+DD0Bupa3gXAJGiYWoWvtRGntewhvDEXllX7ohrv5ldnwxeCsAM7a8Iih+Vs+aKsSLeGN8Q==} engines: {node: '>=16.0.0'} peerDependencies: @@ -4262,8 +4262,8 @@ packages: '@babel/preset-react': 7.22.15(@babel/core@7.22.20) '@babel/preset-typescript': 7.22.15(@babel/core@7.22.20) '@babel/runtime': 7.22.15 - '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.22)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) + '@storybook/addon-actions': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.4.5(@types/react-dom@18.2.7)(@types/react@18.2.23)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(typescript@5.2.2) '@storybook/core-common': 7.4.5 '@storybook/node-logger': 7.4.5 '@storybook/preset-react-webpack': 7.4.5(@babel/core@7.22.20)(@swc/core@1.3.86)(esbuild@0.18.20)(react-dom@18.2.0)(react@18.2.0)(type-fest@4.3.1)(typescript@5.2.2) @@ -4925,7 +4925,7 @@ packages: /@types/hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-YIQtIg4PKr7ZyqNPZObpxfHsHEmuB8dXCxd6qVcGuQVDK2bpsF7bYNnBJ4Nn7giuACZg+WewExgrtAJ3XnA4Xw==} dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 hoist-non-react-statics: 3.3.2 dev: false @@ -5035,11 +5035,11 @@ packages: /@types/react-dom@18.2.7: resolution: {integrity: sha512-GRaAEriuT4zp9N4p1i8BDBYmEyfo+xQ3yHjJU4eiK5NDa1RmUZG+unZABUTK4/Ox/M+GaHwb6Ow8rUITrtjszA==} dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 dev: true - /@types/react@18.2.22: - resolution: {integrity: sha512-60fLTOLqzarLED2O3UQImc/lsNRgG0jE/a1mPW9KjMemY0LMITWEsbS4VvZ4p6rorEHd5YKxxmMKSDK505GHpA==} + /@types/react@18.2.23: + resolution: {integrity: sha512-qHLW6n1q2+7KyBEYnrZpcsAmU/iiCh9WGCKgXvMxx89+TYdJWRjZohVIo9XTcoLhfX3+/hP0Pbulu3bCZQ9PSA==} dependencies: '@types/prop-types': 15.7.6 '@types/scheduler': 0.16.3 @@ -11380,7 +11380,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.22)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -11390,12 +11390,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.22)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.23)(react@18.2.0) tslib: 2.6.2 - /react-remove-scroll@2.5.5(@types/react@18.2.22)(react@18.2.0): + /react-remove-scroll@2.5.5(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw==} engines: {node: '>=10'} peerDependencies: @@ -11405,16 +11405,16 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.22)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.22)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.23)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.23)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.22)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.22)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.23)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.23)(react@18.2.0) dev: true - /react-remove-scroll@2.5.6(@types/react@18.2.22)(react@18.2.0): + /react-remove-scroll@2.5.6(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==} engines: {node: '>=10'} peerDependencies: @@ -11424,13 +11424,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.22)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.22)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.23)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.23)(react@18.2.0) tslib: 2.6.2 - use-callback-ref: 1.3.0(@types/react@18.2.22)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.22)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.23)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.23)(react@18.2.0) dev: false /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): @@ -11452,7 +11452,7 @@ packages: react: 18.2.0 dev: false - /react-style-singleton@2.2.1(@types/react@18.2.22)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -11462,13 +11462,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.6.2 - /react-textarea-autosize@8.3.4(@types/react@18.2.22)(react@18.2.0): + /react-textarea-autosize@8.3.4(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==} engines: {node: '>=10'} peerDependencies: @@ -11477,7 +11477,7 @@ packages: '@babel/runtime': 7.22.15 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.2.22)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.23)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -12983,7 +12983,7 @@ packages: qs: 6.11.2 dev: true - /use-callback-ref@1.3.0(@types/react@18.2.22)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -12993,7 +12993,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 tslib: 2.6.2 @@ -13005,7 +13005,7 @@ packages: react: 18.2.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.22)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -13014,11 +13014,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@18.2.22)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -13027,9 +13027,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.22)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.23)(react@18.2.0) dev: false /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): @@ -13043,7 +13043,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.22)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.23)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -13053,7 +13053,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.22 + '@types/react': 18.2.23 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.6.2 From 3319fc9221dcf1b85b54dc3d5f04e0b4f873c925 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Sep 2023 17:48:42 +0000 Subject: [PATCH 22/22] chore(deps): update github actions Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- .github/workflows/nextjs_bundle_analysis.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/nextjs_bundle_analysis.yml b/.github/workflows/nextjs_bundle_analysis.yml index e4d9d6e2..6d63b5d0 100644 --- a/.github/workflows/nextjs_bundle_analysis.yml +++ b/.github/workflows/nextjs_bundle_analysis.yml @@ -24,7 +24,7 @@ jobs: analyze: runs-on: ubuntu-latest steps: - - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - uses: actions/checkout@8ade135a41bc03ea155e62e844d188df1ea18608 # v4 - uses: pnpm/action-setup@d882d12c64e032187b2edb46d3a0d003b7a43598 # v2.4.0 name: Install pnpm @@ -114,14 +114,14 @@ jobs: body-includes: '' - name: Create Comment - uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2 + uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3 if: success() && github.event.number && steps.fc.outputs.comment-id == 0 with: issue-number: ${{ github.event.number }} body: ${{ steps.get-comment-body.outputs.body }} - name: Update Comment - uses: peter-evans/create-or-update-comment@67dcc547d311b736a8e6c5c236542148a47adc3d # v2 + uses: peter-evans/create-or-update-comment@c6c9a1a66007646a28c153e2a8580a5bad27bcfa # v3 if: success() && github.event.number && steps.fc.outputs.comment-id != 0 with: issue-number: ${{ github.event.number }}