diff --git a/.github/workflows/chromatic.yml b/.github/workflows/chromatic.yml index 36b3aad0..1775a1d8 100644 --- a/.github/workflows/chromatic.yml +++ b/.github/workflows/chromatic.yml @@ -43,7 +43,7 @@ jobs: run: pnpm install # 👇 Runs Chromatic CLI in ./packages/ui - name: Publish to Chromatic - uses: chromaui/action@7b439818e52945a64bc891ce8b0d8fec3aa47343 # v1 + uses: chromaui/action@422cd01724d9a94e7d32d3d1e04ed5b044e90ba3 # v1 with: projectToken: ${{ secrets.CHROMATIC_PROJECT_TOKEN }} onlyChanged: true diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 71243046..62b1f5db 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -21,6 +21,6 @@ jobs: - name: ⤵️ Check out code from GitHub uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9 # v3 - name: 🏗 Initialize CodeQL - uses: github/codeql-action/init@83f0fe6c4988d98a455712a27f0255212bba9bd4 # v2 + uses: github/codeql-action/init@6c089f53dd51dc3fc7e599c3cb5356453a52ca9e # v2 - name: 🚀 Perform CodeQL Analysis - uses: github/codeql-action/analyze@83f0fe6c4988d98a455712a27f0255212bba9bd4 # v2 + uses: github/codeql-action/analyze@6c089f53dd51dc3fc7e599c3cb5356453a52ca9e # v2 diff --git a/.github/workflows/pr-labels.yml b/.github/workflows/pr-labels.yml index b37ede5a..1d845afb 100644 --- a/.github/workflows/pr-labels.yml +++ b/.github/workflows/pr-labels.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: 🏷 Verify PR has a valid label - uses: mheap/github-action-required-labels@8c23b2a5dd991324e5f37b3fea9dfce5afd7657e # v5 + uses: mheap/github-action-required-labels@4e9ef4ce8c697cf55716ecbf7f13a3d9e0b6ac6a # v5 with: labels: "breaking-change, bugfix, documentation, enhancement, refactor, performance, new-feature, maintenance, ci, dependencies, translations, changelog-ignore" mode: minimum diff --git a/package.json b/package.json index 15f039e9..416cf081 100644 --- a/package.json +++ b/package.json @@ -31,50 +31,50 @@ "dependencies": { "@emotion/react": "11.11.1", "@emotion/server": "11.11.0", - "@mantine/carousel": "6.0.13", - "@mantine/core": "6.0.13", - "@mantine/dates": "6.0.13", - "@mantine/dropzone": "6.0.13", - "@mantine/form": "6.0.13", - "@mantine/hooks": "6.0.13", - "@mantine/modals": "6.0.13", - "@mantine/next": "6.0.13", - "@mantine/notifications": "6.0.13", - "@mantine/nprogress": "6.0.13", - "@mantine/prism": "6.0.13", - "@mantine/spotlight": "6.0.13", - "@mantine/tiptap": "6.0.13", - "@mantine/utils": "6.0.13", + "@mantine/carousel": "6.0.14", + "@mantine/core": "6.0.14", + "@mantine/dates": "6.0.14", + "@mantine/dropzone": "6.0.14", + "@mantine/form": "6.0.14", + "@mantine/hooks": "6.0.14", + "@mantine/modals": "6.0.14", + "@mantine/next": "6.0.14", + "@mantine/notifications": "6.0.14", + "@mantine/nprogress": "6.0.14", + "@mantine/prism": "6.0.14", + "@mantine/spotlight": "6.0.14", + "@mantine/tiptap": "6.0.14", + "@mantine/utils": "6.0.14", "@next-auth/prisma-adapter": "1.0.7", - "@next/bundle-analyzer": "13.4.5", - "@prisma/client": "4.15.0", + "@next/bundle-analyzer": "13.4.6", + "@prisma/client": "4.16.0", "@tabler/icons-react": "2.22.0", - "@tanstack/react-query": "4.29.12", - "@tanstack/react-query-devtools": "4.29.12", + "@tanstack/react-query": "4.29.14", + "@tanstack/react-query-devtools": "4.29.14", "@tiptap/extension-link": "2.0.3", "@tiptap/react": "2.0.3", "@tiptap/starter-kit": "2.0.3", - "@trpc/client": "10.30.0", - "@trpc/next": "10.30.0", - "@trpc/react-query": "10.30.0", - "@trpc/server": "10.30.0", + "@trpc/client": "10.31.0", + "@trpc/next": "10.31.0", + "@trpc/react-query": "10.31.0", + "@trpc/server": "10.31.0", "@vercel/analytics": "1.0.1", "dayjs": "1.11.8", "embla-carousel-auto-height": "7.1.0", "embla-carousel-react": "7.1.0", "eslint-config-prettier": "8.8.0", - "i18next": "22.5.1", + "i18next": "23.2.1", "i18next-browser-languagedetector": "7.0.2", "i18next-http-backend": "2.2.1", "luxon": "3.3.0", "nanoid": "4.0.2", - "next": "13.4.5", + "next": "13.4.6", "next-auth": "4.22.1", - "next-i18next": "13.3.0", + "next-i18next": "14.0.0", "nextjs-routes": "2.0.1", "react": "18.2.0", "react-dom": "18.2.0", - "react-i18next": "12.3.1", + "react-i18next": "13.0.0", "slugify": "1.6.6", "superjson": "1.12.3", "zod": "3.21.4" @@ -82,35 +82,35 @@ "devDependencies": { "@faker-js/faker": "7.6.0", "@paralleldrive/cuid2": "2.2.1", - "@storybook/addon-a11y": "7.0.20", - "@storybook/addon-essentials": "7.0.20", - "@storybook/addon-interactions": "7.0.20", - "@storybook/addon-links": "7.0.20", - "@storybook/addon-viewport": "7.0.20", - "@storybook/blocks": "7.0.20", - "@storybook/nextjs": "7.0.20", - "@storybook/react": "7.0.20", + "@storybook/addon-a11y": "7.0.22", + "@storybook/addon-essentials": "7.0.22", + "@storybook/addon-interactions": "7.0.22", + "@storybook/addon-links": "7.0.22", + "@storybook/addon-viewport": "7.0.22", + "@storybook/blocks": "7.0.22", + "@storybook/nextjs": "7.0.22", + "@storybook/react": "7.0.22", "@storybook/testing-library": "0.1.0", "@tomfreudenberg/next-auth-mock": "0.5.6", "@types/luxon": "3.3.0", - "@types/node": "18.16.17", + "@types/node": "18.16.18", "@types/prettier": "2.7.3", - "@types/react": "18.2.11", - "@types/react-dom": "18.2.4", + "@types/react": "18.2.13", + "@types/react-dom": "18.2.6", "@types/umami": "0.1.1", - "@typescript-eslint/eslint-plugin": "5.59.9", - "@typescript-eslint/parser": "5.59.9", + "@typescript-eslint/eslint-plugin": "5.60.0", + "@typescript-eslint/parser": "5.60.0", "boxen": "7.1.0", - "chromatic": "6.18.2", - "dotenv": "16.1.4", + "chromatic": "6.19.8", + "dotenv": "16.3.1", "dotenv-cli": "7.2.1", - "eslint": "8.42.0", - "eslint-config-next": "13.4.5", + "eslint": "8.43.0", + "eslint-config-next": "13.4.6", "eslint-config-prettier": "8.8.0", "eslint-formatter-github": "1.1.4", "eslint-import-resolver-typescript": "3.5.5", "eslint-plugin-codegen": "0.17.0", - "eslint-plugin-i18next": "6.0.2", + "eslint-plugin-i18next": "6.0.3", "eslint-plugin-import": "2.27.5", "eslint-plugin-node": "11.1.0", "eslint-plugin-react": "7.32.2", @@ -124,15 +124,15 @@ "prettier-plugin-jsdoc": "0.4.2", "prettier-plugin-packagejson": "2.4.3", "prettier-plugin-prisma": "4.13.0", - "prisma": "4.15.0", + "prisma": "4.16.0", "react-docgen-typescript": "2.2.2", - "storybook": "7.0.20", + "storybook": "7.0.22", "tsx": "3.12.7", "turbo": "1.10.3", - "type-fest": "3.11.1", + "type-fest": "3.12.0", "typescript": "5.1.3" }, - "packageManager": "pnpm@8.6.2", + "packageManager": "pnpm@8.6.3", "engines": { "node": ">=18.0.0", "pnpm": ">=8.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd09dcb7..c5f91ef9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,70 +10,70 @@ overrides: dependencies: '@emotion/react': specifier: 11.11.1 - version: 11.11.1(@types/react@18.2.11)(react@18.2.0) + version: 11.11.1(@types/react@18.2.13)(react@18.2.0) '@emotion/server': specifier: 11.11.0 version: 11.11.0 '@mantine/carousel': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(embla-carousel-react@7.1.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(embla-carousel-react@7.1.0)(react@18.2.0) '@mantine/core': - specifier: 6.0.13 - version: 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) '@mantine/dates': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(dayjs@1.11.8)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(dayjs@1.11.8)(react@18.2.0) '@mantine/dropzone': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/form': - specifier: 6.0.13 - version: 6.0.13(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(react@18.2.0) '@mantine/hooks': - specifier: 6.0.13 - version: 6.0.13(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(react@18.2.0) '@mantine/modals': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/next': - specifier: 6.0.13 - version: 6.0.13(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) '@mantine/notifications': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/nprogress': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/prism': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/spotlight': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0) '@mantine/tiptap': - specifier: 6.0.13 - version: 6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(@tabler/icons-react@2.22.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(@tabler/icons-react@2.22.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0) '@mantine/utils': - specifier: 6.0.13 - version: 6.0.13(react@18.2.0) + specifier: 6.0.14 + version: 6.0.14(react@18.2.0) '@next-auth/prisma-adapter': specifier: 1.0.7 - version: 1.0.7(@prisma/client@4.15.0)(next-auth@4.22.1) + version: 1.0.7(@prisma/client@4.16.0)(next-auth@4.22.1) '@next/bundle-analyzer': - specifier: 13.4.5 - version: 13.4.5 + specifier: 13.4.6 + version: 13.4.6 '@prisma/client': - specifier: 4.15.0 - version: 4.15.0(prisma@4.15.0) + specifier: 4.16.0 + version: 4.16.0(prisma@4.16.0) '@tabler/icons-react': specifier: 2.22.0 version: 2.22.0(react@18.2.0) '@tanstack/react-query': - specifier: 4.29.12 - version: 4.29.12(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.14 + version: 4.29.14(react-dom@18.2.0)(react@18.2.0) '@tanstack/react-query-devtools': - specifier: 4.29.12 - version: 4.29.12(@tanstack/react-query@4.29.12)(react-dom@18.2.0)(react@18.2.0) + specifier: 4.29.14 + version: 4.29.14(@tanstack/react-query@4.29.14)(react-dom@18.2.0)(react@18.2.0) '@tiptap/extension-link': specifier: 2.0.3 version: 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.3) @@ -84,17 +84,17 @@ dependencies: specifier: 2.0.3 version: 2.0.3(@tiptap/pm@2.0.3) '@trpc/client': - specifier: 10.30.0 - version: 10.30.0(@trpc/server@10.30.0) + specifier: 10.31.0 + version: 10.31.0(@trpc/server@10.31.0) '@trpc/next': - specifier: 10.30.0 - version: 10.30.0(@tanstack/react-query@4.29.12)(@trpc/client@10.30.0)(@trpc/react-query@10.30.0)(@trpc/server@10.30.0)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.31.0 + version: 10.31.0(@tanstack/react-query@4.29.14)(@trpc/client@10.31.0)(@trpc/react-query@10.31.0)(@trpc/server@10.31.0)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) '@trpc/react-query': - specifier: 10.30.0 - version: 10.30.0(@tanstack/react-query@4.29.12)(@trpc/client@10.30.0)(@trpc/server@10.30.0)(react-dom@18.2.0)(react@18.2.0) + specifier: 10.31.0 + version: 10.31.0(@tanstack/react-query@4.29.14)(@trpc/client@10.31.0)(@trpc/server@10.31.0)(react-dom@18.2.0)(react@18.2.0) '@trpc/server': - specifier: 10.30.0 - version: 10.30.0 + specifier: 10.31.0 + version: 10.31.0 '@vercel/analytics': specifier: 1.0.1 version: 1.0.1 @@ -109,10 +109,10 @@ dependencies: version: 7.1.0(react@18.2.0) eslint-config-prettier: specifier: 8.8.0 - version: 8.8.0(eslint@8.42.0) + version: 8.8.0(eslint@8.43.0) i18next: - specifier: 22.5.1 - version: 22.5.1 + specifier: 23.2.1 + version: 23.2.1 i18next-browser-languagedetector: specifier: 7.0.2 version: 7.0.2 @@ -126,17 +126,17 @@ dependencies: specifier: 4.0.2 version: 4.0.2 next: - specifier: 13.4.5 - version: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.4.6 + version: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) next-auth: specifier: 4.22.1 - version: 4.22.1(next@13.4.5)(react-dom@18.2.0)(react@18.2.0) + version: 4.22.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) next-i18next: - specifier: 13.3.0 - version: 13.3.0(i18next@22.5.1)(next@13.4.5)(react-i18next@12.3.1)(react@18.2.0) + specifier: 14.0.0 + version: 14.0.0(i18next@23.2.1)(next@13.4.6)(react-i18next@13.0.0)(react@18.2.0) nextjs-routes: specifier: 2.0.1 - version: 2.0.1(next@13.4.5) + version: 2.0.1(next@13.4.6) react: specifier: 18.2.0 version: 18.2.0 @@ -144,8 +144,8 @@ dependencies: specifier: 18.2.0 version: 18.2.0(react@18.2.0) react-i18next: - specifier: 12.3.1 - version: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) + specifier: 13.0.0 + version: 13.0.0(i18next@23.2.1)(react-dom@18.2.0)(react@18.2.0) slugify: specifier: 1.6.6 version: 1.6.6 @@ -164,29 +164,29 @@ devDependencies: specifier: 2.2.1 version: 2.2.1 '@storybook/addon-a11y': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-essentials': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-interactions': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-links': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/addon-viewport': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/blocks': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0) '@storybook/nextjs': - specifier: 7.0.20 - version: 7.0.20(@babel/core@7.21.8)(esbuild@0.17.19)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.11.1)(typescript@5.1.3)(webpack@5.75.0) + specifier: 7.0.22 + version: 7.0.22(@babel/core@7.21.8)(esbuild@0.17.19)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.3)(webpack@5.75.0) '@storybook/react': - specifier: 7.0.20 - version: 7.0.20(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) + specifier: 7.0.22 + version: 7.0.22(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@storybook/testing-library': specifier: 0.1.0 version: 0.1.0 @@ -197,71 +197,71 @@ devDependencies: specifier: 3.3.0 version: 3.3.0 '@types/node': - specifier: 18.16.17 - version: 18.16.17 + specifier: 18.16.18 + version: 18.16.18 '@types/prettier': specifier: 2.7.3 version: 2.7.3 '@types/react': - specifier: 18.2.11 - version: 18.2.11 + specifier: 18.2.13 + version: 18.2.13 '@types/react-dom': - specifier: 18.2.4 - version: 18.2.4 + specifier: 18.2.6 + version: 18.2.6 '@types/umami': specifier: 0.1.1 version: 0.1.1 '@typescript-eslint/eslint-plugin': - specifier: 5.59.9 - version: 5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3) + specifier: 5.60.0 + version: 5.60.0(@typescript-eslint/parser@5.60.0)(eslint@8.43.0)(typescript@5.1.3) '@typescript-eslint/parser': - specifier: 5.59.9 - version: 5.59.9(eslint@8.42.0)(typescript@5.1.3) + specifier: 5.60.0 + version: 5.60.0(eslint@8.43.0)(typescript@5.1.3) boxen: specifier: 7.1.0 version: 7.1.0 chromatic: - specifier: 6.18.2 - version: 6.18.2 + specifier: 6.19.8 + version: 6.19.8 dotenv: - specifier: 16.1.4 - version: 16.1.4 + specifier: 16.3.1 + version: 16.3.1 dotenv-cli: specifier: 7.2.1 version: 7.2.1 eslint: - specifier: 8.42.0 - version: 8.42.0 + specifier: 8.43.0 + version: 8.43.0 eslint-config-next: - specifier: 13.4.5 - version: 13.4.5(eslint@8.42.0)(typescript@5.1.3) + specifier: 13.4.6 + version: 13.4.6(eslint@8.43.0)(typescript@5.1.3) eslint-formatter-github: specifier: 1.1.4 - version: 1.1.4(eslint@8.42.0) + version: 1.1.4(eslint@8.43.0) eslint-import-resolver-typescript: specifier: 3.5.5 - version: 3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-1)(eslint@8.42.0) + version: 3.5.5(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-2)(eslint@8.43.0) eslint-plugin-codegen: specifier: 0.17.0 version: 0.17.0 eslint-plugin-i18next: - specifier: 6.0.2 - version: 6.0.2 + specifier: 6.0.3 + version: 6.0.3 eslint-plugin-import: specifier: npm:eslint-plugin-i - version: /eslint-plugin-i@2.27.5-1(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) + version: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0) eslint-plugin-node: specifier: 11.1.0 - version: 11.1.0(eslint@8.42.0) + version: 11.1.0(eslint@8.43.0) eslint-plugin-react: specifier: 7.32.2 - version: 7.32.2(eslint@8.42.0) + version: 7.32.2(eslint@8.43.0) eslint-plugin-storybook: specifier: 0.6.12 - version: 0.6.12(eslint@8.42.0)(typescript@5.1.3) + version: 0.6.12(eslint@8.43.0)(typescript@5.1.3) eslint-plugin-turbo: specifier: 1.10.3 - version: 1.10.3(eslint@8.42.0) + version: 1.10.3(eslint@8.43.0) husky: specifier: 8.0.3 version: 8.0.3 @@ -287,14 +287,14 @@ devDependencies: specifier: 4.13.0 version: 4.13.0(prettier@2.8.8) prisma: - specifier: 4.15.0 - version: 4.15.0 + specifier: 4.16.0 + version: 4.16.0 react-docgen-typescript: specifier: 2.2.2 version: 2.2.2(typescript@5.1.3) storybook: - specifier: 7.0.20 - version: 7.0.20 + specifier: 7.0.22 + version: 7.0.22 tsx: specifier: 3.12.7 version: 3.12.7 @@ -302,8 +302,8 @@ devDependencies: specifier: 1.10.3 version: 1.10.3 type-fest: - specifier: 3.11.1 - version: 3.11.1 + specifier: 3.12.0 + version: 3.12.0 typescript: specifier: 5.1.3 version: 5.1.3 @@ -317,12 +317,6 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.17 - /@arcanis/slice-ansi@1.1.1: - resolution: {integrity: sha512-xguP2WR2Dv0gQ7Ykbdb7BNCnPnIPB94uTi0Z2NvkRBEnhbwjOQ7QyQKJXrVQg4qDpiD9hA5l5cCwy/z2OXgc3w==} - dependencies: - grapheme-splitter: 1.0.4 - dev: true - /@aw-web-design/x-default-browser@1.4.88: resolution: {integrity: sha512-AkEmF0wcwYC2QkhK703Y83fxWARttIWXDmQN8+cof8FmFZ5BRhnNXGymeb1S73bOCLfWjYELxtujL56idCN/XA==} hasBin: true @@ -458,7 +452,7 @@ packages: '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.1 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -474,7 +468,7 @@ packages: '@babel/helper-plugin-utils': 7.21.5 debug: 4.3.4 lodash.debounce: 4.0.8 - resolve: 1.22.1 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -1648,8 +1642,8 @@ packages: source-map-support: 0.5.21 dev: true - /@babel/runtime@7.22.3: - resolution: {integrity: sha512-XsDuspWKLUsxwCp6r7EhsExHtYfbe5oAGQ19kqngTdCPUoPQzOPdUbD/pB9PJiwb2ptYKQDjSJT3R6dC+EPqfQ==} + /@babel/runtime@7.22.5: + resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.11 @@ -1738,7 +1732,7 @@ packages: resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} dependencies: '@babel/helper-module-imports': 7.21.4 - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@emotion/hash': 0.9.1 '@emotion/memoize': 0.8.1 '@emotion/serialize': 1.1.2 @@ -1768,7 +1762,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: false - /@emotion/react@11.11.1(@types/react@18.2.11)(react@18.2.0): + /@emotion/react@11.11.1(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==} peerDependencies: '@types/react': '*' @@ -1777,14 +1771,14 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@emotion/babel-plugin': 11.11.0 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.1.2 '@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.11 + '@types/react': 18.2.13 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: false @@ -2073,13 +2067,13 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.42.0): + /@eslint-community/eslint-utils@4.4.0(eslint@8.43.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.42.0 + eslint: 8.43.0 eslint-visitor-keys: 3.4.1 /@eslint-community/regexpp@4.5.1: @@ -2102,8 +2096,8 @@ packages: transitivePeerDependencies: - supports-color - /@eslint/js@8.42.0: - resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==} + /@eslint/js@8.43.0: + resolution: {integrity: sha512-s2UHCoiXfxMvmfzqoN+vrQ84ahUSYde9qNO1MdxmoEhyHWsfmwOpFlwYV+ePJEVc7gFnATGUi376WowX1N7tFg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} /@faker-js/faker@7.6.0: @@ -2136,14 +2130,14 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /@floating-ui/react@0.19.1(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0): + /@floating-ui/react@0.19.1(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-h7hr53rLp+VVvWvbu0dOBvGsLeeZwn1DTLIllIaLYjGWw20YhAgEqegHU+nc7BJ30ttxq4Sq6hqARm0ne6chXQ==} peerDependencies: react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: '@floating-ui/react-dom': 1.2.2(react-dom@18.2.0)(react@18.2.0) - aria-hidden: 1.2.2(@types/react@18.2.11)(react@18.2.0) + aria-hidden: 1.2.2(@types/react@18.2.13)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) tabbable: 6.0.1 @@ -2220,7 +2214,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.16.17 + '@types/node': 18.16.18 '@types/yargs': 15.0.15 chalk: 4.1.2 dev: true @@ -2231,7 +2225,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.16.17 + '@types/node': 18.16.18 '@types/yargs': 16.0.5 chalk: 4.1.2 dev: true @@ -2243,7 +2237,7 @@ packages: '@jest/schemas': 29.4.0 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.16.17 + '@types/node': 18.16.18 '@types/yargs': 17.0.20 chalk: 4.1.2 dev: true @@ -2295,75 +2289,75 @@ packages: resolution: {integrity: sha512-3zEi5plBCOsEzUneRVuQb+2SAx3qaC1dj0FfFAI6zIJQoDWu0dlSwKijMRack7oO9tUWrchfj3OkKQAd1LBdVg==} dev: false - /@mantine/carousel@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(embla-carousel-react@7.1.0)(react@18.2.0): - resolution: {integrity: sha512-eFrhcfnB3j2nqkEorciy/2BGVtNnEyWzcSgaGirxQE+M5zucabu9FC9Aeeeaf+XhYWgewOx1+lbu29hJIagDtw==} + /@mantine/carousel@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(embla-carousel-react@7.1.0)(react@18.2.0): + resolution: {integrity: sha512-3mITs1jJ3cFL4y/GQQ77LimxbEN8wjsixN1wcH6xQtx5LwD0bkVwXpcjWL6iRTHCUA+9QxPmJzv95nvsL5QfcA==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 embla-carousel-react: ^7.0.0 react: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) embla-carousel-react: 7.1.0(react@18.2.0) react: 18.2.0 dev: false - /@mantine/core@6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FjVUGgat2qISV9WD1maVJa81y7H0JjKJ3m0cJj65PzgrXT20hzdEda7S3i4j+a8vUnx+836x5q/yS+RDHvoSlA==} + /@mantine/core@6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-O916itwsB5XtEStVZRqp3SlB4aLM0sSgOFYYCVnLJ3E9O9E8h1xhaNEml1FJbMtrlNaXYUd6sy/OSRqNl9DyKA==} peerDependencies: - '@mantine/hooks': 6.0.13 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@floating-ui/react': 0.19.1(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/styles': 6.0.13(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@floating-ui/react': 0.19.1(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/styles': 6.0.14(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) '@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.11)(react@18.2.0) - react-textarea-autosize: 8.3.4(@types/react@18.2.11)(react@18.2.0) + react-remove-scroll: 2.5.6(@types/react@18.2.13)(react@18.2.0) + react-textarea-autosize: 8.3.4(@types/react@18.2.13)(react@18.2.0) transitivePeerDependencies: - '@emotion/react' - '@types/react' dev: false - /@mantine/dates@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(dayjs@1.11.8)(react@18.2.0): - resolution: {integrity: sha512-sWStU+sgblTZAfuuFlwG3w3WCFYHVf1L+sG2WdlXOljd9WpQVem214HTh6staJ894+vIQESIvseWvq6FDyQAaQ==} + /@mantine/dates@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(dayjs@1.11.8)(react@18.2.0): + resolution: {integrity: sha512-iQxZcqTpH/sHv1ZdCru3hFLlXQFA+qT/19a1EmtSJrspITZQJ8xYf8xSkkLyY6Wc6KviX2Lp0fSDE72mQvNbyg==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 dayjs: '>=1.0.0' react: '>=16.8.0 || 18' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) dayjs: 1.11.8 react: 18.2.0 dev: false - /@mantine/dropzone@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-CaIB9zbXrOIfOuR/fDq5FVLwpRpUnLnuWrMZCanTHyL7PDfaRWmjQRNGMK5amgtVylbySpkzitWFaTWnsMvsbA==} + /@mantine/dropzone@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-rurn7wfqMx4vuU3glS2UpwbKId+TB7H1mY4s5Z2YExMb5ffty58G+io10ACKIhQ7iTgcvxpK9fyFVLsnRHT64A==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(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.13(react@18.2.0): - resolution: {integrity: sha512-oR/bnnJEd6T42N5pUhXYZ5RaKC4EZozEFW2jHCWDKIAJDjIgGUQrLL/tCjclQ2NwtghaoCTz+9zu32CuXer7TA==} + /@mantine/form@6.0.14(react@18.2.0): + resolution: {integrity: sha512-2QlDN3PBMxHUxtoBy0ycc3InpATGje5sJXmw/Co9qiVtKUHe5pxcVl341CnA+MCI91uC2Ycucf20n/8GTLezrw==} peerDependencies: react: '>=16.8.0 || 18' dependencies: @@ -2372,39 +2366,39 @@ packages: react: 18.2.0 dev: false - /@mantine/hooks@6.0.13(react@18.2.0): - resolution: {integrity: sha512-fHuE3zXo5OP/Q1dMOTnegU6U+tI9GuhO2tgOz6szVuOxrrk0Hzuq1Na9NUSv27HShSRbAfQk+hvyIh+iVV7KXA==} + /@mantine/hooks@6.0.14(react@18.2.0): + resolution: {integrity: sha512-cBGdTSdBDLcPScoeI12DCWFVzmT4tX+DmI9s+MOBm4IdhF4ogkLbbRgKosFbaBWNKx9WzYAUiQR/tUI5dTkJPQ==} peerDependencies: react: '>=16.8.0 || 18' dependencies: react: 18.2.0 dev: false - /@mantine/modals@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-R/FfH+vzk1iKxl/HDgUC0CXZI7zvQ79J+VUSw9eQcNWgSTx9IwrDbFeEtWC2SvVNaCYmMSxgadCbgjKsaeqzWA==} + /@mantine/modals@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-54kOKLfbsp3ox51DYTgMJgBQ3QQ6qaTPZBdABaBPNJcJ1mwIFUQ457+evegwf2r4sKqaT2edTMmumFoa0YXyVg==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/next@6.0.13(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-dUQ3cxZ/6f6hxegx6zV4aCPAgZSb9NlCQkDlELvtiAJXpIKtogOcVxxKWaDSEHD5YHVeV2f+CBPVqaa3LddiYg==} + /@mantine/next@6.0.14(@emotion/react@11.11.1)(@emotion/server@11.11.0)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-UnYHtrAwWIaK0ye0heR9eHZtWAf1xrYCUK5tTqxtkNVbBHJUQO09S2/hJrJbRXebrgztGxot9SO+GTfDBhSj4g==} peerDependencies: next: '*' react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/ssr': 6.0.13(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) - '@mantine/styles': 6.0.13(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + '@mantine/ssr': 6.0.14(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0) + '@mantine/styles': 6.0.14(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -2412,119 +2406,119 @@ packages: - '@emotion/server' dev: false - /@mantine/notifications@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-d3BxNN7LEblvAsui0yGiI1q1Ji2OlhFLfe/cLdj7s5VMOtiKYRV14dICJxe4Jn/o+8Gg+UKw+aO/ZiQoT+BGIw==} + /@mantine/notifications@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ElzIVojgAplm9Gtq1qZWR/kjGupttRq8ctTUYmANV8yyXcbpErFr45RlYjDgJs2klQcZid3Pq7hVsjGKLF2MQw==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(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.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-EHrB/0+XpvE1Iu3+guIiRLQNF4x3xPrmEbw4Ry/0FF+JC1LcZVQ7fF/SuxTFO8K1lBV8HxKnb5tB0LmcFa+Elw==} + /@mantine/nprogress@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-6wAnUqrSXPeAMj7EmtP/2WCx1a8El05wBe08ejxc7wgwRsVHOPZGXcdTOdzIMOm3IZDR2LvAlhaexwyqvXxtKQ==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/prism@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-048dxoEw4XeJAVh8sBzMguhk+pG8ULDPVGI+aQBsuoERezSV4WVqeKl1+ddoOew3qXbsH/UH4ox5lmf1S4WTwg==} + /@mantine/prism@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-w7isUgEintOY3d6m0t31oA+2YvgI78gXBLOCdnGgBiE4kbYYnXUUBo5oTS6Otro1v+pXWZ5rZqPZlDT21jSxSA==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(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.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-HVpQRmE7pZxK9JWnX8G24KsrE2U/mgn5NF0MPbHNGbI5fbDjzW5rVDL7GvsgEHsWHXAhPeXci20sY+2v6573SA==} + /@mantine/spotlight@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-FQtEys0awz/wYyrDXIaScWl8DVgGYzutp4+3PyTcAvoyJBp0NzUNFBudHoUYQwXpwWBJwKKUbY30DVBeijXhAQ==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/ssr@6.0.13(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-IMeWkzTvBM5/LjAprdF6o0Xn6U8mv/Hi88YDZpTLDkRAc9QBEOy4P9zOmpHz3YLRFHQm+Hqr078YckDh5F+KXQ==} + /@mantine/ssr@6.0.14(@emotion/react@11.11.1)(@emotion/server@11.11.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-vYWSUFIuwUyhtyAMUqceZHR5GslwPIY8/C1vhPF5xXwhLCoY33jpBd+06cqvMmge624NKUerTQKE3Lw39Yli8A==} peerDependencies: '@emotion/react': '>=11.9.0' '@emotion/server': '>=11.4.0' react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.11)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) '@emotion/server': 11.11.0 - '@mantine/styles': 6.0.13(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) + '@mantine/styles': 6.0.14(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0) html-react-parser: 1.4.12(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/styles@6.0.13(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+27oX8ObiBv8jHHDxXKjqe+7cfTJyaAV/Ie00T49EE4LuHuS6nL4vlXHmqamFtDCj2ypEWBV0sdXDev/DNAXSg==} + /@mantine/styles@6.0.14(@emotion/react@11.11.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qkqUodvVPzthmVzWQHYe/yWrc8UZcz8A5KfegK2Ps67bZzfoZs/NBVcEx6REq8HTsISjYw3jJyMRxAE3G7Ms4Q==} peerDependencies: '@emotion/react': '>=11.9.0' react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@emotion/react': 11.11.1(@types/react@18.2.11)(react@18.2.0) + '@emotion/react': 11.11.1(@types/react@18.2.13)(react@18.2.0) clsx: 1.1.1 csstype: 3.0.9 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@mantine/tiptap@6.0.13(@mantine/core@6.0.13)(@mantine/hooks@6.0.13)(@tabler/icons-react@2.22.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0): - resolution: {integrity: sha512-V2IXjrgJBXu+JSv3mNTDs5yGtSht5/5P9TE+/ItML0DyP6/xWi5tIXLOtAGn7SivFRfUbR6PZJckcJnSUUpEFA==} + /@mantine/tiptap@6.0.14(@mantine/core@6.0.14)(@mantine/hooks@6.0.14)(@tabler/icons-react@2.22.0)(@tiptap/extension-link@2.0.3)(@tiptap/react@2.0.3)(react@18.2.0): + resolution: {integrity: sha512-J7hhgLcCAN4snc7PKlU6ou0/Tvf0bWhexR/vExoNdYLvnCd7JfdDGWL+1O1SaXd2kDgWCmxzLTAiXoS71+l/Pw==} peerDependencies: - '@mantine/core': 6.0.13 - '@mantine/hooks': 6.0.13 + '@mantine/core': 6.0.14 + '@mantine/hooks': 6.0.14 '@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 || 18' dependencies: - '@mantine/core': 6.0.13(@emotion/react@11.11.1)(@mantine/hooks@6.0.13)(@types/react@18.2.11)(react-dom@18.2.0)(react@18.2.0) - '@mantine/hooks': 6.0.13(react@18.2.0) - '@mantine/utils': 6.0.13(react@18.2.0) + '@mantine/core': 6.0.14(@emotion/react@11.11.1)(@mantine/hooks@6.0.14)(@types/react@18.2.13)(react-dom@18.2.0)(react@18.2.0) + '@mantine/hooks': 6.0.14(react@18.2.0) + '@mantine/utils': 6.0.14(react@18.2.0) '@tabler/icons-react': 2.22.0(react@18.2.0) '@tiptap/extension-link': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.3) '@tiptap/react': 2.0.3(@tiptap/core@2.0.3)(@tiptap/pm@2.0.3)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: false - /@mantine/utils@6.0.13(react@18.2.0): - resolution: {integrity: sha512-iqIU9wurqAeccVbWjM0yr1JGne5VP+ob55M03QAXOEN4+ck93VDTjCkZJR2RFhDcs5q0twQFoOmU/gULR8aKIA==} + /@mantine/utils@6.0.14(react@18.2.0): + resolution: {integrity: sha512-se+3IXJsNj4wnLMlqc7LiBe74m+JLQJ5o3wEcDtFzaJEtEt1rtw/1q3xKuROkH3xEiauhxQgzsc4gj/AslHy2A==} peerDependencies: react: '>=16.8.0 || 18' dependencies: @@ -2537,7 +2531,7 @@ packages: react: '>=16 || 18' dependencies: '@types/mdx': 2.0.3 - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 dev: true @@ -2549,18 +2543,18 @@ packages: tar-fs: 2.1.1 dev: true - /@next-auth/prisma-adapter@1.0.7(@prisma/client@4.15.0)(next-auth@4.22.1): + /@next-auth/prisma-adapter@1.0.7(@prisma/client@4.16.0)(next-auth@4.22.1): resolution: {integrity: sha512-Cdko4KfcmKjsyHFrWwZ//lfLUbcLqlyFqjd/nYE2m3aZ7tjMNUjpks47iw7NTCnXf+5UWz5Ypyt1dSs1EP5QJw==} peerDependencies: '@prisma/client': '>=2.26.0 || >=3' next-auth: ^4 dependencies: - '@prisma/client': 4.15.0(prisma@4.15.0) - next-auth: 4.22.1(next@13.4.5)(react-dom@18.2.0)(react@18.2.0) + '@prisma/client': 4.16.0(prisma@4.16.0) + next-auth: 4.22.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) dev: false - /@next/bundle-analyzer@13.4.5: - resolution: {integrity: sha512-jrjJ/m7YHqYDuLSXaAWv6eUEgH0gTSFaNCLRxnO6wSJODNV6BMbfYZsa5RJFVGzApPHj4DTPrz0rxn/9flIAXA==} + /@next/bundle-analyzer@13.4.6: + resolution: {integrity: sha512-HqqQxZ4y71az1TYCKILmJXjjY/645/21q/EUVFCGIzKkST+DrvgcJcBpWwlnI0wAuMRbdxvN1FMi7jSlSUIByw==} dependencies: webpack-bundle-analyzer: 4.7.0 transitivePeerDependencies: @@ -2568,81 +2562,81 @@ packages: - utf-8-validate dev: false - /@next/env@13.4.5: - resolution: {integrity: sha512-SG/gKH6eij4vwQy87b/3mbpQ1X3x2vUdnpwq6/qL2IQWjtq58EY/UuNAp9CoEZoC9sI4L9AD1r+73Z9r4d3uug==} + /@next/env@13.4.6: + resolution: {integrity: sha512-nqUxEtvDqFhmV1/awSg0K2XHNwkftNaiUqCYO9e6+MYmqNObpKVl7OgMkGaQ2SZnFx5YqF0t60ZJTlyJIDAijg==} - /@next/eslint-plugin-next@13.4.5: - resolution: {integrity: sha512-/xD/kyJhXmBZq+0xGKOdjL22c9/4i3mBAXaU9aOGEHTXqqFeOz8scJbScWF13aMqigeoFCsDqngIB2MIatcn4g==} + /@next/eslint-plugin-next@13.4.6: + resolution: {integrity: sha512-bPigeu0RI7bgy1ucBA2Yqcfg539y0Lzo38P2hIkrRB1GNvFSbYg6RTu8n6tGqPVrH3TTlPTNKLXG01wc+5NuwQ==} dependencies: glob: 7.1.7 dev: true - /@next/swc-darwin-arm64@13.4.5: - resolution: {integrity: sha512-XvTzi2ASUN5bECFIAAcBiSoDb0xsq+KLj4F0bof4d4rdc+FgOqLvseGQaOXwVi1TIh5bHa7o4b6droSJMO5+2g==} + /@next/swc-darwin-arm64@13.4.6: + resolution: {integrity: sha512-ahi6VP98o4HV19rkOXPSUu+ovfHfUxbJQ7VVJ7gL2FnZRr7onEFC1oGQ6NQHpm8CxpIzSSBW79kumlFMOmZVjg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@next/swc-darwin-x64@13.4.5: - resolution: {integrity: sha512-NQdqal/VKAqlJTuzhjZmNtdo8QSqwmfO7b2xJSAengTEVxQvsH76oGEzQeIv8Ci4NP6DysAFtFrJq++TmIxcUA==} + /@next/swc-darwin-x64@13.4.6: + resolution: {integrity: sha512-13cXxKFsPJIJKzUqrU5XB1mc0xbUgYsRcdH6/rB8c4NMEbWGdtD4QoK9ShN31TZdePpD4k416Ur7p+deMIxnnA==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@next/swc-linux-arm64-gnu@13.4.5: - resolution: {integrity: sha512-nB8TjtpJCXtzIFjYOMbnQu68ajkA8QK58TreHjTGojSQjsF0StDqo5zFHglVVVHrd8d3N/+EjC18yFNSWnd/ZA==} + /@next/swc-linux-arm64-gnu@13.4.6: + resolution: {integrity: sha512-Ti+NMHEjTNktCVxNjeWbYgmZvA2AqMMI2AMlzkXsU7W4pXCMhrryAmAIoo+7YdJbsx01JQWYVxGe62G6DoCLaA==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-arm64-musl@13.4.5: - resolution: {integrity: sha512-W126XUW599OV3giSH9Co40VpT8VAOT47xONVHXZaYEpeca0qEevjj6WUr5IJu/8u+XGWm5xI1S0DYWjR6W+olw==} + /@next/swc-linux-arm64-musl@13.4.6: + resolution: {integrity: sha512-OHoC6gO7XfjstgwR+z6UHKlvhqJfyMtNaJidjx3sEcfaDwS7R2lqR5AABi8PuilGgi0BO0O0sCXqLlpp3a0emQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-gnu@13.4.5: - resolution: {integrity: sha512-ZbPLO/oztQdtjGmWvGhRmtkZ6j9kQqg65kiO7F7Ijj7ojTtu3hh/vY+XRsHa/4Cse6HgyJ8XGZJMGoLb8ecQfQ==} + /@next/swc-linux-x64-gnu@13.4.6: + resolution: {integrity: sha512-zHZxPGkUlpfNJCboUrFqwlwEX5vI9LSN70b8XEb0DYzzlrZyCyOi7hwDp/+3Urm9AB7YCAJkgR5Sp1XBVjHdfQ==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-linux-x64-musl@13.4.5: - resolution: {integrity: sha512-f+/h8KMNixVUoRB+2vza8I+jsthJ4KcvopGUsDIUHe7Q4t+m8nKwGFBeyNu9qNIenYK5g5QYEsSwYFEqZylrTQ==} + /@next/swc-linux-x64-musl@13.4.6: + resolution: {integrity: sha512-K/Y8lYGTwTpv5ME8PSJxwxLolaDRdVy+lOd9yMRMiQE0BLUhtxtCWC9ypV42uh9WpLjoaD0joOsB9Q6mbrSGJg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@next/swc-win32-arm64-msvc@13.4.5: - resolution: {integrity: sha512-dvtPQZ5+J+zUE1uq7gP853Oj63e+n0T1ydZ/yRdVh7d8zW9ZFuC9fFrg3MqP1cv1NPPur8rrTqDKN2mRBkSSBw==} + /@next/swc-win32-arm64-msvc@13.4.6: + resolution: {integrity: sha512-U6LtxEUrjBL2tpW+Kr1nHCSJWNeIed7U7l5o7FiKGGwGgIlFi4UHDiLI6TQ2lxi20fAU33CsruV3U0GuzMlXIw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-ia32-msvc@13.4.5: - resolution: {integrity: sha512-gK9zwGe25x31S4AjPy3Bf2niQvHIAbmwgkzmqWG3OmD4K2Z/Dh2ju4vuyzPzIt0pwQe4B520meP9NizTBmVWSg==} + /@next/swc-win32-ia32-msvc@13.4.6: + resolution: {integrity: sha512-eEBeAqpCfhdPSlCZCayjCiyIllVqy4tcqvm1xmg3BgJG0G5ITiMM4Cw2WVeRSgWDJqQGRyyb+q8Y2ltzhXOWsQ==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@next/swc-win32-x64-msvc@13.4.5: - resolution: {integrity: sha512-iyNQVc7eGehrik9RJt9xGcnO6b/pi8C7GCfg8RGenx1IlalEKbYRgBJloF7DQzwlrV47E9bQl8swT+JawaNcKA==} + /@next/swc-win32-x64-msvc@13.4.6: + resolution: {integrity: sha512-OrZs94AuO3ZS5tnqlyPRNgfWvboXaDQCi5aXGve3o3C+Sj0ctMUV9+Do+0zMvvLRumR8E0PTWKvtz9n5vzIsWw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -2810,7 +2804,7 @@ packages: tslib: 2.5.0 dev: true - /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(type-fest@3.11.1)(webpack@5.75.0): + /@pmmmwh/react-refresh-webpack-plugin@0.5.10(react-refresh@0.11.0)(type-fest@3.12.0)(webpack@5.75.0): resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} engines: {node: '>= 10.13'} peerDependencies: @@ -2846,7 +2840,7 @@ packages: react-refresh: 0.11.0 schema-utils: 3.1.1 source-map: 0.7.4 - type-fest: 3.11.1 + type-fest: 3.12.0 webpack: 5.75.0(esbuild@0.17.19) dev: true @@ -2858,8 +2852,8 @@ packages: resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} dev: false - /@prisma/client@4.15.0(prisma@4.15.0): - resolution: {integrity: sha512-xnROvyABcGiwqRNdrObHVZkD9EjkJYHOmVdlKy1yGgI+XOzvMzJ4tRg3dz1pUlsyhKxXGCnjIQjWW+2ur+YXuw==} + /@prisma/client@4.16.0(prisma@4.16.0): + resolution: {integrity: sha512-CBD+5IdZPiavhLkQokvsz1uz4r9ppixaqY/ajybWs4WXNnsDVMBKEqN3BiPzpSo79jiy22VKj/67pqt4VwIg9w==} engines: {node: '>=14.17'} requiresBuild: true peerDependencies: @@ -2868,16 +2862,16 @@ packages: prisma: optional: true dependencies: - '@prisma/engines-version': 4.15.0-28.8fbc245156db7124f997f4cecdd8d1219e360944 - prisma: 4.15.0 + '@prisma/engines-version': 4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c + prisma: 4.16.0 dev: false - /@prisma/engines-version@4.15.0-28.8fbc245156db7124f997f4cecdd8d1219e360944: - resolution: {integrity: sha512-sVOig4tjGxxlYaFcXgE71f/rtFhzyYrfyfNFUsxCIEJyVKU9rdOWIlIwQ2NQ7PntvGnn+x0XuFo4OC1jvPJKzg==} + /@prisma/engines-version@4.16.0-66.b20ead4d3ab9e78ac112966e242ded703f4a052c: + resolution: {integrity: sha512-tMWAF/qF00fbUH1HB4Yjmz6bjh7fzkb7Y3NRoUfMlHu6V+O45MGvqwYxqwBjn1BIUXkl3r04W351D4qdJjrgvA==} dev: false - /@prisma/engines@4.15.0: - resolution: {integrity: sha512-FTaOCGs0LL0OW68juZlGxFtYviZa4xdQj/rQEdat2txw0s3Vu/saAPKjNVXfIgUsGXmQ72HPgNr6935/P8FNAA==} + /@prisma/engines@4.16.0: + resolution: {integrity: sha512-M6XoMRXnqL0rqZGQS8ZpNiHYG4G1fKBdoqW/oBtHnr1in5UYgerZqal3CXchmd6OBD/770PE9dtjQuqcilZJUA==} requiresBuild: true /@prisma/prisma-fmt-wasm@4.13.0-52.integration-mobc-upstream-d100a9299fcb9cffb064301998e9a94ce2722c49: @@ -2887,13 +2881,13 @@ packages: /@radix-ui/number@1.0.0: resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: false /@radix-ui/primitive@1.0.0: resolution: {integrity: sha512-3e7rn8FDMin4CgeL7Z/49smCA3rFYY3Ha2rUQ7HRWFadS5iCRw08ZgVT1LaNTCNqgvrUiyczLflrVrF0SRQtNA==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: false /@radix-ui/react-compose-refs@1.0.0(react@18.2.0): @@ -2901,7 +2895,7 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 dev: false @@ -2910,7 +2904,7 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 dev: false @@ -2919,7 +2913,7 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 dev: false @@ -2929,7 +2923,7 @@ packages: react: ^16.8 || ^17.0 || ^18.0 || 18 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) '@radix-ui/react-use-layout-effect': 1.0.0(react@18.2.0) react: 18.2.0 @@ -2942,7 +2936,7 @@ packages: react: ^16.8 || ^17.0 || ^18.0 || 18 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@radix-ui/react-slot': 1.0.1(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -2954,7 +2948,7 @@ packages: react: ^16.8 || ^17.0 || ^18.0 || 18 react-dom: ^16.8 || ^17.0 || ^18.0 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@radix-ui/number': 1.0.0 '@radix-ui/primitive': 1.0.0 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) @@ -2973,7 +2967,7 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@radix-ui/react-compose-refs': 1.0.0(react@18.2.0) react: 18.2.0 dev: false @@ -2983,7 +2977,7 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 dev: false @@ -2992,20 +2986,20 @@ packages: peerDependencies: react: ^16.8 || ^17.0 || ^18.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 dev: false /@remirror/core-constants@2.0.0: resolution: {integrity: sha512-vpePPMecHJllBqCWXl6+FIcZqS+tRUM2kSCCKFeEo1H3XUEv3ocijBIPhnlSAa7g6maX+12ATTgxrOsLpWVr2g==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: false /@remirror/core-helpers@2.0.1: resolution: {integrity: sha512-s8M1pn33aBUhduvD1QR02uUQMegnFkGaTr4c1iBzxTTyg0rbQstzuQ7Q8TkL6n64JtgCdJS9jLz2dONb2meBKQ==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@linaria/core': 3.0.0-beta.13 '@remirror/core-constants': 2.0.0 '@remirror/types': 1.0.0 @@ -3036,58 +3030,8 @@ packages: resolution: {integrity: sha512-gFukHN4t8K4+wVC+ECqeqwzBDeFeTzBXroBTqE6vcWrQGbEUpHO7LYdG0f4xnvYq4VOEwITSlHlp0JBAIFMS/g==} dev: true - /@sindresorhus/is@4.6.0: - resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} - engines: {node: '>=10'} - dev: true - - /@snyk/dep-graph@2.5.0: - resolution: {integrity: sha512-wFKHAhsD1VBfESiuN2nHHeulEYAAod1Z4E/2t+ztsiJ5DCeD0pSXtJizdp2PhMZ0cFFce8ln3NO8xBhl+C4H+Q==} - engines: {node: '>=10'} - dependencies: - event-loop-spinner: 2.2.0 - lodash.clone: 4.5.0 - lodash.constant: 3.0.0 - lodash.filter: 4.6.0 - lodash.foreach: 4.5.0 - lodash.isempty: 4.4.0 - lodash.isequal: 4.5.0 - lodash.isfunction: 3.0.9 - lodash.isundefined: 3.0.1 - lodash.map: 4.6.0 - lodash.reduce: 4.6.0 - lodash.size: 4.2.0 - lodash.transform: 4.6.0 - lodash.union: 4.6.0 - lodash.values: 4.3.0 - object-hash: 3.0.0 - packageurl-js: 1.0.0 - semver: 7.3.8 - tslib: 2.5.0 - dev: true - - /@snyk/graphlib@2.1.9-patch.3: - resolution: {integrity: sha512-bBY9b9ulfLj0v2Eer0yFYa3syVeIxVKl2EpxSrsVeT4mjA0CltZyHsF0JjoaGXP27nItTdJS5uVsj1NA+3aE+Q==} - dependencies: - lodash.clone: 4.5.0 - lodash.constant: 3.0.0 - lodash.filter: 4.6.0 - lodash.foreach: 4.5.0 - lodash.has: 4.5.2 - lodash.isempty: 4.4.0 - lodash.isfunction: 3.0.9 - lodash.isundefined: 3.0.1 - lodash.keys: 4.2.0 - lodash.map: 4.6.0 - lodash.reduce: 4.6.0 - lodash.size: 4.2.0 - lodash.transform: 4.6.0 - lodash.union: 4.6.0 - lodash.values: 4.3.0 - dev: true - - /@storybook/addon-a11y@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-RO8jAdxVNOEKLPMqq4Jp2s8KxfywmDjgK9VPy4VjSHJu2B6nv523tZLZPkdleekEUPt6gB2wsjOVaTt8qarnQA==} + /@storybook/addon-a11y@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-J+K8UWZMR4YxWX2tKocFVW5qBYeRgOAMLK8g+AOfTLJhqoMrSWJqPxlGos+sTqgJO0xtQdTMc5cEcPT3WX317Q==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3097,16 +3041,16 @@ packages: react-dom: optional: true dependencies: - '@storybook/addon-highlight': 7.0.20 - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/addon-highlight': 7.0.22 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 axe-core: 4.6.3 lodash: 4.17.21 react: 18.2.0 @@ -3114,8 +3058,8 @@ packages: react-resize-detector: 7.1.2(react-dom@18.2.0)(react@18.2.0) dev: true - /@storybook/addon-actions@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-otdbuEcHtzb6BzYdCYXyoZ3yNwcMdGSeGKf1aMj0b+C6b23XMnwDa90nzH3JST/sb8PJ1o5MHKWPQJ8UKt72Ug==} + /@storybook/addon-actions@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-liHeHflDuJz+iAye387L0Dw5sSSZ/qSa0uhSrB5zPvilbZj7vAgEc+Uonqvl21nKm3jlu9KuXn7SNVUhdY3R6g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3125,14 +3069,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -3145,8 +3089,8 @@ packages: uuid: 9.0.0 dev: true - /@storybook/addon-backgrounds@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-2hMZGCWNCPDgL+p6aL7dxHVOdh31ugGC2ZDeKscSrN+dvWCMUqj1Ns4EnEKBP4+4RXjmrNTsZCKaD9RfY3Pb5g==} + /@storybook/addon-backgrounds@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+iycBDgLeFuziiyLPLOpUZmpvsjODSzrVv5RNs8s6OCeM0NvbBsfv2h7YiORQ5NcNdo0pry8SMEl8fUdDXUU5w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3156,22 +3100,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wXs8QFNNly18d7wVyGne0CIPwAcptyzuq+Q0ltDSInRPvx6RadXH0L5Ah7FCsVXUozmxxRq+jt4Vne979W6mUA==} + /@storybook/addon-controls@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-8nLe53B6GbG+unHQh+ZLkuhRn5gJkXPifqmOi4sjRAJSObBYuJAPUuGEzlwLIfsRwe2hE2Octsu3aMUquYtbXg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3181,25 +3125,26 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.20 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/blocks': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.0.22 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/addon-docs@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-gxq7pGIER3eNGme9NJK5fUBqqXuHLnRwu6ng167IpAAVvcAXRnDFkP10y+KK72wAxwpZrI9squcWCOKReGr8Mg==} + /@storybook/addon-docs@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-9aCC2mpVASe6XM0mk2cGO9NXXGoMr0la1QQA5JnKJ90Ko9HedcrX+SBwV2z2PauPNUKok0CxE6tm2TW01R8AJg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3208,19 +3153,19 @@ packages: '@babel/plugin-transform-react-jsx': 7.20.13(@babel/core@7.21.8) '@jest/transform': 29.4.1 '@mdx-js/react': 2.2.1(react@18.2.0) - '@storybook/blocks': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/csf-plugin': 7.0.20 - '@storybook/csf-tools': 7.0.20 + '@storybook/blocks': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/csf-plugin': 7.0.22 + '@storybook/csf-tools': 7.0.22 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.0.20 - '@storybook/postinstall': 7.0.20 - '@storybook/preview-api': 7.0.20 - '@storybook/react-dom-shim': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/node-logger': 7.0.22 + '@storybook/postinstall': 7.0.22 + '@storybook/preview-api': 7.0.22 + '@storybook/react-dom-shim': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 fs-extra: 11.1.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3228,45 +3173,47 @@ packages: remark-slug: 6.1.0 ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/addon-essentials@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-KPHHSDGQUd/3TUr5s7gS3SGDD8XTLl7GnhV//uj1r0SSMKNcIhoV9fzw99IOhADkeazMn9ODBOhkFcIShUMmfQ==} + /@storybook/addon-essentials@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Rk4xfCWXcnGmE71XjhYmXuKCm3eyDgss6vl83JN7Symul3coGFna8WjRSzay0mZhN1l2+02QNJMCp7gIooepWw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/addon-actions': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-backgrounds': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-controls': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-docs': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-highlight': 7.0.20 - '@storybook/addon-measure': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-outline': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-toolbars': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/addon-viewport': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.20 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 + '@storybook/addon-actions': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-backgrounds': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-controls': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-docs': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-highlight': 7.0.22 + '@storybook/addon-measure': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-outline': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-toolbars': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/addon-viewport': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.0.22 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/addon-highlight@7.0.20: - resolution: {integrity: sha512-AHNYMNY1DtzS+tQ4y0azyXCmIAKuf2j/xp5DgPVkdZmPIHA2wkQZw3EGQj9GTDMZ/Afj3r8kMkUw28NekGYa8A==} + /@storybook/addon-highlight@7.0.22: + resolution: {integrity: sha512-Bwxu86rg5AN+mgPyJ2NaTswx7D0L8BROW3eLvjTDI6B0qqDgkCU5KQ/N5POiYCYIMLlSO88cX/3SEpRendl6Mg==} dependencies: - '@storybook/core-events': 7.0.20 + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.20 + '@storybook/preview-api': 7.0.22 dev: true - /@storybook/addon-interactions@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-8a+EFix0kkEE9Px9bE9BzHCHIxn2Fh9TlDW37YhY5grO/Z5VmJF7Z55pFHxSNYmCXKVxxlExSMmK/erbHKvqOA==} + /@storybook/addon-interactions@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Xju0o4U8faI631+lq7pBEa7js1nLm3/nUVUvZCtc1q4x0q7rchYv8OaayVVXi9OwXRqTkVX5z/9prGKrwDJcSw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3276,27 +3223,28 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 7.0.20 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/instrumenter': 7.0.22 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 jest-mock: 27.5.1 polished: 4.2.2 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/addon-links@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-C0eoik4ka9zxsMB1e9eE9NbvuSnNn303bdtaXnhd/U/cS5z1VzqPNWdft1L7YsIKgmF4fbUPw1QiUPORC2xnQA==} + /@storybook/addon-links@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-3kXBXAgPWIcy+bIFOxt6ZzFaO8bM4aTjtqN7Wdk3QtRY5Yrfpmfx/zmDByvmLZwj50HvvWq05rb/vE2ahtlm2A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3306,22 +3254,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/router': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/router': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 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.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-MFuilKpVPbf/EiB5mVB8lmsogX1Uv3N5NftYh5CVoERxc1oRhSXYDrZ60xXAwn/B1PwsIL7dGE6P/KPUVSTpkA==} + /@storybook/addon-measure@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-RHcaItasMfP9sPi+/S1crLbw+nHVP2oQfBmkRuPuZNiVYJV4vDuAZ6/aONSnhOxhrOKPaVBhWQ8EJRUH9SGTBA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3331,19 +3279,19 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/types': 7.0.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/addon-outline@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-033r2LcJsfiqDHXrwXH8k4wVLuYdAn+W3B+0+06p0hcK32jitEyXH2w176fk6JPhRgH7etzrK+nehLN8uMriWA==} + /@storybook/addon-outline@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-eT+6+u7M98U1aCKVPGzi/UMnfDucBFrd4hYxWnOW55xdUqSgXoRIU0uYl4r3FFSy5hIdD0COUMsbjrkdyi5aXQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3353,20 +3301,20 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/types': 7.0.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) ts-dedent: 2.2.0 dev: true - /@storybook/addon-toolbars@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-xIEpOue1MGXtr7F02PTW65mP6j+yQTMX86iSO5ESLiXpfQnrMsCRElXCJVi0iVEr0+t4lW7y+psNAKPpBQy/Aw==} + /@storybook/addon-toolbars@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-M5R1eEGODaDg+MXwnU4eU0BYXUxY8/bhX2czRR5cox7iDEVi8aBZudBSg30w9ef9Oj/oG630hojlhWatBf+lUw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3376,17 +3324,17 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/addon-viewport@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-M4kR2FtaELY5bkJACRROinjCB15VxyrkCPH8UiFIGffPO8Nce2fa/4+8ZVIkA27VqD0KbLvVXAZrfn/+unyySg==} + /@storybook/addon-viewport@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-JeS7XppdkozvVr8anVYZ72Qi1qu2pAGLhiHFX25pdfgdRigS7dHnIaxJ/zm0j5TmshgVrOrvRhW2VHan8j6IxQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3396,34 +3344,34 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/addons@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-iqNMclpQszID7xJ01MxUMhMMSlFr9/XkYqxpYiRYRpvbPOPDHdUv3H1ENVTS9/oWOcGllYnaF1AyA6Nxm66jFw==} + /@storybook/addons@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-ZSHyysGC1pohtickJtkWht/KCF5zTR0nTdcQtQu5MlPsNHmueq0QvXUsk2H2ePxVEaSG2uXxUnX7mfRCTvo02w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/types': 7.0.22 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/api@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-yHX3WcWdWqrJBuN85bvSijh/kYGuKXYWNDLmW++XPs0WGWBk/1UfMFEJShfccnSKSlbaTIU8e4dNH8x9Nk190w==} + /@storybook/api@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7o7eEzZMDuXlWA3lNr9eA+YIIWAk96omaIt4GTNLFQjc/U4/1bOSSwNsROHJfGS7rmri6c6hmWpR+EdFirCmcQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3433,29 +3381,29 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) + '@storybook/client-logger': 7.0.22 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/blocks@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DIKJ8fyuG8Lz5Anp21EZ/dKa0UhMbrRINskxUpInQZ51dgsEYc/0ENp8hm0XmbxdF58BlT8nsEIjIpCc9ZAbVQ==} + /@storybook/blocks@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-bVOouc2LCkfaQpymPX+PzVSGwlu7Nj52jnqZFBK84aRcX8JDhJdnZ4KCxyEfraBQRuywH36GIMrlhnZCf0w54A==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-events': 7.0.20 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.0 - '@storybook/docs-tools': 7.0.20 + '@storybook/docs-tools': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/preview-api': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/preview-api': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 '@types/lodash': 4.14.191 color-convert: 2.0.1 dequal: 2.0.3 @@ -3470,16 +3418,17 @@ packages: ts-dedent: 2.2.0 util-deprecate: 1.0.2 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/builder-manager@7.0.20: - resolution: {integrity: sha512-D1k7fZnEn/G4a6Ob7JWR3IsDsI2IiI42DEoi1h3Rmx9vBwBJatRatvIJz2qUxbQ00l+F5rnnmp8uIHG3FOFf1A==} + /@storybook/builder-manager@7.0.22: + resolution: {integrity: sha512-90u1TP8Z53lbwMUm/JblPMmK8RJxRAWnJnAcVNuMmIxJjbW2EvQMGkNMhetk47kfiDyUJV0n90+wiMc+/DkxKQ==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.0.20 - '@storybook/manager': 7.0.20 - '@storybook/node-logger': 7.0.20 + '@storybook/core-common': 7.0.22 + '@storybook/manager': 7.0.22 + '@storybook/node-logger': 7.0.22 '@types/ejs': 3.1.1 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15(esbuild@0.17.19) @@ -3493,11 +3442,12 @@ packages: process: 0.11.10 util: 0.12.5 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/builder-webpack5@7.0.20(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3): - resolution: {integrity: sha512-KpOD0ELL2YrAlr61HPYu7nOF/N8gdq142wUZJ0nd/z0baq34YSWRMLHlu8+zpwqEcsmVtkGyFSHkcbgiLFd54Q==} + /@storybook/builder-webpack5@7.0.22(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3): + resolution: {integrity: sha512-JLR9DsRGfwjWYV8vcdCxKwYfawQcU4ED0zVe48e2zywPrWxEgkMsZ9n8hclCPhnKzm5lb0ZOtskCuY+kmZ5lEA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -3507,25 +3457,25 @@ packages: optional: true dependencies: '@babel/core': 7.21.8 - '@storybook/addons': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/channel-postmessage': 7.0.20 - '@storybook/channel-websocket': 7.0.20 - '@storybook/channels': 7.0.20 - '@storybook/client-api': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/components': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/core-common': 7.0.20 - '@storybook/core-events': 7.0.20 - '@storybook/core-webpack': 7.0.20 + '@storybook/addons': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/channel-postmessage': 7.0.22 + '@storybook/channel-websocket': 7.0.22 + '@storybook/channels': 7.0.22 + '@storybook/client-api': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/components': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/core-common': 7.0.22 + '@storybook/core-events': 7.0.22 + '@storybook/core-webpack': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/node-logger': 7.0.20 - '@storybook/preview': 7.0.20 - '@storybook/preview-api': 7.0.20 - '@storybook/router': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/store': 7.0.20 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) + '@storybook/manager-api': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/node-logger': 7.0.22 + '@storybook/preview': 7.0.22 + '@storybook/preview-api': 7.0.22 + '@storybook/router': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/store': 7.0.22 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) '@types/node': 16.18.35 '@types/semver': 7.3.13 babel-loader: 9.1.2(@babel/core@7.21.8)(webpack@5.75.0) @@ -3554,6 +3504,7 @@ packages: webpack-virtual-modules: 0.4.6 transitivePeerDependencies: - '@swc/core' + - encoding - esbuild - supports-color - uglify-js @@ -3561,46 +3512,45 @@ packages: - webpack-cli dev: true - /@storybook/channel-postmessage@7.0.20: - resolution: {integrity: sha512-GhVI40gbCnq20+Wjk/f8RD/T4gruLNKCjuwTnCAoKIQpMOVAB6ddx0469f9lF5tAha6alZn0MLk5CXPK8LAn5w==} + /@storybook/channel-postmessage@7.0.22: + resolution: {integrity: sha512-iGoeeLJ2mgi78SuR/UZ41wAbD+37inUrWyDl0eqMMUqfTy4t9le0040+vyv2+p/zckhcrZaXZ+wE4l5lKdhVhA==} dependencies: - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 qs: 6.11.0 telejson: 7.0.4 dev: true - /@storybook/channel-websocket@7.0.20: - resolution: {integrity: sha512-nzpnvUAdOgEn1FhUlaTl/ImSoiRJQs1UmLPxDtqAOGo01W+GIlj17Y+0TYCaG3EJoRVv59XPIrqywut2o6j40Q==} + /@storybook/channel-websocket@7.0.22: + resolution: {integrity: sha512-oxmUTWrwxzxBALuZhX84fgzc70oyjw2PC4s1OFT2mdm+wHfk72wKPBJxGnwPGFx+CSmDU4u6s+HUtkQYB6WYdw==} dependencies: - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 '@storybook/global': 5.0.0 telejson: 7.0.4 dev: true - /@storybook/channels@7.0.20: - resolution: {integrity: sha512-AL5GGSQ8WTDUoh3gitKEzo3fu7Vq5okXq2pAknAZlQA2Oio+HHO5nMeXvOfGdvo/tzbpNE3n5utmCJz006xrCA==} + /@storybook/channels@7.0.22: + resolution: {integrity: sha512-8mR30xBotnhc24GQpBp14bflvagkOnBXUhCTyiljULvkyo/bK0NE8IeSSto1FAIzPl6+s5/A0sePvLNRuj3gqw==} dev: true - /@storybook/cli@7.0.20: - resolution: {integrity: sha512-ZYBJL1d7nWXQok7SriF18h0YPO38Eu1YxR8b1VHgOZYKZhuQmtvhmjMTSgpoGjnynNkEaV3fvm6+KYTjSqYcnw==} + /@storybook/cli@7.0.22: + resolution: {integrity: sha512-tSThszrZjI4vffYn8qGImoyM6jtKYlftlJfmh/U55jA+0uMENKIN/3iQhiFhc2UgwSYLeg1dCd/RHNAwiK6Xaw==} hasBin: true dependencies: '@babel/core': 7.21.8 '@babel/preset-env': 7.21.5(@babel/core@7.21.8) '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.0.20 - '@storybook/core-common': 7.0.20 - '@storybook/core-server': 7.0.20 - '@storybook/csf-tools': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/telemetry': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/codemod': 7.0.22 + '@storybook/core-common': 7.0.22 + '@storybook/core-server': 7.0.22 + '@storybook/csf-tools': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/telemetry': 7.0.22 + '@storybook/types': 7.0.22 '@types/semver': 7.3.13 - boxen: 5.1.2 chalk: 4.1.2 commander: 6.2.1 cross-spawn: 7.0.3 @@ -3635,29 +3585,29 @@ packages: - utf-8-validate dev: true - /@storybook/client-api@7.0.20: - resolution: {integrity: sha512-0Dom2S0e5usqxpzkyGq15q111M8LYEl7BbBVG5ZMmSKNkgp1fnHrbWbAhaTkhdupxAkh9HHOLq7ZMwBEEG3gcQ==} + /@storybook/client-api@7.0.22: + resolution: {integrity: sha512-mahxvY9QNqtTrXYYSZtpMXvgn9X4nNp4sNYmWNszoPB2VaFvVmvdqPUbVT9z7SBG9NeoqETpyug0tfc1IWm2sQ==} dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 dev: true - /@storybook/client-logger@7.0.20: - resolution: {integrity: sha512-h0maWgvrhoDVALrbQ6ZFF0/7koVAazMbqWLmV/SF4JB2cBSgfgO0gmrCmKzUAe+KOABK/TMQTEQc1S1js0Dorw==} + /@storybook/client-logger@7.0.22: + resolution: {integrity: sha512-wSevZBg/yfkmoXrsC35D5JeKzATP2jOmT3SIdSfWPASKImB8gRXiJUX33mXVzzInpxu8Hsv+TuFcfxWsQGIOpw==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod@7.0.20: - resolution: {integrity: sha512-ZyxtYxp+1yEV0Z7qGeov/neeE9yYEOzobNuHDJ/nA0HNrXkeIolmvb9TFhSpOiSxRdHJhpBQG/U76KZMdAhNdw==} + /@storybook/codemod@7.0.22: + resolution: {integrity: sha512-6saK3OtxSCtJEK2qwSBbzRne7VonpbPB4/PABNy431Ia8CHyk9wE2UbyK3g7WNpakkt06Y9yUpV3BGLD8FLa5g==} dependencies: '@babel/core': 7.21.8 '@babel/preset-env': 7.21.5(@babel/core@7.21.8) '@babel/types': 7.21.5 '@storybook/csf': 0.1.0 - '@storybook/csf-tools': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/csf-tools': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/types': 7.0.22 cross-spawn: 7.0.3 globby: 11.1.0 jscodeshift: 0.14.0(@babel/preset-env@7.21.5) @@ -3668,17 +3618,17 @@ packages: - supports-color dev: true - /@storybook/components@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-eoEtby/yVkvUKpXfktibxPOhR5UBsWnKRWQUNSxN0vYTG4iBBh3HdjgxFJYfSXV13J+6OfvpBPLlPC+enXrbrQ==} + /@storybook/components@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-4cPepDONPY5b7A52atQs2JD3gZ+DYCABWKL9VmNEJtKDVoMs/IKKstnnUQ5QbOGsEIttdheawmyZoa6IWUsoQg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.0.20 + '@storybook/client-logger': 7.0.22 '@storybook/csf': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -3686,19 +3636,20 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/core-client@7.0.20: - resolution: {integrity: sha512-POKAxwwbX+nDiqpVDjrV0H+GFmEg1IcmUWnmiE69n9GibX6zwGh3plJDKb+y0nK8eR4SRgLe8PovMEO/+W/xsw==} + /@storybook/core-client@7.0.22: + resolution: {integrity: sha512-xFidi6Eo8t2nzANavSosAG299Yr1dKluyhAsq6CTQ57/HUGERjzhmKTlXDGKKGaUyLK3TnNqT1IecAQovrmAsA==} dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 dev: true - /@storybook/core-common@7.0.20: - resolution: {integrity: sha512-4uh/zMs884rlYSfPEzsZy8Z7lchitZTKI6031gigEMBBgdYZ1eHqwz91YfQK7e2dFKjxfw2y9HS1yRI57RJrQg==} + /@storybook/core-common@7.0.22: + resolution: {integrity: sha512-Dq1Uv0erIt87GcJZR67ugvbpVHIarcfkcyWYJe6zjNqzCdmg9zPA80ZDZqLHveB7WGXlJuOItZcthxJq08xt9Q==} dependencies: - '@storybook/node-logger': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/node-logger': 7.0.22 + '@storybook/types': 7.0.22 '@types/node': 16.18.35 + '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 chalk: 4.1.2 esbuild: 0.17.19 @@ -3710,43 +3661,44 @@ packages: glob-promise: 6.0.2(glob@8.1.0) handlebars: 4.7.7 lazy-universal-dotenv: 4.0.0 + node-fetch: 2.6.11 picomatch: 2.3.1 pkg-dir: 5.0.0 pretty-hrtime: 1.0.3 resolve-from: 5.0.0 ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/core-events@7.0.20: - resolution: {integrity: sha512-gUBQsbcDmRufmg8LdH7D57c/9BQ+cPi2vBcXdudmxeJFafGwDmLRu1mlv9rxlW4kicn/LZWJjKXtq4XXzF4OGg==} + /@storybook/core-events@7.0.22: + resolution: {integrity: sha512-T7xiJTlNKrNxRCvJj/5RRukhFFJZqfmfF3DNi+P6YsLBE569GZ6y1eO58IalVzts4lB+LGYLAxkaWssNcZJ6Kg==} dev: true - /@storybook/core-server@7.0.20: - resolution: {integrity: sha512-hNKwi5QZMhfeqw8+UmU6hCIIQfTC5r1ItaKZIeF43HnSt4hNKoA9fHu1UCS5UA56KddBxSAPggroEF+Ah8ZHcg==} + /@storybook/core-server@7.0.22: + resolution: {integrity: sha512-RgMKAFtJ4rVUV8fBf1eWFtLliNW1x7T4nf9DzNCkeMkhWSi6hxGGB6WCRzNUIs0oibqul5FxWRGlvc3vJC39qw==} dependencies: '@aw-web-design/x-default-browser': 1.4.88 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.0.20 - '@storybook/core-common': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/builder-manager': 7.0.22 + '@storybook/core-common': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.0 - '@storybook/csf-tools': 7.0.20 + '@storybook/csf-tools': 7.0.22 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 - '@storybook/telemetry': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/manager': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 + '@storybook/telemetry': 7.0.22 + '@storybook/types': 7.0.22 '@types/detect-port': 1.3.2 '@types/node': 16.18.35 - '@types/node-fetch': 2.6.2 + '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 '@types/semver': 7.3.13 better-opn: 2.1.1 - boxen: 5.1.2 chalk: 4.1.2 cli-table3: 0.6.3 compression: 1.7.4 @@ -3775,36 +3727,37 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack@7.0.20: - resolution: {integrity: sha512-gqIOihi58yF//Lyux1dI87s1SysN7uqrxXhWIz0oh6W0HcYeeesy6KtxWxyuEm6XCHUwY3QDE7bIpmnjXApCYQ==} + /@storybook/core-webpack@7.0.22: + resolution: {integrity: sha512-w2S7RhIrFdL8hYsDgBpz9s4iFM5/VfntgHCFxZ2zQBEfrSRZ26cadRyvhTGVClqFdfK535sA3gIkuU5ZnB0epA==} dependencies: - '@storybook/core-common': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/core-common': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/types': 7.0.22 '@types/node': 16.18.35 ts-dedent: 2.2.0 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/csf-plugin@7.0.20: - resolution: {integrity: sha512-jxEZN2Hf4qpALzDXX3gKy7c0nUM4BfDiAnUqTeJIks6nFUOF00qoU1qNqJzYScH1AXI9J7LwXJ6n8b0DSW/H3Q==} + /@storybook/csf-plugin@7.0.22: + resolution: {integrity: sha512-1AipSDkb2qEPXnXeU335nqKm1+po1T2J5MqA8eV7q62y3HOziRZuLKrR2k9XvVrwfzMn+fy/CLE7LVQurOSDBQ==} dependencies: - '@storybook/csf-tools': 7.0.20 + '@storybook/csf-tools': 7.0.22 unplugin: 0.10.2 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools@7.0.20: - resolution: {integrity: sha512-m68wLgN5G7XIChQrjeILBYu+4TVHfllIrIJXMZ3Gi+iplOCHsQLfA6Oa0VtTB09Ol5K2StdMHjBCoR6HfHzsXA==} + /@storybook/csf-tools@7.0.22: + resolution: {integrity: sha512-rRlacX+h5HMXhizlDJy6+ILDZblxLo9uZR1CktlC+FOmbEWlB8WIK036I/t6H64AO0doahqaVwwVExULuHf0SA==} dependencies: '@babel/generator': 7.21.9 '@babel/parser': 7.21.9 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 '@storybook/csf': 0.1.0 - '@storybook/types': 7.0.20 + '@storybook/types': 7.0.22 fs-extra: 11.1.0 recast: 0.23.1 ts-dedent: 2.2.0 @@ -3828,17 +3781,18 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools@7.0.20: - resolution: {integrity: sha512-9MfQaIseC6fzU5McyBOYiVNHa4wiyVyNMG+rOgdDI4Q+JZDRm9wgf+mtB5Uc8bZZZJRUTxSKJwqeFlxn9zTJgA==} + /@storybook/docs-tools@7.0.22: + resolution: {integrity: sha512-1t+mi7vz5Yd9DN9Pmp0LdkfChNQefRXN4l5cyqzZ+62K4UPoe2ZYsfWC8zotStC+FnaDZ+QXqgWNIBkeVKTjwQ==} dependencies: '@babel/core': 7.21.8 - '@storybook/core-common': 7.0.20 - '@storybook/preview-api': 7.0.20 - '@storybook/types': 7.0.20 + '@storybook/core-common': 7.0.22 + '@storybook/preview-api': 7.0.22 + '@storybook/types': 7.0.22 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 transitivePeerDependencies: + - encoding - supports-color dev: true @@ -3846,30 +3800,30 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/instrumenter@7.0.20: - resolution: {integrity: sha512-TQW/4LJOV2Rok8HH0/AiD9TRDdGaCcCDI34r394frNL61tprrSkT7+ASul68U3c2yuddL9mfrbacr7AzVuf2rA==} + /@storybook/instrumenter@7.0.22: + resolution: {integrity: sha512-EVGiNdDLai5iWGhOlx1DEkCCiDQ80lzv19aHShrVD2lmjjnBqcoGmUGcyyg2fp5DU6uovvqac5Jph4D19YMqEw==} dependencies: - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.20 + '@storybook/preview-api': 7.0.22 dev: true - /@storybook/manager-api@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/f4L63SWcj4OCck8hdKItnlq/QDZAF6fn4QDLdqXNhPsoi+G6YUMVBX23bW0ygyTM0nrOoAPLVP934H33Xb9Bg==} + /@storybook/manager-api@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7tvHZrrxp70zB4PyU+sIcBvBVq/dkhHkCsmuthRPW+OkZoolcXVU2xIbR62shOeaAobLbcJrlx5V2IFrLboZnA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/router': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/theming': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/router': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/theming': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -3881,16 +3835,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager@7.0.20: - resolution: {integrity: sha512-m79G2FMCIBQlF5FtnCoPP3B0Uy79SWmYLSTMmK/a2d5MS26d7eNOVT1W6httPMZlgy26/OjO7JcQVQsliQ4nxw==} + /@storybook/manager@7.0.22: + resolution: {integrity: sha512-5FXc5ordSWMVUcGNTWraCROJsA23gAUMraF2ns7KFnr15fMgJ9+/0UP/M7iYaZYZ5AcWwYO80efuogZyf5LrHQ==} dev: true /@storybook/mdx2-csf@1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/nextjs@7.0.20(@babel/core@7.21.8)(esbuild@0.17.19)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.11.1)(typescript@5.1.3)(webpack@5.75.0): - resolution: {integrity: sha512-ipDhgDezGkC6qIIT97lBVgrLcB5rQHTRVrFaqxVzZa5uObHCOw7PjsIX1uqgesEQ6tKt7qN3jDE3+LLpWSBEIw==} + /@storybook/nextjs@7.0.22(@babel/core@7.21.8)(esbuild@0.17.19)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.3)(webpack@5.75.0): + resolution: {integrity: sha512-3JbtdAfscPX3cBkGwPaYodFrU/J7+LVgve4iFN4jwzpFFumxSoXKVrL/sJPqk1h0qtp6tVm0RRRINUaRQAs0Dg==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.11.5 @@ -3924,21 +3878,21 @@ packages: '@babel/preset-env': 7.21.5(@babel/core@7.21.8) '@babel/preset-react': 7.18.6(@babel/core@7.21.8) '@babel/preset-typescript': 7.21.5(@babel/core@7.21.8) - '@babel/runtime': 7.22.3 - '@storybook/addon-actions': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/builder-webpack5': 7.0.20(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) - '@storybook/core-common': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/preset-react-webpack': 7.0.20(@babel/core@7.21.8)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.11.1)(typescript@5.1.3) - '@storybook/preview-api': 7.0.20 - '@storybook/react': 7.0.20(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) + '@babel/runtime': 7.22.5 + '@storybook/addon-actions': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/builder-webpack5': 7.0.22(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) + '@storybook/core-common': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/preset-react-webpack': 7.0.22(@babel/core@7.21.8)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.3) + '@storybook/preview-api': 7.0.22 + '@storybook/react': 7.0.22(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@types/node': 16.18.35 css-loader: 6.7.3(webpack@5.75.0) find-up: 5.0.0 fs-extra: 11.1.0 image-size: 1.0.2 loader-utils: 3.2.1 - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) node-polyfill-webpack-plugin: 2.0.1(webpack@5.75.0) pnp-webpack-plugin: 1.7.0(typescript@5.1.3) postcss: 8.4.21 @@ -3959,6 +3913,7 @@ packages: - '@swc/core' - '@types/webpack' - babel-plugin-macros + - encoding - esbuild - fibers - node-sass @@ -3975,8 +3930,8 @@ packages: - webpack-plugin-serve dev: true - /@storybook/node-logger@7.0.20: - resolution: {integrity: sha512-CibPbHs7ELVtx7++5OGHL13lMG0vKEBGBBcb3FJFgf5fLYOor3jJ/xbiUZpfdg34mwzXHTVUi7o4MMMd4nVe+g==} + /@storybook/node-logger@7.0.22: + resolution: {integrity: sha512-k+RtRhxGxssIByTQ8maiXPc8WaXQcq1zAoSskNOIfi2f47JsZ7v81HJw8JaQ+cxNmafGBcKYW3Lla49wz1t8JQ==} dependencies: '@types/npmlog': 4.1.4 chalk: 4.1.2 @@ -3984,12 +3939,12 @@ packages: pretty-hrtime: 1.0.3 dev: true - /@storybook/postinstall@7.0.20: - resolution: {integrity: sha512-Aj+42Ld3fo0IGMEU3aqnrsFgK6V3EGmN07hS08PsY1g7RLBC0Xm6l0jMvehidNEyZWwUEXVro136bdnJVKnOKg==} + /@storybook/postinstall@7.0.22: + resolution: {integrity: sha512-l2eTUBzpzwjZQ9DpmTYKgHFUq+blHGu4nQ7AEHJUPEHyBUa4y2OBjm31zU18nUKIjhKBSMtEsuoRtUvYRqaShQ==} dev: true - /@storybook/preset-react-webpack@7.0.20(@babel/core@7.21.8)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.11.1)(typescript@5.1.3): - resolution: {integrity: sha512-Wg0qxjZCNI+2s4DRieuB1/Sw/3PWv9k+30HelH4CHyQo9zATAu6I6HriD0vulcFhfEQQXGXO+vGv9DbIxzLo+w==} + /@storybook/preset-react-webpack@7.0.22(@babel/core@7.21.8)(esbuild@0.17.19)(react-dom@18.2.0)(react@18.2.0)(type-fest@3.12.0)(typescript@5.1.3): + resolution: {integrity: sha512-K++Q4GADN9iIFWvva+XKazvHWJYAR79tooln694rxKBDKDNEdbAPo7csBIw/j0wdCB0iDGNTVtxYivf76kj1+Q==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.11.5 @@ -4005,11 +3960,11 @@ packages: '@babel/core': 7.21.8 '@babel/preset-flow': 7.18.6(@babel/core@7.21.8) '@babel/preset-react': 7.18.6(@babel/core@7.21.8) - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(type-fest@3.11.1)(webpack@5.75.0) - '@storybook/core-webpack': 7.0.20 - '@storybook/docs-tools': 7.0.20 - '@storybook/node-logger': 7.0.20 - '@storybook/react': 7.0.20(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10(react-refresh@0.11.0)(type-fest@3.12.0)(webpack@5.75.0) + '@storybook/core-webpack': 7.0.22 + '@storybook/docs-tools': 7.0.22 + '@storybook/node-logger': 7.0.22 + '@storybook/react': 7.0.22(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.1.3)(webpack@5.75.0) '@types/node': 16.18.35 '@types/semver': 7.3.13 @@ -4025,6 +3980,7 @@ packages: transitivePeerDependencies: - '@swc/core' - '@types/webpack' + - encoding - esbuild - sockjs-client - supports-color @@ -4036,16 +3992,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api@7.0.20: - resolution: {integrity: sha512-obtzMnI8X1GkOFivHUHsvXu8B0Lr/EECF+y35La1puGKbugviKj/k5vip2rlXmTDuqlxjexHZQOFz4n9NIeHiw==} + /@storybook/preview-api@7.0.22: + resolution: {integrity: sha512-ugkJVojMSceP9hPZB6e00ox+1gIMaYw3lqdHFeRT3EFQeifCpSK2AnwS3MLLmqeSJeAOY2FC/ESWQ/v0dHvkKQ==} dependencies: - '@storybook/channel-postmessage': 7.0.20 - '@storybook/channels': 7.0.20 - '@storybook/client-logger': 7.0.20 - '@storybook/core-events': 7.0.20 + '@storybook/channel-postmessage': 7.0.22 + '@storybook/channels': 7.0.22 + '@storybook/client-logger': 7.0.22 + '@storybook/core-events': 7.0.22 '@storybook/csf': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/types': 7.0.20 + '@storybook/types': 7.0.22 '@types/qs': 6.9.7 dequal: 2.0.3 lodash: 4.17.21 @@ -4056,8 +4012,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview@7.0.20: - resolution: {integrity: sha512-ayC7Aud0WM91ki+UM/CInd3GbGPmkUaeT6fqs9zvH8H4QQGznr9E8sI9IUQN0dbpGWayZn0m7Ma89EHwpWOwiw==} + /@storybook/preview@7.0.22: + resolution: {integrity: sha512-R33FM3t5UVkq++W3cLqnRNISnOc3CDpCd91wAzwCcnjZ9xCT1iGu/GvzD2NLWCmpdSRm8UHSB0x5xlxkF3pHBw==} dev: true /@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.1.3)(webpack@5.75.0): @@ -4079,8 +4035,8 @@ packages: - supports-color dev: true - /@storybook/react-dom-shim@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-/TpK3WZFQ/wV3Z1sCYf5PN+u2XdncozE+wHdoXO0FYr3BY3w0BOeMLg6DauX9Nlbs8nh0RiIvck/sm/eBZH+qA==} + /@storybook/react-dom-shim@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-AnsTQfPs7lDXhAcc6VU8Rk8dkffAe3gq+Z6Zd3FRgA7hnuyg8ccpiFTS3vjOKubfuqy0tNm0gOZnALBKlHLcRA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4089,8 +4045,8 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/react@7.0.20(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3): - resolution: {integrity: sha512-5F7ENxlAgUMzYu8W4OThn01P5zMPg/4Th/ekeSGJvAzR8OwwNNzHG9tKmu29cz8unmQqCSxkwaC63N1nm4YaBQ==} + /@storybook/react@7.0.22(react-dom@18.2.0)(react@18.2.0)(typescript@5.1.3): + resolution: {integrity: sha512-aZQv7wSFrny7FqamnhVFNkOOeJe+rGKfhG2IUc5+LW3g0+zqfwN3QIWq6aILau4x5XCPYTObaHX3g0HA7ZSmdA==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -4100,13 +4056,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/core-client': 7.0.20 - '@storybook/docs-tools': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/core-client': 7.0.22 + '@storybook/docs-tools': 7.0.22 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.20 - '@storybook/react-dom-shim': 7.0.20(react-dom@18.2.0)(react@18.2.0) - '@storybook/types': 7.0.20 + '@storybook/preview-api': 7.0.22 + '@storybook/react-dom-shim': 7.0.22(react-dom@18.2.0)(react@18.2.0) + '@storybook/types': 7.0.22 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.35 @@ -4125,34 +4081,35 @@ packages: typescript: 5.1.3 util-deprecate: 1.0.2 transitivePeerDependencies: + - encoding - supports-color dev: true - /@storybook/router@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-Nzyy62hlP4QR3Dub2/PBqi2E7NjKUd1HBEMXFg2ggWF7ak2h9M1iPI0gGk6sUuC5NBVzYP20eF9wrz3Fe9eq8Q==} + /@storybook/router@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yLKqpOm0zCF0EZcQn7aoV3EeDtg0DnhqBXLKXaiQpaPBV8AH6YJOQ3IiGY2CjeWhl2SIIH1glcQEDsF/6klD1g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: - '@storybook/client-logger': 7.0.20 + '@storybook/client-logger': 7.0.22 memoizerific: 1.11.3 qs: 6.11.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true - /@storybook/store@7.0.20: - resolution: {integrity: sha512-83fZ1VStLDzaERcx9GfjdUnzfG9n9dVCRf1hdmLvOBZAmVqjw702gdgl5tjh1wpuHTfZlXwZv5VQUjlvRRntAA==} + /@storybook/store@7.0.22: + resolution: {integrity: sha512-d3CpRqtb50EAf2cgyXRhbEkBliWv9OfynmBV17vifXmJC+KVHWT5VPEkDEkwDeXxwbATCRs/01FOlew6DM2Vbg==} dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/preview-api': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/preview-api': 7.0.22 dev: true - /@storybook/telemetry@7.0.20: - resolution: {integrity: sha512-yCNPtu7yrFiBgriaM6Mq68871hTGbDmuiwAF4TXWnpEygtBKFpUomKcwVHGf8Fsc3xdXGl5m6uTfAPseWxfaVA==} + /@storybook/telemetry@7.0.22: + resolution: {integrity: sha512-629O0d3pEU8j7nwOqdBZhdRkV6KGN6FuaFOIRJdE+0rCQ78lBp6aqQZFDZ2wCwL9zqLcqY5WHbzCTh5OlccSwg==} dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/core-common': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/core-common': 7.0.22 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.3 @@ -4168,31 +4125,31 @@ packages: /@storybook/testing-library@0.1.0: resolution: {integrity: sha512-g947f4LJZw3IluBhysMKLJXByAFiSxnGuooENqU+ZPt/GTrz1I9GDBlhmoTJahuFkVbwHvziAl/8riY2Re921g==} dependencies: - '@storybook/client-logger': 7.0.20 - '@storybook/instrumenter': 7.0.20 + '@storybook/client-logger': 7.0.22 + '@storybook/instrumenter': 7.0.22 '@testing-library/dom': 8.20.0 '@testing-library/user-event': 13.5.0(@testing-library/dom@8.20.0) ts-dedent: 2.2.0 dev: true - /@storybook/theming@7.0.20(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-qmo/RKygt7W+NoHCfszChhSOFKe7eNeGzax4YR7yeX3brTzUQqGnb0onGv7MPtoCPhMFpbktK80u4biZtC7XhQ==} + /@storybook/theming@7.0.22(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-yNpjPW4NnJhrzTyYzqhzGK2bOB5AcW7V9NTdFmE5ZMgcoJLInHubWeCM2ODKE9/YzsKxo1gU8Io4qJ2IKZIoog==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 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.0.20 + '@storybook/client-logger': 7.0.22 '@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.0.20: - resolution: {integrity: sha512-Z7RhHRnhrPd2jXPZtjbOILj1QgylqlsD3cFIYMcSz3yvUvxLRx3BKCftXyFbIuxr0QoCJE38adRp7YGO9uJnQQ==} + /@storybook/types@7.0.22: + resolution: {integrity: sha512-fzYD3fcgpQw3p0DLMQqlEvTw47qNwrPX8Wdv8pkS12RrM5ycmy6d6fVFVJOB9uWNXD1l34vWclEo6pbtEaBM9A==} dependencies: - '@storybook/channels': 7.0.20 + '@storybook/channels': 7.0.22 '@types/babel__core': 7.20.0 '@types/express': 4.17.16 file-system-cache: 2.0.2 @@ -4203,13 +4160,6 @@ packages: dependencies: tslib: 2.5.0 - /@szmarczak/http-timer@4.0.6: - resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} - engines: {node: '>=10'} - dependencies: - defer-to-connect: 2.0.1 - dev: true - /@tabler/icons-react@2.22.0(react@18.2.0): resolution: {integrity: sha512-9udRxrbsbWzUETur4jmbZQIZkH7jVA2GU7YnKYS7ZCUjdOHZZEhmsfJ/Gdbzz0gSRC3mU7SDMsKejun/IBjvpQ==} peerDependencies: @@ -4231,27 +4181,27 @@ packages: remove-accents: 0.4.2 dev: false - /@tanstack/query-core@4.29.11: - resolution: {integrity: sha512-8C+hF6SFAb/TlFZyS9FItgNwrw4PMa7YeX+KQYe2ZAiEz6uzg6yIr+QBzPkUwZ/L0bXvGd1sufTm3wotoz+GwQ==} + /@tanstack/query-core@4.29.14: + resolution: {integrity: sha512-ElEAahtLWA7Y7c2Haw10KdEf2tx+XZl/Z8dmyWxZehxWK3TPL5qtXtb7kUEhvt/8u2cSP62fLxgh2qqzMMGnDQ==} dev: false - /@tanstack/react-query-devtools@4.29.12(@tanstack/react-query@4.29.12)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ug4YGQhMhh6QI8/sWJhjXxuvdeehxf1cyxpTifGMH5qreQ5ECHT6vzqG/aKvADQDzqLBGrF0q4wTDnRRYvvtrA==} + /@tanstack/react-query-devtools@4.29.14(@tanstack/react-query@4.29.14)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-2H4otgQiXJSU7z8HIPw6whm7xfaEA3ouoM2PrWTHs+DMFX0BbodhOfQeJxsjw5uq2oV1yln/DABLJjZoQmQbpQ==} peerDependencies: - '@tanstack/react-query': 4.29.12 + '@tanstack/react-query': 4.29.14 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 dependencies: '@tanstack/match-sorter-utils': 8.8.4 - '@tanstack/react-query': 4.29.12(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.29.14(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) superjson: 1.12.3 use-sync-external-store: 1.2.0(react@18.2.0) dev: false - /@tanstack/react-query@4.29.12(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-zhcN6+zF6cxprxhTHQajHGlvxgK8npnp9uLe9yaWhGc6sYcPWXzyO4raL4HomUzQOPzu3jLvkriJQ7BOrDM8vA==} + /@tanstack/react-query@4.29.14(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wh4bd/QIy85YgTDBtj/7/9ZkpRX41QdZuUL8xKoSzuMCukXvAE1/oJ4p0F15lqQq9W3g2pgcbr2Aa+CNvqABhg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -4262,7 +4212,7 @@ packages: react-native: optional: true dependencies: - '@tanstack/query-core': 4.29.11 + '@tanstack/query-core': 4.29.14 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) use-sync-external-store: 1.2.0(react@18.2.0) @@ -4273,7 +4223,7 @@ packages: engines: {node: '>=12'} dependencies: '@babel/code-frame': 7.21.4 - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@types/aria-query': 5.0.1 aria-query: 5.1.3 chalk: 4.1.2 @@ -4288,7 +4238,7 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@testing-library/dom': 8.20.0 dev: true @@ -4561,57 +4511,57 @@ packages: next-auth: ^4.12.3 react: ^18 || 18 dependencies: - next-auth: 4.22.1(next@13.4.5)(react-dom@18.2.0)(react@18.2.0) + next-auth: 4.22.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 dev: true - /@trpc/client@10.30.0(@trpc/server@10.30.0): - resolution: {integrity: sha512-utz0qRI4eU3QcHvBwcSONEnt5pWR3Dyk4VFJnySHysBT6GQRRpJifWX5+RxDhFK93LxcAmiirFbYXjZ40gbobw==} + /@trpc/client@10.31.0(@trpc/server@10.31.0): + resolution: {integrity: sha512-VCqbJEvFJb8C4hQFw7AD+dkQTjgEdV/QAzO4D+/cX5e93u5NpfNXI+PKS0QFXwG/zqgwQwVV6OkYc/D/MFwA6g==} peerDependencies: - '@trpc/server': 10.30.0 + '@trpc/server': 10.31.0 dependencies: - '@trpc/server': 10.30.0 + '@trpc/server': 10.31.0 dev: false - /@trpc/next@10.30.0(@tanstack/react-query@4.29.12)(@trpc/client@10.30.0)(@trpc/react-query@10.30.0)(@trpc/server@10.30.0)(next@13.4.5)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-DhvEadQe5E6yFXkAS394OvCe7MKAnuK45Ni86Hg7B6Sq5nCX5aFm7YeNdJKxfuxaXzXuvK0XD2YGJFsf9+0j0Q==} + /@trpc/next@10.31.0(@tanstack/react-query@4.29.14)(@trpc/client@10.31.0)(@trpc/react-query@10.31.0)(@trpc/server@10.31.0)(next@13.4.6)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-BZtZr7UKAs0tUTreCsYhy+/HjFNFl5KBwBS+Li6pCv9GwqCDqpoivesQz7LltO4Y4lOLXLm9tXQXtS1gfmF9yg==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.30.0 - '@trpc/react-query': 10.30.0 - '@trpc/server': 10.30.0 + '@trpc/client': 10.31.0 + '@trpc/react-query': 10.31.0 + '@trpc/server': 10.31.0 next: '*' react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.29.12(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.30.0(@trpc/server@10.30.0) - '@trpc/react-query': 10.30.0(@tanstack/react-query@4.29.12)(@trpc/client@10.30.0)(@trpc/server@10.30.0)(react-dom@18.2.0)(react@18.2.0) - '@trpc/server': 10.30.0 - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + '@tanstack/react-query': 4.29.14(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.31.0(@trpc/server@10.31.0) + '@trpc/react-query': 10.31.0(@tanstack/react-query@4.29.14)(@trpc/client@10.31.0)(@trpc/server@10.31.0)(react-dom@18.2.0)(react@18.2.0) + '@trpc/server': 10.31.0 + next: 13.4.6(@babel/core@7.21.8)(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.30.0(@tanstack/react-query@4.29.12)(@trpc/client@10.30.0)(@trpc/server@10.30.0)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bJnCEsuBv/xqnT76Ur8PI3VYjfCE1MYJ6LafT9nL25Pvfq480r0MFEIF0nQ7AWDZ8hZEDE8UZuicGG1ITpyxkQ==} + /@trpc/react-query@10.31.0(@tanstack/react-query@4.29.14)(@trpc/client@10.31.0)(@trpc/server@10.31.0)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+M8sIsbf6e4H5XYvHlzDqhaf+ybfUigA/9OL3wXRp2vXhCedEiIERCnwNuHWFDRASl9vjOcM33AuJ4sbOOINEA==} peerDependencies: '@tanstack/react-query': ^4.18.0 - '@trpc/client': 10.30.0 - '@trpc/server': 10.30.0 + '@trpc/client': 10.31.0 + '@trpc/server': 10.31.0 react: '>=16.8.0 || 18' react-dom: '>=16.8.0' dependencies: - '@tanstack/react-query': 4.29.12(react-dom@18.2.0)(react@18.2.0) - '@trpc/client': 10.30.0(@trpc/server@10.30.0) - '@trpc/server': 10.30.0 + '@tanstack/react-query': 4.29.14(react-dom@18.2.0)(react@18.2.0) + '@trpc/client': 10.31.0(@trpc/server@10.31.0) + '@trpc/server': 10.31.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@trpc/server@10.30.0: - resolution: {integrity: sha512-pRsrHCuar3fbyOdJvO4b80OMP1Tx/wOSy5Ozy6cFDFWVUmfAyIX3En5Hoysy4cmMUuCsQsfTEYQwo+OcpjzBkg==} + /@trpc/server@10.31.0: + resolution: {integrity: sha512-9EnRTSDE9nF11LZsvSOqNKqkRYzHqFX4ch5AJ6VIu8uta2vxVTN4FxxsNRSOluTzVYZDeaCISbwmOJ5iihCCIg==} dev: false /@types/aria-query@5.0.1: @@ -4651,22 +4601,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.16.17 - dev: true - - /@types/cacheable-request@6.0.3: - resolution: {integrity: sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==} - dependencies: - '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.4 - '@types/node': 18.16.17 - '@types/responselike': 1.0.0 + '@types/node': 18.16.18 dev: true /@types/connect@3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 dev: true /@types/debug@4.1.7: @@ -4687,10 +4628,6 @@ packages: resolution: {integrity: sha512-RQul5wEfY7BjWm0sYY86cmUN/pcXWGyVxWX93DFFJvcrxax5zKlieLwA3T77xJGwNcZW0YW6CYG70p1m8xPFmA==} dev: true - /@types/emscripten@1.39.6: - resolution: {integrity: sha512-H90aoynNhhkQP6DRweEjJp5vfUVdIj7tdPLsu7pq89vODD/lcugKfZOsfgwpvM6XUewEp2N5dCg1Uf3Qe55Dcg==} - dev: true - /@types/escodegen@0.0.6: resolution: {integrity: sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig==} dev: true @@ -4716,7 +4653,7 @@ packages: /@types/express-serve-static-core@4.17.33: resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -4738,19 +4675,19 @@ packages: resolution: {integrity: sha512-8bVUjXZvJacUFkJXHdyZ9iH1Eaj5V7I8c4NdH5sQJsdXkqT4CA5Dhb4yb4VE/3asyx4L9ayZr1NIhTsWHczmMw==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 18.16.17 + '@types/node': 18.16.18 dev: true /@types/graceful-fs@4.1.6: resolution: {integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw==} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 dev: true /@types/hoist-non-react-statics@3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 hoist-non-react-statics: 3.3.2 dev: false @@ -4758,10 +4695,6 @@ packages: resolution: {integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==} dev: true - /@types/http-cache-semantics@4.0.1: - resolution: {integrity: sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==} - dev: true - /@types/istanbul-lib-coverage@2.0.4: resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==} dev: true @@ -4786,12 +4719,6 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/keyv@3.1.4: - resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} - dependencies: - '@types/node': 18.16.17 - dev: true - /@types/lodash@4.14.191: resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==} dev: true @@ -4826,23 +4753,19 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node-fetch@2.6.2: - resolution: {integrity: sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==} + /@types/node-fetch@2.6.4: + resolution: {integrity: sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 form-data: 3.0.1 dev: true - /@types/node@13.13.52: - resolution: {integrity: sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==} - dev: true - /@types/node@16.18.35: resolution: {integrity: sha512-yqU2Rf94HFZqgHf6Tuyc/IqVD0l3U91KjvypSr1GtJKyrnl6L/kfnxVqN4QOwcF5Zx9tO/HKK+fozGr5AtqA+g==} dev: true - /@types/node@18.16.17: - resolution: {integrity: sha512-QAkjjRA1N7gPJeAP4WLXZtYv6+eMXFNviqktCDt4GLcmCugMr5BcRHfkOjCQzvCsnMp+L79a54zBkbw356xv9Q==} + /@types/node@18.16.18: + resolution: {integrity: sha512-/aNaQZD0+iSBAGnvvN2Cx92HqE5sZCPZtx2TsK+4nvV23fFe09jVDvpArXr2j9DnYlzuU9WuoykDDc6wqvpNcw==} dev: true /@types/normalize-package-data@2.4.1: @@ -4883,25 +4806,19 @@ packages: resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==} dev: true - /@types/react-dom@18.2.4: - resolution: {integrity: sha512-G2mHoTMTL4yoydITgOGwWdWMVd8sNgyEP85xVmMKAPUBwQWm9wBPQUmvbeF4V3WBY1P7mmL4BkjQ0SqUpf1snw==} + /@types/react-dom@18.2.6: + resolution: {integrity: sha512-2et4PDvg6PVCyS7fuTc4gPoksV58bW0RwSxWKcPRcHZf0PRUGq03TKcD/rUHe3azfV6/5/biUBJw+HhCQjaP0A==} dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 dev: true - /@types/react@18.2.11: - resolution: {integrity: sha512-+hsJr9hmwyDecSMQAmX7drgbDpyE+EgSF6t7+5QEBAn1tQK7kl1vWZ4iRf6SjQ8lk7dyEULxUmZOIpN0W5baZA==} + /@types/react@18.2.13: + resolution: {integrity: sha512-vJ+zElvi/Zn9cVXB5slX2xL8PZodPCwPRDpittQdw43JR2AJ5k3vKdgJJyneV/cYgIbLQUwXa9JVDvUZXGba+Q==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 csstype: 3.1.1 - /@types/responselike@1.0.0: - resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} - dependencies: - '@types/node': 18.16.17 - dev: true - /@types/scheduler@0.16.2: resolution: {integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==} @@ -4913,7 +4830,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.16.17 + '@types/node': 18.16.18 dev: true /@types/stack-utils@2.0.1: @@ -4924,10 +4841,6 @@ packages: resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} dev: false - /@types/treeify@1.0.0: - resolution: {integrity: sha512-ONpcZAEYlbPx4EtJwfTyCDQJGUpKf4sEcuySdCVjK5Fj/3vHp5HII1fqa1/+qrsLnpYELCQTfVW/awsGJePoIg==} - dev: true - /@types/umami@0.1.1: resolution: {integrity: sha512-00BsPEKZ8ASEyJDFJ1WwnXSdYkJYgQ4fltX9TP/UHX3o3KdUfPocc0jy5wHR3tBXV4LdJldjkZUjmGe/T4zspQ==} dev: true @@ -4936,10 +4849,6 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true - /@types/webpack-env@1.18.0: - resolution: {integrity: sha512-56/MAlX5WMsPVbOg7tAxnYvNYMMWr/QJiIp6BxVSW3JJXUVzzOn64qW8TzQyMSqSUFM2+PVI4aUHcHOzIz/1tg==} - dev: true - /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true @@ -4962,8 +4871,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@typescript-eslint/eslint-plugin@5.59.9(@typescript-eslint/parser@5.59.9)(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-4uQIBq1ffXd2YvF7MAvehWKW3zVv/w+mSfRAu+8cKbfj3nwzyqJLNcZJpQ/WZ1HLbJDiowwmQ6NO+63nCA+fqA==} + /@typescript-eslint/eslint-plugin@5.60.0(@typescript-eslint/parser@5.60.0)(eslint@8.43.0)(typescript@5.1.3): + resolution: {integrity: sha512-78B+anHLF1TI8Jn/cD0Q00TBYdMgjdOn980JfAVa9yw5sop8nyTfVOQAv6LWywkOGLclDBtv5z3oxN4w7jxyNg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -4974,12 +4883,12 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/type-utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.60.0(eslint@8.43.0)(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.60.0 + '@typescript-eslint/type-utils': 5.60.0(eslint@8.43.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.60.0(eslint@8.43.0)(typescript@5.1.3) debug: 4.3.4 - eslint: 8.42.0 + eslint: 8.43.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -4990,8 +4899,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==} + /@typescript-eslint/parser@5.60.0(eslint@8.43.0)(typescript@5.1.3): + resolution: {integrity: sha512-jBONcBsDJ9UoTWrARkRRCgDz6wUggmH5RpQVlt7BimSwaTkTjwypGzKORXbR4/2Hqjk9hgwlon2rVQAjWNpkyQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -5000,26 +4909,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.60.0 + '@typescript-eslint/types': 5.60.0 + '@typescript-eslint/typescript-estree': 5.60.0(typescript@5.1.3) debug: 4.3.4 - eslint: 8.42.0 + eslint: 8.43.0 typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@5.59.9: - resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==} + /@typescript-eslint/scope-manager@5.60.0: + resolution: {integrity: sha512-hakuzcxPwXi2ihf9WQu1BbRj1e/Pd8ZZwVTG9kfbxAMZstKz8/9OoexIwnmLzShtsdap5U/CoQGRCWlSuPbYxQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/visitor-keys': 5.59.9 + '@typescript-eslint/types': 5.60.0 + '@typescript-eslint/visitor-keys': 5.60.0 dev: true - /@typescript-eslint/type-utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-ksEsT0/mEHg9e3qZu98AlSrONAQtrSTljL3ow9CGej8eRo7pe+yaC/mvTjptp23Xo/xIf2mLZKC6KPv4Sji26Q==} + /@typescript-eslint/type-utils@5.60.0(eslint@8.43.0)(typescript@5.1.3): + resolution: {integrity: sha512-X7NsRQddORMYRFH7FWo6sA9Y/zbJ8s1x1RIAtnlj6YprbToTiQnM6vxcMu7iYhdunmoC0rUWlca13D5DVHkK2g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -5028,23 +4937,23 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.60.0(typescript@5.1.3) + '@typescript-eslint/utils': 5.60.0(eslint@8.43.0)(typescript@5.1.3) debug: 4.3.4 - eslint: 8.42.0 + eslint: 8.43.0 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@5.59.9: - resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==} + /@typescript-eslint/types@5.60.0: + resolution: {integrity: sha512-ascOuoCpNZBccFVNJRSC6rPq4EmJ2NkuoKnd6LDNyAQmdDnziAtxbCGWCbefG1CNzmDvd05zO36AmB7H8RzKPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.9(typescript@5.1.3): - resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==} + /@typescript-eslint/typescript-estree@5.60.0(typescript@5.1.3): + resolution: {integrity: sha512-R43thAuwarC99SnvrBmh26tc7F6sPa2B3evkXp/8q954kYL6Ro56AwASYWtEEi+4j09GbiNAHqYwNNZuNlARGQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -5052,8 +4961,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/visitor-keys': 5.59.9 + '@typescript-eslint/types': 5.60.0 + '@typescript-eslint/visitor-keys': 5.60.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -5064,19 +4973,19 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@5.59.9(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-1PuMYsju/38I5Ggblaeb98TOoUvjhRvLpLa1DoTOFaLWqaXl/1iQ1eGurTXgBY58NUdtfTXKP5xBq7q9NDaLKg==} + /@typescript-eslint/utils@5.60.0(eslint@8.43.0)(typescript@5.1.3): + resolution: {integrity: sha512-ba51uMqDtfLQ5+xHtwlO84vkdjrqNzOnqrnwbMHMRY8Tqeme8C2Q8Fc7LajfGR+e3/4LoYiWXUM6BpIIbHJ4hQ==} 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.42.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0) '@types/json-schema': 7.0.11 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.59.9 - '@typescript-eslint/types': 5.59.9 - '@typescript-eslint/typescript-estree': 5.59.9(typescript@5.1.3) - eslint: 8.42.0 + '@typescript-eslint/scope-manager': 5.60.0 + '@typescript-eslint/types': 5.60.0 + '@typescript-eslint/typescript-estree': 5.60.0(typescript@5.1.3) + eslint: 8.43.0 eslint-scope: 5.1.1 semver: 7.3.8 transitivePeerDependencies: @@ -5084,11 +4993,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@5.59.9: - resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==} + /@typescript-eslint/visitor-keys@5.60.0: + resolution: {integrity: sha512-wm9Uz71SbCyhUKgcaPRauBdTegUyY/ZWl8gLwD/i/ybJqscrrdVSFImpvUz16BLPChIeKBK5Fa9s6KDQjsjyWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.59.9 + '@typescript-eslint/types': 5.60.0 eslint-visitor-keys: 3.4.1 dev: true @@ -5210,43 +5119,6 @@ packages: resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true - /@yarnpkg/core@2.4.0: - resolution: {integrity: sha512-FYjcPNTfDfMKLFafQPt49EY28jnYC82Z2S7oMwLPUh144BL8v8YXzb4aCnFyi5nFC5h2kcrJfZh7+Pm/qvCqGw==} - engines: {node: '>=10.19.0'} - dependencies: - '@arcanis/slice-ansi': 1.1.1 - '@types/semver': 7.3.13 - '@types/treeify': 1.0.0 - '@yarnpkg/fslib': 2.10.1 - '@yarnpkg/json-proxy': 2.1.1 - '@yarnpkg/libzip': 2.2.4 - '@yarnpkg/parsers': 2.5.1 - '@yarnpkg/pnp': 2.3.2 - '@yarnpkg/shell': 2.4.1 - binjumper: 0.1.4 - camelcase: 5.3.1 - chalk: 3.0.0 - ci-info: 2.0.0 - clipanion: 2.6.2 - cross-spawn: 7.0.3 - diff: 4.0.2 - globby: 11.1.0 - got: 11.8.6 - json-file-plus: 3.3.1 - lodash: 4.17.21 - micromatch: 4.0.5 - mkdirp: 0.5.6 - p-limit: 2.3.0 - pluralize: 7.0.0 - pretty-bytes: 5.6.0 - semver: 7.3.8 - stream-to-promise: 2.2.0 - tar-stream: 2.2.0 - treeify: 1.1.0 - tslib: 1.14.1 - tunnel: 0.0.6 - dev: true - /@yarnpkg/esbuild-plugin-pnp@3.0.0-rc.15(esbuild@0.17.19): resolution: {integrity: sha512-kYzDJO5CA9sy+on/s2aIW0411AklfCi8Ck/4QDivOqsMKpStZA2SsR+X27VTggGwpStWaLrjJcDcdDMowtG8MA==} engines: {node: '>=14.15.0'} @@ -5257,66 +5129,6 @@ packages: tslib: 2.5.0 dev: true - /@yarnpkg/fslib@2.10.1: - resolution: {integrity: sha512-pVMLtOYu87N5y5G2lyPNYTY2JbTco99v7nGFI34Blx01Ct9LmoKVOc91vnLOYIMMljKr1c8xs1O2UamRdMG5Pg==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@yarnpkg/libzip': 2.2.4 - tslib: 1.14.1 - dev: true - - /@yarnpkg/json-proxy@2.1.1: - resolution: {integrity: sha512-meUiCAgCYpXTH1qJfqfz+dX013ohW9p2dKfwIzUYAFutH+lsz1eHPBIk72cuCV84adh9gX6j66ekBKH/bIhCQw==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@yarnpkg/fslib': 2.10.1 - tslib: 1.14.1 - dev: true - - /@yarnpkg/libzip@2.2.4: - resolution: {integrity: sha512-QP0vUP+w0d7Jlo7jqTnlRChSnIB/dOF7nJFLD/gsPvFIHsVWLQQuAiolOcXQUD2hezLD1mQd2qb0yOKqPYRcfQ==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - '@types/emscripten': 1.39.6 - tslib: 1.14.1 - dev: true - - /@yarnpkg/lockfile@1.1.0: - resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==} - dev: true - - /@yarnpkg/parsers@2.5.1: - resolution: {integrity: sha512-KtYN6Ez3x753vPF9rETxNTPnPjeaHY11Exlpqb4eTII7WRlnGiZ5rvvQBau4R20Ik5KBv+vS3EJEcHyCunwzzw==} - engines: {node: '>=12 <14 || 14.2 - 14.9 || >14.10.0'} - dependencies: - js-yaml: 3.14.1 - tslib: 1.14.1 - dev: true - - /@yarnpkg/pnp@2.3.2: - resolution: {integrity: sha512-JdwHu1WBCISqJEhIwx6Hbpe8MYsYbkGMxoxolkDiAeJ9IGEe08mQcbX1YmUDV1ozSWlm9JZE90nMylcDsXRFpA==} - engines: {node: '>=10.19.0'} - dependencies: - '@types/node': 13.13.52 - '@yarnpkg/fslib': 2.10.1 - tslib: 1.14.1 - dev: true - - /@yarnpkg/shell@2.4.1: - resolution: {integrity: sha512-oNNJkH8ZI5uwu0dMkJf737yMSY1WXn9gp55DqSA5wAOhKvV5DJTXFETxkVgBQhO6Bow9tMGSpvowTMD/oAW/9g==} - engines: {node: '>=10.19.0'} - hasBin: true - dependencies: - '@yarnpkg/fslib': 2.10.1 - '@yarnpkg/parsers': 2.5.1 - clipanion: 2.6.2 - cross-spawn: 7.0.3 - fast-glob: 3.2.12 - micromatch: 4.0.5 - stream-buffers: 3.0.2 - tslib: 1.14.1 - dev: true - /abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -5513,10 +5325,6 @@ packages: engines: {node: '>=12'} dev: true - /any-promise@1.3.0: - resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} - dev: true - /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -5549,7 +5357,7 @@ packages: /argparse@2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - /aria-hidden@1.2.2(@types/react@18.2.11)(react@18.2.0): + /aria-hidden@1.2.2(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-6y/ogyDTk/7YAe91T3E2PR1ALVKyM2QbTio5HwM+N1Q6CMlCKhvClyIjkckBswa0f2xJhjsfzIGa1yVSe1UMVA==} engines: {node: '>=10'} peerDependencies: @@ -5559,7 +5367,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 tslib: 2.5.0 dev: false @@ -5620,10 +5428,6 @@ packages: get-intrinsic: 1.2.0 dev: true - /asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} - dev: true - /asn1.js@5.4.1: resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} dependencies: @@ -5752,9 +5556,9 @@ packages: resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==} engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 cosmiconfig: 7.1.0 - resolve: 1.22.1 + resolve: 1.22.3 dev: false /babel-plugin-named-exports-order@0.0.2: @@ -5878,11 +5682,6 @@ packages: resolution: {integrity: sha512-v4N2l3RxL+m4zDxyxz3Ne2aTmiPn8ZUpKFpdPtO+ItW1NcTCXA7JeHG5GMBSvoKSkQZ9ycS+EouDVxYB9ufKWA==} dev: true - /binjumper@0.1.4: - resolution: {integrity: sha512-Gdxhj+U295tIM6cO4bJO1jsvSjBVHNpj2o/OwW7pqDEtaqF6KdOxjtbo93jMMKAkP7+u09+bV8DhSqjIv4qR3w==} - engines: {node: '>=10.12.0'} - dev: true - /bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} dependencies: @@ -5923,20 +5722,6 @@ packages: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} dev: true - /boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - dependencies: - ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - dev: true - /boxen@7.1.0: resolution: {integrity: sha512-ScG8CDo8dj7McqCZ5hz4dIBp20xj4unQ2lXIDa7ff6RcZElCpuNzutdwzKVvRikfNjm7CFAlR3HJHcoHkDOExQ==} engines: {node: '>=14.16'} @@ -6134,24 +5919,6 @@ packages: yargs-parser: 20.2.9 dev: true - /cacheable-lookup@5.0.4: - resolution: {integrity: sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==} - engines: {node: '>=10.6.0'} - dev: true - - /cacheable-request@7.0.2: - resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} - engines: {node: '>=8'} - dependencies: - clone-response: 1.0.3 - get-stream: 5.2.0 - http-cache-semantics: 4.1.1 - keyv: 4.5.2 - lowercase-keys: 2.0.0 - normalize-url: 6.1.0 - responselike: 2.0.1 - dev: true - /call-bind@1.0.2: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: @@ -6175,11 +5942,6 @@ packages: engines: {node: '>=6'} dev: true - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - dev: true - /camelcase@7.0.1: resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} engines: {node: '>=14.16'} @@ -6253,16 +6015,9 @@ packages: engines: {node: '>=10'} dev: true - /chromatic@6.18.2: - resolution: {integrity: sha512-Iqmyg78ujitLHKuuD/srybCszh5L5P5KQfJsnQutgt/hGdZPSXKb0xKBXUaYVYkSARuzVlkW/JvGdXSw2mf/XA==} + /chromatic@6.19.8: + resolution: {integrity: sha512-cvQAd/BkhRscXYbHuwIYwkmqzgpLz50maBGvUDa+WdfpoxzYrUvG2uZ1YU3tS857dAwMuTL5wUFiawiffDIKvQ==} hasBin: true - dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@storybook/csf-tools': 7.0.20 - '@types/webpack-env': 1.18.0 - snyk-nodejs-lockfile-parser: 1.51.1 - transitivePeerDependencies: - - supports-color dev: true /chrome-trace-event@1.0.3: @@ -6270,10 +6025,6 @@ packages: engines: {node: '>=6.0'} dev: true - /ci-info@2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} - dev: true - /ci-info@3.7.1: resolution: {integrity: sha512-4jYS4MOAaCIStSRwiuxc4B8MYhIe676yO1sYGzARnjXkWpmzZMMYxY6zu8WYWDhSuth5zhrQ1rhNSibyyvv4/w==} engines: {node: '>=8'} @@ -6298,11 +6049,6 @@ packages: engines: {node: '>=6'} dev: true - /cli-boxes@2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} - dev: true - /cli-boxes@3.0.0: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} @@ -6355,10 +6101,6 @@ packages: /client-only@0.0.1: resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==} - /clipanion@2.6.2: - resolution: {integrity: sha512-0tOHJNMF9+4R3qcbBL+4IxLErpaYSYvzs10aXuECDbZdJOuJHdagJMAqvLdeaUQTI/o2uSCDRpet6ywDiKOAYw==} - dev: true - /cliui@7.0.4: resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} dependencies: @@ -6376,12 +6118,6 @@ packages: shallow-clone: 3.0.1 dev: true - /clone-response@1.0.3: - resolution: {integrity: sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==} - dependencies: - mimic-response: 1.0.1 - dev: true - /clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} @@ -6761,13 +6497,6 @@ packages: character-entities: 2.0.2 dev: true - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} - engines: {node: '>=10'} - dependencies: - mimic-response: 3.1.0 - dev: true - /dedent@0.7.0: resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==} dev: true @@ -6815,11 +6544,6 @@ packages: clone: 1.0.4 dev: true - /defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} - engines: {node: '>=10'} - dev: true - /define-lazy-prop@2.0.0: resolution: {integrity: sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==} engines: {node: '>=8'} @@ -6927,11 +6651,6 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - dev: true - /diff@5.1.0: resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==} engines: {node: '>=0.3.1'} @@ -6978,7 +6697,7 @@ packages: /dom-helpers@5.2.1: resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 csstype: 3.1.1 dev: false @@ -7022,7 +6741,7 @@ packages: hasBin: true dependencies: cross-spawn: 7.0.3 - dotenv: 16.1.4 + dotenv: 16.3.1 dotenv-expand: 10.0.0 minimist: 1.2.7 dev: true @@ -7032,8 +6751,8 @@ packages: engines: {node: '>=12'} dev: true - /dotenv@16.1.4: - resolution: {integrity: sha512-m55RtE8AsPeJBpOIFKihEmqUcoVncQIwo7x9U8ZwLEZw9ZpXboz2c+rvog+jUaJvVrZ5kBOeYQBX5+8Aa/OZQw==} + /dotenv@16.3.1: + resolution: {integrity: sha512-IPzF4w4/Rd94bA9imS68tZBaYyBWSCE47V1RGuMrB94iyTOIEwRmVL2x/4An+6mETpLrKJ5hQkB8W4kFAadeIQ==} engines: {node: '>=12'} dev: true @@ -7132,12 +6851,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /end-of-stream@1.1.0: - resolution: {integrity: sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==} - dependencies: - once: 1.3.3 - dev: true - /end-of-stream@1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: @@ -7568,8 +7281,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-next@13.4.5(eslint@8.42.0)(typescript@5.1.3): - resolution: {integrity: sha512-7qgJmRp9ClRzPgkzEz7ahK+Rasiv4k2aU3eqkkORzseNUGdtImZVYomcXUhUheHwkxzdN2p//nbIA7zJrCxsCg==} + /eslint-config-next@13.4.6(eslint@8.43.0)(typescript@5.1.3): + resolution: {integrity: sha512-nlv4FYish1RYYHILbQwM5/rD37cOvEqtMfDjtQCYbXdE2O3MggqHu2q6IDeLE2Z6u8ZJyNPgWOA6OimWcxj3qw==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 typescript: '>=3.3.1' @@ -7577,38 +7290,38 @@ packages: typescript: optional: true dependencies: - '@next/eslint-plugin-next': 13.4.5 + '@next/eslint-plugin-next': 13.4.6 '@rushstack/eslint-patch': 1.2.0 - '@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - eslint: 8.42.0 + '@typescript-eslint/parser': 5.60.0(eslint@8.43.0)(typescript@5.1.3) + eslint: 8.43.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-1)(eslint@8.42.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-1(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) - eslint-plugin-jsx-a11y: 6.7.1(eslint@8.42.0) - eslint-plugin-react: 7.32.2(eslint@8.42.0) - eslint-plugin-react-hooks: 4.6.0(eslint@8.42.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-2)(eslint@8.43.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0) + eslint-plugin-jsx-a11y: 6.7.1(eslint@8.43.0) + eslint-plugin-react: 7.32.2(eslint@8.43.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.43.0) typescript: 5.1.3 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color dev: true - /eslint-config-prettier@8.8.0(eslint@8.42.0): + /eslint-config-prettier@8.8.0(eslint@8.43.0): resolution: {integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.42.0 + eslint: 8.43.0 dev: false - /eslint-formatter-github@1.1.4(eslint@8.42.0): + /eslint-formatter-github@1.1.4(eslint@8.43.0): resolution: {integrity: sha512-W3VNC1f+LHvI23xPTfxoVaqp9Fc+xIdhXxGx+a+PLEwEIyzP632wgn6D4Qg8x2QVnYtMH7hg9SfZ1mRwmdbBXw==} peerDependencies: eslint: '>= 5.x' dependencies: create-check: 0.6.40 - eslint: 8.42.0 + eslint: 8.43.0 eslint-formatter-pretty: 3.0.1 execa: 1.0.0 transitivePeerDependencies: @@ -7632,13 +7345,13 @@ packages: resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==} dependencies: debug: 3.2.7 - is-core-module: 2.11.0 - resolve: 1.22.1 + is-core-module: 2.12.1 + resolve: 1.22.3 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-1)(eslint@8.42.0): + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-2)(eslint@8.43.0): resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -7647,12 +7360,12 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.42.0 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-1(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) + eslint: 8.43.0 + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0) get-tsconfig: 4.6.0 globby: 13.1.3 - is-core-module: 2.11.0 + is-core-module: 2.12.1 is-glob: 4.0.3 synckit: 0.8.5 transitivePeerDependencies: @@ -7662,8 +7375,8 @@ packages: - supports-color dev: true - /eslint-module-utils@2.7.4(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0): - resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -7683,11 +7396,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.59.9(eslint@8.42.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.60.0(eslint@8.43.0)(typescript@5.1.3) debug: 3.2.7 - eslint: 8.42.0 + eslint: 8.43.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-1)(eslint@8.42.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-plugin-i@2.27.5-2)(eslint@8.43.0) transitivePeerDependencies: - supports-color dev: true @@ -7712,27 +7425,27 @@ packages: - supports-color dev: true - /eslint-plugin-es@3.0.1(eslint@8.42.0): + /eslint-plugin-es@3.0.1(eslint@8.43.0): resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.42.0 + eslint: 8.43.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-i18next@6.0.2: - resolution: {integrity: sha512-yotgCeHwuY+/rVSmcfxSGCxAxuPQ2c4nMVXQpJvz6liszpSzdMfRE6lSEfA2WQ4r/zL40wEpuF6c5/6Y/5+3sQ==} + /eslint-plugin-i18next@6.0.3: + resolution: {integrity: sha512-RtQXYfg6PZCjejIQ/YG+dUj/x15jPhufJ9hUDGH0kCpJ6CkVMAWOQ9exU1CrbPmzeykxLjrXkjAaOZF/V7+DOA==} engines: {node: '>=0.10.0'} dependencies: lodash: 4.17.21 requireindex: 1.1.0 dev: true - /eslint-plugin-i@2.27.5-1(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0): - resolution: {integrity: sha512-BbtCbC2/cnfyCVSWAXArrgKyM7cnAvdMWlh1qqENI7JPUy3rjiPztMScZNKJfEGH7l6izlnkkTvXITS30o9z4A==} + /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0): + resolution: {integrity: sha512-Sltj1X2B6Qd9wqWEpmgMlpFHl2695gkuF9Ywz7Kqaw1Gg7Fl6M81dgNWWKAdfwTLIzF5LJ9IsO2T6GPrq97O9g==} engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 @@ -7742,15 +7455,15 @@ packages: array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.42.0 + eslint: 8.43.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.42.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.60.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.43.0) has: 1.0.3 - is-core-module: 2.11.0 + is-core-module: 2.12.1 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.6 - resolve: 1.22.1 + resolve: 1.22.3 semver: 6.3.0 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -7759,13 +7472,13 @@ packages: - supports-color dev: true - /eslint-plugin-jsx-a11y@6.7.1(eslint@8.42.0): + /eslint-plugin-jsx-a11y@6.7.1(eslint@8.43.0): resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 aria-query: 5.1.3 array-includes: 3.1.6 array.prototype.flatmap: 1.3.1 @@ -7774,7 +7487,7 @@ packages: axobject-query: 3.1.1 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 8.42.0 + eslint: 8.43.0 has: 1.0.3 jsx-ast-utils: 3.3.3 language-tags: 1.0.5 @@ -7784,31 +7497,31 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-node@11.1.0(eslint@8.42.0): + /eslint-plugin-node@11.1.0(eslint@8.43.0): resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.42.0 - eslint-plugin-es: 3.0.1(eslint@8.42.0) + eslint: 8.43.0 + eslint-plugin-es: 3.0.1(eslint@8.43.0) eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 - resolve: 1.22.1 + resolve: 1.22.3 semver: 6.3.0 dev: true - /eslint-plugin-react-hooks@4.6.0(eslint@8.42.0): + /eslint-plugin-react-hooks@4.6.0(eslint@8.43.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.42.0 + eslint: 8.43.0 dev: true - /eslint-plugin-react@7.32.2(eslint@8.42.0): + /eslint-plugin-react@7.32.2(eslint@8.43.0): resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: @@ -7818,7 +7531,7 @@ packages: array.prototype.flatmap: 1.3.1 array.prototype.tosorted: 1.1.1 doctrine: 2.1.0 - eslint: 8.42.0 + eslint: 8.43.0 estraverse: 5.3.0 jsx-ast-utils: 3.3.3 minimatch: 3.1.2 @@ -7832,15 +7545,15 @@ packages: string.prototype.matchall: 4.0.8 dev: true - /eslint-plugin-storybook@0.6.12(eslint@8.42.0)(typescript@5.1.3): + /eslint-plugin-storybook@0.6.12(eslint@8.43.0)(typescript@5.1.3): resolution: {integrity: sha512-XbIvrq6hNVG6rpdBr+eBw63QhOMLpZneQVSooEDow8aQCWGCk/5vqtap1yxpVydNfSxi3S/3mBBRLQqKUqQRww==} engines: {node: 12.x || 14.x || >= 16} peerDependencies: eslint: '>=6' dependencies: '@storybook/csf': 0.0.1 - '@typescript-eslint/utils': 5.59.9(eslint@8.42.0)(typescript@5.1.3) - eslint: 8.42.0 + '@typescript-eslint/utils': 5.60.0(eslint@8.43.0)(typescript@5.1.3) + eslint: 8.43.0 requireindex: 1.1.0 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -7848,12 +7561,12 @@ packages: - typescript dev: true - /eslint-plugin-turbo@1.10.3(eslint@8.42.0): + /eslint-plugin-turbo@1.10.3(eslint@8.43.0): resolution: {integrity: sha512-g3Mnnk7el1FqxHfqbE/MayLvCsYjA/vKmAnUj66kV4AlM7p/EZqdt42NMcMSKtDVEm0w+utQkkzWG2Xsa0Pd/g==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.42.0 + eslint: 8.43.0 dev: true /eslint-rule-docs@1.1.235: @@ -7891,15 +7604,15 @@ packages: resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - /eslint@8.42.0: - resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==} + /eslint@8.43.0: + resolution: {integrity: sha512-aaCpf2JqqKesMFGgmRPessmVKjcGXqdlAYLLC3THM8t5nBRZRQ+st5WM/hoJXkdioEXLLbXgclUpM0TXo5HX5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0) + '@eslint-community/eslint-utils': 4.4.0(eslint@8.43.0) '@eslint-community/regexpp': 4.5.1 '@eslint/eslintrc': 2.0.3 - '@eslint/js': 8.42.0 + '@eslint/js': 8.43.0 '@humanwhocodes/config-array': 0.11.10 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -7993,12 +7706,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /event-loop-spinner@2.2.0: - resolution: {integrity: sha512-KB44sV4Mv7uLIkJHJ5qhiZe5um6th2g57nHQL/uqnPHKP2IswoTRWUteEXTJQL4gW++1zqWUni+H2hGkP51c9w==} - dependencies: - tslib: 2.5.0 - dev: true - /event-target-shim@5.0.1: resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} engines: {node: '>=6'} @@ -8648,23 +8355,6 @@ packages: get-intrinsic: 1.2.0 dev: true - /got@11.8.6: - resolution: {integrity: sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==} - engines: {node: '>=10.19.0'} - dependencies: - '@sindresorhus/is': 4.6.0 - '@szmarczak/http-timer': 4.0.6 - '@types/cacheable-request': 6.0.3 - '@types/responselike': 1.0.0 - cacheable-lookup: 5.0.4 - cacheable-request: 7.0.2 - decompress-response: 6.0.0 - http2-wrapper: 1.0.3 - lowercase-keys: 2.0.0 - p-cancelable: 2.1.1 - responselike: 2.0.1 - dev: true - /graceful-fs@4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} @@ -8886,10 +8576,6 @@ packages: entities: 3.0.1 dev: false - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} - dev: true - /http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} engines: {node: '>= 0.8'} @@ -8901,14 +8587,6 @@ packages: toidentifier: 1.0.1 dev: true - /http2-wrapper@1.0.3: - resolution: {integrity: sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==} - engines: {node: '>=10.19.0'} - dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 - dev: true - /https-browserify@1.0.0: resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} dev: true @@ -8957,11 +8635,11 @@ packages: /i18next-browser-languagedetector@7.0.2: resolution: {integrity: sha512-5ViaK+gikxfqZ9M3jJ7gJkUzzu/p3HwiqfLoL1bdiL7CUb0IylcTyVLdPaTU3pH5VFWFCiGFuJDg3VkLUikWgg==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: false - /i18next-fs-backend@2.1.1: - resolution: {integrity: sha512-FTnj+UmNgT3YRml5ruRv0jMZDG7odOL/OP5PF5mOqvXud2vHrPOOs68Zdk6iqzL47cnnM0ZVkK2BAvpFeDJToA==} + /i18next-fs-backend@2.1.5: + resolution: {integrity: sha512-7fgSH8nVhXSBYPHR/W3tEXXhcnwHwNiND4Dfx9knzPzdsWTUTL/TdDVV+DY0dL0asHKLbdoJaXS4LdVW6R8MVQ==} dev: false /i18next-http-backend@2.2.1: @@ -8972,10 +8650,10 @@ packages: - encoding dev: false - /i18next@22.5.1: - resolution: {integrity: sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==} + /i18next@23.2.1: + resolution: {integrity: sha512-BAWWqXYM1OtgA2hkGvnXWTs9wg0g3qx0SoiJoVTiL5Ia2EDZK0Veyuq4m2YtZeSs9D/9cwrNFxCKJi2/gdjZ4A==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: false /iconv-lite@0.4.24: @@ -9137,8 +8815,8 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-core-module@2.11.0: - resolution: {integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==} + /is-core-module@2.12.1: + resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} dependencies: has: 1.0.3 @@ -9347,10 +9025,6 @@ packages: is-docker: 2.2.1 dev: true - /is@3.3.0: - resolution: {integrity: sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==} - dev: true - /isarray@0.0.1: resolution: {integrity: sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==} dev: false @@ -9450,7 +9124,7 @@ packages: dependencies: '@jest/types': 29.4.1 '@types/graceful-fs': 4.1.6 - '@types/node': 18.16.17 + '@types/node': 18.16.18 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.10 @@ -9493,7 +9167,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.16.17 + '@types/node': 18.16.18 dev: true /jest-regex-util@26.0.0: @@ -9511,7 +9185,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.4.1 - '@types/node': 18.16.17 + '@types/node': 18.16.18 chalk: 4.1.2 ci-info: 3.7.1 graceful-fs: 4.2.10 @@ -9522,7 +9196,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -9531,7 +9205,7 @@ packages: resolution: {integrity: sha512-O9doU/S1EBe+yp/mstQ0VpPwpv0Clgn68TkNwGxL6/usX/KUW9Arnn4ag8C3jc6qHcXznhsT5Na1liYzAsuAbQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 18.16.17 + '@types/node': 18.16.18 jest-util: 29.4.1 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -9597,21 +9271,6 @@ packages: engines: {node: '>=4'} hasBin: true - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} - dev: true - - /json-file-plus@3.3.1: - resolution: {integrity: sha512-wo0q1UuiV5NsDPQDup1Km8IwEeqe+olr8tkWxeJq9Bjtcp7DZ0l+yrg28fSC3DEtrE311mhTZ54QGS6oiqnZEA==} - engines: {node: '>= 0.4'} - dependencies: - is: 3.3.0 - node.extend: 2.0.2 - object.assign: 4.1.4 - promiseback: 2.0.3 - safer-buffer: 2.1.2 - dev: true - /json-parse-even-better-errors@2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -9684,12 +9343,6 @@ packages: safe-buffer: 5.2.1 dev: true - /keyv@4.5.2: - resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==} - dependencies: - json-buffer: 3.0.1 - dev: true - /kind-of@6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -9724,7 +9377,7 @@ packages: engines: {node: '>=14.0.0'} dependencies: app-root-dir: 1.0.2 - dotenv: 16.1.4 + dotenv: 16.3.1 dotenv-expand: 10.0.0 dev: true @@ -9869,38 +9522,10 @@ packages: resolution: {integrity: sha512-ZzydJKfUHJwHa+hF5X66zLFCBrWn5GeF28OHEr4WVWtNDXlQ/IjWKPBiikqKo2ne0+v6JgCgJ0GzJp8k8bHC7w==} dev: true - /lodash.clone@4.5.0: - resolution: {integrity: sha512-GhrVeweiTD6uTmmn5hV/lzgCQhccwReIVRLHp7LT4SopOjqEZ5BbX8b5WWEtAKasjmy8hR7ZPwsYlxRCku5odg==} - dev: true - - /lodash.clonedeep@4.5.0: - resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} - dev: true - - /lodash.constant@3.0.0: - resolution: {integrity: sha512-X5XMrB+SdI1mFa81162NSTo/YNd23SLdLOLzcXTwS4inDZ5YCL8X67UFzZJAH4CqIa6R8cr56CShfA5K5MFiYQ==} - dev: true - /lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} dev: true - /lodash.filter@4.6.0: - resolution: {integrity: sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ==} - dev: true - - /lodash.flatmap@4.5.0: - resolution: {integrity: sha512-/OcpcAGWlrZyoHGeHh3cAoa6nGdX6QYtmzNP84Jqol6UEQQ2gIaU3H+0eICcjcKGl0/XF8LWOujNn9lffsnaOg==} - dev: true - - /lodash.foreach@4.5.0: - resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - dev: true - - /lodash.has@4.5.2: - resolution: {integrity: sha512-rnYUdIo6xRCJnQmbVFEwcxF144erlD+M3YcJUVesflU9paQaE8p+fJDcIQrlMYbxoANFL+AB9hZrzSBBk5PL+g==} - dev: true - /lodash.includes@4.3.0: resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} dev: true @@ -9909,18 +9534,6 @@ packages: resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} dev: true - /lodash.isempty@4.4.0: - resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} - dev: true - - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} - dev: true - - /lodash.isfunction@3.0.9: - resolution: {integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==} - dev: true - /lodash.isinteger@4.0.4: resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} dev: true @@ -9937,18 +9550,6 @@ packages: resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} dev: true - /lodash.isundefined@3.0.1: - resolution: {integrity: sha512-MXB1is3s899/cD8jheYYE2V9qTHwKvt+npCwpD+1Sxm3Q3cECXCiYHjeHWXNwr6Q0SOBPrYUDxendrO6goVTEA==} - dev: true - - /lodash.keys@4.2.0: - resolution: {integrity: sha512-J79MkJcp7Df5mizHiVNpjoHXLi4HLjh9VLS/M7lQSGoQ+0oQ+lWEigREkqKyizPB1IawvQLLKY8mzEcm1tkyxQ==} - dev: true - - /lodash.map@4.6.0: - resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==} - dev: true - /lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} @@ -9956,30 +9557,6 @@ packages: resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} dev: true - /lodash.reduce@4.6.0: - resolution: {integrity: sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw==} - dev: true - - /lodash.size@4.2.0: - resolution: {integrity: sha512-wbu3SF1XC5ijqm0piNxw59yCbuUf2kaShumYBLWUrcCvwh6C8odz6SY/wGVzCWTQTFL/1Ygbvqg2eLtspUVVAQ==} - dev: true - - /lodash.topairs@4.3.0: - resolution: {integrity: sha512-qrRMbykBSEGdOgQLJJqVSdPWMD7Q+GJJ5jMRfQYb+LTLsw3tYVIabnCzRqTJb2WTo17PG5gNzXuFaZgYH/9SAQ==} - dev: true - - /lodash.transform@4.6.0: - resolution: {integrity: sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ==} - dev: true - - /lodash.union@4.6.0: - resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} - dev: true - - /lodash.values@4.3.0: - resolution: {integrity: sha512-r0RwvdCv8id9TUblb/O7rYPwVy6lerCbcawrfdo9iC/1t1wsNMJknO79WNBgwkH0hIeJ08jmvvESbFpNb4jH0Q==} - dev: true - /lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -10031,11 +9608,6 @@ packages: tslib: 2.5.0 dev: true - /lowercase-keys@2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} - dev: true - /lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: @@ -10422,16 +9994,6 @@ packages: engines: {node: '>=12'} dev: true - /mimic-response@1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} - dev: true - - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} - engines: {node: '>=10'} - dev: true - /min-indent@1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -10556,7 +10118,7 @@ packages: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - /next-auth@4.22.1(next@13.4.5)(react-dom@18.2.0)(react@18.2.0): + /next-auth@4.22.1(next@13.4.6)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NTR3f6W7/AWXKw8GSsgSyQcDW6jkslZLH8AiZa5PQ09w1kR8uHtR9rez/E9gAq/o17+p0JYHE8QjF3RoniiObA==} peerDependencies: next: ^12.2.5 || ^13 || 13 @@ -10567,11 +10129,11 @@ packages: nodemailer: optional: true dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@panva/hkdf': 1.0.2 cookie: 0.5.0 jose: 4.14.4 - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) oauth: 0.9.15 openid-client: 5.4.2 preact: 10.11.3 @@ -10580,28 +10142,28 @@ packages: react-dom: 18.2.0(react@18.2.0) uuid: 8.3.2 - /next-i18next@13.3.0(i18next@22.5.1)(next@13.4.5)(react-i18next@12.3.1)(react@18.2.0): - resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==} + /next-i18next@14.0.0(i18next@23.2.1)(next@13.4.6)(react-i18next@13.0.0)(react@18.2.0): + resolution: {integrity: sha512-umv8hOZoSoAA+td3ErfemyO/5Ib2pnYCdQ8/Oy+fncS2skFIL3hHKRer3Oa3Nfm4Xbv5p6DHWzm3NhT1j4tWwg==} engines: {node: '>=14'} peerDependencies: - i18next: ^22.0.6 + i18next: ^23.0.1 next: '>= 12.0.0 || 13' react: '>= 17.0.2 || 18' - react-i18next: ^12.2.0 || 12 + react-i18next: ^13.0.0 || 12 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@types/hoist-non-react-statics': 3.3.1 core-js: 3.27.2 hoist-non-react-statics: 3.3.2 - i18next: 22.5.1 - i18next-fs-backend: 2.1.1 - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + i18next: 23.2.1 + i18next-fs-backend: 2.1.5 + next: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 - react-i18next: 12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) + react-i18next: 13.0.0(i18next@23.2.1)(react-dom@18.2.0)(react@18.2.0) dev: false - /next@13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-pfNsRLVM9e5Y1/z02VakJRfD6hMQkr24FaN2xc9GbcZDBxoOgiNAViSg5cXwlWCoMhtm4U315D7XYhgOr96Q3Q==} + /next@13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-sjVqjxU+U2aXZnYt4Ud6CTLNNwWjdSfMgemGpIQJcN3Z7Jni9xRWbR0ie5fQzCg87aLqQVhKA2ud2gPoqJ9lGw==} engines: {node: '>=16.8.0'} hasBin: true peerDependencies: @@ -10618,7 +10180,7 @@ packages: sass: optional: true dependencies: - '@next/env': 13.4.5 + '@next/env': 13.4.6 '@swc/helpers': 0.5.1 busboy: 1.6.0 caniuse-lite: 1.0.30001449 @@ -10629,27 +10191,27 @@ packages: watchpack: 2.4.0 zod: 3.21.4 optionalDependencies: - '@next/swc-darwin-arm64': 13.4.5 - '@next/swc-darwin-x64': 13.4.5 - '@next/swc-linux-arm64-gnu': 13.4.5 - '@next/swc-linux-arm64-musl': 13.4.5 - '@next/swc-linux-x64-gnu': 13.4.5 - '@next/swc-linux-x64-musl': 13.4.5 - '@next/swc-win32-arm64-msvc': 13.4.5 - '@next/swc-win32-ia32-msvc': 13.4.5 - '@next/swc-win32-x64-msvc': 13.4.5 + '@next/swc-darwin-arm64': 13.4.6 + '@next/swc-darwin-x64': 13.4.6 + '@next/swc-linux-arm64-gnu': 13.4.6 + '@next/swc-linux-arm64-musl': 13.4.6 + '@next/swc-linux-x64-gnu': 13.4.6 + '@next/swc-linux-x64-musl': 13.4.6 + '@next/swc-win32-arm64-msvc': 13.4.6 + '@next/swc-win32-ia32-msvc': 13.4.6 + '@next/swc-win32-x64-msvc': 13.4.6 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros - /nextjs-routes@2.0.1(next@13.4.5): + /nextjs-routes@2.0.1(next@13.4.6): resolution: {integrity: sha512-pBGRm6uR44zwUjWWYn6+gwz08BhBbqUYlIzsbNHAh1TWohHYKWFaa2YVsj8BxEo726MZYg87OJPnHpaaY1ia0w==} hasBin: true peerDependencies: next: '*' dependencies: chokidar: 3.5.3 - next: 13.4.5(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) + next: 13.4.6(@babel/core@7.21.8)(react-dom@18.2.0)(react@18.2.0) dev: false /nice-try@1.0.5: @@ -10730,19 +10292,11 @@ packages: /node-releases@2.0.8: resolution: {integrity: sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==} - /node.extend@2.0.2: - resolution: {integrity: sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==} - engines: {node: '>=0.4.0'} - dependencies: - has: 1.0.3 - is: 3.3.0 - dev: true - /normalize-package-data@2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.1 + resolve: 1.22.3 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -10751,11 +10305,6 @@ packages: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - /normalize-url@6.1.0: - resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} - engines: {node: '>=10'} - dev: true - /npm-run-path@2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} @@ -10803,11 +10352,6 @@ packages: resolution: {integrity: sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==} engines: {node: '>= 6'} - /object-hash@3.0.0: - resolution: {integrity: sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==} - engines: {node: '>= 6'} - dev: true - /object-inspect@1.12.3: resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==} dev: true @@ -10907,12 +10451,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /once@1.3.3: - resolution: {integrity: sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==} - dependencies: - wrappy: 1.0.2 - dev: true - /once@1.4.0: resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} dependencies: @@ -11008,11 +10546,6 @@ packages: resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} dev: true - /p-cancelable@2.1.1: - resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} - engines: {node: '>=8'} - dev: true - /p-finally@1.0.0: resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} engines: {node: '>=4'} @@ -11063,10 +10596,6 @@ packages: engines: {node: '>=6'} dev: true - /packageurl-js@1.0.0: - resolution: {integrity: sha512-06kNFU+yB2pjDf5JyXouQeKfwSScGP8hrZK6VgB+W4SlVy4y5yB4vl+AVmh3R0GBNd+fBt0dEiSx3HKmuchuJQ==} - dev: true - /pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} dev: true @@ -11239,11 +10768,6 @@ packages: irregular-plurals: 2.0.0 dev: true - /pluralize@7.0.0: - resolution: {integrity: sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==} - engines: {node: '>=4'} - dev: true - /pnp-webpack-plugin@1.7.0(typescript@5.1.3): resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} engines: {node: '>=6'} @@ -11257,7 +10781,7 @@ packages: resolution: {integrity: sha512-Sz2Lkdxz6F2Pgnpi9U5Ng/WdWAUZxmHrNPoVlm3aAemxoy2Qy7LGjQg4uf8qKelDAUW94F4np3iH2YPf2qefcQ==} engines: {node: '>=10'} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: true /postcss-loader@7.0.2(postcss@8.4.21)(webpack@5.75.0): @@ -11407,11 +10931,6 @@ packages: hasBin: true dev: true - /pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - dev: true - /pretty-error@4.0.0: resolution: {integrity: sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==} dependencies: @@ -11454,13 +10973,13 @@ packages: react: 18.2.0 dev: false - /prisma@4.15.0: - resolution: {integrity: sha512-iKZZpobPl48gTcSZVawLMQ3lEy6BnXwtoMj7hluoGFYu2kQ6F9LBuBrUyF95zRVnNo8/3KzLXJXJ5TEnLSJFiA==} + /prisma@4.16.0: + resolution: {integrity: sha512-kSCwbTm3LCephyGfZMJYqBXpPJXdJStg5xwfzeFmR5C05zfkOURK9pQpJF6uUQvFWm3lI9ZMSNkObmFkAPnB+g==} engines: {node: '>=14.17'} hasBin: true requiresBuild: true dependencies: - '@prisma/engines': 4.15.0 + '@prisma/engines': 4.16.0 /process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -11475,27 +10994,6 @@ packages: engines: {node: '>=0.4.0'} dev: true - /promise-deferred@2.0.3: - resolution: {integrity: sha512-n10XaoznCzLfyPFOlEE8iurezHpxrYzyjgq/1eW9Wk1gJwur/N7BdBmjJYJpqMeMcXK4wEbzo2EvZQcqjYcKUQ==} - engines: {node: '>= 0.4'} - dependencies: - promise: 7.3.1 - dev: true - - /promise@7.3.1: - resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} - dependencies: - asap: 2.0.6 - dev: true - - /promiseback@2.0.3: - resolution: {integrity: sha512-VZXdCwS0ppVNTIRfNsCvVwJAaP2b+pxQF7lM8DMWfmpNWyTxB6O5YNbzs+8z0ki/KIBHKHk308NTIl4kJUem3w==} - engines: {node: '>= 0.4'} - dependencies: - is-callable: 1.2.7 - promise-deferred: 2.0.3 - dev: true - /prompts@2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -11631,7 +11129,7 @@ packages: prosemirror-state: ^1 prosemirror-view: ^1 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 '@remirror/core-constants': 2.0.0 '@remirror/core-helpers': 2.0.1 escape-string-regexp: 4.0.0 @@ -11754,11 +11252,6 @@ packages: inherits: 2.0.4 dev: true - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} - engines: {node: '>=10'} - dev: true - /ramda@0.28.0: resolution: {integrity: sha512-9QnLuG/kPVgWvMQ4aODhsBUFKOUmnbUnsSXACv+NCQZcHbeb+v8Lodp8OVxtRULN1/xOyYLLaL6npE6dMq5QTA==} dev: true @@ -11816,7 +11309,7 @@ packages: dependencies: '@babel/core': 7.21.8 '@babel/generator': 7.22.3 - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 ast-types: 0.14.2 commander: 2.20.3 doctrine: 3.0.0 @@ -11862,10 +11355,10 @@ packages: react-is: 18.1.0 dev: true - /react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==} + /react-i18next@13.0.0(i18next@23.2.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-qRFbrSgynsBSjfnSTb/Um3mw9uPjOfDi4Iq2rMCuzfsRsYGdkEdyCr0i+T0bR0bG6xwULvK4k1oRVLLd7ZDBVw==} peerDependencies: - i18next: '>= 19.0.0' + i18next: '>= 23.0.1' react: '>= 16.8.0 || 18' react-dom: '*' react-native: '*' @@ -11875,9 +11368,9 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 html-parse-stringify: 3.0.1 - i18next: 22.5.1 + i18next: 23.2.1 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -11910,7 +11403,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar@2.3.4(@types/react@18.2.11)(react@18.2.0): + /react-remove-scroll-bar@2.3.4(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==} engines: {node: '>=10'} peerDependencies: @@ -11920,13 +11413,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 - react-style-singleton: 2.2.1(@types/react@18.2.11)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.13)(react@18.2.0) tslib: 2.5.0 dev: false - /react-remove-scroll@2.5.6(@types/react@18.2.11)(react@18.2.0): + /react-remove-scroll@2.5.6(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==} engines: {node: '>=10'} peerDependencies: @@ -11936,13 +11429,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 - react-remove-scroll-bar: 2.3.4(@types/react@18.2.11)(react@18.2.0) - react-style-singleton: 2.2.1(@types/react@18.2.11)(react@18.2.0) + react-remove-scroll-bar: 2.3.4(@types/react@18.2.13)(react@18.2.0) + react-style-singleton: 2.2.1(@types/react@18.2.13)(react@18.2.0) tslib: 2.5.0 - use-callback-ref: 1.3.0(@types/react@18.2.11)(react@18.2.0) - use-sidecar: 1.1.2(@types/react@18.2.11)(react@18.2.0) + use-callback-ref: 1.3.0(@types/react@18.2.13)(react@18.2.0) + use-sidecar: 1.1.2(@types/react@18.2.13)(react@18.2.0) dev: false /react-resize-detector@7.1.2(react-dom@18.2.0)(react@18.2.0): @@ -11964,7 +11457,7 @@ packages: react: 18.2.0 dev: false - /react-style-singleton@2.2.1(@types/react@18.2.11)(react@18.2.0): + /react-style-singleton@2.2.1(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -11974,23 +11467,23 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 get-nonce: 1.0.1 invariant: 2.2.4 react: 18.2.0 tslib: 2.5.0 dev: false - /react-textarea-autosize@8.3.4(@types/react@18.2.11)(react@18.2.0): + /react-textarea-autosize@8.3.4(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==} engines: {node: '>=10'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.2.11)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.13)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -12001,7 +11494,7 @@ packages: react: '>=16.6.0 || 18' react-dom: '>=16.6.0' dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -12104,7 +11597,7 @@ packages: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.1 + resolve: 1.22.3 dev: true /regenerate-unicode-properties@10.1.0: @@ -12124,7 +11617,7 @@ packages: /regenerator-transform@0.15.1: resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==} dependencies: - '@babel/runtime': 7.22.3 + '@babel/runtime': 7.22.5 dev: true /regex-parser@2.2.11: @@ -12220,10 +11713,6 @@ packages: engines: {node: '>=0.10.5'} dev: true - /resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} - dev: true - /resolve-from@4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} engines: {node: '>=4'} @@ -12248,11 +11737,11 @@ packages: source-map: 0.6.1 dev: true - /resolve@1.22.1: - resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} + /resolve@1.22.3: + resolution: {integrity: sha512-P8ur/gp/AmbEzjr729bZnLjXK5Z+4P0zhIJgBgzqRih7hL7BOukHGtSTA3ACMY467GRFz3duQsi0bDZdR7DKdw==} hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -12260,17 +11749,11 @@ packages: resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==} hasBin: true dependencies: - is-core-module: 2.11.0 + is-core-module: 2.12.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 dev: true - /responselike@2.0.1: - resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} - dependencies: - lowercase-keys: 2.0.0 - dev: true - /restore-cursor@3.1.0: resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} engines: {node: '>=8'} @@ -12619,42 +12102,6 @@ packages: engines: {node: '>=8.0.0'} dev: false - /snyk-config@5.1.0: - resolution: {integrity: sha512-wqVMxUGqjjHX+MJrz0WHa/pJTDWU17aRv6cnI/6i7cq93J3TkkJZ8sjgvwCgP8cWX5wTHIlRuMV+IAd59K4X/g==} - dependencies: - async: 3.2.4 - debug: 4.3.4 - lodash.merge: 4.6.2 - minimist: 1.2.7 - transitivePeerDependencies: - - supports-color - dev: true - - /snyk-nodejs-lockfile-parser@1.51.1: - resolution: {integrity: sha512-NVD93nZwuLg/uhgHpMLk0e28r1Xz2wTsY00zK9L7dPMGF1BKbh05O5WXGagCb7yL5zFcb/xNyIkYyGoaTxWtmQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@snyk/dep-graph': 2.5.0 - '@snyk/graphlib': 2.1.9-patch.3 - '@yarnpkg/core': 2.4.0 - '@yarnpkg/lockfile': 1.1.0 - event-loop-spinner: 2.2.0 - js-yaml: 4.1.0 - lodash.clonedeep: 4.5.0 - lodash.flatmap: 4.5.0 - lodash.isempty: 4.4.0 - lodash.topairs: 4.3.0 - micromatch: 4.0.5 - p-map: 4.0.0 - semver: 7.3.8 - snyk-config: 5.1.0 - tslib: 1.14.1 - uuid: 8.3.2 - transitivePeerDependencies: - - supports-color - dev: true - /sort-object-keys@1.1.3: resolution: {integrity: sha512-855pvK+VkU7PaKYPc+Jjnmt4EzejQHyhhF33q31qG8x7maDzkeFhAAThdCYay11CISO+qAMwjOBP+fPZe0IPyg==} dev: true @@ -12753,11 +12200,11 @@ packages: resolution: {integrity: sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==} dev: true - /storybook@7.0.20: - resolution: {integrity: sha512-QxMdqeY7oigiwnVqVPp8550CUtfWW5fujkVXUhgyI1u4i9dpmJxkxWRvfSvhGKAvHf0n2BZ550SevZRPrCr+Tg==} + /storybook@7.0.22: + resolution: {integrity: sha512-d/pMpaVjTB1tSOpWYRpdCamfzg4zcVeOgz8O0k5OblJO8UOdq7numlynntaw4v+p6lusWXX8CSfE/MUUOgzQKw==} hasBin: true dependencies: - '@storybook/cli': 7.0.20 + '@storybook/cli': 7.0.22 transitivePeerDependencies: - bufferutil - encoding @@ -12772,11 +12219,6 @@ packages: readable-stream: 3.6.0 dev: true - /stream-buffers@3.0.2: - resolution: {integrity: sha512-DQi1h8VEBA/lURbSwFtEHnSTb9s2/pwLEaFuNhXwy1Dx3Sa0lOuYT2yNUr4/j2fs8oCAMANtrZ5OrPZtyVs3MQ==} - engines: {node: '>= 0.10.0'} - dev: true - /stream-http@3.2.0: resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==} dependencies: @@ -12790,20 +12232,6 @@ packages: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true - /stream-to-array@2.3.0: - resolution: {integrity: sha512-UsZtOYEn4tWU2RGLOXr/o/xjRBftZRlG3dEWoaHr8j4GuypJ3isitGbVyjQKAuMu+xbiop8q224TjiZWc4XTZA==} - dependencies: - any-promise: 1.3.0 - dev: true - - /stream-to-promise@2.2.0: - resolution: {integrity: sha512-HAGUASw8NT0k8JvIVutB2Y/9iBk7gpgEyAudXwNJmZERdMITGdajOa4VJfD/kNiA3TppQpTP4J+CtcHwdzKBAw==} - dependencies: - any-promise: 1.3.0 - end-of-stream: 1.1.0 - stream-to-array: 2.3.0 - dev: true - /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} engines: {node: '>=10.0.0'} @@ -13198,11 +12626,6 @@ packages: /tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - /treeify@1.1.0: - resolution: {integrity: sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A==} - engines: {node: '>=0.6'} - dev: true - /ts-dedent@2.2.0: resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==} engines: {node: '>=6.10'} @@ -13278,11 +12701,6 @@ packages: resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==} dev: true - /tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - dev: true - /turbo-darwin-64@1.10.3: resolution: {integrity: sha512-IIB9IomJGyD3EdpSscm7Ip1xVWtYb7D0x7oH3vad3gjFcjHJzDz9xZ/iw/qItFEW+wGFcLSRPd+1BNnuLM8AsA==} cpu: [x64] @@ -13390,8 +12808,8 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /type-fest@3.11.1: - resolution: {integrity: sha512-aCuRNRERRVh33lgQaJRlUxZqzfhzwTrsE98Mc3o3VXqmiaQdHacgUtJ0esp+7MvZ92qhtzKPeusaX6vIEcoreA==} + /type-fest@3.12.0: + resolution: {integrity: sha512-qj9wWsnFvVEMUDbESiilKeXeHL7FwwiFcogfhfyjmvT968RXSvnl23f1JOClTHYItsi7o501C/7qVllscUP3oA==} engines: {node: '>=14.16'} dev: true @@ -13551,7 +12969,7 @@ packages: querystring: 0.2.0 dev: true - /use-callback-ref@1.3.0(@types/react@18.2.11)(react@18.2.0): + /use-callback-ref@1.3.0(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -13561,7 +12979,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 tslib: 2.5.0 dev: false @@ -13574,7 +12992,7 @@ packages: react: 18.2.0 dev: false - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.11)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -13583,11 +13001,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@18.2.11)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -13596,9 +13014,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.11)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.13)(react@18.2.0) dev: false /use-resize-observer@9.1.0(react-dom@18.2.0)(react@18.2.0): @@ -13612,7 +13030,7 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: true - /use-sidecar@1.1.2(@types/react@18.2.11)(react@18.2.0): + /use-sidecar@1.1.2(@types/react@18.2.13)(react@18.2.0): resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -13622,7 +13040,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.11 + '@types/react': 18.2.13 detect-node-es: 1.1.0 react: 18.2.0 tslib: 2.5.0 @@ -13881,13 +13299,6 @@ packages: string-width: 4.2.3 dev: true - /widest-line@3.1.0: - resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} - engines: {node: '>=8'} - dependencies: - string-width: 4.2.3 - dev: true - /widest-line@4.0.1: resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} engines: {node: '>=12'} diff --git a/prisma/data-migrations/2023-06-20_add-stories/!prepare.ts b/prisma/data-migrations/2023-06-20_add-stories/!prepare.ts new file mode 100644 index 00000000..78412015 --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/!prepare.ts @@ -0,0 +1,51 @@ +import { createId } from '@paralleldrive/cuid2' +import { type Prisma } from '@prisma/client' + +import fs from 'fs' +import path from 'path' + +import stories from './in.json' + +const categoryMap = new Map([ + ['bipoc', 'clienra1i0000pexbs0j5xjhl'], + ['immigrant', 'clienra1i0003pexbvo2gu720'], + ['queer', 'clienra1i0005pexby9upd67c'], + ['disabled', 'clienra1i0001pexbc72b9hyj'], + ['elder', 'clienra1i0002pexbm17yqg2d'], + ['transman', 'clienra1i0006pexbks2nzu97'], + ['transmasc', 'clienra1i0004pexbkht4nc39'], +]) + +const pronounMap = new Map([ + ['they', 'clienra200007pexbweivoffq'], + ['he', 'clienra200008pexbpobaxztr'], + ['any', 'clienra200009pexb5wyo4bkt'], + ['none', 'clienra20000apexb4zhmhq3d'], + ['ze', 'clj4e08hd0000pen90lv874yq'], +]) + +const storyToCategory: Prisma.StoryToCategoryCreateManyInput[] = [] +const storyToPronoun: Prisma.PronounsToStoryCreateManyInput[] = [] + +const storiesOut: Prisma.StoryCreateManyInput[] = stories.map(({ q4, q5, q7, q8, q9 }) => { + const id = createId() + q5.split(',').forEach((category) => { + const categoryId = categoryMap.get(category) + if (categoryId) storyToCategory.push({ categoryId, storyId: id }) + }) + q7.split(',').forEach((pronoun) => { + const pronounId = pronounMap.get(pronoun) + if (pronounId) storyToPronoun.push({ pronounId, storyId: id }) + }) + + return { + id, + name: q4, + response1EN: q8, + response2EN: q9, + } +}) + +fs.writeFileSync(path.resolve(__dirname, 'stories.json'), JSON.stringify(storiesOut)) +fs.writeFileSync(path.resolve(__dirname, 'sTc.json'), JSON.stringify(storyToCategory)) +fs.writeFileSync(path.resolve(__dirname, 'sTp.json'), JSON.stringify(storyToPronoun)) diff --git a/prisma/data-migrations/2023-06-20_add-stories/in.json b/prisma/data-migrations/2023-06-20_add-stories/in.json new file mode 100644 index 00000000..b6fb44f0 --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/in.json @@ -0,0 +1,44 @@ +[ + { + "q4": "Kat", + "q5": "transmasc,queer", + "q7": "ze", + "q8": "It is NEVER too late to embrace the truth of who you are! It took me a lifetime to get here but I love who I am now. There were no words for how I felt as I was growing up. It wasn't until I was in my 40s that I realized I could express how I felt inside. I discovered communities online that were just like me. A lifetime of confusion, unhappiness, repression, oppression melted away. I discovered words to match my identity: non-binary transmasculine lesbian. I proudly wear these words and my pronouns. I started a new job a year and a half ago so I could begin a new chapter not hiding who I am. My company supports and respects me. They have made extra effort to alter official company paperwork to match my identity. I still feel waves of happiness every time I am addressed by proper pronouns. I have a wife who loves me for exactly who I am. The second half of my life is going to be amazing!", + "q9": "Discovering online communities of those who felt similarly to me was the key. I had no reference to understanding of my identity. Growing up and living in a very fundamentalist, conservative community, there were zero examples of LGBTQ people and any inclination to be other than cishet was suppressed. Reddit in particular was central to exploring my identity. Finding new doctors who were gender-affirming became critical. My endocrinologist endorsing testosterone therapy has helped me fully embrace my identity. I have yet to decide whether to pursue top surgery, but I know I have the support network in place if that time comes." + }, + { + "q4": "Ren Brady (RB)", + "q5": "transmasc,queer,disabled,transman", + "q7": "he,they", + "q8": "Honestly, I didn’t realize it at the time, but it was in Elementary school when I would pretend to be Sam, because Sam could be anyone, and to me that meant I could be the nonbinary boy I didn’t get to be in regular life. It was my opportunity to imagine a world where I could be trans without knowing that’s what I was doing.", + "q9": "I’ve gotten most of my resources, support, and community from following various transmascs on Instagram. I get to see so many different people be transmasc in so many different ways and it expanded my understanding of what it could mean to be transmasc, especially how I could reclaim my effeminate qualities as extensions of my masculinity." + }, + { + "q4": "Beck", + "q5": "transmasc,queer", + "q7": "they", + "q8": "When I started to tape my chest and be among the public swimming shirtless, this was the first time I could see my future evolve to fully include my transmasc identity, more than before. I lived this truth as a child, but it became a reality when I started to show up in the world unapologetically (despite fear) in this way.", + "q9": "Trans Lounge (Los Angeles), Outfest" + }, + { + "q4": "Archie", + "q5": "transman,queer,disabled", + "q7": "he", + "q8": "I think the first moment I could see my future as a transman is an expansive question. Maybe, it could have been my first interaction with a fellow queer person, the first name I picked, my first trans rights rally, or my first T shot. All have left different and expansive feelings. But, they all gave me hope that I was being me again.", + "q9": "Plume has been great for the time I was with it. But, the real resources has been my community and friends, those who I have found alongisde nonprofits." + }, + { + "q4": "Cass", + "q5": "transmasc,bipoc,queer,disabled", + "q7": "they", + "q8": "When I was a kid, I longed for short hair. This was met with hesitation, but I got what I wanted a few times. Still, though, it didn't feel right. It took me years to figure out why.\nThe cuts were always styled for \"girls\" or \"women.\" Even as a queer person that didn't fit me. Fast forward to 2018 - I had been questioning my gender identity when I took the plunge and made an appointment at a gender-inclusive salon. It's hard enough for me to find someone who can style my curly hair much less in a gender-affirming way but I lucked out big time. Looking in the mirror after the cut almost made me cry because for the first time I felt like myself. I later came across the term trans masculine which fit, well, to a T.", + "q9": "I am incredibly grateful to have been able to access gender-affirming care in many ways for the past few years. I saw a therapist that helped me work through my gender identity concerns and later I decided to start low-dose testosterone. I am also part of a large discord server with trans masculine people and trans men in/around their 30s which has helped a lot, too." + }, + { + "q4": "Theodore", + "q5": "transman,transmasc,queer,disabled", + "q7": "he,they", + "q8": "I struggled with seeing my own face as that of a man for the better part of two years after coming out; for a long time, I could only see a woman and I eventually reached a point where my face in the mirror just looked like a nondescript person to me. \n\nOne day, my partner gave me a hug and I happened to be facing a small mirror on the wall. There, hugging my partner with a big grin on my face, was the first time I looked up and saw a man in the mirror. It was the first time that I felt like my transition was really going somewhere. \n\nBeing able to see myself as a man has filled in some of the blank spots in my future. It is easier to imagine a life moving forward when I feel like myself in my own dreams.", + "q9": "Have a small group of transgender and queer friends has helped a lot, especially early on when I really needed someone to bounce ideas off of.\n\nMy incredibly supportive cisgender partner, who identifies as mostly gay and demisexual, has been with me since only a few months after coming out. In a conversation where I was describing some of the medical elements of transition, he saw that I was nervous about his perception of me changing for the worse. So, he told me “Why would I have any issues with my boyfriend becoming actively more attractive to me over time?” He has stuck to that and been a source of constant affirmation and euphoria ever since. \n\nOf course, the help of medical transition is hard to overstate. I have been on testosterone for about 10 months now and it has been a huge part of why I am able to see myself moving forward through life as a man." + } +] diff --git a/prisma/data-migrations/2023-06-20_add-stories/index.ts b/prisma/data-migrations/2023-06-20_add-stories/index.ts new file mode 100644 index 00000000..18a8b767 --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/index.ts @@ -0,0 +1,66 @@ +import { prisma } from '~db/client' +import { type ListrJob } from '~db/dataMigrationRunner' +import { type JobDef, jobPostRunner, jobPreRunner } from '~db/jobPreRun' + +import storiesToCategories from './sTc.json' +import stories from './stories.json' +import storiesToPronouns from './sTp.json' + +/** Define the job metadata here. */ +const jobDef: JobDef = { + jobId: '2023-06-20_add-stories', + title: 'Add submitted stories', + createdBy: 'Joe Karow', +} +/** + * Job export - this variable MUST be UNIQUE + * + * Use the format `jobYYYYMMDD` and append a letter afterwards if there is already a job with this name. + * + * @example `job20230404` + * + * @example `job20230404b` + */ +export const job20230620 = { + title: `${jobDef.jobId} - ${jobDef.title}`, + task: async (_ctx, task) => { + /** + * Do not edit this part + * + * This ensures that jobs are only run once + */ + if (await jobPreRunner(jobDef, task)) { + return task.skip(`${jobDef.jobId} - Migration has already been run.`) + } + /** + * Start defining your data migration from here. + * + * To log output, use `task.output = 'Message to log'` + * + * This will be written to `stdout` and to a log file in `/prisma/migration-logs/` + */ + + // Do stuff + + const storiesAdded = await prisma.story.createMany({ data: stories, skipDuplicates: true }) + const categoryLinks = await prisma.storyToCategory.createMany({ + data: storiesToCategories, + skipDuplicates: true, + }) + const pronounLinks = await prisma.pronounsToStory.createMany({ + data: storiesToPronouns, + skipDuplicates: true, + }) + + task.output = `Stories created: ${storiesAdded.count}` + task.output = `Categories linked: ${categoryLinks.count}` + task.output = `Pronouns linked: ${pronounLinks.count}` + + /** + * DO NOT REMOVE BELOW + * + * This writes a record to the DB to register that this migration has run successfully. + */ + await jobPostRunner(jobDef) + }, +} satisfies ListrJob diff --git a/prisma/data-migrations/2023-06-20_add-stories/sTc.json b/prisma/data-migrations/2023-06-20_add-stories/sTc.json new file mode 100644 index 00000000..fef0758d --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/sTc.json @@ -0,0 +1,21 @@ +[ + { "categoryId": "clienra1i0004pexbkht4nc39", "storyId": "lmef53whv1e4eqaa3uvkh5n0" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "lmef53whv1e4eqaa3uvkh5n0" }, + { "categoryId": "clienra1i0004pexbkht4nc39", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "categoryId": "clienra1i0001pexbc72b9hyj", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "categoryId": "clienra1i0006pexbks2nzu97", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "categoryId": "clienra1i0004pexbkht4nc39", "storyId": "xjhq1rry2asr4wq4q0sk16he" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "xjhq1rry2asr4wq4q0sk16he" }, + { "categoryId": "clienra1i0006pexbks2nzu97", "storyId": "izxi4nwjp8r3y25s8fyyjjps" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "izxi4nwjp8r3y25s8fyyjjps" }, + { "categoryId": "clienra1i0001pexbc72b9hyj", "storyId": "izxi4nwjp8r3y25s8fyyjjps" }, + { "categoryId": "clienra1i0004pexbkht4nc39", "storyId": "lib65zm2cl685nopy9db5mur" }, + { "categoryId": "clienra1i0000pexbs0j5xjhl", "storyId": "lib65zm2cl685nopy9db5mur" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "lib65zm2cl685nopy9db5mur" }, + { "categoryId": "clienra1i0001pexbc72b9hyj", "storyId": "lib65zm2cl685nopy9db5mur" }, + { "categoryId": "clienra1i0006pexbks2nzu97", "storyId": "gxgav7p6cp8i94z1q9c3kih1" }, + { "categoryId": "clienra1i0004pexbkht4nc39", "storyId": "gxgav7p6cp8i94z1q9c3kih1" }, + { "categoryId": "clienra1i0005pexby9upd67c", "storyId": "gxgav7p6cp8i94z1q9c3kih1" }, + { "categoryId": "clienra1i0001pexbc72b9hyj", "storyId": "gxgav7p6cp8i94z1q9c3kih1" } +] diff --git a/prisma/data-migrations/2023-06-20_add-stories/sTp.json b/prisma/data-migrations/2023-06-20_add-stories/sTp.json new file mode 100644 index 00000000..d9f14711 --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/sTp.json @@ -0,0 +1,10 @@ +[ + { "pronounId": "clj4e08hd0000pen90lv874yq", "storyId": "lmef53whv1e4eqaa3uvkh5n0" }, + { "pronounId": "clienra200008pexbpobaxztr", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "pronounId": "clienra200007pexbweivoffq", "storyId": "krs3av8cnawji3xwb7s6bl3y" }, + { "pronounId": "clienra200007pexbweivoffq", "storyId": "xjhq1rry2asr4wq4q0sk16he" }, + { "pronounId": "clienra200008pexbpobaxztr", "storyId": "izxi4nwjp8r3y25s8fyyjjps" }, + { "pronounId": "clienra200007pexbweivoffq", "storyId": "lib65zm2cl685nopy9db5mur" }, + { "pronounId": "clienra200008pexbpobaxztr", "storyId": "gxgav7p6cp8i94z1q9c3kih1" }, + { "pronounId": "clienra200007pexbweivoffq", "storyId": "gxgav7p6cp8i94z1q9c3kih1" } +] diff --git a/prisma/data-migrations/2023-06-20_add-stories/stories.json b/prisma/data-migrations/2023-06-20_add-stories/stories.json new file mode 100644 index 00000000..0b9f2a47 --- /dev/null +++ b/prisma/data-migrations/2023-06-20_add-stories/stories.json @@ -0,0 +1,50 @@ +[ + { + "id": "lmef53whv1e4eqaa3uvkh5n0", + "name": "Kat", + "response1EN": "It is NEVER too late to embrace the truth of who you are! It took me a lifetime to get here but I love who I am now. There were no words for how I felt as I was growing up. It wasn't until I was in my 40s that I realized I could express how I felt inside. I discovered communities online that were just like me. A lifetime of confusion, unhappiness, repression, oppression melted away. I discovered words to match my identity:non-binary transmasculine lesbian. I proudly wear these words and my pronouns. I started a new job a year and a half ago so I could begin a new chapter not hiding who I am. My company supports and respects me. They have made extra effort to alter official company paperwork to match my identity.I still feel waves of happiness every time I am addressed by proper pronouns. I have a wife who loves me for exactly who I am. The second half of my life is going to be amazing!", + "response1ES": "¡NUNCA es demasiado tarde para abrazar la verdad de quién eres! Me llevó toda una vida llegar hasta aquí, pero me encanta quién soy ahora. No había palabras sobre cómo me sentía mientras crecía. No fue hasta que llegué a los cuarenta que me di cuenta de que podía expresar lo que me sentía dentro. Descubrí comunidades en línea que eran como yo. Descubrí palabras que coinciden con mi identidad:lesbiana transmasculina no binaria. Me enorgullece llevar estas palabras y mis pronunciamientos. Empecé un nuevo trabajo hace un año y medio para que pudiera comenzar un nuevo capítulo sin ocultar quién soy. Mi empresa me apoya y me respeta. Han hecho un esfuerzo adicional para modificar el papeleo oficial de la empresa para que coincida con mi identidad. Sigo sintiendo olas de felicidad cada vez que me abordan con los pronombres adecuados. Tengo una esposa que me ama exactamente por quien soy, la segunda mitad de mi vida va a ser asombrosa!", + "response2EN": "Discovering online communities of those who felt similarly to me was the key. I had no reference to understanding of my identity. Growing up and living in a very fundamentalist, conservative community, there were zero examples of LGBTQ people and any inclination to be other than cishet was suppressed. Reddit in particular was central to exploring my identity. Finding new doctors who were gender-affirming became critical. My endocrinologist endorsing testosterone therapy has helped me fully embrace my identity. I have yet to decide whether to pursue top surgery, but I know I have the support network in place if that time comes.", + "response2ES": "Descubrir comunidades en línea de aquellas personas que se sintieron similares a mí fue la clave. No tenía ninguna referencia a la comprensión de mi identidad. Creciendo y viviendo en una comunidad muy fundamentalista y conservadora, había cero ejemplos de personas LGBTQ y cualquier inclinación a ser diferente de cishet fue suprimida. Reddit en particular fue fundamental para explorar mi identidad:encontrar nuevo equipo médico que reafirmara mi género. Mi endocrinólogo que apoya la terapia de testosterona me ha ayudado a plasmar plenamente mi identidad. Todavía no he decidido si realizar una cirugía de alto nivel, pero sé que tengo la red de apoyo en funcionamiento si llega ese momento." + }, + { + "id": "krs3av8cnawji3xwb7s6bl3y", + "name": "Ren Brady (RB)", + "response1EN": "Honestly, I didn’t realize it at the time, but it was in Elementary school when I would pretend to be Sam, because Sam could be anyone, and to me that meant I could be the nonbinary boy I didn’t get to be in regular life. It was my opportunity to imagine a world where I could be trans without knowing that’s what I was doing.", + "response1ES": "Honestamente, no me di cuenta en ese momento, pero fue en la escuela primaria cuando me hacía pasar por Sam, porque Sam podía ser cualquier persona, y para mí eso significaba que podía ser el chico no binario que no podía ser en la vida normal. Era mi oportunidad de imaginar un mundo en el que pudiera ser trans sin saber que eso es lo que estaba haciendo.", + "response2EN": "I’ve gotten most of my resources, support, and community from following various transmascs on Instagram. I get to see so many different people be transmasc in so many different ways and it expanded my understanding of what it could mean to be transmasc, especially how I could reclaim my effeminate qualities as extensions of my masculinity.", + "response2ES": "He obtenido la mayoría de mis recursos, apoyo y comunidad al seguir varias personas trans masculinas en Instagram. Puedo ver a tantas personas diferentes ser transmasc de muchas maneras diferentes y eso amplió mi comprensión de lo que podría significar ser transmasc, especialmente de cómo podía recuperar mis cualidades afeminadas como extensiones de mi masculinidad." + }, + { + "id": "xjhq1rry2asr4wq4q0sk16he", + "name": "Beck", + "response1EN": "When I started to tape my chest and be among the public swimming shirtless, this was the first time I could see my future evolve to fully include my transmasc identity, more than before. I lived this truth as a child, but it became a reality when I started to show up in the world unapologetically (despite fear) in this way.", + "response1ES": "Cuando comencé a vendarme el pecho y estar entre el público nadando sin camisa, esta fue la primera vez que pude ver mi futuro evolucionar para incluir completamente mi identidad transmasculino, más que antes. Viví esta verdad de niñe, pero se hizo realidad cuando comencé a aparecer en el mundo sin pedir disculpas (a pesar del miedo) de esta manera.", + "response2EN": "Trans Lounge (Los Angeles), Outfest", + "response2ES": "Trans Lounge (Los Angeles), Outfest" + }, + { + "id": "izxi4nwjp8r3y25s8fyyjjps", + "name": "Archie", + "response1EN": "I think the first moment I could see my future as a transman is an expansive question. Maybe, it could have been my first interaction with a fellow queer person, the first name I picked, my first trans rights rally, or my first T shot. All have left different and expansive feelings. But, they all gave me hope that I was being me again.", + "response1ES": "Creo que el primer momento en que pude ver mi futuro como un hombre trans es una pregunta expansiva. Tal vez, podría haber sido mi primera interacción con una otra persona queer, el primer nombre que elegí, mi primer rally por los derechos de las personas trans, o mi primer inyección de la testosterona. Todos me dejaron los sentimientos diferentes y expansivos. Pero, todos me dieron la esperanza de que estaba siendo yo otra vez.", + "response2EN": "Plume has been great for the time I was with it. But, the real resources has been my community and friends, those who I have found alongisde nonprofits.", + "response2ES": "Plume ha sido genial durante el tiempo que estuve con él. Pero, los recursos reales han sido mi comunidad y mis amigos, aquellos que he encontrado junto con las organizaciones sin fines de lucro." + }, + { + "id": "lib65zm2cl685nopy9db5mur", + "name": "Cass", + "response1EN": "When I was a kid, I longed for short hair. This was met with hesitation, but I got what I wanted a few times. Still, though, it didn't feel right. It took me years to figure out why.\nThe cuts were always styled for \"girls\"or \"women.\"Even as a queer person that didn't fit me. Fast forward to 2018 - I had been questioning my gender identity when I took the plunge and made an appointment at a gender-inclusive salon. It's hard enough for me to find someone who can style my curly hair much less in a gender-affirming way but I lucked out big time. Looking in the mirror after the cut almost made me cry because for the first time I felt like myself. I later came across the term trans masculine which fit, well, to a T.", + "response1ES": "Cuando era niño, anhelaba tener el pelo corto. Esto fue recibido con dudas, pero conseguí lo que quería un par de veces. Aun así, no me sentía correcto. Me llevó años averiguar por qué.\nLos cortes siempre fueron diseñados para «niñas» o «mujeres». Incluso siendo una persona queer, eso no me quedaba bien. Avanzamos rápidamente hasta 2018:había estado cuestionando mi identidad de género cuando me lancé y concerté una cita en un salón afirmante de género. Ya es bastante difícil para mí encontrar a alguien que pueda peinar mi cabello rizado y mucho menos de una manera que afirme mi género, pero tuve mucha suerte. Mirarme al espejo después del corte casi me hizo llorar porque por primera vez me sentí como yo. Más tarde me encontré con el término trans masculino que encajaba, bueno, perfectamente.", + "response2EN": "I am incredibly grateful to have been able to access gender-affirming care in many ways for the past few years. I saw a therapist that helped me work through my gender identity concerns and later I decided to start low-dose testosterone. I am also part of a large discord server with trans masculine people and trans men in/around their 30s which has helped a lot, too.", + "response2ES": "Estoy increíblemente agradecido de haber podido acceder a la atención género afirmante de muchas maneras durante los últimos años. Consulté a une terapeuta que me ayudó a resolver mis problemas de identidad de género y, más tarde, decidí empezar a tomar dosis bajas de testosterona. También formo parte de un gran servidor de discord con personas trans masculinas y hombres trans de alrededor de 30 años, lo que también me ha ayudado mucho." + }, + { + "id": "gxgav7p6cp8i94z1q9c3kih1", + "name": "Theodore", + "response1EN": "I struggled with seeing my own face as that of a man for the better part of two years after coming out; for a long time, I could only see a woman and I eventually reached a point where my face in the mirror just looked like a nondescript person to me. \n\nOne day, my partner gave me a hug and I happened to be facing a small mirror on the wall. There, hugging my partner with a big grin on my face, was the first time I looked up and saw a man in the mirror. It was the first time that I felt like my transition was really going somewhere. \n\nBeing able to see myself as a man has filled in some of the blank spots in my future. It is easier to imagine a life moving forward when I feel like myself in my own dreams.", + "response1ES": "Me costó ver mi propio rostro como el de un hombre durante la mayor parte de dos años después de salir del closet; durante mucho tiempo, solo pude ver a una mujer y, finalmente, llegué a un punto en el que mi rostro en el espejo me pareció una persona sin descripción explícita.\nUn día, mi pareja me dio un abrazo y mientras yo estaba frente a un pequeño espejo en la pared. Ahí, abrazando a mi pareja con una gran sonrisa en la cara, fue la primera vez que levanté la vista y vi a un hombre en el espejo. Fue la primera vez que sentí que mi transición realmente iba a algún lado.\nPoder verme a mí mismo como un hombre ha llenado algunos de los espacios en blanco de mi futuro. Es más fácil imaginar una vida avanzando cuando me siento como yo mismo en mis propios sueños.", + "response2EN": "Have a small group of transgender and queer friends has helped a lot, especially early on when I really needed someone to bounce ideas off of.\n\nMy incredibly supportive cisgender partner, who identifies as mostly gay and demisexual, has been with me since only a few months after coming out. In a conversation where I was describing some of the medical elements of transition, he saw that I was nervous about his perception of me changing for the worse. So, he told me “Why would I have any issues with my boyfriend becoming actively more attractive to me over time?” He has stuck to that and been a source of constant affirmation and euphoria ever since. \n\nOf course, the help of medical transition is hard to overstate. I have been on testosterone for about 10 months now and it has been a huge part of why I am able to see myself moving forward through life as a man.", + "response2ES": "Tener un grupo pequeño de amigues transgénero y queer me ha ayudado mucho, especialmente al principio, cuando realmente necesitaba a alguien con quien intercambiar ideas.\nMi increíblemente solidaria pareja cisgénero, que se identifica principalmente como gay y demisexual, ha estado conmigo solo unos meses después de salir del closet. En una conversación en la que describía algunos de los elementos médicos de la transición, vio que estaba nervioso por el miedo de que su percepción de mí empeorara. Entonces, me dijo:«¿Por qué tendría problemas con que mi novio se volviera más atractivo para mí con el tiempo?» Se ha mantenido fiel a eso y desde entonces ha sido una fuente de afirmación y euforia constantes.\nPor supuesto, es difícil no subrayar el impacto y ayuda de la transición médica. He estado tomando testosterona durante unos 10 meses y ha sido una gran parte de la razón por la que puedo verme avanzando en la vida como hombre." + } +] diff --git a/prisma/data-migrations/index.ts b/prisma/data-migrations/index.ts index 0f268f26..1c921bcd 100644 --- a/prisma/data-migrations/index.ts +++ b/prisma/data-migrations/index.ts @@ -1,3 +1,4 @@ // codegen:start {preset: barrel, include: ./**/*.ts, exclude: ./**/!*.ts} export * from './2023-06-12_add-stories/index' +export * from './2023-06-20_add-stories/index' // codegen:end diff --git a/src/pages/category/[tag]/[[...storyId]].tsx b/src/pages/category/[tag]/[[...storyId]].tsx index 23285b53..65fbcd46 100644 --- a/src/pages/category/[tag]/[[...storyId]].tsx +++ b/src/pages/category/[tag]/[[...storyId]].tsx @@ -181,7 +181,7 @@ export const getStaticPaths: GetStaticPaths<{ tag: string; storyId?: string[] }> locales = ['en', 'es'], }) => { const categories = await prisma.storyCategory.findMany({ - select: { tag: true, stories: { select: { storyId: true } } }, + select: { tag: true, stories: { select: { storyId: true }, where: { story: { published: true } } } }, }) const paths = categories.flatMap(({ tag, stories }) => [ diff --git a/src/pages/story/[id].tsx b/src/pages/story/[id].tsx index 728dc4b3..d988fb67 100644 --- a/src/pages/story/[id].tsx +++ b/src/pages/story/[id].tsx @@ -62,7 +62,7 @@ export const getStaticProps: GetStaticProps, RoutedQuery } } export const getStaticPaths: GetStaticPaths = async ({ locales = ['en', 'es'] }) => { - const stories = await prisma.story.findMany({ select: { id: true } }) + const stories = await prisma.story.findMany({ select: { id: true }, where: { published: true } }) return { paths: stories.flatMap(({ id }) => locales.map((locale) => ({ params: { id }, locale }))),