mirror of
https://github.com/lukevella/rallly.git
synced 2025-05-05 21:26:05 +02:00
⬆️ Upgrade to trpc 11 (#1703)
This commit is contained in:
parent
5a4ee56df6
commit
4a98a6ac82
15 changed files with 131 additions and 78 deletions
|
@ -40,11 +40,13 @@
|
||||||
"@sentry/nextjs": "^9.14.0",
|
"@sentry/nextjs": "^9.14.0",
|
||||||
"@svgr/webpack": "^8.1.0",
|
"@svgr/webpack": "^8.1.0",
|
||||||
"@t3-oss/env-nextjs": "^0.11.0",
|
"@t3-oss/env-nextjs": "^0.11.0",
|
||||||
"@tanstack/react-query": "^4.36.1",
|
"@tanstack/react-query": "^5.74.11",
|
||||||
|
"@tanstack/react-query-devtools": "^5.74.11",
|
||||||
"@tanstack/react-table": "^8.9.1",
|
"@tanstack/react-table": "^8.9.1",
|
||||||
"@trpc/client": "^10.13.0",
|
"@trpc/client": "^11.1.2",
|
||||||
"@trpc/react-query": "^10.13.0",
|
"@trpc/next": "^11.1.2",
|
||||||
"@trpc/server": "^10.13.0",
|
"@trpc/react-query": "^11.1.2",
|
||||||
|
"@trpc/server": "^11.1.2",
|
||||||
"@upstash/qstash": "^2.7.17",
|
"@upstash/qstash": "^2.7.17",
|
||||||
"@upstash/ratelimit": "^1.2.1",
|
"@upstash/ratelimit": "^1.2.1",
|
||||||
"@vercel/functions": "^2.0.0",
|
"@vercel/functions": "^2.0.0",
|
||||||
|
|
|
@ -64,7 +64,7 @@ export const LoginPage = ({ magicLink, email }: PageProps) => {
|
||||||
<div>
|
<div>
|
||||||
<Button
|
<Button
|
||||||
size="lg"
|
size="lg"
|
||||||
loading={magicLinkFetch.isLoading}
|
loading={magicLinkFetch.isPending}
|
||||||
onClick={async () => {
|
onClick={async () => {
|
||||||
await magicLinkFetch.mutateAsync();
|
await magicLinkFetch.mutateAsync();
|
||||||
}}
|
}}
|
||||||
|
|
|
@ -73,7 +73,7 @@ export function OTPForm({ token }: { token: string }) {
|
||||||
const isLoading =
|
const isLoading =
|
||||||
form.formState.isSubmitting ||
|
form.formState.isSubmitting ||
|
||||||
form.formState.isSubmitSuccessful ||
|
form.formState.isSubmitSuccessful ||
|
||||||
authenticateRegistration.isLoading;
|
authenticateRegistration.isPending;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Form {...form}>
|
<Form {...form}>
|
||||||
|
|
|
@ -111,7 +111,7 @@ export function DeleteAccountDialog({
|
||||||
</DialogClose>
|
</DialogClose>
|
||||||
<Button
|
<Button
|
||||||
type="submit"
|
type="submit"
|
||||||
loading={deleteAccount.isLoading}
|
loading={deleteAccount.isPending}
|
||||||
variant="destructive"
|
variant="destructive"
|
||||||
>
|
>
|
||||||
<Trans i18nKey="deleteAccount" defaults="Delete Account" />
|
<Trans i18nKey="deleteAccount" defaults="Delete Account" />
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import { prisma } from "@rallly/database";
|
import { prisma } from "@rallly/database";
|
||||||
import { absoluteUrl } from "@rallly/utils/absolute-url";
|
import { absoluteUrl } from "@rallly/utils/absolute-url";
|
||||||
import { Hydrate, dehydrate } from "@tanstack/react-query";
|
import { HydrationBoundary, dehydrate } from "@tanstack/react-query";
|
||||||
import { notFound } from "next/navigation";
|
import { notFound } from "next/navigation";
|
||||||
|
|
||||||
import { InvitePage } from "@/app/[locale]/invite/[urlId]/invite-page";
|
import { InvitePage } from "@/app/[locale]/invite/[urlId]/invite-page";
|
||||||
|
@ -45,13 +45,13 @@ export default async function Page(props: {
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Hydrate state={dehydrate(trpc.queryClient)}>
|
<HydrationBoundary state={dehydrate(trpc.queryClient)}>
|
||||||
<Providers>
|
<Providers>
|
||||||
<PermissionContext token={searchParams.token}>
|
<PermissionContext token={searchParams.token}>
|
||||||
<InvitePage />
|
<InvitePage />
|
||||||
</PermissionContext>
|
</PermissionContext>
|
||||||
</Providers>
|
</Providers>
|
||||||
</Hydrate>
|
</HydrationBoundary>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,7 @@ export function DuplicateDialog({
|
||||||
</DialogClose>
|
</DialogClose>
|
||||||
<Button
|
<Button
|
||||||
type="submit"
|
type="submit"
|
||||||
loading={duplicate.isLoading}
|
loading={duplicate.isPending}
|
||||||
variant="primary"
|
variant="primary"
|
||||||
form={formName}
|
form={formName}
|
||||||
>
|
>
|
||||||
|
|
|
@ -22,7 +22,7 @@ import { Trans } from "@/components/trans";
|
||||||
const Page = () => {
|
const Page = () => {
|
||||||
const { poll } = usePoll();
|
const { poll } = usePoll();
|
||||||
const urlId = poll.adminUrlId;
|
const urlId = poll.adminUrlId;
|
||||||
const { mutate: updatePollMutation, isLoading: isUpdating } =
|
const { mutate: updatePollMutation, isPending: isUpdating } =
|
||||||
useUpdatePollMutation();
|
useUpdatePollMutation();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ const convertOptionToString = (
|
||||||
|
|
||||||
const Page = () => {
|
const Page = () => {
|
||||||
const { poll, getParticipantsWhoVotedForOption } = usePoll();
|
const { poll, getParticipantsWhoVotedForOption } = usePoll();
|
||||||
const { mutate: updatePollMutation, isLoading: isUpdating } =
|
const { mutate: updatePollMutation, isPending: isUpdating } =
|
||||||
useUpdatePollMutation();
|
useUpdatePollMutation();
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const modalContext = useModalContext();
|
const modalContext = useModalContext();
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { prisma } from "@rallly/database";
|
import { prisma } from "@rallly/database";
|
||||||
import { Hydrate, dehydrate } from "@tanstack/react-query";
|
import { HydrationBoundary, dehydrate } from "@tanstack/react-query";
|
||||||
import { notFound } from "next/navigation";
|
import { notFound } from "next/navigation";
|
||||||
|
|
||||||
import { PollLayout } from "@/components/layouts/poll-layout";
|
import { PollLayout } from "@/components/layouts/poll-layout";
|
||||||
|
@ -27,9 +27,9 @@ export default async function Layout(
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Hydrate state={dehydrate(trpc.queryClient)}>
|
<HydrationBoundary state={dehydrate(trpc.queryClient)}>
|
||||||
<PollLayout>{children}</PollLayout>
|
<PollLayout>{children}</PollLayout>
|
||||||
</Hydrate>
|
</HydrationBoundary>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -138,7 +138,7 @@ export const CreatePoll: React.FunctionComponent = () => {
|
||||||
<PollSettingsForm />
|
<PollSettingsForm />
|
||||||
<hr />
|
<hr />
|
||||||
<Button
|
<Button
|
||||||
loading={createPoll.isLoading || createPoll.isSuccess}
|
loading={createPoll.isPending || createPoll.isSuccess}
|
||||||
size="lg"
|
size="lg"
|
||||||
type="submit"
|
type="submit"
|
||||||
className="w-full"
|
className="w-full"
|
||||||
|
|
|
@ -157,7 +157,7 @@ const DeleteParticipantModal = ({
|
||||||
<Trans i18nKey="cancel" />
|
<Trans i18nKey="cancel" />
|
||||||
</Button>
|
</Button>
|
||||||
<Button
|
<Button
|
||||||
loading={deleteParticipant.isLoading}
|
loading={deleteParticipant.isPending}
|
||||||
variant="destructive"
|
variant="destructive"
|
||||||
onClick={async () => {
|
onClick={async () => {
|
||||||
deleteParticipant.mutate({
|
deleteParticipant.mutate({
|
||||||
|
|
|
@ -52,7 +52,7 @@ export const DeletePollDialog: React.FunctionComponent<{
|
||||||
onClick={() => {
|
onClick={() => {
|
||||||
deletePoll.mutate({ urlId });
|
deletePoll.mutate({ urlId });
|
||||||
}}
|
}}
|
||||||
loading={deletePoll.isLoading}
|
loading={deletePoll.isPending}
|
||||||
>
|
>
|
||||||
<Trans i18nKey="delete" />
|
<Trans i18nKey="delete" />
|
||||||
</Button>
|
</Button>
|
||||||
|
|
|
@ -250,7 +250,7 @@ export function FinalizePollDialog(props: DialogProps) {
|
||||||
</Button>
|
</Button>
|
||||||
</DialogClose>
|
</DialogClose>
|
||||||
<Button
|
<Button
|
||||||
loading={scheduleEvent.isLoading}
|
loading={scheduleEvent.isPending}
|
||||||
type="submit"
|
type="submit"
|
||||||
form="finalize-form"
|
form="finalize-form"
|
||||||
variant="primary"
|
variant="primary"
|
||||||
|
|
|
@ -25,7 +25,6 @@ export function TRPCProvider(props: { children: React.ReactNode }) {
|
||||||
defaultOptions: {
|
defaultOptions: {
|
||||||
queries: {
|
queries: {
|
||||||
retry: false,
|
retry: false,
|
||||||
cacheTime: Number.POSITIVE_INFINITY,
|
|
||||||
staleTime: 1000 * 60,
|
staleTime: 1000 * 60,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
@ -73,9 +72,9 @@ export function TRPCProvider(props: { children: React.ReactNode }) {
|
||||||
links: [
|
links: [
|
||||||
httpBatchLink({
|
httpBatchLink({
|
||||||
url: "/api/trpc",
|
url: "/api/trpc",
|
||||||
|
transformer: superjson,
|
||||||
}),
|
}),
|
||||||
],
|
],
|
||||||
transformer: superjson,
|
|
||||||
}),
|
}),
|
||||||
);
|
);
|
||||||
return (
|
return (
|
||||||
|
|
164
pnpm-lock.yaml
generated
164
pnpm-lock.yaml
generated
|
@ -67,7 +67,7 @@ importers:
|
||||||
version: 8.1.0(typescript@5.8.3)
|
version: 8.1.0(typescript@5.8.3)
|
||||||
'@vercel/analytics':
|
'@vercel/analytics':
|
||||||
specifier: ^1.5.0
|
specifier: ^1.5.0
|
||||||
version: 1.5.0(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)
|
version: 1.5.0(next@15.3.1(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)
|
||||||
dayjs:
|
dayjs:
|
||||||
specifier: ^1.11.13
|
specifier: ^1.11.13
|
||||||
version: 1.11.13
|
version: 1.11.13
|
||||||
|
@ -106,7 +106,7 @@ importers:
|
||||||
version: 5.0.0(@types/react@19.1.2)(acorn@8.14.1)(react@19.1.0)
|
version: 5.0.0(@types/react@19.1.2)(acorn@8.14.1)(react@19.1.0)
|
||||||
next-seo:
|
next-seo:
|
||||||
specifier: ^6.1.0
|
specifier: ^6.1.0
|
||||||
version: 6.6.0(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
version: 6.6.0(next@15.3.1(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
react:
|
react:
|
||||||
specifier: ^19.1.0
|
specifier: ^19.1.0
|
||||||
version: 19.1.0
|
version: 19.1.0
|
||||||
|
@ -215,7 +215,7 @@ importers:
|
||||||
version: link:../../packages/utils
|
version: link:../../packages/utils
|
||||||
'@sentry/nextjs':
|
'@sentry/nextjs':
|
||||||
specifier: ^9.14.0
|
specifier: ^9.14.0
|
||||||
version: 9.14.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.99.7)
|
version: 9.14.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.99.7(esbuild@0.25.3))
|
||||||
'@svgr/webpack':
|
'@svgr/webpack':
|
||||||
specifier: ^8.1.0
|
specifier: ^8.1.0
|
||||||
version: 8.1.0(typescript@5.8.3)
|
version: 8.1.0(typescript@5.8.3)
|
||||||
|
@ -223,20 +223,26 @@ importers:
|
||||||
specifier: ^0.11.0
|
specifier: ^0.11.0
|
||||||
version: 0.11.1(typescript@5.8.3)(zod@3.24.3)
|
version: 0.11.1(typescript@5.8.3)(zod@3.24.3)
|
||||||
'@tanstack/react-query':
|
'@tanstack/react-query':
|
||||||
specifier: ^4.36.1
|
specifier: ^5.74.11
|
||||||
version: 4.36.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
version: 5.74.11(react@19.1.0)
|
||||||
|
'@tanstack/react-query-devtools':
|
||||||
|
specifier: ^5.74.11
|
||||||
|
version: 5.74.11(@tanstack/react-query@5.74.11(react@19.1.0))(react@19.1.0)
|
||||||
'@tanstack/react-table':
|
'@tanstack/react-table':
|
||||||
specifier: ^8.9.1
|
specifier: ^8.9.1
|
||||||
version: 8.21.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
version: 8.21.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
'@trpc/client':
|
'@trpc/client':
|
||||||
specifier: ^10.13.0
|
specifier: ^11.1.2
|
||||||
version: 10.45.2(@trpc/server@10.45.2)
|
version: 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3)
|
||||||
|
'@trpc/next':
|
||||||
|
specifier: ^11.1.2
|
||||||
|
version: 11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)
|
||||||
'@trpc/react-query':
|
'@trpc/react-query':
|
||||||
specifier: ^10.13.0
|
specifier: ^11.1.2
|
||||||
version: 10.45.2(@tanstack/react-query@4.36.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
version: 11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)
|
||||||
'@trpc/server':
|
'@trpc/server':
|
||||||
specifier: ^10.13.0
|
specifier: ^11.1.2
|
||||||
version: 10.45.2
|
version: 11.1.2(typescript@5.8.3)
|
||||||
'@upstash/qstash':
|
'@upstash/qstash':
|
||||||
specifier: ^2.7.17
|
specifier: ^2.7.17
|
||||||
version: 2.7.23
|
version: 2.7.23
|
||||||
|
@ -3927,20 +3933,22 @@ packages:
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1'
|
tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1'
|
||||||
|
|
||||||
'@tanstack/query-core@4.36.1':
|
'@tanstack/query-core@5.74.9':
|
||||||
resolution: {integrity: sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA==}
|
resolution: {integrity: sha512-qmjXpWyigDw4SfqdSBy24FzRvpBPXlaSbl92N77lcrL+yvVQLQkf0T6bQNbTxl9IEB/SvVFhhVZoIlQvFnNuuw==}
|
||||||
|
|
||||||
'@tanstack/react-query@4.36.1':
|
'@tanstack/query-devtools@5.74.7':
|
||||||
resolution: {integrity: sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw==}
|
resolution: {integrity: sha512-nSNlfuGdnHf4yB0S+BoNYOE1o3oAH093weAYZolIHfS2stulyA/gWfSk/9H4ZFk5mAAHb5vNqAeJOmbdcGPEQw==}
|
||||||
|
|
||||||
|
'@tanstack/react-query-devtools@5.74.11':
|
||||||
|
resolution: {integrity: sha512-vx8MzH4WUUk4ZW8uHq7T45XNDgePF5ecRoa7haWJZxDMQyAHM80GGMhEW/yRz6TeyS9UlfTUz2OLPvgGRvvVOA==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0
|
'@tanstack/react-query': ^5.74.11
|
||||||
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
|
react: ^18 || ^19
|
||||||
react-native: '*'
|
|
||||||
peerDependenciesMeta:
|
'@tanstack/react-query@5.74.11':
|
||||||
react-dom:
|
resolution: {integrity: sha512-FFhn9ZiYRUOsxLAWZYxVfQTpVE7UWRaAeHJIWVDHKlmZZGc16rMHW9KrFZ8peC4hA71QUf/shJD8dPSMqDnRmA==}
|
||||||
optional: true
|
peerDependencies:
|
||||||
react-native:
|
react: ^18 || ^19
|
||||||
optional: true
|
|
||||||
|
|
||||||
'@tanstack/react-table@8.21.3':
|
'@tanstack/react-table@8.21.3':
|
||||||
resolution: {integrity: sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==}
|
resolution: {integrity: sha512-5nNMTSETP4ykGegmVkhjcS8tTLW6Vl4axfEGQN3v0zdHYbK4UfoqfPChclTrJ4EoK9QynqAu9oUf8VEmrpZ5Ww==}
|
||||||
|
@ -3953,22 +3961,43 @@ packages:
|
||||||
resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==}
|
resolution: {integrity: sha512-ldZXEhOBb8Is7xLs01fR3YEc3DERiz5silj8tnGkFZytt1abEvl/GhUmCE0PMLaMPTa3Jk4HbKmRlHmu+gCftg==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
|
|
||||||
'@trpc/client@10.45.2':
|
'@trpc/client@11.1.2':
|
||||||
resolution: {integrity: sha512-ykALM5kYWTLn1zYuUOZ2cPWlVfrXhc18HzBDyRhoPYN0jey4iQHEFSEowfnhg1RvYnrAVjNBgHNeSAXjrDbGwg==}
|
resolution: {integrity: sha512-RpifJOAv+ql9gF3oafa3dLCF01AzWu2DzejvehAPG2IlwHxopKoYXaImJ8zPwRkZokuWiKz5v65HjElmi8TlrQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@trpc/server': 10.45.2
|
'@trpc/server': 11.1.2
|
||||||
|
typescript: '>=5.7.2'
|
||||||
|
|
||||||
'@trpc/react-query@10.45.2':
|
'@trpc/next@11.1.2':
|
||||||
resolution: {integrity: sha512-BAqb9bGZIscroradlNx+Cc9522R+idY3BOSf5z0jHUtkxdMbjeGKxSSMxxu7JzoLqSIEC+LVzL3VvF8sdDWaZQ==}
|
resolution: {integrity: sha512-dtk8p/al4p5BU4Otol8ufM3sjuJT/1do0wR912OjetRLwG0Y41FTwhUeXcfLpUMjWUWy+dnCwG8aH/sDvLO5RQ==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@tanstack/react-query': ^4.18.0
|
'@tanstack/react-query': ^5.59.15
|
||||||
'@trpc/client': 10.45.2
|
'@trpc/client': 11.1.2
|
||||||
'@trpc/server': 10.45.2
|
'@trpc/react-query': 11.1.2
|
||||||
|
'@trpc/server': 11.1.2
|
||||||
|
next: '*'
|
||||||
react: '>=16.8.0'
|
react: '>=16.8.0'
|
||||||
react-dom: '>=16.8.0'
|
react-dom: '>=16.8.0'
|
||||||
|
typescript: '>=5.7.2'
|
||||||
|
peerDependenciesMeta:
|
||||||
|
'@tanstack/react-query':
|
||||||
|
optional: true
|
||||||
|
'@trpc/react-query':
|
||||||
|
optional: true
|
||||||
|
|
||||||
'@trpc/server@10.45.2':
|
'@trpc/react-query@11.1.2':
|
||||||
resolution: {integrity: sha512-wOrSThNNE4HUnuhJG6PfDRp4L2009KDVxsd+2VYH8ro6o/7/jwYZ8Uu5j+VaW+mOmc8EHerHzGcdbGNQSAUPgg==}
|
resolution: {integrity: sha512-Ws3oIaj0qqbVIUyfYd9uFBwqk7eRqsxaLhLKN7grskoBo8wkh/CUADcN6ZD+GGogC3Dsg9S4WhgU1jVgfc/ahg==}
|
||||||
|
peerDependencies:
|
||||||
|
'@tanstack/react-query': ^5.67.1
|
||||||
|
'@trpc/client': 11.1.2
|
||||||
|
'@trpc/server': 11.1.2
|
||||||
|
react: '>=18.2.0'
|
||||||
|
react-dom: '>=18.2.0'
|
||||||
|
typescript: '>=5.7.2'
|
||||||
|
|
||||||
|
'@trpc/server@11.1.2':
|
||||||
|
resolution: {integrity: sha512-Oi9zWHG0ZDkbDo4sYkduoV7q4sIe6UwjrRLC91vNMYQK+PVgpbTCmK1laRwewAGu0zaayqcGDosANjceOIC3GA==}
|
||||||
|
peerDependencies:
|
||||||
|
typescript: '>=5.7.2'
|
||||||
|
|
||||||
'@trysound/sax@0.2.0':
|
'@trysound/sax@0.2.0':
|
||||||
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
|
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
|
||||||
|
@ -10422,7 +10451,7 @@ snapshots:
|
||||||
|
|
||||||
'@sentry/core@9.14.0': {}
|
'@sentry/core@9.14.0': {}
|
||||||
|
|
||||||
'@sentry/nextjs@9.14.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.99.7)':
|
'@sentry/nextjs@9.14.0(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)(webpack@5.99.7(esbuild@0.25.3))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@opentelemetry/api': 1.9.0
|
'@opentelemetry/api': 1.9.0
|
||||||
'@opentelemetry/semantic-conventions': 1.32.0
|
'@opentelemetry/semantic-conventions': 1.32.0
|
||||||
|
@ -10433,7 +10462,7 @@ snapshots:
|
||||||
'@sentry/opentelemetry': 9.14.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.32.0)
|
'@sentry/opentelemetry': 9.14.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.32.0)
|
||||||
'@sentry/react': 9.14.0(react@19.1.0)
|
'@sentry/react': 9.14.0(react@19.1.0)
|
||||||
'@sentry/vercel-edge': 9.14.0
|
'@sentry/vercel-edge': 9.14.0
|
||||||
'@sentry/webpack-plugin': 3.3.1(webpack@5.99.7)
|
'@sentry/webpack-plugin': 3.3.1(webpack@5.99.7(esbuild@0.25.3))
|
||||||
chalk: 3.0.0
|
chalk: 3.0.0
|
||||||
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
resolve: 1.22.8
|
resolve: 1.22.8
|
||||||
|
@ -10510,12 +10539,12 @@ snapshots:
|
||||||
'@opentelemetry/api': 1.9.0
|
'@opentelemetry/api': 1.9.0
|
||||||
'@sentry/core': 9.14.0
|
'@sentry/core': 9.14.0
|
||||||
|
|
||||||
'@sentry/webpack-plugin@3.3.1(webpack@5.99.7)':
|
'@sentry/webpack-plugin@3.3.1(webpack@5.99.7(esbuild@0.25.3))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sentry/bundler-plugin-core': 3.3.1
|
'@sentry/bundler-plugin-core': 3.3.1
|
||||||
unplugin: 1.0.1
|
unplugin: 1.0.1
|
||||||
uuid: 9.0.1
|
uuid: 9.0.1
|
||||||
webpack: 5.99.7
|
webpack: 5.99.7(esbuild@0.25.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- encoding
|
- encoding
|
||||||
- supports-color
|
- supports-color
|
||||||
|
@ -10973,15 +11002,20 @@ snapshots:
|
||||||
postcss-selector-parser: 6.0.10
|
postcss-selector-parser: 6.0.10
|
||||||
tailwindcss: 3.4.17
|
tailwindcss: 3.4.17
|
||||||
|
|
||||||
'@tanstack/query-core@4.36.1': {}
|
'@tanstack/query-core@5.74.9': {}
|
||||||
|
|
||||||
'@tanstack/react-query@4.36.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
|
'@tanstack/query-devtools@5.74.7': {}
|
||||||
|
|
||||||
|
'@tanstack/react-query-devtools@5.74.11(@tanstack/react-query@5.74.11(react@19.1.0))(react@19.1.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tanstack/query-core': 4.36.1
|
'@tanstack/query-devtools': 5.74.7
|
||||||
|
'@tanstack/react-query': 5.74.11(react@19.1.0)
|
||||||
|
react: 19.1.0
|
||||||
|
|
||||||
|
'@tanstack/react-query@5.74.11(react@19.1.0)':
|
||||||
|
dependencies:
|
||||||
|
'@tanstack/query-core': 5.74.9
|
||||||
react: 19.1.0
|
react: 19.1.0
|
||||||
use-sync-external-store: 1.5.0(react@19.1.0)
|
|
||||||
optionalDependencies:
|
|
||||||
react-dom: 19.1.0(react@19.1.0)
|
|
||||||
|
|
||||||
'@tanstack/react-table@8.21.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
|
'@tanstack/react-table@8.21.3(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -10991,19 +11025,35 @@ snapshots:
|
||||||
|
|
||||||
'@tanstack/table-core@8.21.3': {}
|
'@tanstack/table-core@8.21.3': {}
|
||||||
|
|
||||||
'@trpc/client@10.45.2(@trpc/server@10.45.2)':
|
'@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@trpc/server': 10.45.2
|
'@trpc/server': 11.1.2(typescript@5.8.3)
|
||||||
|
typescript: 5.8.3
|
||||||
|
|
||||||
'@trpc/react-query@10.45.2(@tanstack/react-query@4.36.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@trpc/client@10.45.2(@trpc/server@10.45.2))(@trpc/server@10.45.2)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
|
'@trpc/next@11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/react-query@11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tanstack/react-query': 4.36.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
'@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3)
|
||||||
'@trpc/client': 10.45.2(@trpc/server@10.45.2)
|
'@trpc/server': 11.1.2(typescript@5.8.3)
|
||||||
'@trpc/server': 10.45.2
|
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
react: 19.1.0
|
react: 19.1.0
|
||||||
react-dom: 19.1.0(react@19.1.0)
|
react-dom: 19.1.0(react@19.1.0)
|
||||||
|
typescript: 5.8.3
|
||||||
|
optionalDependencies:
|
||||||
|
'@tanstack/react-query': 5.74.11(react@19.1.0)
|
||||||
|
'@trpc/react-query': 11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)
|
||||||
|
|
||||||
'@trpc/server@10.45.2': {}
|
'@trpc/react-query@11.1.2(@tanstack/react-query@5.74.11(react@19.1.0))(@trpc/client@11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3))(@trpc/server@11.1.2(typescript@5.8.3))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)':
|
||||||
|
dependencies:
|
||||||
|
'@tanstack/react-query': 5.74.11(react@19.1.0)
|
||||||
|
'@trpc/client': 11.1.2(@trpc/server@11.1.2(typescript@5.8.3))(typescript@5.8.3)
|
||||||
|
'@trpc/server': 11.1.2(typescript@5.8.3)
|
||||||
|
react: 19.1.0
|
||||||
|
react-dom: 19.1.0(react@19.1.0)
|
||||||
|
typescript: 5.8.3
|
||||||
|
|
||||||
|
'@trpc/server@11.1.2(typescript@5.8.3)':
|
||||||
|
dependencies:
|
||||||
|
typescript: 5.8.3
|
||||||
|
|
||||||
'@trysound/sax@0.2.0': {}
|
'@trysound/sax@0.2.0': {}
|
||||||
|
|
||||||
|
@ -11215,7 +11265,7 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
crypto-js: 4.2.0
|
crypto-js: 4.2.0
|
||||||
|
|
||||||
'@vercel/analytics@1.5.0(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)':
|
'@vercel/analytics@1.5.0(next@15.3.1(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react@19.1.0)':
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
react: 19.1.0
|
react: 19.1.0
|
||||||
|
@ -13219,7 +13269,7 @@ snapshots:
|
||||||
- acorn
|
- acorn
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
next-seo@6.6.0(next@15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0):
|
next-seo@6.6.0(next@15.3.1(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0):
|
||||||
dependencies:
|
dependencies:
|
||||||
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
next: 15.3.1(@babel/core@7.26.10)(@opentelemetry/api@1.9.0)(@playwright/test@1.52.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
|
||||||
react: 19.1.0
|
react: 19.1.0
|
||||||
|
@ -14329,14 +14379,16 @@ snapshots:
|
||||||
dependencies:
|
dependencies:
|
||||||
streamx: 2.22.0
|
streamx: 2.22.0
|
||||||
|
|
||||||
terser-webpack-plugin@5.3.14(webpack@5.99.7):
|
terser-webpack-plugin@5.3.14(esbuild@0.25.3)(webpack@5.99.7(esbuild@0.25.3)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@jridgewell/trace-mapping': 0.3.25
|
'@jridgewell/trace-mapping': 0.3.25
|
||||||
jest-worker: 27.5.1
|
jest-worker: 27.5.1
|
||||||
schema-utils: 4.3.2
|
schema-utils: 4.3.2
|
||||||
serialize-javascript: 6.0.2
|
serialize-javascript: 6.0.2
|
||||||
terser: 5.39.0
|
terser: 5.39.0
|
||||||
webpack: 5.99.7
|
webpack: 5.99.7(esbuild@0.25.3)
|
||||||
|
optionalDependencies:
|
||||||
|
esbuild: 0.25.3
|
||||||
|
|
||||||
terser@5.39.0:
|
terser@5.39.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
|
@ -14736,7 +14788,7 @@ snapshots:
|
||||||
|
|
||||||
webpack-virtual-modules@0.5.0: {}
|
webpack-virtual-modules@0.5.0: {}
|
||||||
|
|
||||||
webpack@5.99.7:
|
webpack@5.99.7(esbuild@0.25.3):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/eslint-scope': 3.7.7
|
'@types/eslint-scope': 3.7.7
|
||||||
'@types/estree': 1.0.7
|
'@types/estree': 1.0.7
|
||||||
|
@ -14759,7 +14811,7 @@ snapshots:
|
||||||
neo-async: 2.6.2
|
neo-async: 2.6.2
|
||||||
schema-utils: 4.3.2
|
schema-utils: 4.3.2
|
||||||
tapable: 2.2.1
|
tapable: 2.2.1
|
||||||
terser-webpack-plugin: 5.3.14(webpack@5.99.7)
|
terser-webpack-plugin: 5.3.14(esbuild@0.25.3)(webpack@5.99.7(esbuild@0.25.3))
|
||||||
watchpack: 2.4.2
|
watchpack: 2.4.2
|
||||||
webpack-sources: 3.2.3
|
webpack-sources: 3.2.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
|
Loading…
Add table
Reference in a new issue