From 8df67c339b6bffadb5be2eae17050da49283c89b Mon Sep 17 00:00:00 2001 From: sriramveeraghanta Date: Wed, 8 Nov 2023 22:45:27 +0530 Subject: [PATCH] fix: appdir setup --- .../core/src/ui/mentions/mentionNodeView.tsx | 2 +- packages/tsconfig/nextjs.json | 5 +- packages/tsconfig/react-library.json | 6 +- packages/ui/package.json | 3 - .../accounts/email-password-form.tsx | 2 +- .../accounts/github-login-button.tsx | 2 +- space/components/accounts/onboarding-form.tsx | 2 +- space/components/accounts/sign-in.tsx | 2 +- .../issues/board-views/kanban/block.tsx | 2 +- .../issues/board-views/list/block.tsx | 2 +- .../issues/filters-render/index.tsx | 2 +- .../label/filter-label-block.tsx | 2 +- .../issues/filters-render/label/index.tsx | 2 +- .../priority/filter-priority-block.tsx | 2 +- .../issues/filters-render/priority/index.tsx | 2 +- .../state/filter-state-block.tsx | 2 +- .../issues/filters-render/state/index.tsx | 2 +- space/components/issues/navbar/index.tsx | 2 +- .../issues/navbar/issue-board-view.tsx | 2 +- .../components/issues/navbar/issue-filter.tsx | 2 +- .../peek-overview/comment/add-comment.tsx | 2 +- .../comment/comment-reactions.tsx | 2 +- .../issues/peek-overview/issue-activity.tsx | 2 +- .../peek-overview/issue-emoji-reactions.tsx | 2 +- .../peek-overview/issue-vote-reactions.tsx | 2 +- .../issues/peek-overview/layout.tsx | 2 +- space/components/views/project-details.tsx | 2 +- space/lib/mobx/store-init.tsx | 2 +- .../[workspace_slug]/[project_slug]/index.tsx | 2 +- space/pages/index.tsx | 2 +- yarn.lock | 138 +++++++++++++++++- 31 files changed, 170 insertions(+), 36 deletions(-) diff --git a/packages/editor/core/src/ui/mentions/mentionNodeView.tsx b/packages/editor/core/src/ui/mentions/mentionNodeView.tsx index 331c701e2..3d2ce46d7 100644 --- a/packages/editor/core/src/ui/mentions/mentionNodeView.tsx +++ b/packages/editor/core/src/ui/mentions/mentionNodeView.tsx @@ -2,7 +2,7 @@ // @ts-nocheck import { NodeViewWrapper } from "@tiptap/react"; import { cn } from "../../lib/utils"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { IMentionHighlight } from "../../types/mention-suggestion"; // eslint-disable-next-line import/no-anonymous-default-export diff --git a/packages/tsconfig/nextjs.json b/packages/tsconfig/nextjs.json index 3b7dfa900..7ea3ba2bc 100644 --- a/packages/tsconfig/nextjs.json +++ b/packages/tsconfig/nextjs.json @@ -15,7 +15,10 @@ "module": "esnext", "resolveJsonModule": true, "isolatedModules": true, - "jsx": "preserve" + "jsx": "react", + "paths": { + "react": [ "./node_modules/@types/react" ] + } }, "include": ["src", "next-env.d.ts"], "exclude": ["node_modules"] diff --git a/packages/tsconfig/react-library.json b/packages/tsconfig/react-library.json index 211c87d8d..103e0cc9f 100644 --- a/packages/tsconfig/react-library.json +++ b/packages/tsconfig/react-library.json @@ -4,9 +4,13 @@ "extends": "./base.json", "compilerOptions": { "jsx": "react-jsx", + "strict": true, "lib": ["ES2015", "DOM"], "module": "ESNext", "target": "es6", - "sourceMap": true + "sourceMap": true, + "paths": { + "react": [ "./node_modules/@types/react" ] + } } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 72413eb7c..edd00ff2c 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -30,9 +30,6 @@ "tsup": "^5.10.1", "typescript": "4.7.4" }, - "publishConfig": { - "access": "public" - }, "dependencies": { "@blueprintjs/core": "^4.16.3", "@blueprintjs/popover2": "^1.13.3", diff --git a/space/components/accounts/email-password-form.tsx b/space/components/accounts/email-password-form.tsx index b00740a15..f67e63560 100644 --- a/space/components/accounts/email-password-form.tsx +++ b/space/components/accounts/email-password-form.tsx @@ -1,5 +1,5 @@ import React, { useState } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import Link from "next/link"; import { useForm } from "react-hook-form"; // components diff --git a/space/components/accounts/github-login-button.tsx b/space/components/accounts/github-login-button.tsx index b1bd586fe..cc9d6fc1d 100644 --- a/space/components/accounts/github-login-button.tsx +++ b/space/components/accounts/github-login-button.tsx @@ -1,7 +1,7 @@ import { useEffect, useState, FC } from "react"; import Link from "next/link"; import Image from "next/image"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // next-themes import { useTheme } from "next-themes"; // images diff --git a/space/components/accounts/onboarding-form.tsx b/space/components/accounts/onboarding-form.tsx index c3cb972b2..17dc9c993 100644 --- a/space/components/accounts/onboarding-form.tsx +++ b/space/components/accounts/onboarding-form.tsx @@ -1,5 +1,5 @@ import { useEffect, Fragment } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; import { Controller, useForm } from "react-hook-form"; import { Listbox, Transition } from "@headlessui/react"; diff --git a/space/components/accounts/sign-in.tsx b/space/components/accounts/sign-in.tsx index b55824e6c..2c2f433cd 100644 --- a/space/components/accounts/sign-in.tsx +++ b/space/components/accounts/sign-in.tsx @@ -1,6 +1,6 @@ import React from "react"; import useSWR from "swr"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; import { useMobxStore } from "lib/mobx/store-provider"; diff --git a/space/components/issues/board-views/kanban/block.tsx b/space/components/issues/board-views/kanban/block.tsx index b2effc4ad..80adbbb18 100644 --- a/space/components/issues/board-views/kanban/block.tsx +++ b/space/components/issues/board-views/kanban/block.tsx @@ -11,7 +11,7 @@ import { IssueBlockDueDate } from "components/issues/board-views/block-due-date" // interfaces import { IIssue } from "types/issue"; import { RootStore } from "store/root"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; export const IssueListBlock = observer(({ issue }: { issue: IIssue }) => { const { project: projectStore, issueDetails: issueDetailStore }: RootStore = useMobxStore(); diff --git a/space/components/issues/board-views/list/block.tsx b/space/components/issues/board-views/list/block.tsx index 57011d033..18c9e2129 100644 --- a/space/components/issues/board-views/list/block.tsx +++ b/space/components/issues/board-views/list/block.tsx @@ -1,5 +1,5 @@ import { FC } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; // components import { IssueBlockPriority } from "components/issues/board-views/block-priority"; diff --git a/space/components/issues/filters-render/index.tsx b/space/components/issues/filters-render/index.tsx index d797d1506..4b76aead9 100644 --- a/space/components/issues/filters-render/index.tsx +++ b/space/components/issues/filters-render/index.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // components diff --git a/space/components/issues/filters-render/label/filter-label-block.tsx b/space/components/issues/filters-render/label/filter-label-block.tsx index a54fb65e4..662373b02 100644 --- a/space/components/issues/filters-render/label/filter-label-block.tsx +++ b/space/components/issues/filters-render/label/filter-label-block.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // mobx hook diff --git a/space/components/issues/filters-render/label/index.tsx b/space/components/issues/filters-render/label/index.tsx index 1d9a4f990..6ccb6d557 100644 --- a/space/components/issues/filters-render/label/index.tsx +++ b/space/components/issues/filters-render/label/index.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // components diff --git a/space/components/issues/filters-render/priority/filter-priority-block.tsx b/space/components/issues/filters-render/priority/filter-priority-block.tsx index 5fd1ef1a7..c3c2c7691 100644 --- a/space/components/issues/filters-render/priority/filter-priority-block.tsx +++ b/space/components/issues/filters-render/priority/filter-priority-block.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // mobx hook diff --git a/space/components/issues/filters-render/priority/index.tsx b/space/components/issues/filters-render/priority/index.tsx index 100ba1761..582142727 100644 --- a/space/components/issues/filters-render/priority/index.tsx +++ b/space/components/issues/filters-render/priority/index.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // mobx hook diff --git a/space/components/issues/filters-render/state/filter-state-block.tsx b/space/components/issues/filters-render/state/filter-state-block.tsx index 9b6447cb6..46e005a74 100644 --- a/space/components/issues/filters-render/state/filter-state-block.tsx +++ b/space/components/issues/filters-render/state/filter-state-block.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // mobx hook diff --git a/space/components/issues/filters-render/state/index.tsx b/space/components/issues/filters-render/state/index.tsx index 0198c5215..e48451897 100644 --- a/space/components/issues/filters-render/state/index.tsx +++ b/space/components/issues/filters-render/state/index.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx react lite import { observer } from "mobx-react-lite"; // components diff --git a/space/components/issues/navbar/index.tsx b/space/components/issues/navbar/index.tsx index 03f082f33..bce811599 100644 --- a/space/components/issues/navbar/index.tsx +++ b/space/components/issues/navbar/index.tsx @@ -2,7 +2,7 @@ import { useEffect } from "react"; import Link from "next/link"; import Image from "next/image"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/components/issues/navbar/issue-board-view.tsx b/space/components/issues/navbar/issue-board-view.tsx index 0ae71e8ee..86c6b68b4 100644 --- a/space/components/issues/navbar/issue-board-view.tsx +++ b/space/components/issues/navbar/issue-board-view.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; // constants import { issueViews } from "constants/data"; diff --git a/space/components/issues/navbar/issue-filter.tsx b/space/components/issues/navbar/issue-filter.tsx index 83d5159d6..392b42fa5 100644 --- a/space/components/issues/navbar/issue-filter.tsx +++ b/space/components/issues/navbar/issue-filter.tsx @@ -1,4 +1,4 @@ -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; import { ChevronDown } from "lucide-react"; // mobx store diff --git a/space/components/issues/peek-overview/comment/add-comment.tsx b/space/components/issues/peek-overview/comment/add-comment.tsx index f70a2c5aa..e58028843 100644 --- a/space/components/issues/peek-overview/comment/add-comment.tsx +++ b/space/components/issues/peek-overview/comment/add-comment.tsx @@ -1,5 +1,5 @@ import React, { useRef } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; import { useForm, Controller } from "react-hook-form"; // lib diff --git a/space/components/issues/peek-overview/comment/comment-reactions.tsx b/space/components/issues/peek-overview/comment/comment-reactions.tsx index 4045d3edf..b495373b9 100644 --- a/space/components/issues/peek-overview/comment/comment-reactions.tsx +++ b/space/components/issues/peek-overview/comment/comment-reactions.tsx @@ -1,6 +1,6 @@ import React from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/components/issues/peek-overview/issue-activity.tsx b/space/components/issues/peek-overview/issue-activity.tsx index fde2fd878..367dfc6f0 100644 --- a/space/components/issues/peek-overview/issue-activity.tsx +++ b/space/components/issues/peek-overview/issue-activity.tsx @@ -1,7 +1,7 @@ import React from "react"; import Link from "next/link"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/components/issues/peek-overview/issue-emoji-reactions.tsx b/space/components/issues/peek-overview/issue-emoji-reactions.tsx index b0c5b0361..bf992bd9c 100644 --- a/space/components/issues/peek-overview/issue-emoji-reactions.tsx +++ b/space/components/issues/peek-overview/issue-emoji-reactions.tsx @@ -1,5 +1,5 @@ import { useEffect } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import { observer } from "mobx-react-lite"; // lib import { useMobxStore } from "lib/mobx/store-provider"; diff --git a/space/components/issues/peek-overview/issue-vote-reactions.tsx b/space/components/issues/peek-overview/issue-vote-reactions.tsx index ac20565ea..47bb9842d 100644 --- a/space/components/issues/peek-overview/issue-vote-reactions.tsx +++ b/space/components/issues/peek-overview/issue-vote-reactions.tsx @@ -1,6 +1,6 @@ import { useState, useEffect } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/components/issues/peek-overview/layout.tsx b/space/components/issues/peek-overview/layout.tsx index a3d7386eb..e148da3ef 100644 --- a/space/components/issues/peek-overview/layout.tsx +++ b/space/components/issues/peek-overview/layout.tsx @@ -1,6 +1,6 @@ import React, { useEffect, useState } from "react"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/components/views/project-details.tsx b/space/components/views/project-details.tsx index 1c9c6ddc9..189b928cf 100644 --- a/space/components/views/project-details.tsx +++ b/space/components/views/project-details.tsx @@ -1,7 +1,7 @@ import { useEffect } from "react"; import Image from "next/image"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // mobx import { observer } from "mobx-react-lite"; diff --git a/space/lib/mobx/store-init.tsx b/space/lib/mobx/store-init.tsx index 4fc761ad1..988a7cc2c 100644 --- a/space/lib/mobx/store-init.tsx +++ b/space/lib/mobx/store-init.tsx @@ -2,7 +2,7 @@ import { useEffect } from "react"; // next imports -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; // js cookie import Cookie from "js-cookie"; // mobx store diff --git a/space/pages/[workspace_slug]/[project_slug]/index.tsx b/space/pages/[workspace_slug]/[project_slug]/index.tsx index e50c01c18..134dda1ec 100644 --- a/space/pages/[workspace_slug]/[project_slug]/index.tsx +++ b/space/pages/[workspace_slug]/[project_slug]/index.tsx @@ -1,5 +1,5 @@ import Head from "next/head"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; import useSWR from "swr"; diff --git a/space/pages/index.tsx b/space/pages/index.tsx index 1ff239253..5ce83b3c7 100644 --- a/space/pages/index.tsx +++ b/space/pages/index.tsx @@ -2,7 +2,7 @@ import { useEffect } from "react"; // next import { NextPage } from "next"; -import { useRouter } from "next/router"; +import { useRouter } from "next/navigation"; const Index: NextPage = () => { const router = useRouter(); diff --git a/yarn.lock b/yarn.lock index f25d1cf7d..fce3c673c 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1608,6 +1608,11 @@ resolved "https://registry.yarnpkg.com/@next/env/-/env-12.3.2.tgz#fb819366771f5721e9438ca3a42ad18684f0949b" integrity sha512-upwtMaHxlv/udAWGq0kE+rg8huwmcxQPsKZFhS1R5iVO323mvxEBe1YrSXe1awLbg9sTIuEHbgxjLLt7JbeuAQ== +"@next/env@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/env/-/env-14.0.1.tgz#7d03c9042c205a320aef2ea3f83c2d16b6825563" + integrity sha512-Ms8ZswqY65/YfcjrlcIwMPD7Rg/dVjdLapMcSHG26W6O67EJDF435ShW4H4LXi1xKO1oRc97tLXUpx8jpLe86A== + "@next/eslint-plugin-next@12.2.2": version "12.2.2" resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-12.2.2.tgz#b4a22c06b6454068b54cc44502168d90fbb29a6d" @@ -1651,11 +1656,21 @@ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.2.tgz#97c532d35c66ce6b6941ae24b5b8b267b9b0d0d8" integrity sha512-PTUfe1ZrwjsiuTmr3bOM9lsoy5DCmfYsLOUF9ZVhtbi5MNJVmUTy4VZ06GfrvnCO5hGCr48z3vpFE9QZ0qLcPw== +"@next/swc-darwin-arm64@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.0.1.tgz#75a5f872c4077ecd536d7496bc24f3d312d5dcd0" + integrity sha512-JyxnGCS4qT67hdOKQ0CkgFTp+PXub5W1wsGvIq98TNbF3YEIN7iDekYhYsZzc8Ov0pWEsghQt+tANdidITCLaw== + "@next/swc-darwin-x64@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.2.tgz#e0cb4ff4b11faaff3a891bd1d18ed72f71e30ebe" integrity sha512-1HkjmS9awwlaeEY8Y01nRSNkSv3y+qnC/mjMPe/W66hEh3QKa/LQHqHeS7NOdEs19B2mhZ7w+EgMRXdLQ0Su8w== +"@next/swc-darwin-x64@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-14.0.1.tgz#7d8498fc680cc8b4d5181bee336818c63779bc5e" + integrity sha512-625Z7bb5AyIzswF9hvfZWa+HTwFZw+Jn3lOBNZB87lUS0iuCYDHqk3ujuHCkiyPtSC0xFBtYDLcrZ11mF/ap3w== + "@next/swc-freebsd-x64@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.2.tgz#d7b93dd344cb67d1969565d0796c7b7d0217fccf" @@ -1671,36 +1686,71 @@ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.2.tgz#26df7d7cdc18cf413f12a408179ee4ac315f383a" integrity sha512-T9GCFyOIb4S3acA9LqflUYD+QZ94iZketHCqKdoO0Nx0OCHIgGJV5rotDe8TDXwh/goYpIfyHU4j1qqw4w4VnA== +"@next/swc-linux-arm64-gnu@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.0.1.tgz#184286794e67bed192de7dbb10d7f040c996f965" + integrity sha512-iVpn3KG3DprFXzVHM09kvb//4CNNXBQ9NB/pTm8LO+vnnnaObnzFdS5KM+w1okwa32xH0g8EvZIhoB3fI3mS1g== + "@next/swc-linux-arm64-musl@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.2.tgz#fd42232a6b10d9f9a4f71433d59c280a4532d06f" integrity sha512-hxNVZS6L3c2z3l9EH2GP0MGQ9exu6O8cohYNZyqC9WUl6C03sEn8xzDH1y+NgD3fVurvYkGU5F0PDddJJLfDIw== +"@next/swc-linux-arm64-musl@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.0.1.tgz#e8121b860ebc97a8d2a9113e5a42878430e749d5" + integrity sha512-mVsGyMxTLWZXyD5sen6kGOTYVOO67lZjLApIj/JsTEEohDDt1im2nkspzfV5MvhfS7diDw6Rp/xvAQaWZTv1Ww== + "@next/swc-linux-x64-gnu@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.2.tgz#5307579e3d8fbdb03adbe6cfc915b51548e0a103" integrity sha512-fCPkLuwDwY8/QeXxciJJjDHG09liZym/Bhb4A+RLFQ877wUkwFsNWDUTSdUx0YXlYK/1gf67BKauqKkOKp6CYw== +"@next/swc-linux-x64-gnu@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.0.1.tgz#cdc4276b11a10c892fd1cb7dd31e024064db9c3b" + integrity sha512-wMqf90uDWN001NqCM/auRl3+qVVeKfjJdT9XW+RMIOf+rhUzadmYJu++tp2y+hUbb6GTRhT+VjQzcgg/QTD9NQ== + "@next/swc-linux-x64-musl@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.2.tgz#d5cb920a825a8dc80ffba8a6b797fb845af0b84c" integrity sha512-o+GifBIQ2K+/MEFxHsxUZoU3bsuVFLXZYWd3idimFHiVdDCVYiKsY6mYMmKDlucX+9xRyOCkKL9Tjf+3tuXJpw== +"@next/swc-linux-x64-musl@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.0.1.tgz#4a194a484ceb34fd370e8d1af571493859fb2542" + integrity sha512-ol1X1e24w4j4QwdeNjfX0f+Nza25n+ymY0T2frTyalVczUmzkVD7QGgPTZMHfR1aLrO69hBs0G3QBYaj22J5GQ== + "@next/swc-win32-arm64-msvc@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.2.tgz#2a0d619e5bc0cec17ed093afd1ca6b1c37c2690c" integrity sha512-crii66irzGGMSUR0L8r9+A06eTv7FTXqw4rgzJ33M79EwQJOdpY7RVKXLQMurUhniEeQEEOfamiEdPIi/qxisw== +"@next/swc-win32-arm64-msvc@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.0.1.tgz#71923debee50f98ef166b28cdb3ad7e7463e6598" + integrity sha512-WEmTEeWs6yRUEnUlahTgvZteh5RJc4sEjCQIodJlZZ5/VJwVP8p2L7l6VhzQhT4h7KvLx/Ed4UViBdne6zpIsw== + "@next/swc-win32-ia32-msvc@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.2.tgz#769bef60d0d678c3d7606a4dc7fee018d6199227" integrity sha512-5hRUSvn3MdQ4nVRu1rmKxq5YJzpTtZfaC/NyGw6wa4NSF1noUn/pdQGUr+I5Qz3CZkd1gZzzC0eaXQHlrk0E2g== +"@next/swc-win32-ia32-msvc@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.0.1.tgz#b8f46da899c279fd65db76f0951849290c480ef9" + integrity sha512-oFpHphN4ygAgZUKjzga7SoH2VGbEJXZa/KL8bHCAwCjDWle6R1SpiGOdUdA8EJ9YsG1TYWpzY6FTbUA+iAJeww== + "@next/swc-win32-x64-msvc@12.3.2": version "12.3.2" resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.2.tgz#45beb4b9d28e6dd6abf63cab1c5b92dc84323a6b" integrity sha512-tpQJYUH+TzPMIsdVl9fH8uDg47iwiNjKY+8e9da3dXqlkztKzjSw0OwSADoqh3KrifplXeKSta+BBGLdBqg3sg== +"@next/swc-win32-x64-msvc@14.0.1": + version "14.0.1" + resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.0.1.tgz#be3dd8b3729ec51c99ff04b51e2b235756d02b6e" + integrity sha512-FFp3nOJ/5qSpeWT0BZQ+YE1pSMk4IMpkME/1DwKBwhg4mJLB9L+6EXuJi4JEwaJdl5iN+UUlmUD3IsR1kx5fAg== + "@nivo/annotations@0.80.0": version "0.80.0" resolved "https://registry.yarnpkg.com/@nivo/annotations/-/annotations-0.80.0.tgz#127e4801fff7370dcfb9acfe1e335781dd65cfd5" @@ -2339,6 +2389,13 @@ dependencies: tslib "^2.4.0" +"@swc/helpers@0.5.2": + version "0.5.2" + resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d" + integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw== + dependencies: + tslib "^2.4.0" + "@tailwindcss/typography@^0.5.9": version "0.5.10" resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.5.10.tgz#2abde4c6d5c797ab49cf47610830a301de4c1e0a" @@ -2804,7 +2861,7 @@ dependencies: "@types/react" "*" -"@types/react@*", "@types/react@18.0.28", "@types/react@18.2.0", "@types/react@^18.2.35", "@types/react@^18.2.5": +"@types/react@*", "@types/react@18.2.0": version "18.2.0" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.0.tgz#15cda145354accfc09a18d2f2305f9fc099ada21" integrity sha512-0FLj93y5USLHdnhIhABk83rm8XEGA7kH3cr+YUlvxoUGp1xNt/DINUMvqPxLyOQMzLmZe8i4RTHbvb8MC7NmrA== @@ -2813,6 +2870,24 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/react@18.0.28": + version "18.0.28" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.28.tgz#accaeb8b86f4908057ad629a26635fe641480065" + integrity sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/react@^18.2.35", "@types/react@^18.2.5": + version "18.2.36" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.36.tgz#bc68ffb4408e5d0c419b0760b2eaeec70aeeedb3" + integrity sha512-o9XFsHYLLZ4+sb9CWUYwHqFVoG61SesydF353vFMMsQziiyRu8np4n2OYMUSDZ8XuImxDr9c5tR7gidlH29Vnw== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + "@types/reactcss@*": version "1.2.8" resolved "https://registry.yarnpkg.com/@types/reactcss/-/reactcss-1.2.8.tgz#8c2342f5f650cc5f9e8bea73199c17ba747b9126" @@ -3388,6 +3463,13 @@ bundle-require@^4.0.0: dependencies: load-tsconfig "^0.2.3" +busboy@1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/busboy/-/busboy-1.6.0.tgz#966ea36a9502e43cdb9146962523b92f531f6893" + integrity sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA== + dependencies: + streamsearch "^1.1.0" + cac@^6.7.12: version "6.7.14" resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959" @@ -3526,7 +3608,7 @@ clean-webpack-plugin@^4.0.0: dependencies: del "^4.1.1" -client-only@^0.0.1: +client-only@0.0.1, client-only@^0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/client-only/-/client-only-0.0.1.tgz#38bba5d403c41ab150bff64a95c85013cf73bca1" integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== @@ -5146,6 +5228,11 @@ glob-parent@^6.0.2: dependencies: is-glob "^4.0.3" +glob-to-regexp@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e" + integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw== + glob@7.1.6: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" @@ -5242,7 +5329,7 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -6568,6 +6655,29 @@ next@12.3.2: "@next/swc-win32-ia32-msvc" "12.3.2" "@next/swc-win32-x64-msvc" "12.3.2" +next@^14.0.1: + version "14.0.1" + resolved "https://registry.yarnpkg.com/next/-/next-14.0.1.tgz#1375d94c5dc7af730234af48401be270e975cb22" + integrity sha512-s4YaLpE4b0gmb3ggtmpmV+wt+lPRuGtANzojMQ2+gmBpgX9w5fTbjsy6dXByBuENsdCX5pukZH/GxdFgO62+pA== + dependencies: + "@next/env" "14.0.1" + "@swc/helpers" "0.5.2" + busboy "1.6.0" + caniuse-lite "^1.0.30001406" + postcss "8.4.31" + styled-jsx "5.1.1" + watchpack "2.4.0" + optionalDependencies: + "@next/swc-darwin-arm64" "14.0.1" + "@next/swc-darwin-x64" "14.0.1" + "@next/swc-linux-arm64-gnu" "14.0.1" + "@next/swc-linux-arm64-musl" "14.0.1" + "@next/swc-linux-x64-gnu" "14.0.1" + "@next/swc-linux-x64-musl" "14.0.1" + "@next/swc-win32-arm64-msvc" "14.0.1" + "@next/swc-win32-ia32-msvc" "14.0.1" + "@next/swc-win32-x64-msvc" "14.0.1" + no-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/no-case/-/no-case-3.0.4.tgz#d361fd5c9800f558551a8369fc0dcd4662b6124d" @@ -6989,7 +7099,7 @@ postcss@8.4.14: picocolors "^1.0.0" source-map-js "^1.0.2" -postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.29: +postcss@8.4.31, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.29: version "8.4.31" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.31.tgz#92b451050a9f914da6755af352bdc0192508656d" integrity sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ== @@ -7965,6 +8075,11 @@ stacktrace-parser@^0.1.10: dependencies: type-fest "^0.7.1" +streamsearch@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/streamsearch/-/streamsearch-1.1.0.tgz#404dd1e2247ca94af554e841a8ef0eaa238da764" + integrity sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg== + streamx@^2.15.0: version "2.15.2" resolved "https://registry.yarnpkg.com/streamx/-/streamx-2.15.2.tgz#680eacebdc9c43ede7362c2e6695b34dd413c741" @@ -8084,6 +8199,13 @@ styled-jsx@5.0.7: resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.0.7.tgz#be44afc53771b983769ac654d355ca8d019dff48" integrity sha512-b3sUzamS086YLRuvnaDigdAewz1/EFYlHpYBP5mZovKEdQQOIIYq8lApylub3HHZ6xFjV051kkGU7cudJmrXEA== +styled-jsx@5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f" + integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw== + dependencies: + client-only "0.0.1" + stylis@4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" @@ -8801,6 +8923,14 @@ warning@^4.0.2, warning@^4.0.3: dependencies: loose-envify "^1.0.0" +watchpack@2.4.0: + version "2.4.0" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" + integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== + dependencies: + glob-to-regexp "^0.4.1" + graceful-fs "^4.1.2" + webidl-conversions@^3.0.0: version "3.0.1" resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"