From f0b4b370b884dd370b343dab6fefc0101210f0d1 Mon Sep 17 00:00:00 2001 From: Nyika Augustine Wachira Date: Tue, 3 Feb 2026 11:14:24 -0500 Subject: [PATCH 01/50] added RSVP button for accepted participants --- src/app/(protected)/profile/page.tsx | 133 ++++++++++++++++++++++++++- src/components/ui/button.tsx | 2 + src/lib/api/registration/entity.ts | 2 + src/lib/api/registration/hook.ts | 20 ++++ src/lib/api/registration/provider.ts | 15 +++ src/styles/globals.css | 4 + tailwind.config.js | 4 + 7 files changed, 178 insertions(+), 2 deletions(-) diff --git a/src/app/(protected)/profile/page.tsx b/src/app/(protected)/profile/page.tsx index 8804fe55..a38d0078 100644 --- a/src/app/(protected)/profile/page.tsx +++ b/src/app/(protected)/profile/page.tsx @@ -49,9 +49,12 @@ import { Dialog, DialogContent, DialogDescription, + DialogFooter, DialogHeader, DialogTitle, } from "@/components/ui/dialog"; +import { usePatchApplicationStatus } from "@/lib/api/registration/hook"; +import type { RegistrationEntity } from "@/lib/api/registration/entity"; // Role definitions matching AuthGuard enum Role { @@ -109,9 +112,18 @@ export default function Profile() { const { mutateAsync: uploadResume, isPending: isUploadingResume } = useUpdateUser(); + const { + mutateAsync: patchApplicationStatus, + isPending: isPatchingApplicationStatus, + } = usePatchApplicationStatus(); + const [showQRCode, setShowQRCode] = useState(false); const [showResumeModal, setShowResumeModal] = useState(false); const [resumeFile, setResumeFile] = useState(null); + const [rsvpConfirmOpen, setRsvpConfirmOpen] = useState(false); + const [rsvpPendingStatus, setRsvpPendingStatus] = useState< + "confirmed" | "declined" | null + >(null); // Feature flag checks const { data: helpDeskFlag } = useFlagState("HelpDesk"); @@ -296,6 +308,47 @@ export default function Profile() { } }; + const registration = userData?.registration as + | RegistrationEntity + | undefined; + const applicationStatus = registration?.application_status; + const showRsvp = applicationStatus === "accepted"; + + const openRsvpConfirm = (status: "confirmed" | "declined") => { + setRsvpPendingStatus(status); + setRsvpConfirmOpen(true); + }; + + const handleRsvpConfirm = async () => { + if (!userData?.id || !rsvpPendingStatus) return; + try { + await patchApplicationStatus({ + userId: userData.id, + status: rsvpPendingStatus, + }); + toast.success( + rsvpPendingStatus === "confirmed" + ? "You're attending HackPSU! We can't wait to see you." + : "Your response has been recorded." + ); + setRsvpConfirmOpen(false); + setRsvpPendingStatus(null); + } catch (error) { + console.error("RSVP error:", error); + const message = + error instanceof Error ? error.message : "Something went wrong."; + toast.error( + message.includes("400") + ? "Invalid request. Please try again." + : message.includes("404") + ? "Registration not found." + : "Failed to submit RSVP. Please try again." + ); + setRsvpConfirmOpen(false); + setRsvpPendingStatus(null); + } + }; + if (isLoading) { return (
@@ -363,9 +416,42 @@ export default function Profile() { + {/* RSVP Section - only when accepted and not organizer */} + {showRsvp && !isOrganizer && ( + + + Will you be attending HackPSU? + + Please confirm your attendance so we can plan accordingly. + + + +
+ + +
+
+
+ )} + {/* QR Code Section */} - {(userData?.registration as any)?.application_status === - "confirmed" && ( + {applicationStatus === "confirmed" && ( @@ -718,6 +804,49 @@ export default function Profile() {
+ + {/* RSVP confirmation modal */} + { + setRsvpConfirmOpen(open); + if (!open) setRsvpPendingStatus(null); + }} + > + + + Are you sure? + + {rsvpPendingStatus === "confirmed" + ? "You are confirming that you will attend HackPSU." + : "You are declining your spot. This cannot be undone."} + + + + + + + + ); diff --git a/src/components/ui/button.tsx b/src/components/ui/button.tsx index ab8b0d8b..54083eaf 100644 --- a/src/components/ui/button.tsx +++ b/src/components/ui/button.tsx @@ -13,6 +13,8 @@ const buttonVariants = cva( "bg-primary text-primary-foreground shadow hover:bg-primary/90", destructive: "bg-destructive text-destructive-foreground shadow-sm hover:bg-destructive/90", + success: + "bg-success text-success-foreground shadow-sm hover:bg-success/90", outline: "border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground", secondary: diff --git a/src/lib/api/registration/entity.ts b/src/lib/api/registration/entity.ts index 6a3763f4..bf0d3a17 100644 --- a/src/lib/api/registration/entity.ts +++ b/src/lib/api/registration/entity.ts @@ -35,3 +35,5 @@ export interface RegistrationCreateEntity extends Omit {} export interface RegistrationUpdateEntity extends Partial {} + +export type ApplicationStatusRsvp = "confirmed" | "declined"; diff --git a/src/lib/api/registration/hook.ts b/src/lib/api/registration/hook.ts index bc87b7c7..cbff709d 100644 --- a/src/lib/api/registration/hook.ts +++ b/src/lib/api/registration/hook.ts @@ -7,12 +7,15 @@ import { updateRegistration, replaceRegistration, deleteRegistration, + patchApplicationStatus, } from "./provider"; import { RegistrationEntity, RegistrationCreateEntity, RegistrationUpdateEntity, + ApplicationStatusRsvp, } from "./entity"; +import { userQueryKeys } from "@/lib/api/user/hook"; export const registrationQueryKeys = { all: ["registrations"] as const, @@ -82,3 +85,20 @@ export function useDeleteRegistration() { }, }); } + +export function usePatchApplicationStatus() { + const queryClient = useQueryClient(); + return useMutation({ + mutationFn: (opts: { + userId: string; + status: ApplicationStatusRsvp; + }) => patchApplicationStatus(opts.userId, opts.status), + onSuccess: (updated) => { + queryClient.invalidateQueries({ queryKey: registrationQueryKeys.all }); + queryClient.invalidateQueries({ + queryKey: registrationQueryKeys.detail(updated.id.toString()), + }); + queryClient.invalidateQueries({ queryKey: userQueryKeys.me }); + }, + }); +} diff --git a/src/lib/api/registration/provider.ts b/src/lib/api/registration/provider.ts index 5ec0e781..43e6b9b2 100644 --- a/src/lib/api/registration/provider.ts +++ b/src/lib/api/registration/provider.ts @@ -4,6 +4,7 @@ import { RegistrationEntity, RegistrationCreateEntity, RegistrationUpdateEntity, + ApplicationStatusRsvp, } from "./entity"; /** @@ -65,3 +66,17 @@ export async function deleteRegistration(id: string): Promise { method: "DELETE", }); } + +export async function patchApplicationStatus( + userId: string, + status: ApplicationStatusRsvp +): Promise { + return apiFetch( + `/registrations/${userId}/application-status`, + { + method: "PATCH", + body: JSON.stringify({ status }), + headers: { "Content-Type": "application/json" }, + } + ); +} diff --git a/src/styles/globals.css b/src/styles/globals.css index b6a9a6d7..6f698ccc 100644 --- a/src/styles/globals.css +++ b/src/styles/globals.css @@ -54,6 +54,8 @@ --accent-foreground: 0 0% 9%; --destructive: 0 84.2% 60.2%; --destructive-foreground: 0 0% 98%; + --success: 142 71% 45%; + --success-foreground: 0 0% 98%; --border: 0 0% 89.8%; --ring: 0 0% 3.9%; --input: 0 0% 89.8%; @@ -198,6 +200,8 @@ --accent-foreground: 0 0% 98%; --destructive: 0 62.8% 30.6%; --destructive-foreground: 0 0% 98%; + --success: 142 71% 40%; + --success-foreground: 0 0% 98%; --border: 0 0% 14.9%; --input: 0 0% 14.9%; --ring: 0 0% 83.1%; diff --git a/tailwind.config.js b/tailwind.config.js index 8ed5fc8d..99dd8e38 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -27,6 +27,10 @@ module.exports = { DEFAULT: "hsl(var(--destructive))", foreground: "hsl(var(--destructive-foreground))", }, + success: { + DEFAULT: "hsl(var(--success))", + foreground: "hsl(var(--success-foreground))", + }, muted: { DEFAULT: "hsl(var(--muted))", foreground: "hsl(var(--muted-foreground))", From c96f8c6ce7c5a3c250e56915908791955f57322d Mon Sep 17 00:00:00 2001 From: joeboppell Date: Mon, 9 Feb 2026 20:13:08 -0500 Subject: [PATCH 02/50] fix entity name --- src/app/(protected)/profile/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/(protected)/profile/page.tsx b/src/app/(protected)/profile/page.tsx index a38d0078..7a1c9e95 100644 --- a/src/app/(protected)/profile/page.tsx +++ b/src/app/(protected)/profile/page.tsx @@ -311,7 +311,7 @@ export default function Profile() { const registration = userData?.registration as | RegistrationEntity | undefined; - const applicationStatus = registration?.application_status; + const applicationStatus = registration?.applicationStatus; const showRsvp = applicationStatus === "accepted"; const openRsvpConfirm = (status: "confirmed" | "declined") => { From c826042c50a36aa25b424737f519391e6895423f Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Feb 2026 02:00:28 +0000 Subject: [PATCH 03/50] Update dependency posthog-node to v5.24.14 (#714) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index c9e6fef2..47febb0e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6127,11 +6127,11 @@ posthog-js@^1.257.0: web-vitals "^5.1.0" posthog-node@^5.5.1: - version "5.24.11" - resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.11.tgz#33f4a638a4db65f297547a1e701cd378528eef95" - integrity sha512-tDXbYyXJyh0oUEo1SumCzmXY0FZNB0avAq0uXMo6o6JinzwY8u5cygqAgUyMDIGG8u0p6tBHq++foqULXaPmiA== + version "5.24.14" + resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.14.tgz#7e40530b5e138de90a98915e4b24025d36775858" + integrity sha512-KbOQAZ66V9t4Abh/x62pL/2n504HlxQEavFZjpcyIpVwQEPmmafsoLU5ueL47m3i6m6r619Z76m4uyoxVfGqsA== dependencies: - "@posthog/core" "1.20.1" + "@posthog/core" "1.21.0" preact@^10.28.2: version "10.28.3" From 09d1b1c439a964783a6d173f48dc75540f265e41 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 10 Feb 2026 08:59:11 +0000 Subject: [PATCH 04/50] Update dependency posthog-js to v1.345.2 (#712) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 31 ++++++++++++------------------- 1 file changed, 12 insertions(+), 19 deletions(-) diff --git a/yarn.lock b/yarn.lock index 47febb0e..cdf0f1fd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2392,13 +2392,6 @@ detect-libc "^2.1.2" rimraf "^6.1.2" -"@posthog/core@1.20.1": - version "1.20.1" - resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.20.1.tgz#bb5e291bf59aad4bdecb9ed5d1802d297d809c1d" - integrity sha512-uoTmWkYCtLYFpiK37/JCq+BuCA/OZn1qQZn5cPv1EEKt3ni3Zgg48xWCnSEyGFl5KKSXlfCruiRTwnbAtCgrBA== - dependencies: - cross-spawn "^7.0.6" - "@posthog/core@1.21.0": version "1.21.0" resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.21.0.tgz#f907aa9a6f4d0419585cb11eb5a7c4c27f039abb" @@ -2416,10 +2409,10 @@ "@posthog/webpack-plugin" "1.2.20" semver "^7.7.2" -"@posthog/types@1.342.1": - version "1.342.1" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.342.1.tgz#a4d5f7b44539641e910f36818fd4b6aa41022a2f" - integrity sha512-bcyBdO88FWTkd5AVTa4Nu8T7RfY0WJrG7WMCXum/rcvNjYhS3DmOfKf8o/Bt56vA3J3yeU0vbgrmltYVoTAfaA== +"@posthog/types@1.345.2": + version "1.345.2" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.345.2.tgz#e2cfdd861d1fa8033be0167b5b1dd22a013edfea" + integrity sha512-VZ1I+bp1YbYG4pSN84YAYCfvUyG5PmKIHx0ucZ6HO23sRgMZw381LLzfBAtmsA4tQ9+uMLigCTIZ4sDMl4ADFw== "@posthog/webpack-plugin@1.2.20": version "1.2.20" @@ -3127,9 +3120,9 @@ undici-types "~7.16.0" "@types/node@>=13.7.0": - version "25.2.1" - resolved "https://registry.yarnpkg.com/@types/node/-/node-25.2.1.tgz#378021f9e765bb65ba36de16f3c3a8622c1fa03d" - integrity sha512-CPrnr8voK8vC6eEtyRzvMpgp3VyVRhgclonE7qYi6P9sXwYb59ucfrnmFBTaP0yUi8Gk4yZg/LlTJULGxvTNsg== + version "25.2.2" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.2.2.tgz#0ddfe326c326afcb3422d32bfe5eb2938e1cb5db" + integrity sha512-BkmoP5/FhRYek5izySdkOneRyXYN35I860MFAGupTdebyE66uZaR+bXLHq8k4DirE5DwQi3NuhvRU1jqTVwUrQ== dependencies: undici-types "~7.16.0" @@ -6108,17 +6101,17 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.342.1" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.342.1.tgz#9c030513104c39a0c7413c54b7e1134bca21a1e5" - integrity sha512-mMnQhWuKj4ejFicLtFzr52InmqploOyW1eInqXBkaVqE1DPhczBDmwsd9MSggY8kv0EXm8zgK+2tzBJUKcX5yg== + version "1.345.2" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.345.2.tgz#fba6c72561cf3fd934a533b134f5b2886ca727a5" + integrity sha512-5J0RfI6U11Sy76cL7QR5f+a/IqbQvcsF6XSItT6i+VPp0oX+XQE3eRnqkx1Ne8/PLegpn1xP3h6KSBMshwq0SQ== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" "@opentelemetry/exporter-logs-otlp-http" "^0.208.0" "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" - "@posthog/core" "1.20.1" - "@posthog/types" "1.342.1" + "@posthog/core" "1.21.0" + "@posthog/types" "1.345.2" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 10bdd9df1af534854d3f71b89ccd7a9d134886b8 Mon Sep 17 00:00:00 2001 From: joeboppell Date: Tue, 10 Feb 2026 13:09:47 -0500 Subject: [PATCH 05/50] small changes to RSVP --- src/app/(protected)/profile/page.tsx | 36 ++++++++++++++++++++------- src/app/(protected)/register/page.tsx | 11 ++++---- src/lib/api/registration/entity.ts | 30 ++++++++++++++++------ 3 files changed, 55 insertions(+), 22 deletions(-) diff --git a/src/app/(protected)/profile/page.tsx b/src/app/(protected)/profile/page.tsx index 7a1c9e95..e8efa340 100644 --- a/src/app/(protected)/profile/page.tsx +++ b/src/app/(protected)/profile/page.tsx @@ -13,6 +13,7 @@ import { useFlagState } from "@/lib/api/flag/hook"; import Image from "next/image"; import QRCode from "react-qr-code"; import { Button } from "@/components/ui/button"; +import { Check, X } from "lucide-react"; import { Card, CardContent, @@ -308,11 +309,11 @@ export default function Profile() { } }; - const registration = userData?.registration as - | RegistrationEntity - | undefined; + const registration = userData?.registration as RegistrationEntity | undefined; const applicationStatus = registration?.applicationStatus; - const showRsvp = applicationStatus === "accepted"; + const isOnTime = + registration?.rsvpDeadline && registration?.rsvpDeadline >= Date.now(); + const showRsvp = applicationStatus === "accepted" && isOnTime; const openRsvpConfirm = (status: "confirmed" | "declined") => { setRsvpPendingStatus(status); @@ -426,12 +427,14 @@ export default function Profile() { -
+
@@ -817,9 +822,20 @@ export default function Profile() { Are you sure? - {rsvpPendingStatus === "confirmed" - ? "You are confirming that you will attend HackPSU." - : "You are declining your spot. This cannot be undone."} + {rsvpPendingStatus === "confirmed" ? ( + <> +
+ You are confirming that you will attend HackPSU. This + cannot be undone. +
+
+ IMPORTANT: If you confirm and do not + attend, you may be banned from the next hackathon. +
+ + ) : ( + "You are declining your spot. This cannot be undone." + )}
@@ -834,7 +850,9 @@ export default function Profile() { Cancel
- + )} {/* Discord Button */} window.open("http://discord.hackpsu.org", "_blank")} diff --git a/src/components/Navbar/index.tsx b/src/components/Navbar/index.tsx index 1559f9bc..d3a062c1 100644 --- a/src/components/Navbar/index.tsx +++ b/src/components/Navbar/index.tsx @@ -7,6 +7,7 @@ import Link from "next/link"; import { usePathname, useRouter } from "next/navigation"; import { useFirebase } from "@/lib/providers/FirebaseProvider"; import { Menu, X } from "lucide-react"; +import { useFlagState } from "@/lib/api/flag/hook"; interface NavItemProps { href: string; @@ -136,6 +137,8 @@ const MLHBanner: React.FC = () => ( const Navbar: React.FC = () => { const [isMenuOpen, setIsMenuOpen] = useState(false); const { isAuthenticated, isLoading } = useFirebase(); + const { data: registrationsFlagData, isLoading: isLoadingRegistrationsFlag } = + useFlagState("Registrations"); const pathname = usePathname(); const router = useRouter(); const isHome = pathname === "/"; @@ -178,10 +181,14 @@ const Navbar: React.FC = () => { { href: isHome ? "#faq" : "/#faq", text: "FAQ" }, ]; - const authItem: NavItemProps = + const authItem: NavItemProps | null = !isLoading && isAuthenticated ? { href: "/profile", text: "Profile" } - : { href: "/profile", text: "Register" }; + : !isLoading && + isLoadingRegistrationsFlag === false && + registrationsFlagData?.isEnabled + ? { href: "/profile", text: "Register" } + : null; // Only show photos link for authenticated users (keeps homepage clean for guests) const photosItem = @@ -193,9 +200,11 @@ const Navbar: React.FC = () => { } : null; - return photosItem - ? [...baseItems, photosItem, authItem] - : [...baseItems, authItem]; + return [ + ...baseItems, + ...(photosItem ? [photosItem] : []), + ...(authItem ? [authItem] : []), + ]; }; const navItems = getNavItems(); From 53e9cae29b6cdd5ce2e88f45b157cc7a17c05dd7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Feb 2026 00:38:52 +0000 Subject: [PATCH 14/50] Update dependency posthog-js to v1.345.5 (#725) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 636c037b..2ff59640 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2416,10 +2416,10 @@ "@posthog/webpack-plugin" "1.2.21" semver "^7.7.2" -"@posthog/types@1.345.3": - version "1.345.3" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.345.3.tgz#c02bcb4332fc0e1d5a5d6a55faafcb4a9d8771f9" - integrity sha512-2AvGxOULSkR75HJMnOChhRtnrbeFhESu9ctlbuCNY+EebRYag7J4NC+/t/mRcqZqVdpUSqIG0JqM+0XH/GUw3Q== +"@posthog/types@1.345.5": + version "1.345.5" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.345.5.tgz#656ee043130c2e2ab1ad1fb61be0a86d0d530614" + integrity sha512-nPQQ5QfVMmsKquXQkXfA8g1/2IrHO7npw8ezcC0v3xJaTpAKoqBqknqugP+RwTlIfkhCbHSGd6x00yRSwTGaBQ== "@posthog/webpack-plugin@1.2.21": version "1.2.21" @@ -6108,9 +6108,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.345.3" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.345.3.tgz#558e7e02287fc3ef1c31b6c6bc9e82056efc8867" - integrity sha512-g0rtUfG+LaIWHFjpUMBTrYztY5gqU3yqmeweCp/Z6om1AUErapUMA4upXjKwacs+aCKet3tB87lFnWztX/b+Tg== + version "1.345.5" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.345.5.tgz#d9c18ecb1bf74b87e3d5d15b25aa955487434d5e" + integrity sha512-Hplt/aRD3DQLTQl3NxmS7V0jZPF18nnKJ4rST0qinz/6tXNCMemYqOVb4C/HYAXXWrtVVzGSJeNCNKvECFHHoQ== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6118,7 +6118,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.22.0" - "@posthog/types" "1.345.3" + "@posthog/types" "1.345.5" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 7988a62f43d1275761e86f8f3d020e1f68b5aac7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Feb 2026 06:36:40 +0000 Subject: [PATCH 15/50] Update dependency posthog-node to v5.24.15 (#722) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/yarn.lock b/yarn.lock index 2ff59640..87af46b1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2392,13 +2392,6 @@ detect-libc "^2.1.2" rimraf "^6.1.2" -"@posthog/core@1.21.0": - version "1.21.0" - resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.21.0.tgz#f907aa9a6f4d0419585cb11eb5a7c4c27f039abb" - integrity sha512-0a2JUIX1vhduP2El/6/J8s5AeYAurIoufQGFgMiGnJE5ajd63o9LFocu2vFYYBnIOmy75y4ADNeW8zSl1keEQQ== - dependencies: - cross-spawn "^7.0.6" - "@posthog/core@1.22.0": version "1.22.0" resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.22.0.tgz#058ec7f126dd2cc1a189c614f65a0f8bdadc23df" @@ -6127,11 +6120,11 @@ posthog-js@^1.257.0: web-vitals "^5.1.0" posthog-node@^5.5.1: - version "5.24.14" - resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.14.tgz#7e40530b5e138de90a98915e4b24025d36775858" - integrity sha512-KbOQAZ66V9t4Abh/x62pL/2n504HlxQEavFZjpcyIpVwQEPmmafsoLU5ueL47m3i6m6r619Z76m4uyoxVfGqsA== + version "5.24.15" + resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.15.tgz#dc5766b320d940f093d03baedf7abd608ddfdd8c" + integrity sha512-0QnWVOZAPwEAlp+r3r0jIGfk2IaNYM/2YnEJJhBMJZXs4LpHcTu7mX42l+e95o9xX87YpVuZU0kOkmtQUxgnOA== dependencies: - "@posthog/core" "1.21.0" + "@posthog/core" "1.22.0" preact@^10.28.2: version "10.28.3" From 5e623edf4117adc397a898bff04206bb7eb8fdac Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 12 Feb 2026 23:15:48 +0000 Subject: [PATCH 16/50] Update dependency @posthog/nextjs-config to v1.8.16 (#726) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 84 ++++++++++++++++++++++++++++++++----------------------- 1 file changed, 49 insertions(+), 35 deletions(-) diff --git a/yarn.lock b/yarn.lock index 87af46b1..4650e308 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1907,18 +1907,6 @@ resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz#a81ffb00e69267cd0a1d626eaedb8a8430b2b2f8" integrity sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw== -"@isaacs/balanced-match@^4.0.1": - version "4.0.1" - resolved "https://registry.yarnpkg.com/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz#3081dadbc3460661b751e7591d7faea5df39dd29" - integrity sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ== - -"@isaacs/brace-expansion@^5.0.1": - version "5.0.1" - resolved "https://registry.yarnpkg.com/@isaacs/brace-expansion/-/brace-expansion-5.0.1.tgz#0ef5a92d91f2fff2a37646ce54da9e5f599f6eff" - integrity sha512-WMz71T1JS624nWj2n2fnYAuPovhv7EUhk69R6i9dsVyzxt5eM3bjwvgk9L+APE1TRscGysAVMANkB0jh0LQZrQ== - dependencies: - "@isaacs/balanced-match" "^4.0.1" - "@isaacs/cliui@^8.0.2": version "8.0.2" resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550" @@ -1931,6 +1919,11 @@ wrap-ansi "^8.1.0" wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" +"@isaacs/cliui@^9.0.0": + version "9.0.0" + resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-9.0.0.tgz#4d0a3f127058043bf2e7ee169eaf30ed901302f3" + integrity sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg== + "@jridgewell/gen-mapping@^0.3.12", "@jridgewell/gen-mapping@^0.3.5": version "0.3.12" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz#2234ce26c62889f03db3d7fea43c1932ab3e927b" @@ -2381,10 +2374,10 @@ resolved "https://registry.yarnpkg.com/@popperjs/core/-/core-2.11.8.tgz#6b79032e760a0899cd4204710beede972a3a185f" integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== -"@posthog/cli@~0.5.26": - version "0.5.27" - resolved "https://registry.yarnpkg.com/@posthog/cli/-/cli-0.5.27.tgz#7f72dbb6cd434068bbda71a0dd55481056662736" - integrity sha512-r/jzoVUsOYfcX8h97WiMHyIGN99ZFSVyQTlB2qc/mryiMnbWUKB8TDNwSlqimkU4fHjQnaLuu/QdFum6uzhb8g== +"@posthog/cli@~0.5.29": + version "0.5.29" + resolved "https://registry.yarnpkg.com/@posthog/cli/-/cli-0.5.29.tgz#32b9165087ce2b184e84cb77d7fcefc2a86bfe15" + integrity sha512-HIOyyexpFjpOqxc9Rki+kGTbyTXcmuyWKxHEIZYj1riXUu7PRi2ZH8VkVIvp8DirqTDAouAjlxLu3rF+U1JwLg== dependencies: axios "^1.13.2" axios-proxy-builder "^0.1.2" @@ -2400,13 +2393,13 @@ cross-spawn "^7.0.6" "@posthog/nextjs-config@^1.0.2": - version "1.8.15" - resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.15.tgz#af23b3e872acd1706125178fa9b6f34d7f8f6416" - integrity sha512-gv0+uVEnsIQrOkvKm2+TH5j6/uMLky5XUKazQflNJyAavuESzUXq5m2g2yUBtJxvUwRKL63ji6+xSH/CcPT4MQ== + version "1.8.16" + resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.16.tgz#3698db12f29b3575655185000ed9e27e82c113ca" + integrity sha512-a7gDXf55QTkksLR/bcsrrKuGl105kKBHyH6WvZMbR1zjPKI+pf2pXyhaho3Ue5xT7fKw+zFqiwy78ogIFfLQyg== dependencies: - "@posthog/cli" "~0.5.26" + "@posthog/cli" "~0.5.29" "@posthog/core" "1.22.0" - "@posthog/webpack-plugin" "1.2.21" + "@posthog/webpack-plugin" "1.2.22" semver "^7.7.2" "@posthog/types@1.345.5": @@ -2414,12 +2407,12 @@ resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.345.5.tgz#656ee043130c2e2ab1ad1fb61be0a86d0d530614" integrity sha512-nPQQ5QfVMmsKquXQkXfA8g1/2IrHO7npw8ezcC0v3xJaTpAKoqBqknqugP+RwTlIfkhCbHSGd6x00yRSwTGaBQ== -"@posthog/webpack-plugin@1.2.21": - version "1.2.21" - resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.21.tgz#61309aa8dc86299f42126481e2a10a749effc719" - integrity sha512-Rx5XebuMsQo2C6l2cgP+Ktz3ZrV9pX2TmfUnBOGjusVV6ibdYyBlr1WYFNyuw8ba0zmUpfNb8M22DQVBHjDd/w== +"@posthog/webpack-plugin@1.2.22": + version "1.2.22" + resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.22.tgz#7b9fb0ed0703d5316d146873aca2f4ca9b948d82" + integrity sha512-QlrrVdiUK7nrdzEkn2iIBJCiocZ2Uh5gzKh0n3yxBQHGipUm4crCoNgFI4JSJVspJ0XYq8/VBupm80M+Hw8P4A== dependencies: - "@posthog/cli" "~0.5.26" + "@posthog/cli" "~0.5.29" "@posthog/core" "1.22.0" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": @@ -3614,6 +3607,13 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== +balanced-match@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.2.tgz#241591ea634702bef9c482696f2469406e16d233" + integrity sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg== + dependencies: + jackspeak "^4.2.3" + baseline-browser-mapping@^2.8.3: version "2.9.10" resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.9.10.tgz#099221e89b30ec784675af076fbd4a93e58b53c3" @@ -3649,6 +3649,13 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" +brace-expansion@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.2.tgz#b6c16d0791087af6c2bc463f52a8142046c06b6f" + integrity sha512-Pdk8c9poy+YhOgVWw1JNN22/HcivgKWwpxKq04M/jTmHyCZn12WPJebZxdjSa5TmBqISrUSgNYU3eRORljfCCw== + dependencies: + balanced-match "^4.0.2" + braces@^3.0.3, braces@~3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" @@ -4970,11 +4977,11 @@ glob@^10.3.10: path-scurry "^1.11.1" glob@^13.0.0: - version "13.0.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.2.tgz#74b28859255e319c84d1aed1a0a5b5248bfea227" - integrity sha512-035InabNu/c1lW0tzPhAgapKctblppqsKKG9ZaNzbr+gXwWMjXoiyGSyB9sArzrjG7jY+zntRq5ZSUYemrnWVQ== + version "13.0.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.3.tgz#e5c39b3e0eb8a2e2bc35e3b28e78fd0839ff9e68" + integrity sha512-/g3B0mC+4x724v1TgtBlBtt2hPi/EWptsIAmXUx9Z2rvBYleQcsrmaOzd5LyL50jf/Soi83ZDJmw2+XqvH/EeA== dependencies: - minimatch "^10.1.2" + minimatch "^10.2.0" minipass "^7.1.2" path-scurry "^2.0.0" @@ -5373,6 +5380,13 @@ jackspeak@^3.1.2: optionalDependencies: "@pkgjs/parseargs" "^0.11.0" +jackspeak@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.2.3.tgz#27ef80f33b93412037c3bea4f8eddf80e1931483" + integrity sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg== + dependencies: + "@isaacs/cliui" "^9.0.0" + jiti@^1.21.7: version "1.21.7" resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9" @@ -5683,12 +5697,12 @@ mini-svg-data-uri@^1.2.3: resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939" integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg== -minimatch@^10.1.2: - version "10.1.2" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.1.2.tgz#6c3f289f9de66d628fa3feb1842804396a43d81c" - integrity sha512-fu656aJ0n2kcXwsnwnv9g24tkU5uSmOlTjd6WyyaKm2Z+h1qmY6bAjrcaIxF/BslFqbZ8UBtbJi7KgQOZD2PTw== +minimatch@^10.2.0: + version "10.2.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.0.tgz#e710473e66e3e1aaf376d0aa82438375cac86e9e" + integrity sha512-ugkC31VaVg9cF0DFVoADH12k6061zNZkZON+aX8AWsR9GhPcErkcMBceb6znR8wLERM2AkkOxy2nWRLpT9Jq5w== dependencies: - "@isaacs/brace-expansion" "^5.0.1" + brace-expansion "^5.0.2" minimatch@^3.1.2: version "3.1.2" From 288386dc1acdb0b1864d953774107ab28d4d430e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Feb 2026 01:36:51 +0000 Subject: [PATCH 17/50] Update dependency posthog-js to v1.347.0 (#727) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/yarn.lock b/yarn.lock index 4650e308..c7594f83 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2176,10 +2176,10 @@ dependencies: "@opentelemetry/semantic-conventions" "^1.29.0" -"@opentelemetry/core@2.5.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.5.0.tgz#3b2ac6cf471ed9a85eea836048a4de77a2e549d3" - integrity sha512-ka4H8OM6+DlUhSAZpONu0cPBtPPTQKxbxVzC4CzVx5+K4JnroJVBtDzLAMx4/3CDTJXRvVFhpFjtl4SaiTNoyQ== +"@opentelemetry/core@2.5.1": + version "2.5.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/core/-/core-2.5.1.tgz#b5d830ab499bc13e29f6efa88a165630f25d2ad2" + integrity sha512-Dwlc+3HAZqpgTYq0MUyZABjFkcrKTePwuiFVLjahGD8cx3enqihmpAmdgNFO1R4m/sIe5afjJrA25Prqy4NXlA== dependencies: "@opentelemetry/semantic-conventions" "^1.29.0" @@ -2224,11 +2224,11 @@ "@opentelemetry/semantic-conventions" "^1.29.0" "@opentelemetry/resources@^2.2.0": - version "2.5.0" - resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.5.0.tgz#e7a575b2c534961a9db5153f9498931c786a607a" - integrity sha512-F8W52ApePshpoSrfsSk1H2yJn9aKjCrbpQF1M9Qii0GHzbfVeFUB+rc3X4aggyZD8x9Gu3Slua+s6krmq6Dt8g== + version "2.5.1" + resolved "https://registry.yarnpkg.com/@opentelemetry/resources/-/resources-2.5.1.tgz#90ccc27cea02b543f20a7db9834852ec11784c1a" + integrity sha512-BViBCdE/GuXRlp9k7nS1w6wJvY5fnFX5XvuEtWsTAOQFIO89Eru7lGW3WbfbxtCuZ/GbrJfAziXG0w0dpxL7eQ== dependencies: - "@opentelemetry/core" "2.5.0" + "@opentelemetry/core" "2.5.1" "@opentelemetry/semantic-conventions" "^1.29.0" "@opentelemetry/sdk-logs@0.208.0", "@opentelemetry/sdk-logs@^0.208.0": @@ -2402,10 +2402,10 @@ "@posthog/webpack-plugin" "1.2.22" semver "^7.7.2" -"@posthog/types@1.345.5": - version "1.345.5" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.345.5.tgz#656ee043130c2e2ab1ad1fb61be0a86d0d530614" - integrity sha512-nPQQ5QfVMmsKquXQkXfA8g1/2IrHO7npw8ezcC0v3xJaTpAKoqBqknqugP+RwTlIfkhCbHSGd6x00yRSwTGaBQ== +"@posthog/types@1.347.0": + version "1.347.0" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.0.tgz#c1132add70feb29488a7478745608aaadee9add7" + integrity sha512-wnz/9DBO4b/C7mzhXgUacKyqt/DNN+yg7CutJXflAm7cbrSygULhndHlGhDtbZPL7XgCkoNq9tEjVr7tUVm8aA== "@posthog/webpack-plugin@1.2.22": version "1.2.22" @@ -6115,9 +6115,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.345.5" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.345.5.tgz#d9c18ecb1bf74b87e3d5d15b25aa955487434d5e" - integrity sha512-Hplt/aRD3DQLTQl3NxmS7V0jZPF18nnKJ4rST0qinz/6tXNCMemYqOVb4C/HYAXXWrtVVzGSJeNCNKvECFHHoQ== + version "1.347.0" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.0.tgz#4b6a5ff6e1f09e6cf06a3f6be2d43e9e7b9ad677" + integrity sha512-AEbSkr1EAg4v8PvijuuaQ0z/Ki9yRT1MrkRRkQpt+gN/ZuQNsjVZgKZYrLd0kPzAI0vLLK0ToCpt4BCytwULqQ== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6125,7 +6125,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.22.0" - "@posthog/types" "1.345.5" + "@posthog/types" "1.347.0" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From c4effeff3aa02a85815389b9156e1e35a47f88f4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Feb 2026 13:05:22 +0000 Subject: [PATCH 18/50] Update dependency posthog-js to v1.347.1 (#728) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index c7594f83..b9372f16 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2402,10 +2402,10 @@ "@posthog/webpack-plugin" "1.2.22" semver "^7.7.2" -"@posthog/types@1.347.0": - version "1.347.0" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.0.tgz#c1132add70feb29488a7478745608aaadee9add7" - integrity sha512-wnz/9DBO4b/C7mzhXgUacKyqt/DNN+yg7CutJXflAm7cbrSygULhndHlGhDtbZPL7XgCkoNq9tEjVr7tUVm8aA== +"@posthog/types@1.347.1": + version "1.347.1" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.1.tgz#de763f863e3ae6f212491e2a4cdb940f51e80fa2" + integrity sha512-ovHPNb09il/jObIfja42Ldg8des6oYqo6RwaduEHkGgpwrxWo7XmjHIoQpL0Qh7WKSnOnkE3Mm7hz9860i2REg== "@posthog/webpack-plugin@1.2.22": version "1.2.22" @@ -6115,9 +6115,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.347.0" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.0.tgz#4b6a5ff6e1f09e6cf06a3f6be2d43e9e7b9ad677" - integrity sha512-AEbSkr1EAg4v8PvijuuaQ0z/Ki9yRT1MrkRRkQpt+gN/ZuQNsjVZgKZYrLd0kPzAI0vLLK0ToCpt4BCytwULqQ== + version "1.347.1" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.1.tgz#cb28855245761c1d1608bff8750daeb1fec6c715" + integrity sha512-PBloBIlcIPuZywJQBzSsTxY7oJYMevr2SwOa8f7T1h1YjnHN6coyh0wZMAAhqqrsVHXQj/9qaj3NOCJPHoZJEg== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6125,7 +6125,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.22.0" - "@posthog/types" "1.347.0" + "@posthog/types" "1.347.1" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 0348201e796b145ded368fa38a8772b11057cb77 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Feb 2026 16:47:51 +0000 Subject: [PATCH 19/50] Update dependency lucide-react to ^0.564.0 (#729) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 990daf17..a0496bac 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "ics": "^3.8.1", "jwt-decode": "^4.0.0", "lint-staged": "^16.0.0", - "lucide-react": "^0.563.0", + "lucide-react": "^0.564.0", "luxon": "^3.4.2", "next": "16.1.6", "posthog-js": "^1.257.0", diff --git a/yarn.lock b/yarn.lock index b9372f16..b9627a3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5630,10 +5630,10 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lucide-react@^0.563.0: - version "0.563.0" - resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.563.0.tgz#9a660d6f009942914a0df42391cf7d7d4dbcc713" - integrity sha512-8dXPB2GI4dI8jV4MgUDGBeLdGk8ekfqVZ0BdLcrRzocGgG75ltNEmWS+gE7uokKF/0oSUuczNDT+g9hFJ23FkA== +lucide-react@^0.564.0: + version "0.564.0" + resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.564.0.tgz#128013d180343927192f6b0dc4d9beb778afc33b" + integrity sha512-JJ8GVTQqFwuliifD48U6+h7DXEHdkhJ/E87kksGByII3qHxtPciVb8T8woQONHBQgHVOl7rSMrrip3SeVNy7Fg== luxon@^3.4.2: version "3.7.2" From d0f2ad288dd09b504c0d286b096a3445e79b4827 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 13 Feb 2026 22:14:59 +0000 Subject: [PATCH 20/50] Update dependency posthog-js to v1.347.2 (#730) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index b9627a3f..31aad150 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2402,10 +2402,10 @@ "@posthog/webpack-plugin" "1.2.22" semver "^7.7.2" -"@posthog/types@1.347.1": - version "1.347.1" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.1.tgz#de763f863e3ae6f212491e2a4cdb940f51e80fa2" - integrity sha512-ovHPNb09il/jObIfja42Ldg8des6oYqo6RwaduEHkGgpwrxWo7XmjHIoQpL0Qh7WKSnOnkE3Mm7hz9860i2REg== +"@posthog/types@1.347.2": + version "1.347.2" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.2.tgz#3ba17fee1560151269878be0be7d65fcda43b60e" + integrity sha512-aT+r/7jXOzPmUHO6sutoWzczPcYIZyhmWt1f1OvY4zKC7Pwp/ZsJWKFTxjV02p0PZz96AE83eLTe7w7b6tjhIw== "@posthog/webpack-plugin@1.2.22": version "1.2.22" @@ -6115,9 +6115,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.347.1" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.1.tgz#cb28855245761c1d1608bff8750daeb1fec6c715" - integrity sha512-PBloBIlcIPuZywJQBzSsTxY7oJYMevr2SwOa8f7T1h1YjnHN6coyh0wZMAAhqqrsVHXQj/9qaj3NOCJPHoZJEg== + version "1.347.2" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.2.tgz#7e3e8ad44001645cc999c4c665dafd7ad7de5941" + integrity sha512-hDbsSU30gfNhC11cBYSPpwUYB4DglbCN2G8W8NPIR/KXhT03shmuxabra/uaoI4blkr8SSSpxwvYV4gGa3hXrA== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6125,7 +6125,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.22.0" - "@posthog/types" "1.347.1" + "@posthog/types" "1.347.2" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 97342493bbbc75c631380e194fdc06fadaf2b2c5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 14 Feb 2026 00:49:20 +0000 Subject: [PATCH 21/50] Update dependency swiper to v12.1.1 (#731) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 31aad150..5f316d6a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6930,9 +6930,9 @@ svgo@^3.0.2: picocolors "^1.0.0" swiper@^12.0.0: - version "12.1.0" - resolved "https://registry.yarnpkg.com/swiper/-/swiper-12.1.0.tgz#5e020f3bdbbff6fc9d9be01714d0ad5452050a58" - integrity sha512-BD4CpAOOyEvZ2f0CDx362ea+vmOwukVcmbsQx+0BhRIaBUz8wvcCd//E7RFmvBZCrfyqXCHUVqmgUwts6ywlxw== + version "12.1.1" + resolved "https://registry.yarnpkg.com/swiper/-/swiper-12.1.1.tgz#cd894643a70f308d7d59e0a918f1e551c81975ac" + integrity sha512-NB8Uvpu6m725Xf68l2hZBHD184v/ZAi6WIvAorDuR3gRuwCWbGSam233/8seeeIrMJ9isHGk/CTKFdpgeT5u2Q== tabbable@^6.0.0: version "6.2.0" From 18d2a15b228f7b734efafec0643b38582a58051d Mon Sep 17 00:00:00 2001 From: Leona Chen <88675442+leonac24@users.noreply.github.com> Date: Fri, 13 Feb 2026 20:38:22 -0500 Subject: [PATCH 22/50] easter egg: hero glitches on click --- src/components/Hero/index.tsx | 110 +++++++++++++++++++++++++++++----- 1 file changed, 95 insertions(+), 15 deletions(-) diff --git a/src/components/Hero/index.tsx b/src/components/Hero/index.tsx index cfa6e641..324e7a7d 100644 --- a/src/components/Hero/index.tsx +++ b/src/components/Hero/index.tsx @@ -31,6 +31,23 @@ const Hero = () => { const [targetDate, setTargetDate] = useState(new Date()); const [state, setState] = useState(-1); // -1 = uninitialized, 0 = before hackathon, 1 = during hackathon, 2 = after hackathon const [showMemoryGame, setShowMemoryGame] = useState(false); + const [glitchActive, setGlitchActive] = useState(false); + const glitchTimeoutRef = React.useRef | null>(null); + + const handleTitleClick = useCallback(() => { + setGlitchActive((prev) => { + if (prev) { + if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); + return false; + } + glitchTimeoutRef.current = setTimeout(() => setGlitchActive(false), 3000); + return true; + }); + }, []); + + React.useEffect(() => () => { + if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); + }, []); const secondsControls = useAnimation(); @@ -271,22 +288,85 @@ Happy hacking! animate={{ opacity: 1, scale: 1 }} transition={{ duration: 1, delay: 0.3 }} > - {/* Title */} - {` + @keyframes hero-glitch { + 0%, 100% { + text-shadow: none; + opacity: 1; + filter: none; + transform: scale(1) skewX(0deg); + } + 12% { + text-shadow: -10px 0 rgba(0, 255, 255, 0.9), 10px 0 rgba(255, 0, 128, 0.9), -5px 0 rgba(0, 255, 255, 0.5); + opacity: 0.95; + filter: contrast(1.3); + transform: scale(1) skewX(0deg); + } + 25% { + text-shadow: none; + opacity: 1; + filter: none; + transform: scale(1) skewX(0deg); + } + 37% { + text-shadow: 12px 0 rgba(255, 0, 128, 0.95), -12px 0 rgba(0, 255, 255, 0.95), 6px 0 rgba(255, 0, 128, 0.6); + opacity: 0.9; + filter: contrast(1.4) brightness(1.1); + transform: scale(1.02) skewX(-1.5deg); + } + 50% { + text-shadow: none; + opacity: 0.7; + filter: hue-rotate(90deg) contrast(1.2); + transform: scale(1) skewX(0deg); + } + 62% { + text-shadow: -8px 0 #00ffff, 8px 0 #ff0080, -4px 0 rgba(0, 255, 255, 0.7); + opacity: 1; + filter: none; + transform: scale(1) skewX(0deg); + } + 75% { + text-shadow: 14px 0 #ff0080, -14px 0 #00ffff; + opacity: 0.95; + filter: contrast(1.35); + transform: scale(1.01) skewX(1deg); + } + 87% { + text-shadow: none; + opacity: 1; + filter: none; + transform: scale(1) skewX(0deg); + } + } + .hero-title-glitch { + animation: hero-glitch 0.35s steps(1) infinite; + } + `} +
- HackPSU Spring 2026 - + + HackPSU Spring 2026 + +
{/* Countdown Timer */} {state !== 2 ? ( From 69abb0f51a7af88ec918ebda251afcb92f846f59 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 15 Feb 2026 17:50:46 +0000 Subject: [PATCH 23/50] Update dependency tailwind-merge to v3.4.1 (#733) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 5f316d6a..085882bf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6940,9 +6940,9 @@ tabbable@^6.0.0: integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew== tailwind-merge@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-3.4.0.tgz#5a264e131a096879965f1175d11f8c36e6b64eca" - integrity sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g== + version "3.4.1" + resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-3.4.1.tgz#37e12eeb8bf49d15c116ff2018fa01fac10e2b9e" + integrity sha512-2OA0rFqWOkITEAOFWSBSApYkDeH9t2B3XSJuI4YztKBzK3mX0737A2qtxDZ7xkw9Zfh0bWl+r34sF3HXV+Ig7Q== tailwindcss-animate@^1.0.7: version "1.0.7" From 339dc0b96180d4c6c99064b731c3491e70c8d65b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 17 Feb 2026 19:44:07 +0000 Subject: [PATCH 24/50] Update dependency framer-motion to v12.34.1 (#735) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 085882bf..0f31d512 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4855,11 +4855,11 @@ fraction.js@^5.3.4: integrity sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ== framer-motion@^12.0.0: - version "12.34.0" - resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.0.tgz#0cecdf015cc4cbee55bd53130d043137642a5ced" - integrity sha512-+/H49owhzkzQyxtn7nZeF4kdH++I2FWrESQ184Zbcw5cEqNHYkE5yxWxcTLSj5lNx3NWdbIRy5FHqUvetD8FWg== + version "12.34.1" + resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.1.tgz#01a8a2baca4b9b2c6c2af3f7061504e232af1278" + integrity sha512-kcZyNaYQfvE2LlH6+AyOaJAQV4rGp5XbzfhsZpiSZcwDMfZUHhuxLWeyRzf5I7jip3qKRpuimPA9pXXfr111kQ== dependencies: - motion-dom "^12.34.0" + motion-dom "^12.34.1" motion-utils "^12.29.2" tslib "^2.4.0" @@ -5728,10 +5728,10 @@ minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== -motion-dom@^12.34.0: - version "12.34.0" - resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.0.tgz#d1776aaff750e09db66237c66daec31232a4cba8" - integrity sha512-Lql3NuEcScRDxTAO6GgUsRHBZOWI/3fnMlkMcH5NftzcN37zJta+bpbMAV9px4Nj057TuvRooMK7QrzMCgtz6Q== +motion-dom@^12.34.1: + version "12.34.1" + resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.1.tgz#83295387a0436752092ab6a6cb844106559d70f1" + integrity sha512-SC7ZC5dRcGwku2g7EsPvI4q/EzHumUbqsDNumBmZTLFg+goBO5LTJvDu9MAxx+0mtX4IA78B2be/A3aRjY0jnw== dependencies: motion-utils "^12.29.2" From 25ec5136d3a7d2d5bfaec69ff9d0cd6bed592329 Mon Sep 17 00:00:00 2001 From: joeboppell Date: Tue, 17 Feb 2026 16:46:06 -0500 Subject: [PATCH 25/50] changed glitch duration --- src/components/Hero/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/Hero/index.tsx b/src/components/Hero/index.tsx index 324e7a7d..f797c929 100644 --- a/src/components/Hero/index.tsx +++ b/src/components/Hero/index.tsx @@ -40,7 +40,7 @@ const Hero = () => { if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); return false; } - glitchTimeoutRef.current = setTimeout(() => setGlitchActive(false), 3000); + glitchTimeoutRef.current = setTimeout(() => setGlitchActive(false), 500); return true; }); }, []); From 85d86b18f482c0e882ea5b8d656fd69756245d52 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 01:57:24 +0000 Subject: [PATCH 26/50] Update dependency @posthog/nextjs-config to v1.8.17 (#736) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 59 +++++++++++++++++++++++++++++++------------------------ 1 file changed, 33 insertions(+), 26 deletions(-) diff --git a/yarn.lock b/yarn.lock index 0f31d512..1182c2d1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2375,9 +2375,9 @@ integrity sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A== "@posthog/cli@~0.5.29": - version "0.5.29" - resolved "https://registry.yarnpkg.com/@posthog/cli/-/cli-0.5.29.tgz#32b9165087ce2b184e84cb77d7fcefc2a86bfe15" - integrity sha512-HIOyyexpFjpOqxc9Rki+kGTbyTXcmuyWKxHEIZYj1riXUu7PRi2ZH8VkVIvp8DirqTDAouAjlxLu3rF+U1JwLg== + version "0.5.30" + resolved "https://registry.yarnpkg.com/@posthog/cli/-/cli-0.5.30.tgz#d20273c8d2cc0e039f9790fca49d0888e1899367" + integrity sha512-smKwhAVWk2iHr+I0S3b6OaJsdJL/8yZSmyeMag/4L7QnFZ5FmgkmQgw0bhbuJAOEBTVAnnFCXd59MkoAhqihow== dependencies: axios "^1.13.2" axios-proxy-builder "^0.1.2" @@ -2392,14 +2392,21 @@ dependencies: cross-spawn "^7.0.6" +"@posthog/core@1.23.0": + version "1.23.0" + resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.0.tgz#e5c89e2f1fcd433391b5a2cf01cd797617ebd5df" + integrity sha512-WXYL4+trl27iV8/Y+ESADOYDB7jBhbEj6q3AEQdn+9ygYG06Q3rZSdWk4ZVn8FdrD3mlq8fEqkUgRCekzp2W4g== + dependencies: + cross-spawn "^7.0.6" + "@posthog/nextjs-config@^1.0.2": - version "1.8.16" - resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.16.tgz#3698db12f29b3575655185000ed9e27e82c113ca" - integrity sha512-a7gDXf55QTkksLR/bcsrrKuGl105kKBHyH6WvZMbR1zjPKI+pf2pXyhaho3Ue5xT7fKw+zFqiwy78ogIFfLQyg== + version "1.8.17" + resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.17.tgz#3b6269e6ca85ca366cafff22e1de8a10ebe2ef1a" + integrity sha512-xyE2CG6gLOmh1kA18MsWwkio9JPnY79xwLhu/Eh0AYQ50awzxuf/IQY+DZVTF7fKYjQDHmpxRsW+a8Y0+LGVPA== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.22.0" - "@posthog/webpack-plugin" "1.2.22" + "@posthog/core" "1.23.0" + "@posthog/webpack-plugin" "1.2.23" semver "^7.7.2" "@posthog/types@1.347.2": @@ -2407,13 +2414,13 @@ resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.2.tgz#3ba17fee1560151269878be0be7d65fcda43b60e" integrity sha512-aT+r/7jXOzPmUHO6sutoWzczPcYIZyhmWt1f1OvY4zKC7Pwp/ZsJWKFTxjV02p0PZz96AE83eLTe7w7b6tjhIw== -"@posthog/webpack-plugin@1.2.22": - version "1.2.22" - resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.22.tgz#7b9fb0ed0703d5316d146873aca2f4ca9b948d82" - integrity sha512-QlrrVdiUK7nrdzEkn2iIBJCiocZ2Uh5gzKh0n3yxBQHGipUm4crCoNgFI4JSJVspJ0XYq8/VBupm80M+Hw8P4A== +"@posthog/webpack-plugin@1.2.23": + version "1.2.23" + resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.23.tgz#a5b763425d1b2b7ebbdfb072021e7059c649e256" + integrity sha512-sv7657nzMMvQhsENPLEi3bcC6qys6R0oU6/UAsnNhawtiQwzfZGQVTZx9djZ71xImPcQmqk/gFIKWIttafXXtg== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.22.0" + "@posthog/core" "1.23.0" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" @@ -4976,12 +4983,12 @@ glob@^10.3.10: package-json-from-dist "^1.0.0" path-scurry "^1.11.1" -glob@^13.0.0: - version "13.0.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.3.tgz#e5c39b3e0eb8a2e2bc35e3b28e78fd0839ff9e68" - integrity sha512-/g3B0mC+4x724v1TgtBlBtt2hPi/EWptsIAmXUx9Z2rvBYleQcsrmaOzd5LyL50jf/Soi83ZDJmw2+XqvH/EeA== +glob@^13.0.3: + version "13.0.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-13.0.5.tgz#a48f760c6312b1a19d2950fcb577384221c4ec00" + integrity sha512-BzXxZg24Ibra1pbQ/zE7Kys4Ua1ks7Bn6pKLkVPZ9FZe4JQS6/Q7ef3LG1H+k7lUf5l4T3PLSyYyYJVYUvfgTw== dependencies: - minimatch "^10.2.0" + minimatch "^10.2.1" minipass "^7.1.2" path-scurry "^2.0.0" @@ -5697,10 +5704,10 @@ mini-svg-data-uri@^1.2.3: resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz#8ab0aabcdf8c29ad5693ca595af19dd2ead09939" integrity sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg== -minimatch@^10.2.0: - version "10.2.0" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.0.tgz#e710473e66e3e1aaf376d0aa82438375cac86e9e" - integrity sha512-ugkC31VaVg9cF0DFVoADH12k6061zNZkZON+aX8AWsR9GhPcErkcMBceb6znR8wLERM2AkkOxy2nWRLpT9Jq5w== +minimatch@^10.2.1: + version "10.2.1" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.1.tgz#9d82835834cdc85d5084dd055e9a4685fa56e5f0" + integrity sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A== dependencies: brace-expansion "^5.0.2" @@ -6451,11 +6458,11 @@ rfdc@^1.4.1: integrity sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA== rimraf@^6.1.2: - version "6.1.2" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.2.tgz#9a0f3cea2ab853e81291127422116ecf2a86ae89" - integrity sha512-cFCkPslJv7BAXJsYlK1dZsbP8/ZNLkCAQ0bi1hf5EKX2QHegmDFEFA6QhuYJlk7UDdc+02JjO80YSOrWPpw06g== + version "6.1.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-6.1.3.tgz#afbee236b3bd2be331d4e7ce4493bac1718981af" + integrity sha512-LKg+Cr2ZF61fkcaK1UdkH2yEBBKnYjTyWzTJT6KNPcSPaiT7HSdhtMXQuN5wkTX0Xu72KQ1l8S42rlmexS2hSA== dependencies: - glob "^13.0.0" + glob "^13.0.3" package-json-from-dist "^1.0.1" rspack-resolver@^1.1.0: From 03c108c9969179c88a8f3a2e1b5f5593abf7c05e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 06:37:24 +0000 Subject: [PATCH 27/50] Update dependency posthog-node to v5.24.16 (#737) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index 1182c2d1..d052dc81 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6141,11 +6141,11 @@ posthog-js@^1.257.0: web-vitals "^5.1.0" posthog-node@^5.5.1: - version "5.24.15" - resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.15.tgz#dc5766b320d940f093d03baedf7abd608ddfdd8c" - integrity sha512-0QnWVOZAPwEAlp+r3r0jIGfk2IaNYM/2YnEJJhBMJZXs4LpHcTu7mX42l+e95o9xX87YpVuZU0kOkmtQUxgnOA== + version "5.24.16" + resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.16.tgz#0f6e60bff405eff3555ba258a5b2ce2facf8accf" + integrity sha512-CBQ1W6MuhXN+7o9PK20BfJQKb7oz6ZaAuglH73HDJ/5CHL14wvprzy7snhZ+tbLZ7Czxsxm80SyLQ2Mc9j8s5Q== dependencies: - "@posthog/core" "1.22.0" + "@posthog/core" "1.23.0" preact@^10.28.2: version "10.28.3" From 4e0f2700476e6aa90d210b983899d0d04cfebd6c Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 09:39:13 +0000 Subject: [PATCH 28/50] Update dependency lucide-react to ^0.574.0 (#734) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index a0496bac..ecacefeb 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "ics": "^3.8.1", "jwt-decode": "^4.0.0", "lint-staged": "^16.0.0", - "lucide-react": "^0.564.0", + "lucide-react": "^0.574.0", "luxon": "^3.4.2", "next": "16.1.6", "posthog-js": "^1.257.0", diff --git a/yarn.lock b/yarn.lock index d052dc81..95849960 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5637,10 +5637,10 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lucide-react@^0.564.0: - version "0.564.0" - resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.564.0.tgz#128013d180343927192f6b0dc4d9beb778afc33b" - integrity sha512-JJ8GVTQqFwuliifD48U6+h7DXEHdkhJ/E87kksGByII3qHxtPciVb8T8woQONHBQgHVOl7rSMrrip3SeVNy7Fg== +lucide-react@^0.574.0: + version "0.574.0" + resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.574.0.tgz#1871f07319ec4119a748d65eda39e51d0f81d9d2" + integrity sha512-dJ8xb5juiZVIbdSn3HTyHsjjIwUwZ4FNwV0RtYDScOyySOeie1oXZTymST6YPJ4Qwt3Po8g4quhYl4OxtACiuQ== luxon@^3.4.2: version "3.7.2" From c429123a5e7a4b1fbcf043f7ce77d8a3cc6aa73a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 13:32:51 +0000 Subject: [PATCH 29/50] Update dependency posthog-js to v1.350.0 (#738) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/yarn.lock b/yarn.lock index 95849960..cc943c73 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2385,13 +2385,6 @@ detect-libc "^2.1.2" rimraf "^6.1.2" -"@posthog/core@1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.22.0.tgz#058ec7f126dd2cc1a189c614f65a0f8bdadc23df" - integrity sha512-WkmOnq95aAOu6yk6r5LWr5cfXsQdpVbWDCwOxQwxSne8YV6GuZET1ziO5toSQXgrgbdcjrSz2/GopAfiL6iiAA== - dependencies: - cross-spawn "^7.0.6" - "@posthog/core@1.23.0": version "1.23.0" resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.0.tgz#e5c89e2f1fcd433391b5a2cf01cd797617ebd5df" @@ -2409,10 +2402,10 @@ "@posthog/webpack-plugin" "1.2.23" semver "^7.7.2" -"@posthog/types@1.347.2": - version "1.347.2" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.347.2.tgz#3ba17fee1560151269878be0be7d65fcda43b60e" - integrity sha512-aT+r/7jXOzPmUHO6sutoWzczPcYIZyhmWt1f1OvY4zKC7Pwp/ZsJWKFTxjV02p0PZz96AE83eLTe7w7b6tjhIw== +"@posthog/types@1.350.0": + version "1.350.0" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.350.0.tgz#562f88f1a63cf026d3631b899651af193cf091fc" + integrity sha512-Z8s3xc70RByHDT9u/xB1lLYHFNmEgY7nveqY8hXRPK39+vKrhosrQQOjnURLKAdyi9fRgoLc0D2yL/qRBKTxvQ== "@posthog/webpack-plugin@1.2.23": version "1.2.23" @@ -6122,17 +6115,17 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.347.2" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.347.2.tgz#7e3e8ad44001645cc999c4c665dafd7ad7de5941" - integrity sha512-hDbsSU30gfNhC11cBYSPpwUYB4DglbCN2G8W8NPIR/KXhT03shmuxabra/uaoI4blkr8SSSpxwvYV4gGa3hXrA== + version "1.350.0" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.350.0.tgz#c4155bce9f8484893505fc56504a05878a495e14" + integrity sha512-Ab+dyQdlKUTrfUZ12+fvcBo75S4jw/3o2gMleDga21B1v9c15yybiX4S3JrX66uh5L1DYG1H8sxtd4BXIIodjQ== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" "@opentelemetry/exporter-logs-otlp-http" "^0.208.0" "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" - "@posthog/core" "1.22.0" - "@posthog/types" "1.347.2" + "@posthog/core" "1.23.0" + "@posthog/types" "1.350.0" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From f994ea8409a71a2cea0549b51c796b93fc181c8a Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 17:05:33 +0000 Subject: [PATCH 30/50] Update dependency framer-motion to v12.34.2 (#739) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index cc943c73..5d3bc9a4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4855,11 +4855,11 @@ fraction.js@^5.3.4: integrity sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ== framer-motion@^12.0.0: - version "12.34.1" - resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.1.tgz#01a8a2baca4b9b2c6c2af3f7061504e232af1278" - integrity sha512-kcZyNaYQfvE2LlH6+AyOaJAQV4rGp5XbzfhsZpiSZcwDMfZUHhuxLWeyRzf5I7jip3qKRpuimPA9pXXfr111kQ== + version "12.34.2" + resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.2.tgz#1861a498652e9f610a911dcb3bb439101e232c30" + integrity sha512-CcnYTzbRybm1/OE8QLXfXI8gR1cx5T4dF3D2kn5IyqsGNeLAKl2iFHb2BzFyXBGqESntDt6rPYl4Jhrb7tdB8g== dependencies: - motion-dom "^12.34.1" + motion-dom "^12.34.2" motion-utils "^12.29.2" tslib "^2.4.0" @@ -5728,10 +5728,10 @@ minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== -motion-dom@^12.34.1: - version "12.34.1" - resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.1.tgz#83295387a0436752092ab6a6cb844106559d70f1" - integrity sha512-SC7ZC5dRcGwku2g7EsPvI4q/EzHumUbqsDNumBmZTLFg+goBO5LTJvDu9MAxx+0mtX4IA78B2be/A3aRjY0jnw== +motion-dom@^12.34.2: + version "12.34.2" + resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.2.tgz#534ea9e641d9bddcf1c3e1035333bb41e853cafc" + integrity sha512-n7gknp7gHcW7DUcmet0JVPLVHmE3j9uWwDp5VbE3IkCNnW5qdu0mOhjNYzXMkrQjrgr+h6Db3EDM2QBhW2qNxQ== dependencies: motion-utils "^12.29.2" From 097889ef1686fbe1c0e93b48b422f9e393d1de77 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 18 Feb 2026 22:40:20 +0000 Subject: [PATCH 31/50] Update dependency @posthog/nextjs-config to v1.8.18 (#741) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 47 ++++++++++++++++++++--------------------------- 1 file changed, 20 insertions(+), 27 deletions(-) diff --git a/yarn.lock b/yarn.lock index 5d3bc9a4..e42d81fc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1919,11 +1919,6 @@ wrap-ansi "^8.1.0" wrap-ansi-cjs "npm:wrap-ansi@^7.0.0" -"@isaacs/cliui@^9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-9.0.0.tgz#4d0a3f127058043bf2e7ee169eaf30ed901302f3" - integrity sha512-AokJm4tuBHillT+FpMtxQ60n8ObyXBatq7jD2/JA9dxbDDokKQm8KMht5ibGzLVU9IJDIKK4TPKgMHEYMn3lMg== - "@jridgewell/gen-mapping@^0.3.12", "@jridgewell/gen-mapping@^0.3.5": version "0.3.12" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.12.tgz#2234ce26c62889f03db3d7fea43c1932ab3e927b" @@ -2392,14 +2387,21 @@ dependencies: cross-spawn "^7.0.6" +"@posthog/core@1.23.1": + version "1.23.1" + resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.1.tgz#37bdcf124941649590fb0b083f1dccd17e40fe5c" + integrity sha512-GViD5mOv/mcbZcyzz3z9CS0R79JzxVaqEz4sP5Dsea178M/j3ZWe6gaHDZB9yuyGfcmIMQ/8K14yv+7QrK4sQQ== + dependencies: + cross-spawn "^7.0.6" + "@posthog/nextjs-config@^1.0.2": - version "1.8.17" - resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.17.tgz#3b6269e6ca85ca366cafff22e1de8a10ebe2ef1a" - integrity sha512-xyE2CG6gLOmh1kA18MsWwkio9JPnY79xwLhu/Eh0AYQ50awzxuf/IQY+DZVTF7fKYjQDHmpxRsW+a8Y0+LGVPA== + version "1.8.18" + resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.18.tgz#52a30b22c4b33c6c72eccc6c58430f575c244d96" + integrity sha512-pu5LWjXJHf8O2VXacMGWiuc92vrvaQoAiZ0514PiTEZvGZ/AvdIfaYVWW2mOAsMjtdnbrixaicIzkUcXaw9ijw== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.23.0" - "@posthog/webpack-plugin" "1.2.23" + "@posthog/core" "1.23.1" + "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" "@posthog/types@1.350.0": @@ -2407,13 +2409,13 @@ resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.350.0.tgz#562f88f1a63cf026d3631b899651af193cf091fc" integrity sha512-Z8s3xc70RByHDT9u/xB1lLYHFNmEgY7nveqY8hXRPK39+vKrhosrQQOjnURLKAdyi9fRgoLc0D2yL/qRBKTxvQ== -"@posthog/webpack-plugin@1.2.23": - version "1.2.23" - resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.23.tgz#a5b763425d1b2b7ebbdfb072021e7059c649e256" - integrity sha512-sv7657nzMMvQhsENPLEi3bcC6qys6R0oU6/UAsnNhawtiQwzfZGQVTZx9djZ71xImPcQmqk/gFIKWIttafXXtg== +"@posthog/webpack-plugin@1.2.24": + version "1.2.24" + resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.24.tgz#a5dafd0771690aa968a7b6d6bc3d88d91240f3de" + integrity sha512-TJrjSFRGA/x74fIghEJGgMz5Jcza9s7N3EWQgmwZ0g8OgU4TwKE/NE00zqPEy86O1kdqR5PfcMz+tT6ppUjxVw== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.23.0" + "@posthog/core" "1.23.1" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" @@ -3608,11 +3610,9 @@ balanced-match@^1.0.0: integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== balanced-match@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.2.tgz#241591ea634702bef9c482696f2469406e16d233" - integrity sha512-x0K50QvKQ97fdEz2kPehIerj+YTeptKF9hyYkKf6egnwmMWAkADiO0QCzSp0R5xN8FTZgYaBfSaue46Ej62nMg== - dependencies: - jackspeak "^4.2.3" + version "4.0.3" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.3.tgz#6337a2f23e0604a30481423432f99eac603599f9" + integrity sha512-1pHv8LX9CpKut1Zp4EXey7Z8OfH11ONNH6Dhi2WDUt31VVZFXZzKwXcysBgqSumFCmR+0dqjMK5v5JiFHzi0+g== baseline-browser-mapping@^2.8.3: version "2.9.10" @@ -5380,13 +5380,6 @@ jackspeak@^3.1.2: optionalDependencies: "@pkgjs/parseargs" "^0.11.0" -jackspeak@^4.2.3: - version "4.2.3" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-4.2.3.tgz#27ef80f33b93412037c3bea4f8eddf80e1931483" - integrity sha512-ykkVRwrYvFm1nb2AJfKKYPr0emF6IiXDYUaFx4Zn9ZuIH7MrzEZ3sD5RlqGXNRpHtvUHJyOnCEFxOlNDtGo7wg== - dependencies: - "@isaacs/cliui" "^9.0.0" - jiti@^1.21.7: version "1.21.7" resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.7.tgz#9dd81043424a3d28458b193d965f0d18a2300ba9" From fd0e33d3708d5899b59436e23a83421144bb4d48 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 01:40:17 +0000 Subject: [PATCH 32/50] Update dependency posthog-node to v5.24.17 (#742) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index e42d81fc..bd265e6a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6127,11 +6127,11 @@ posthog-js@^1.257.0: web-vitals "^5.1.0" posthog-node@^5.5.1: - version "5.24.16" - resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.16.tgz#0f6e60bff405eff3555ba258a5b2ce2facf8accf" - integrity sha512-CBQ1W6MuhXN+7o9PK20BfJQKb7oz6ZaAuglH73HDJ/5CHL14wvprzy7snhZ+tbLZ7Czxsxm80SyLQ2Mc9j8s5Q== + version "5.24.17" + resolved "https://registry.yarnpkg.com/posthog-node/-/posthog-node-5.24.17.tgz#ad04f7d38be22e2c1ad2cba48096b50029724912" + integrity sha512-mdb8TKt+YCRbGQdYar3AKNUPCyEiqcprScF4unYpGALF6HlBaEuO6wPuIqXXpCWkw4VclJYCKbb6lq6pH6bJeA== dependencies: - "@posthog/core" "1.23.0" + "@posthog/core" "1.23.1" preact@^10.28.2: version "10.28.3" From 8d78d7abb9f168ebf7ffbf49e963d114454c5c99 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 06:04:38 +0000 Subject: [PATCH 33/50] Update dependency swiper to v12.1.2 (#744) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index bd265e6a..58653199 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6923,9 +6923,9 @@ svgo@^3.0.2: picocolors "^1.0.0" swiper@^12.0.0: - version "12.1.1" - resolved "https://registry.yarnpkg.com/swiper/-/swiper-12.1.1.tgz#cd894643a70f308d7d59e0a918f1e551c81975ac" - integrity sha512-NB8Uvpu6m725Xf68l2hZBHD184v/ZAi6WIvAorDuR3gRuwCWbGSam233/8seeeIrMJ9isHGk/CTKFdpgeT5u2Q== + version "12.1.2" + resolved "https://registry.yarnpkg.com/swiper/-/swiper-12.1.2.tgz#39eaad0c088def66a7eb8f6bae1439384586ab90" + integrity sha512-4gILrI3vXZqoZh71I1PALqukCFgk+gpOwe1tOvz5uE9kHtl2gTDzmYflYCwWvR4LOvCrJi6UEEU+gnuW5BtkgQ== tabbable@^6.0.0: version "6.2.0" From 36e846dc88b036d4fff23723d96914324eab29b5 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 09:49:26 +0000 Subject: [PATCH 34/50] Update dependency knip to v5.84.1 (#740) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 244 +++++++++++++++++++++++++++--------------------------- 1 file changed, 122 insertions(+), 122 deletions(-) diff --git a/yarn.lock b/yarn.lock index 58653199..d120b047 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2257,107 +2257,107 @@ resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz#f653b2752171411feb40310b8a8953d7e5c543b7" integrity sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg== -"@oxc-resolver/binding-android-arm-eabi@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.17.0.tgz#96f402e84dd6f26d823c2e1019b962a48b9b2493" - integrity sha512-kVnY21v0GyZ/+LG6EIO48wK3mE79BUuakHUYLIqobO/Qqq4mJsjuYXMSn3JtLcKZpN1HDVit4UHpGJHef1lrlw== - -"@oxc-resolver/binding-android-arm64@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.17.0.tgz#02b3fe441559e06aedc13a88c56865e780841a56" - integrity sha512-Pf8e3XcsK9a8RHInoAtEcrwf2vp7V9bSturyUUYxw9syW6E7cGi7z9+6ADXxm+8KAevVfLA7pfBg8NXTvz/HOw== - -"@oxc-resolver/binding-darwin-arm64@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.17.0.tgz#717fb61b701ac74523d0b6806dcc9123e8d3b859" - integrity sha512-lVSgKt3biecofXVr8e1hnfX0IYMd4A6VCxmvOmHsFt5Zbmt0lkO4S2ap2bvQwYDYh5ghUNamC7M2L8K6vishhQ== - -"@oxc-resolver/binding-darwin-x64@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.17.0.tgz#ab5b8e0ce9e039e8c48b82f4103cead174b7657a" - integrity sha512-+/raxVJE1bo7R4fA9Yp0wm3slaCOofTEeUzM01YqEGcRDLHB92WRGjRhagMG2wGlvqFuSiTp81DwSbBVo/g6AQ== - -"@oxc-resolver/binding-freebsd-x64@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.17.0.tgz#b6004cda71ef7e7bd75eebd1d7ccdef6c901ca69" - integrity sha512-x9Ks56n+n8h0TLhzA6sJXa2tGh3uvMGpBppg6PWf8oF0s5S/3p/J6k1vJJ9lIUtTmenfCQEGKnFokpRP4fLTLg== - -"@oxc-resolver/binding-linux-arm-gnueabihf@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.17.0.tgz#71184c55517d1c228ae4776ff1ed60ea36a26b25" - integrity sha512-Wf3w07Ow9kXVJrS0zmsaFHKOGhXKXE8j1tNyy+qIYDsQWQ4UQZVx5SjlDTcqBnFerlp3Z3Is0RjmVzgoLG3qkA== - -"@oxc-resolver/binding-linux-arm-musleabihf@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.17.0.tgz#8cc590c7f7626d99b75c8a809583bc8d3e95c052" - integrity sha512-N0OKA1al1gQ5Gm7Fui1RWlXaHRNZlwMoBLn3TVtSXX+WbnlZoVyDqqOqFL8+pVEHhhxEA2LR8kmM0JO6FAk6dg== - -"@oxc-resolver/binding-linux-arm64-gnu@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.17.0.tgz#68f67c9331577aad792ec0301773fcf33d53dce6" - integrity sha512-wdcQ7Niad9JpjZIGEeqKJnTvczVunqlZ/C06QzR5zOQNeLVRScQ9S5IesKWUAPsJQDizV+teQX53nTK+Z5Iy+g== - -"@oxc-resolver/binding-linux-arm64-musl@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.17.0.tgz#81dc05b9c6a89dd4fa1b992140595a775ed543a0" - integrity sha512-65B2/t39HQN5AEhkLsC+9yBD1iRUkKOIhfmJEJ7g6wQ9kylra7JRmNmALFjbsj0VJsoSQkpM8K07kUZuNJ9Kxw== - -"@oxc-resolver/binding-linux-ppc64-gnu@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.17.0.tgz#20816e969649bb519a6911e5c4890d546be75d45" - integrity sha512-kExgm3TLK21dNMmcH+xiYGbc6BUWvT03PUZ2aYn8mUzGPeeORklBhg3iYcaBI3ZQHB25412X1Z6LLYNjt4aIaA== - -"@oxc-resolver/binding-linux-riscv64-gnu@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.17.0.tgz#b5876153a2fa6123789223e6a65e49a05388272a" - integrity sha512-1utUJC714/ydykZQE8c7QhpEyM4SaslMfRXxN9G61KYazr6ndt85LaubK3EZCSD50vVEfF4PVwFysCSO7LN9uA== - -"@oxc-resolver/binding-linux-riscv64-musl@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.17.0.tgz#73520d72e070d0b47975d106bd5ca9bc477b5ac5" - integrity sha512-mayiYOl3LMmtO2CLn4I5lhanfxEo0LAqlT/EQyFbu1ZN3RS+Xa7Q3JEM0wBpVIyfO/pqFrjvC5LXw/mHNDEL7A== - -"@oxc-resolver/binding-linux-s390x-gnu@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.17.0.tgz#efa1a121c1ca3301b7754dba4d27a1e8fb9b8cbe" - integrity sha512-Ow/yI+CrUHxIIhn/Y1sP/xoRKbCC3x9O1giKr3G/pjMe+TCJ5ZmfqVWU61JWwh1naC8X5Xa7uyLnbzyYqPsHfg== - -"@oxc-resolver/binding-linux-x64-gnu@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.17.0.tgz#27317829bd7cca72736171589799688da8286eda" - integrity sha512-Z4J7XlPMQOLPANyu6y3B3V417Md4LKH5bV6bhqgaG99qLHmU5LV2k9ErV14fSqoRc/GU/qOpqMdotxiJqN/YWg== - -"@oxc-resolver/binding-linux-x64-musl@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.17.0.tgz#f2a156ce9d241bacfd4584ff9bd46d1066d333df" - integrity sha512-0effK+8lhzXsgsh0Ny2ngdnTPF30v6QQzVFApJ1Ctk315YgpGkghkelvrLYYgtgeFJFrzwmOJ2nDvCrUFKsS2Q== - -"@oxc-resolver/binding-openharmony-arm64@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.17.0.tgz#ffe2471848b9a89f1f47cb55849a80fbb9d0264b" - integrity sha512-kFB48dRUW6RovAICZaxHKdtZe+e94fSTNA2OedXokzMctoU54NPZcv0vUX5PMqyikLIKJBIlW7laQidnAzNrDA== - -"@oxc-resolver/binding-wasm32-wasi@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.17.0.tgz#7a378c4789339767d1f5031ea527e19ebfe77819" - integrity sha512-a3elKSBLPT0OoRPxTkCIIc+4xnOELolEBkPyvdj01a6PSdSmyJ1NExWjWLaXnT6wBMblvKde5RmSwEi3j+jZpg== +"@oxc-resolver/binding-android-arm-eabi@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.17.1.tgz#d144c7a825ca1111a57934acb85d38d9168cc4e2" + integrity sha512-+VuZyMYYaap5uDAU1xDU3Kul0FekLqpBS8kI5JozlWfYQKnc/HsZg2gHPkQrj0SC9lt74WMNCfOzZZJlYXSdEQ== + +"@oxc-resolver/binding-android-arm64@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.17.1.tgz#2cf4af81745072dacc10c52f678a02a63159e543" + integrity sha512-YlDDTjvOEKhom/cRSVsXsMVeXVIAM9PJ/x2mfe08rfuS0iIEfJd8PngKbEIhG72WPxleUa+vkEZj9ncmC14z3Q== + +"@oxc-resolver/binding-darwin-arm64@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.17.1.tgz#a1004dab603ce48d52440e42e158c23097f6df94" + integrity sha512-HOYYLSY4JDk14YkXaz/ApgJYhgDP4KsG8EZpgpOxdszGW9HmIMMY/vXqVKYW74dSH+GQkIXYxBrEh3nv+XODVg== + +"@oxc-resolver/binding-darwin-x64@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.17.1.tgz#2411db39e917db541d8cae82c79086066d639389" + integrity sha512-JHPJbsa5HvPq2/RIdtGlqfaG9zV2WmgvHrKTYmlW0L5esqtKCBuetFudXTBzkNcyD69kSZLzH92AzTr6vFHMFg== + +"@oxc-resolver/binding-freebsd-x64@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.17.1.tgz#1a13948503ba875f0fe3a34a81262cc895ca46e0" + integrity sha512-UD1FRC8j8xZstFXYsXwQkNmmg7vUbee006IqxokwDUUA+xEgKZDpLhBEiVKM08Urb+bn7Q0gn6M1pyNR0ng5mg== + +"@oxc-resolver/binding-linux-arm-gnueabihf@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.17.1.tgz#2ec90a12dc4b23408fd86e95d36ef7c05ee12667" + integrity sha512-wFWC1wyf2ROFWTxK5x0Enm++DSof3EBQ/ypyAesMDLiYxOOASDoMOZG1ylWUnlKaCt5W7eNOWOzABpdfFf/ssA== + +"@oxc-resolver/binding-linux-arm-musleabihf@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.17.1.tgz#2878414b7606fc811f89057beea5aa9a228818e0" + integrity sha512-k/hUif0GEBk/csSqCfTPXb8AAVs1NNWCa/skBghvNbTtORcWfOVqJ3mM+2pE189+enRm4UnryLREu5ysI0kXEQ== + +"@oxc-resolver/binding-linux-arm64-gnu@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.17.1.tgz#a6844c1f5838f67283d83c97e1d03426002e0d91" + integrity sha512-Cwm6A071ww60QouJ9LoHAwBgEoZzHQ0Qaqk2E7WLfBdiQN9mLXIDhnrpn04hlRElRPhLiu/dtg+o5PPLvaINXQ== + +"@oxc-resolver/binding-linux-arm64-musl@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.17.1.tgz#793275570028fa43b965951b47ef815f4d90b1f6" + integrity sha512-+hwlE2v3m0r3sk93SchJL1uyaKcPjf+NGO/TD2DZUDo+chXx7FfaEj0nUMewigSt7oZ2sQN9Z4NJOtUa75HE5Q== + +"@oxc-resolver/binding-linux-ppc64-gnu@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.17.1.tgz#1ef454289b6ac18c4db88236d5181259ba6a0483" + integrity sha512-bO+rsaE5Ox8cFyeL5Ct5tzot1TnQpFa/Wmu5k+hqBYSH2dNVDGoi0NizBN5QV8kOIC6O5MZr81UG4yW/2FyDTA== + +"@oxc-resolver/binding-linux-riscv64-gnu@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.17.1.tgz#72a2ae60e5cb53d4dbbb3e81642b3f8396fad0d8" + integrity sha512-B/P+hxKQ1oX4YstI9Lyh4PGzqB87Ddqj/A4iyRBbPdXTcxa+WW3oRLx1CsJKLmHPdDk461Hmbghq1Bm3pl+8Aw== + +"@oxc-resolver/binding-linux-riscv64-musl@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.17.1.tgz#29d01dc65f9b93efc5a64f0a43ddcd76a4fa875b" + integrity sha512-ulp2H3bFXzd/th2maH+QNKj5qgOhJ3v9Yspdf1svTw3CDOuuTl6sRKsWQ7MUw0vnkSNvQndtflBwVXgzZvURsQ== + +"@oxc-resolver/binding-linux-s390x-gnu@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.17.1.tgz#7e6cc43dc55d2adc8c20185062923681a3763635" + integrity sha512-LAXYVe3rKk09Zo9YKF2ZLBcH8sz8Oj+JIyiUxiHtq0hiYLMsN6dOpCf2hzQEjPAmsSEA/hdC1PVKeXo+oma8mQ== + +"@oxc-resolver/binding-linux-x64-gnu@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.17.1.tgz#2dd95012416bddb2fc779e1d90ee55a463f19d85" + integrity sha512-3RAhxipMKE8RCSPn7O//sj440i+cYTgYbapLeOoDvQEt6R1QcJjTsFgI4iz99FhVj3YbPxlZmcLB5VW+ipyRTA== + +"@oxc-resolver/binding-linux-x64-musl@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.17.1.tgz#646d4c5c9d101edb9ee5f8a5f0b8ea45e8e7328c" + integrity sha512-wpjMEubGU8r9VjZTLdZR3aPHaBqTl8Jl8F4DBbgNoZ+yhkhQD1/MGvY70v2TLnAI6kAHSvcqgfvaqKDa2iWsPQ== + +"@oxc-resolver/binding-openharmony-arm64@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.17.1.tgz#8329680b8ffc73efe62e35d3daa652991e9afd0f" + integrity sha512-XIE4w17RYAVIgx+9Gs3deTREq5tsmalbatYOOBGNdH7n0DfTE600c7wYXsp7ANc3BPDXsInnOzXDEPCvO1F6cg== + +"@oxc-resolver/binding-wasm32-wasi@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.17.1.tgz#318e40c6b686d4bde4dbd50859b854a561290aeb" + integrity sha512-Lqi5BlHX3zS4bpSOkIbOKVf7DIk6Gvmdifr2OuOI58eUUyP944M8/OyaB09cNpPy9Vukj7nmmhOzj8pwLgAkIg== dependencies: "@napi-rs/wasm-runtime" "^1.1.1" -"@oxc-resolver/binding-win32-arm64-msvc@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.17.0.tgz#bb408386d4250ce25cf62821b4b20a54a6ef3563" - integrity sha512-4eszUsSDb9YVx0RtYkPWkxxtSZIOgfeiX//nG5cwRRArg178w4RCqEF1kbKPud9HPrp1rXh7gE4x911OhvTnPg== +"@oxc-resolver/binding-win32-arm64-msvc@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.17.1.tgz#e1c6007e62abf7d3b306a75199858ae40f2b90b7" + integrity sha512-l6lTcLBQVj1HNquFpXSsrkCIM8X5Hlng5YNQJrg00z/KyovvDV5l3OFhoRyZ+aLBQ74zUnMRaJZC7xcBnHyeNg== -"@oxc-resolver/binding-win32-ia32-msvc@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.17.0.tgz#e45fb9096f83185cff2ead1b89ba6a18e2782589" - integrity sha512-t946xTXMmR7yGH0KAe9rB055/X4EPIu93JUvjchl2cizR5QbuwkUV7vLS2BS6x6sfvDoQb6rWYnV1HCci6tBSg== +"@oxc-resolver/binding-win32-ia32-msvc@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.17.1.tgz#3d074376a77d1f0b3cdeb2ada7c6d94540d64428" + integrity sha512-VTzVtfnCCsU/6GgvursWoyZrhe3Gj/RyXzDWmh4/U1Y3IW0u1FZbp+hCIlBL16pRPbDc5YvXVtCOnA41QOrOoQ== -"@oxc-resolver/binding-win32-x64-msvc@11.17.0": - version "11.17.0" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.17.0.tgz#bffb901ace22e9ed45e546fb39fa7afd53a81d72" - integrity sha512-pX6s2kMXLQg+hlqKk5UqOW09iLLxnTkvn8ohpYp2Mhsm2yzDPCx9dyOHiB/CQixLzTkLQgWWJykN4Z3UfRKW4Q== +"@oxc-resolver/binding-win32-x64-msvc@11.17.1": + version "11.17.1" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.17.1.tgz#2da13f40758cf3c74be8473aff7480e1c75e3f99" + integrity sha512-jRPVU+6/12baj87q2+UGRh30FBVBzqKdJ7rP/mSqiL1kpNQB9yZ1j0+m3sru1m+C8hiFK7lBFwjUtYUBI7+UpQ== "@pkgjs/parseargs@^0.11.0": version "0.11.0" @@ -5467,9 +5467,9 @@ keyv@^4.5.4: json-buffer "3.0.1" knip@^5.62.0: - version "5.83.1" - resolved "https://registry.yarnpkg.com/knip/-/knip-5.83.1.tgz#1cf88fa32a7c92755e2ccff64c1e0ab89877f300" - integrity sha512-av3ZG/Nui6S/BNL8Tmj12yGxYfTnwWnslouW97m40him7o8MwiMjZBY9TPvlEWUci45aVId0/HbgTwSKIDGpMw== + version "5.84.1" + resolved "https://registry.yarnpkg.com/knip/-/knip-5.84.1.tgz#a77134d41901f5943f1dd78ef1b832914889e2bf" + integrity sha512-F1+yACEsSapAwmQLzfD4i9uPsnI82P4p5ABpNQ9pcc4fpQtjHEX34XDtNl5863I4O6SCECpymylcWDHI3ouhQQ== dependencies: "@nodelib/fs.walk" "^1.2.3" fast-glob "^3.3.3" @@ -5914,30 +5914,30 @@ own-keys@^1.0.1: safe-push-apply "^1.0.0" oxc-resolver@^11.15.0: - version "11.17.0" - resolved "https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.17.0.tgz#18746dec84caebc014d212e4a615ae1cb96d1b43" - integrity sha512-R5P2Tw6th+nQJdNcZGfuppBS/sM0x1EukqYffmlfX2xXLgLGCCPwu4ruEr9Sx29mrpkHgITc130Qps2JR90NdQ== + version "11.17.1" + resolved "https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.17.1.tgz#fe21883eaf6b4ed923ca0750c57ab18a388339c7" + integrity sha512-pyRXK9kH81zKlirHufkFhOFBZRks8iAMLwPH8gU7lvKFiuzUH9L8MxDEllazwOb8fjXMcWjY1PMDfMJ2/yh5cw== optionalDependencies: - "@oxc-resolver/binding-android-arm-eabi" "11.17.0" - "@oxc-resolver/binding-android-arm64" "11.17.0" - "@oxc-resolver/binding-darwin-arm64" "11.17.0" - "@oxc-resolver/binding-darwin-x64" "11.17.0" - "@oxc-resolver/binding-freebsd-x64" "11.17.0" - "@oxc-resolver/binding-linux-arm-gnueabihf" "11.17.0" - "@oxc-resolver/binding-linux-arm-musleabihf" "11.17.0" - "@oxc-resolver/binding-linux-arm64-gnu" "11.17.0" - "@oxc-resolver/binding-linux-arm64-musl" "11.17.0" - "@oxc-resolver/binding-linux-ppc64-gnu" "11.17.0" - "@oxc-resolver/binding-linux-riscv64-gnu" "11.17.0" - "@oxc-resolver/binding-linux-riscv64-musl" "11.17.0" - "@oxc-resolver/binding-linux-s390x-gnu" "11.17.0" - "@oxc-resolver/binding-linux-x64-gnu" "11.17.0" - "@oxc-resolver/binding-linux-x64-musl" "11.17.0" - "@oxc-resolver/binding-openharmony-arm64" "11.17.0" - "@oxc-resolver/binding-wasm32-wasi" "11.17.0" - "@oxc-resolver/binding-win32-arm64-msvc" "11.17.0" - "@oxc-resolver/binding-win32-ia32-msvc" "11.17.0" - "@oxc-resolver/binding-win32-x64-msvc" "11.17.0" + "@oxc-resolver/binding-android-arm-eabi" "11.17.1" + "@oxc-resolver/binding-android-arm64" "11.17.1" + "@oxc-resolver/binding-darwin-arm64" "11.17.1" + "@oxc-resolver/binding-darwin-x64" "11.17.1" + "@oxc-resolver/binding-freebsd-x64" "11.17.1" + "@oxc-resolver/binding-linux-arm-gnueabihf" "11.17.1" + "@oxc-resolver/binding-linux-arm-musleabihf" "11.17.1" + "@oxc-resolver/binding-linux-arm64-gnu" "11.17.1" + "@oxc-resolver/binding-linux-arm64-musl" "11.17.1" + "@oxc-resolver/binding-linux-ppc64-gnu" "11.17.1" + "@oxc-resolver/binding-linux-riscv64-gnu" "11.17.1" + "@oxc-resolver/binding-linux-riscv64-musl" "11.17.1" + "@oxc-resolver/binding-linux-s390x-gnu" "11.17.1" + "@oxc-resolver/binding-linux-x64-gnu" "11.17.1" + "@oxc-resolver/binding-linux-x64-musl" "11.17.1" + "@oxc-resolver/binding-openharmony-arm64" "11.17.1" + "@oxc-resolver/binding-wasm32-wasi" "11.17.1" + "@oxc-resolver/binding-win32-arm64-msvc" "11.17.1" + "@oxc-resolver/binding-win32-ia32-msvc" "11.17.1" + "@oxc-resolver/binding-win32-x64-msvc" "11.17.1" p-limit@^3.0.2: version "3.1.0" From 8da44ca321cc5bc81cf6e58b42c9221b8bc03517 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 12:40:46 +0000 Subject: [PATCH 35/50] Update dependency posthog-js to v1.351.3 (#743) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 44 +++++++++++++++++++++----------------------- 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/yarn.lock b/yarn.lock index d120b047..67792376 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2380,13 +2380,6 @@ detect-libc "^2.1.2" rimraf "^6.1.2" -"@posthog/core@1.23.0": - version "1.23.0" - resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.0.tgz#e5c89e2f1fcd433391b5a2cf01cd797617ebd5df" - integrity sha512-WXYL4+trl27iV8/Y+ESADOYDB7jBhbEj6q3AEQdn+9ygYG06Q3rZSdWk4ZVn8FdrD3mlq8fEqkUgRCekzp2W4g== - dependencies: - cross-spawn "^7.0.6" - "@posthog/core@1.23.1": version "1.23.1" resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.1.tgz#37bdcf124941649590fb0b083f1dccd17e40fe5c" @@ -2404,10 +2397,10 @@ "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" -"@posthog/types@1.350.0": - version "1.350.0" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.350.0.tgz#562f88f1a63cf026d3631b899651af193cf091fc" - integrity sha512-Z8s3xc70RByHDT9u/xB1lLYHFNmEgY7nveqY8hXRPK39+vKrhosrQQOjnURLKAdyi9fRgoLc0D2yL/qRBKTxvQ== +"@posthog/types@1.351.3": + version "1.351.3" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.351.3.tgz#c19596acf6b7e1dee311249cb2b880f934d6d257" + integrity sha512-Fuckp/fdL0Ku/kVYljbUdJli8vF07e5+tBsf4GzYBQjfZCGhlT0l37XqVQ05Uk7l/pUDONZD+OOXNBgBzW32gA== "@posthog/webpack-plugin@1.2.24": version "1.2.24" @@ -3115,11 +3108,11 @@ undici-types "~7.16.0" "@types/node@>=13.7.0": - version "25.2.3" - resolved "https://registry.yarnpkg.com/@types/node/-/node-25.2.3.tgz#9c18245be768bdb4ce631566c7da303a5c99a7f8" - integrity sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ== + version "25.3.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-25.3.0.tgz#749b1bd4058e51b72e22bd41e9eab6ebd0180470" + integrity sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A== dependencies: - undici-types "~7.16.0" + undici-types "~7.18.0" "@types/node@^24.1.0": version "24.10.13" @@ -6108,17 +6101,17 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.350.0" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.350.0.tgz#c4155bce9f8484893505fc56504a05878a495e14" - integrity sha512-Ab+dyQdlKUTrfUZ12+fvcBo75S4jw/3o2gMleDga21B1v9c15yybiX4S3JrX66uh5L1DYG1H8sxtd4BXIIodjQ== + version "1.351.3" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.351.3.tgz#5698ceeda1adcd12ab8d1d6d654e402490fe7fca" + integrity sha512-c2sQOhbo0Ed2Cgq+gTMFiArneu2/+HTf6sJdHw60oj2BIXTHjQfGY7H2XzA7ZZHsDNVVVcpsqpxrUhyzGsfDhQ== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" "@opentelemetry/exporter-logs-otlp-http" "^0.208.0" "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" - "@posthog/core" "1.23.0" - "@posthog/types" "1.350.0" + "@posthog/core" "1.23.1" + "@posthog/types" "1.351.3" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" @@ -6134,9 +6127,9 @@ posthog-node@^5.5.1: "@posthog/core" "1.23.1" preact@^10.28.2: - version "10.28.3" - resolved "https://registry.yarnpkg.com/preact/-/preact-10.28.3.tgz#3c2171526b3e29628ad1a6c56a9e3ca867bbdee8" - integrity sha512-tCmoRkPQLpBeWzpmbhryairGnhW9tKV6c6gr/w+RhoRoKEJwsjzipwp//1oCpGPOchvSLaAPlpcJi9MwMmoPyA== + version "10.28.4" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.28.4.tgz#8ffab01c5c0590535bdaecdd548801f44c6e483a" + integrity sha512-uKFfOHWuSNpRFVTnljsCluEFq57OKT+0QdOiQo8XWnQ/pSvg7OpX5eNOejELXJMWy+BwM2nobz0FkvzmnpCNsQ== prelude-ls@^1.2.1: version "1.2.1" @@ -7131,6 +7124,11 @@ undici-types@~7.16.0: resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46" integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw== +undici-types@~7.18.0: + version "7.18.2" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.18.2.tgz#29357a89e7b7ca4aef3bf0fd3fd0cd73884229e9" + integrity sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w== + unicode-canonical-property-names-ecmascript@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz#cb3173fe47ca743e228216e4a3ddc4c84d628cc2" From a99a12e1f3583614c3789132b3b90efc20b04506 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 16:48:00 +0000 Subject: [PATCH 36/50] Update dependency lucide-react to ^0.575.0 (#746) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ecacefeb..15390a24 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "ics": "^3.8.1", "jwt-decode": "^4.0.0", "lint-staged": "^16.0.0", - "lucide-react": "^0.574.0", + "lucide-react": "^0.575.0", "luxon": "^3.4.2", "next": "16.1.6", "posthog-js": "^1.257.0", diff --git a/yarn.lock b/yarn.lock index 67792376..39451a46 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5616,10 +5616,10 @@ lru-cache@^5.1.1: dependencies: yallist "^3.0.2" -lucide-react@^0.574.0: - version "0.574.0" - resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.574.0.tgz#1871f07319ec4119a748d65eda39e51d0f81d9d2" - integrity sha512-dJ8xb5juiZVIbdSn3HTyHsjjIwUwZ4FNwV0RtYDScOyySOeie1oXZTymST6YPJ4Qwt3Po8g4quhYl4OxtACiuQ== +lucide-react@^0.575.0: + version "0.575.0" + resolved "https://registry.yarnpkg.com/lucide-react/-/lucide-react-0.575.0.tgz#90feaa4c140e9693e4ee9426d9927a6b833267ac" + integrity sha512-VuXgKZrk0uiDlWjGGXmKV6MSk9Yy4l10qgVvzGn2AWBx1Ylt0iBexKOAoA6I7JO3m+M9oeovJd3yYENfkUbOeg== luxon@^3.4.2: version "3.7.2" From f07c9d2ac7cc01243a5fa9f839e3c79ded645617 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Thu, 19 Feb 2026 20:42:43 +0000 Subject: [PATCH 37/50] Update dependency tailwind-merge to v3.5.0 (#745) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 39451a46..85a1a736 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6926,9 +6926,9 @@ tabbable@^6.0.0: integrity sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew== tailwind-merge@^3.3.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-3.4.1.tgz#37e12eeb8bf49d15c116ff2018fa01fac10e2b9e" - integrity sha512-2OA0rFqWOkITEAOFWSBSApYkDeH9t2B3XSJuI4YztKBzK3mX0737A2qtxDZ7xkw9Zfh0bWl+r34sF3HXV+Ig7Q== + version "3.5.0" + resolved "https://registry.yarnpkg.com/tailwind-merge/-/tailwind-merge-3.5.0.tgz#06502f4496ba15151445d97d916a26564d50d1ca" + integrity sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A== tailwindcss-animate@^1.0.7: version "1.0.7" From 202e5e754e263f3c15d3d3ee007655f0724c2397 Mon Sep 17 00:00:00 2001 From: Vanisha Gupta Date: Thu, 19 Feb 2026 16:39:01 -0500 Subject: [PATCH 38/50] Drone flies across screen when you click Hero text --- src/components/Hero/index.tsx | 118 +++++++++++++++++++++++----------- 1 file changed, 82 insertions(+), 36 deletions(-) diff --git a/src/components/Hero/index.tsx b/src/components/Hero/index.tsx index f797c929..d83a269a 100644 --- a/src/components/Hero/index.tsx +++ b/src/components/Hero/index.tsx @@ -2,7 +2,7 @@ import React, { useCallback, useEffect, useMemo, useState } from "react"; import Image from "next/image"; -import { motion, useAnimation } from "framer-motion"; +import { AnimatePresence, motion, useAnimation } from "framer-motion"; import { useRouter } from "next/navigation"; import { useActiveHackathonForStatic } from "@/lib/api/hackathon/hook"; import { useFirebase } from "@/lib/providers/FirebaseProvider"; @@ -13,7 +13,8 @@ import { useFlagState } from "@/lib/api/flag/hook"; const Hero = () => { const { isAuthenticated, isLoading } = useFirebase(); const router = useRouter(); - const { data: registrationsFlagData, isLoading: isLoadingRegistrationsFlag } = useFlagState("Registrations"); + const { data: registrationsFlagData, isLoading: isLoadingRegistrationsFlag } = + useFlagState("Registrations"); // Use React Query to fetch the active hackathon data. const { @@ -32,9 +33,18 @@ const Hero = () => { const [state, setState] = useState(-1); // -1 = uninitialized, 0 = before hackathon, 1 = during hackathon, 2 = after hackathon const [showMemoryGame, setShowMemoryGame] = useState(false); const [glitchActive, setGlitchActive] = useState(false); - const glitchTimeoutRef = React.useRef | null>(null); + const [flyKey, setFlyKey] = useState(0); + const [isDroneFlying, setIsDroneFlying] = useState(false); + const glitchTimeoutRef = React.useRef | null>( + null + ); const handleTitleClick = useCallback(() => { + // Trigger drone fly across screen (one at a time) + if (!isDroneFlying) { + setFlyKey((k) => k + 1); + setIsDroneFlying(true); + } setGlitchActive((prev) => { if (prev) { if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); @@ -43,11 +53,14 @@ const Hero = () => { glitchTimeoutRef.current = setTimeout(() => setGlitchActive(false), 500); return true; }); - }, []); + }, [isDroneFlying]); - React.useEffect(() => () => { - if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); - }, []); + React.useEffect( + () => () => { + if (glitchTimeoutRef.current) clearTimeout(glitchTimeoutRef.current); + }, + [] + ); const secondsControls = useAnimation(); @@ -262,10 +275,43 @@ Happy hacking! "0 -6px 10px #ff88e9cc, 0 6px 10px #ff88e9cc, inset 0 -6px 6px rgba(255, 136, 233, 0.05), inset 0 6px 6px rgba(255, 136, 233, 0.05)", }} > - - - - + {/* Flying drone across screen when hero title is clicked */} + + {flyKey > 0 && ( + + setIsDroneFlying(false)} + > + + + + )} + {/* Container for scaled content (title and countdown only) */}
{/* Register Button */} {registrationsFlagData?.isEnabled && ( - router.push("/profile")} - className="relative overflow-hidden rounded-full hover:scale-105 transition-transform duration-300 flex items-center justify-center" - style={{ - width: "clamp(400px, 50vw, 700px)", - height: "clamp(80px, 20vw, 280px)", - }} - whileHover={{ scale: 1.05 }} - whileTap={{ scale: 0.95 }} - > - Register Now -
router.push("/profile")} + className="relative overflow-hidden rounded-full hover:scale-105 transition-transform duration-300 flex items-center justify-center" style={{ - fontSize: "clamp(14px, 3.75vw, 42px)", - color: "#FFFFFF", - fontFamily: "Orbitron, monospace", + width: "clamp(400px, 50vw, 700px)", + height: "clamp(80px, 20vw, 280px)", }} + whileHover={{ scale: 1.05 }} + whileTap={{ scale: 0.95 }} > - Register now -
-
+ Register Now +
+ Register now +
+ )} {/* Discord Button */} Date: Thu, 19 Feb 2026 18:25:15 -0500 Subject: [PATCH 39/50] implemented timer for rsvp --- next.config.js | 3 ++- package.json | 2 +- src/app/(protected)/profile/page.tsx | 22 ++++++++++++++++++++- yarn.lock | 29 +++++++++++++++++----------- 4 files changed, 42 insertions(+), 14 deletions(-) diff --git a/next.config.js b/next.config.js index 11756772..059ec635 100644 --- a/next.config.js +++ b/next.config.js @@ -56,5 +56,6 @@ const nextConfig = { export default withPostHogConfig(nextConfig, { personalApiKey: process.env.POSTHOG_API_KEY, - envId: process.env.POSTHOG_ENV_ID, + // envId: process.env.POSTHOG_ENV_ID, + projectId: process.env.POSTHOG_PROJECT_ID, }); diff --git a/package.json b/package.json index 15390a24..6b1cceea 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@mui/icons-material": "^6.0.0", "@mui/material": "^6.4.4", "@next/third-parties": "^16.0.0", - "@posthog/nextjs-config": "^1.0.2", + "@posthog/nextjs-config": "1.8.16", "@radix-ui/react-avatar": "^1.1.10", "@radix-ui/react-checkbox": "^1.3.2", "@radix-ui/react-dialog": "^1.1.14", diff --git a/src/app/(protected)/profile/page.tsx b/src/app/(protected)/profile/page.tsx index f8dc3c3c..62521826 100644 --- a/src/app/(protected)/profile/page.tsx +++ b/src/app/(protected)/profile/page.tsx @@ -110,6 +110,7 @@ export default function Profile() { const router = useRouter(); const { isLoading: isUserLoading, data: userData } = useUserInfoMe(); const { data: teams } = useAllTeams(); + const [now, setNow] = useState(() => Date.now()); // Mutations for wallet integration const { mutateAsync: createWalletPass, isPending: isCreatingGoogleWallet } = @@ -162,6 +163,13 @@ export default function Profile() { } }, [userData, router, isUserLoading, isOrganizer]); + useEffect(() => { + const timer = window.setInterval(() => { + setNow(Date.now()); + }, 60_000); + return () => window.clearInterval(timer); + }, []); + // Handle add-to-Google Wallet click const handleAddToGoogleWallet = async () => { try { @@ -326,9 +334,14 @@ export default function Profile() { }; const registration = userData?.registration as RegistrationEntity | undefined; + const rsvpDeadline = registration?.rsvpDeadline; const isOnTime = - registration?.rsvpDeadline && registration?.rsvpDeadline >= Date.now(); + typeof rsvpDeadline === "number" && rsvpDeadline >= now; const showRsvp = registration?.applicationStatus === "accepted" && isOnTime; + const remainingRsvpDays = + typeof rsvpDeadline === "number" + ? Math.max(0, Math.ceil((rsvpDeadline - now) / (1000 * 60 * 60 * 24))) + : null; const openRsvpConfirm = (status: "confirmed" | "declined") => { setRsvpPendingStatus(status); @@ -449,6 +462,13 @@ export default function Profile() { + {remainingRsvpDays !== null && ( +
+

+ You have {remainingRsvpDays} day{remainingRsvpDays === 1 ? "" : "s"} left to respond. +

+
+ )}
)} - {(!isOrganizer && userData?.registration) && ( + {!isOrganizer && userData?.registration && (

- Application Status: {userData.registration.applicationStatus.toUpperCase()} + Application Status:{" "} + + {userData.registration.applicationStatus.toUpperCase()} +

)} @@ -462,10 +476,10 @@ export default function Profile() { - {remainingRsvpDays !== null && ( + {formattedRsvpDeadline !== null && (

- You have {remainingRsvpDays} day{remainingRsvpDays === 1 ? "" : "s"} left to respond. + You must RSVP by - {formattedRsvpDeadline}

)} @@ -575,7 +589,9 @@ export default function Profile() { ? "opacity-30 cursor-not-allowed" : "cursor-pointer hover:opacity-80" }`} - onClick={isOrganizer ? undefined : handleAddToGoogleWallet} + onClick={ + isOrganizer ? undefined : handleAddToGoogleWallet + } priority /> )} @@ -597,7 +613,9 @@ export default function Profile() { ? "opacity-30 cursor-not-allowed" : "cursor-pointer hover:opacity-80" }`} - onClick={isOrganizer ? undefined : handleAddToAppleWallet} + onClick={ + isOrganizer ? undefined : handleAddToAppleWallet + } priority /> )} @@ -624,7 +642,9 @@ export default function Profile() { <>
-

{userTeam.name}

+

+ {userTeam.name} +

{!userTeam.isActive && (
@@ -639,7 +659,10 @@ export default function Profile() {

{getTeamMembers().map((memberId) => ( - + ))}
@@ -786,9 +809,9 @@ export default function Profile() { Actions Unavailable - Access to our features is currently unavailable. Once confirmed, you’ll - gain full access to QR check-in, wallet passes, team features, and - project tools. + Access to our features is currently unavailable. Once confirmed, + you’ll gain full access to QR check-in, wallet passes, team + features, and project tools. From f7514351e8cca36fee896c2e01d91607edf7b00e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 01:40:31 +0000 Subject: [PATCH 41/50] Update dependency posthog-js to v1.351.4 (#748) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 85a1a736..c001d40f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2397,10 +2397,10 @@ "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" -"@posthog/types@1.351.3": - version "1.351.3" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.351.3.tgz#c19596acf6b7e1dee311249cb2b880f934d6d257" - integrity sha512-Fuckp/fdL0Ku/kVYljbUdJli8vF07e5+tBsf4GzYBQjfZCGhlT0l37XqVQ05Uk7l/pUDONZD+OOXNBgBzW32gA== +"@posthog/types@1.351.4": + version "1.351.4" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.351.4.tgz#9a6c934ede20091d710a2d8f0a9e50ab831ee740" + integrity sha512-PMrNdOGVIiUczixF+AkodxIigAr3OM2LMfs565uTPZaIUip7S+njoaZRoIT66VJJviWtbLtzJHR49YJtIRIiWQ== "@posthog/webpack-plugin@1.2.24": version "1.2.24" @@ -6101,9 +6101,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.351.3" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.351.3.tgz#5698ceeda1adcd12ab8d1d6d654e402490fe7fca" - integrity sha512-c2sQOhbo0Ed2Cgq+gTMFiArneu2/+HTf6sJdHw60oj2BIXTHjQfGY7H2XzA7ZZHsDNVVVcpsqpxrUhyzGsfDhQ== + version "1.351.4" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.351.4.tgz#1dabc6cdaf235ed60d5467f0cb91da943c14299b" + integrity sha512-vLSYHMN31FGs1cTJ/SCW0aCLiV6K6ZW63Q1K3B16iWRBVTwz/kg6sJZi6Z/oFeKOuy9I5K/LbVLDBCaTTlcESA== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6111,7 +6111,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.23.1" - "@posthog/types" "1.351.3" + "@posthog/types" "1.351.4" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From f0fadcf91827e0426a2ff31fb8c88c0a5435633b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Fri, 20 Feb 2026 21:54:44 +0000 Subject: [PATCH 42/50] Update dependency @posthog/nextjs-config to v1.8.18 (#753) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 29 +++++++++++------------------ 2 files changed, 12 insertions(+), 19 deletions(-) diff --git a/package.json b/package.json index 6b1cceea..77c8906a 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "@mui/icons-material": "^6.0.0", "@mui/material": "^6.4.4", "@next/third-parties": "^16.0.0", - "@posthog/nextjs-config": "1.8.16", + "@posthog/nextjs-config": "1.8.18", "@radix-ui/react-avatar": "^1.1.10", "@radix-ui/react-checkbox": "^1.3.2", "@radix-ui/react-dialog": "^1.1.14", diff --git a/yarn.lock b/yarn.lock index 3941d83d..1301dd46 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2380,13 +2380,6 @@ detect-libc "^2.1.2" rimraf "^6.1.2" -"@posthog/core@1.22.0": - version "1.22.0" - resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.22.0.tgz#058ec7f126dd2cc1a189c614f65a0f8bdadc23df" - integrity sha512-WkmOnq95aAOu6yk6r5LWr5cfXsQdpVbWDCwOxQwxSne8YV6GuZET1ziO5toSQXgrgbdcjrSz2/GopAfiL6iiAA== - dependencies: - cross-spawn "^7.0.6" - "@posthog/core@1.23.1": version "1.23.1" resolved "https://registry.yarnpkg.com/@posthog/core/-/core-1.23.1.tgz#37bdcf124941649590fb0b083f1dccd17e40fe5c" @@ -2394,14 +2387,14 @@ dependencies: cross-spawn "^7.0.6" -"@posthog/nextjs-config@1.8.16": - version "1.8.16" - resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.16.tgz#3698db12f29b3575655185000ed9e27e82c113ca" - integrity sha512-a7gDXf55QTkksLR/bcsrrKuGl105kKBHyH6WvZMbR1zjPKI+pf2pXyhaho3Ue5xT7fKw+zFqiwy78ogIFfLQyg== +"@posthog/nextjs-config@1.8.18": + version "1.8.18" + resolved "https://registry.yarnpkg.com/@posthog/nextjs-config/-/nextjs-config-1.8.18.tgz#52a30b22c4b33c6c72eccc6c58430f575c244d96" + integrity sha512-pu5LWjXJHf8O2VXacMGWiuc92vrvaQoAiZ0514PiTEZvGZ/AvdIfaYVWW2mOAsMjtdnbrixaicIzkUcXaw9ijw== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.22.0" - "@posthog/webpack-plugin" "1.2.22" + "@posthog/core" "1.23.1" + "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" "@posthog/types@1.351.4": @@ -2409,13 +2402,13 @@ resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.351.4.tgz#9a6c934ede20091d710a2d8f0a9e50ab831ee740" integrity sha512-PMrNdOGVIiUczixF+AkodxIigAr3OM2LMfs565uTPZaIUip7S+njoaZRoIT66VJJviWtbLtzJHR49YJtIRIiWQ== -"@posthog/webpack-plugin@1.2.22": - version "1.2.22" - resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.22.tgz#7b9fb0ed0703d5316d146873aca2f4ca9b948d82" - integrity sha512-QlrrVdiUK7nrdzEkn2iIBJCiocZ2Uh5gzKh0n3yxBQHGipUm4crCoNgFI4JSJVspJ0XYq8/VBupm80M+Hw8P4A== +"@posthog/webpack-plugin@1.2.24": + version "1.2.24" + resolved "https://registry.yarnpkg.com/@posthog/webpack-plugin/-/webpack-plugin-1.2.24.tgz#a5dafd0771690aa968a7b6d6bc3d88d91240f3de" + integrity sha512-TJrjSFRGA/x74fIghEJGgMz5Jcza9s7N3EWQgmwZ0g8OgU4TwKE/NE00zqPEy86O1kdqR5PfcMz+tT6ppUjxVw== dependencies: "@posthog/cli" "~0.5.29" - "@posthog/core" "1.22.0" + "@posthog/core" "1.23.1" "@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": version "1.1.2" From 706061830d0c17c3aee063380064b77311a39410 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 01:43:13 +0000 Subject: [PATCH 43/50] Update dependency eslint to v9.39.3 (#752) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 77c8906a..74efb246 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "^1.1.1", - "eslint": "9.39.2", + "eslint": "9.39.3", "eslint-config-next": "16.1.6", "firebase": "^12.0.0", "form-data": "^4.0.0", diff --git a/yarn.lock b/yarn.lock index 1301dd46..b1a7546a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1231,10 +1231,10 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" -"@eslint/js@9.39.2": - version "9.39.2" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.2.tgz#2d4b8ec4c3ea13c1b3748e0c97ecd766bdd80599" - integrity sha512-q1mjIoW1VX4IvSocvM/vbTiveKC4k9eLrajNEuSsmjymSDEbpGddtpfOoN7YGAqBK3NG+uqo8ia4PDTt8buCYA== +"@eslint/js@9.39.3": + version "9.39.3" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.3.tgz#c6168736c7e0c43ead49654ed06a4bcb3833363d" + integrity sha512-1B1VkCq6FuUNlQvlBYb+1jDu/gV297TIs/OeiaSR9l1H27SVW55ONE1e1Vp16NqP683+xEGzxYtv4XCiDPaQiw== "@eslint/object-schema@^2.1.7": version "2.1.7" @@ -4570,10 +4570,10 @@ eslint-visitor-keys@^4.2.1: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== -eslint@9.39.2: - version "9.39.2" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.2.tgz#cb60e6d16ab234c0f8369a3fe7cc87967faf4b6c" - integrity sha512-LEyamqS7W5HB3ujJyvi0HQK/dtVINZvd5mAAp9eT5S/ujByGjiZLCzPcHVzuXbpJDJF/cxwHlfceVUDZ2lnSTw== +eslint@9.39.3: + version "9.39.3" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.3.tgz#08d63df1533d7743c0907b32a79a7e134e63ee2f" + integrity sha512-VmQ+sifHUbI/IcSopBCF/HO3YiHQx/AVd3UVyYL6weuwW+HvON9VYn5l6Zl1WZzPWXPNZrSQpxwkkZ/VuvJZzg== dependencies: "@eslint-community/eslint-utils" "^4.8.0" "@eslint-community/regexpp" "^4.12.1" @@ -4581,7 +4581,7 @@ eslint@9.39.2: "@eslint/config-helpers" "^0.4.2" "@eslint/core" "^0.17.0" "@eslint/eslintrc" "^3.3.1" - "@eslint/js" "9.39.2" + "@eslint/js" "9.39.3" "@eslint/plugin-kit" "^0.4.1" "@humanfs/node" "^0.16.6" "@humanwhocodes/module-importer" "^1.0.1" From c68c56dc7f00fbcecb21f8d9c0b5cf0dcdfa6cc4 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 05:01:26 +0000 Subject: [PATCH 44/50] Update dependency framer-motion to v12.34.3 (#750) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index b1a7546a..001dc08d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4848,11 +4848,11 @@ fraction.js@^5.3.4: integrity sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ== framer-motion@^12.0.0: - version "12.34.2" - resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.2.tgz#1861a498652e9f610a911dcb3bb439101e232c30" - integrity sha512-CcnYTzbRybm1/OE8QLXfXI8gR1cx5T4dF3D2kn5IyqsGNeLAKl2iFHb2BzFyXBGqESntDt6rPYl4Jhrb7tdB8g== + version "12.34.3" + resolved "https://registry.yarnpkg.com/framer-motion/-/framer-motion-12.34.3.tgz#946f716bfef710d564bf721f4f364274f6278fd4" + integrity sha512-v81ecyZKYO/DfpTwHivqkxSUBzvceOpoI+wLfgCgoUIKxlFKEXdg0oR9imxwXumT4SFy8vRk9xzJ5l3/Du/55Q== dependencies: - motion-dom "^12.34.2" + motion-dom "^12.34.3" motion-utils "^12.29.2" tslib "^2.4.0" @@ -5714,10 +5714,10 @@ minimist@^1.2.0, minimist@^1.2.6, minimist@^1.2.8: resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== -motion-dom@^12.34.2: - version "12.34.2" - resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.2.tgz#534ea9e641d9bddcf1c3e1035333bb41e853cafc" - integrity sha512-n7gknp7gHcW7DUcmet0JVPLVHmE3j9uWwDp5VbE3IkCNnW5qdu0mOhjNYzXMkrQjrgr+h6Db3EDM2QBhW2qNxQ== +motion-dom@^12.34.3: + version "12.34.3" + resolved "https://registry.yarnpkg.com/motion-dom/-/motion-dom-12.34.3.tgz#56224109a20bf2cb38277bfaedeeda5151ce369d" + integrity sha512-sYgFe+pR9aIM7o4fhs2aXtOI+oqlUd33N9Yoxcgo1Fv7M20sRkHtCmzE/VRNIcq7uNJ+qio+Xubt1FXH3pQ+eQ== dependencies: motion-utils "^12.29.2" From 4b7b434f3c4ebd372a08a99ccf62a1e8f72e5fad Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 09:52:49 +0000 Subject: [PATCH 45/50] Update dependency react-hook-form to v7.71.2 (#754) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yarn.lock b/yarn.lock index 001dc08d..493a52ce 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6211,9 +6211,9 @@ react-dom@^19.0.0: scheduler "^0.27.0" react-hook-form@^7.54.2: - version "7.71.1" - resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.71.1.tgz#6a758958861682cf0eb22131eead684ba3618f66" - integrity sha512-9SUJKCGKo8HUSsCO+y0CtqkqI5nNuaDqTxyqPsZPqIwudpj4rCrAz/jZV+jn57bx5gtZKOh3neQu94DXMc+w5w== + version "7.71.2" + resolved "https://registry.yarnpkg.com/react-hook-form/-/react-hook-form-7.71.2.tgz#a5f1d2b855be9ecf1af6e74df9b80f54beae7e35" + integrity sha512-1CHvcDYzuRUNOflt4MOq3ZM46AronNJtQ1S7tnX6YN4y72qhgiUItpacZUAQ0TyWYci3yz1X+rXaSxiuEm86PA== react-is@^16.13.1, react-is@^16.7.0: version "16.13.1" From 3e0b66d44f3a615685ed94e1725c5603f99d3860 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 12:38:38 +0000 Subject: [PATCH 46/50] Update dependency posthog-js to v1.352.0 (#751) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 493a52ce..974230d7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2397,10 +2397,10 @@ "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" -"@posthog/types@1.351.4": - version "1.351.4" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.351.4.tgz#9a6c934ede20091d710a2d8f0a9e50ab831ee740" - integrity sha512-PMrNdOGVIiUczixF+AkodxIigAr3OM2LMfs565uTPZaIUip7S+njoaZRoIT66VJJviWtbLtzJHR49YJtIRIiWQ== +"@posthog/types@1.352.0": + version "1.352.0" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.352.0.tgz#dda7f5550b72bd431a82d7cd7face97732123c56" + integrity sha512-pp7VBMlkhlLmv2TyOoss028lPPD4ElnZlX5y3hqq6oijK5BMZbjVuTAgvFYNLiKbuze/i5ndFGyXTtfCwlMQeA== "@posthog/webpack-plugin@1.2.24": version "1.2.24" @@ -6101,9 +6101,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.351.4" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.351.4.tgz#1dabc6cdaf235ed60d5467f0cb91da943c14299b" - integrity sha512-vLSYHMN31FGs1cTJ/SCW0aCLiV6K6ZW63Q1K3B16iWRBVTwz/kg6sJZi6Z/oFeKOuy9I5K/LbVLDBCaTTlcESA== + version "1.352.0" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.352.0.tgz#11ab0b6ba08ef5c8c926725d69eec83b0c565850" + integrity sha512-LxLKyoE+Y2z+WQ8CTO3PqQQDBuz64mHLJUoRuAYNXmp3vtxzrygZEz7UNnCT+BZ4/G44Qeq6JDYk1TRS7pIRDA== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6111,7 +6111,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.23.1" - "@posthog/types" "1.351.4" + "@posthog/types" "1.352.0" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 029eb0ad703ba681debbb570eed1a6994776fb98 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 21 Feb 2026 20:32:59 +0000 Subject: [PATCH 47/50] Update dependency knip to v5.85.0 (#756) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 244 +++++++++++++++++++++++++++--------------------------- 1 file changed, 122 insertions(+), 122 deletions(-) diff --git a/yarn.lock b/yarn.lock index 974230d7..633ce34f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2257,107 +2257,107 @@ resolved "https://registry.yarnpkg.com/@opentelemetry/semantic-conventions/-/semantic-conventions-1.39.0.tgz#f653b2752171411feb40310b8a8953d7e5c543b7" integrity sha512-R5R9tb2AXs2IRLNKLBJDynhkfmx7mX0vi8NkhZb3gUkPWHn6HXk5J8iQ/dql0U3ApfWym4kXXmBDRGO+oeOfjg== -"@oxc-resolver/binding-android-arm-eabi@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.17.1.tgz#d144c7a825ca1111a57934acb85d38d9168cc4e2" - integrity sha512-+VuZyMYYaap5uDAU1xDU3Kul0FekLqpBS8kI5JozlWfYQKnc/HsZg2gHPkQrj0SC9lt74WMNCfOzZZJlYXSdEQ== - -"@oxc-resolver/binding-android-arm64@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.17.1.tgz#2cf4af81745072dacc10c52f678a02a63159e543" - integrity sha512-YlDDTjvOEKhom/cRSVsXsMVeXVIAM9PJ/x2mfe08rfuS0iIEfJd8PngKbEIhG72WPxleUa+vkEZj9ncmC14z3Q== - -"@oxc-resolver/binding-darwin-arm64@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.17.1.tgz#a1004dab603ce48d52440e42e158c23097f6df94" - integrity sha512-HOYYLSY4JDk14YkXaz/ApgJYhgDP4KsG8EZpgpOxdszGW9HmIMMY/vXqVKYW74dSH+GQkIXYxBrEh3nv+XODVg== - -"@oxc-resolver/binding-darwin-x64@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.17.1.tgz#2411db39e917db541d8cae82c79086066d639389" - integrity sha512-JHPJbsa5HvPq2/RIdtGlqfaG9zV2WmgvHrKTYmlW0L5esqtKCBuetFudXTBzkNcyD69kSZLzH92AzTr6vFHMFg== - -"@oxc-resolver/binding-freebsd-x64@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.17.1.tgz#1a13948503ba875f0fe3a34a81262cc895ca46e0" - integrity sha512-UD1FRC8j8xZstFXYsXwQkNmmg7vUbee006IqxokwDUUA+xEgKZDpLhBEiVKM08Urb+bn7Q0gn6M1pyNR0ng5mg== - -"@oxc-resolver/binding-linux-arm-gnueabihf@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.17.1.tgz#2ec90a12dc4b23408fd86e95d36ef7c05ee12667" - integrity sha512-wFWC1wyf2ROFWTxK5x0Enm++DSof3EBQ/ypyAesMDLiYxOOASDoMOZG1ylWUnlKaCt5W7eNOWOzABpdfFf/ssA== - -"@oxc-resolver/binding-linux-arm-musleabihf@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.17.1.tgz#2878414b7606fc811f89057beea5aa9a228818e0" - integrity sha512-k/hUif0GEBk/csSqCfTPXb8AAVs1NNWCa/skBghvNbTtORcWfOVqJ3mM+2pE189+enRm4UnryLREu5ysI0kXEQ== - -"@oxc-resolver/binding-linux-arm64-gnu@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.17.1.tgz#a6844c1f5838f67283d83c97e1d03426002e0d91" - integrity sha512-Cwm6A071ww60QouJ9LoHAwBgEoZzHQ0Qaqk2E7WLfBdiQN9mLXIDhnrpn04hlRElRPhLiu/dtg+o5PPLvaINXQ== - -"@oxc-resolver/binding-linux-arm64-musl@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.17.1.tgz#793275570028fa43b965951b47ef815f4d90b1f6" - integrity sha512-+hwlE2v3m0r3sk93SchJL1uyaKcPjf+NGO/TD2DZUDo+chXx7FfaEj0nUMewigSt7oZ2sQN9Z4NJOtUa75HE5Q== - -"@oxc-resolver/binding-linux-ppc64-gnu@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.17.1.tgz#1ef454289b6ac18c4db88236d5181259ba6a0483" - integrity sha512-bO+rsaE5Ox8cFyeL5Ct5tzot1TnQpFa/Wmu5k+hqBYSH2dNVDGoi0NizBN5QV8kOIC6O5MZr81UG4yW/2FyDTA== - -"@oxc-resolver/binding-linux-riscv64-gnu@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.17.1.tgz#72a2ae60e5cb53d4dbbb3e81642b3f8396fad0d8" - integrity sha512-B/P+hxKQ1oX4YstI9Lyh4PGzqB87Ddqj/A4iyRBbPdXTcxa+WW3oRLx1CsJKLmHPdDk461Hmbghq1Bm3pl+8Aw== - -"@oxc-resolver/binding-linux-riscv64-musl@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.17.1.tgz#29d01dc65f9b93efc5a64f0a43ddcd76a4fa875b" - integrity sha512-ulp2H3bFXzd/th2maH+QNKj5qgOhJ3v9Yspdf1svTw3CDOuuTl6sRKsWQ7MUw0vnkSNvQndtflBwVXgzZvURsQ== - -"@oxc-resolver/binding-linux-s390x-gnu@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.17.1.tgz#7e6cc43dc55d2adc8c20185062923681a3763635" - integrity sha512-LAXYVe3rKk09Zo9YKF2ZLBcH8sz8Oj+JIyiUxiHtq0hiYLMsN6dOpCf2hzQEjPAmsSEA/hdC1PVKeXo+oma8mQ== - -"@oxc-resolver/binding-linux-x64-gnu@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.17.1.tgz#2dd95012416bddb2fc779e1d90ee55a463f19d85" - integrity sha512-3RAhxipMKE8RCSPn7O//sj440i+cYTgYbapLeOoDvQEt6R1QcJjTsFgI4iz99FhVj3YbPxlZmcLB5VW+ipyRTA== - -"@oxc-resolver/binding-linux-x64-musl@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.17.1.tgz#646d4c5c9d101edb9ee5f8a5f0b8ea45e8e7328c" - integrity sha512-wpjMEubGU8r9VjZTLdZR3aPHaBqTl8Jl8F4DBbgNoZ+yhkhQD1/MGvY70v2TLnAI6kAHSvcqgfvaqKDa2iWsPQ== - -"@oxc-resolver/binding-openharmony-arm64@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.17.1.tgz#8329680b8ffc73efe62e35d3daa652991e9afd0f" - integrity sha512-XIE4w17RYAVIgx+9Gs3deTREq5tsmalbatYOOBGNdH7n0DfTE600c7wYXsp7ANc3BPDXsInnOzXDEPCvO1F6cg== - -"@oxc-resolver/binding-wasm32-wasi@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.17.1.tgz#318e40c6b686d4bde4dbd50859b854a561290aeb" - integrity sha512-Lqi5BlHX3zS4bpSOkIbOKVf7DIk6Gvmdifr2OuOI58eUUyP944M8/OyaB09cNpPy9Vukj7nmmhOzj8pwLgAkIg== +"@oxc-resolver/binding-android-arm-eabi@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm-eabi/-/binding-android-arm-eabi-11.18.0.tgz#045ad2a706f3792a54c8c47bc0565312319b7f82" + integrity sha512-EhwJNzbfLwQQIeyak3n08EB3UHknMnjy1dFyL98r3xlorje2uzHOT2vkB5nB1zqtTtzT31uSot3oGZFfODbGUg== + +"@oxc-resolver/binding-android-arm64@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-android-arm64/-/binding-android-arm64-11.18.0.tgz#6e80056b668eb0066f1481ac183fee8d52498616" + integrity sha512-esOPsT9S9B6vEMMp1qR9Yz5UepQXljoWRJYoyp7GV/4SYQOSTpN0+V2fTruxbMmzqLK+fjCEU2x3SVhc96LQLQ== + +"@oxc-resolver/binding-darwin-arm64@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-arm64/-/binding-darwin-arm64-11.18.0.tgz#309e9a73782a0b5328e86ff2ba17f4c10a7f110e" + integrity sha512-iJknScn8fRLRhGR6VHG31bzOoyLihSDmsJHRjHwRUL0yF1MkLlvzmZ+liKl9MGl+WZkZHaOFT5T1jNlLSWTowQ== + +"@oxc-resolver/binding-darwin-x64@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-darwin-x64/-/binding-darwin-x64-11.18.0.tgz#54be380c05d60af5c0f35d92dae5d7d3263d8843" + integrity sha512-3rMweF2GQLzkaUoWgFKy1fRtk0dpj4JDqucoZLJN9IZG+TC+RZg7QMwG5WKMvmEjzdYmOTw1L1XqZDVXF2ksaQ== + +"@oxc-resolver/binding-freebsd-x64@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-freebsd-x64/-/binding-freebsd-x64-11.18.0.tgz#d290c4f583e553055447ad62c51c6983b55eb264" + integrity sha512-TfXsFby4QvpGwmUP66+X+XXQsycddZe9ZUUu/vHhq2XGI1EkparCSzjpYW1Nz5fFncbI5oLymQLln/qR+qxyOw== + +"@oxc-resolver/binding-linux-arm-gnueabihf@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-11.18.0.tgz#61e97c181878391d86bf07958692e16291348f0b" + integrity sha512-WolOILquy9DJsHcfFMHeA5EjTCI9A7JoERFJru4UI2zKZcnfNPo5GApzYwiloscEp/s+fALPmyRntswUns0qHg== + +"@oxc-resolver/binding-linux-arm-musleabihf@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-11.18.0.tgz#0ebdb198d35c9ec81a9b905a3c996828a4a7c33a" + integrity sha512-r+5nHJyPdiBqOGTYAFyuq5RtuAQbm4y69GYWNG/uup9Cqr7RG9Ak0YZgGEbkQsc+XBs00ougu/D1+w3UAYIWHA== + +"@oxc-resolver/binding-linux-arm64-gnu@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-11.18.0.tgz#2ce131d17af2e9a7e54804c96b6f321af73539d6" + integrity sha512-bUzg6QxljqMLLwsxYajAQEHW1LYRLdKOg/aykt14PSqUUOmfnOJjPdSLTiHIZCluVzPCQxv1LjoyRcoTAXfQaQ== + +"@oxc-resolver/binding-linux-arm64-musl@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-arm64-musl/-/binding-linux-arm64-musl-11.18.0.tgz#8b5b0882de5dc229e68581a225357ad62300d856" + integrity sha512-l43GVwls5+YR8WXOIez5x7Pp/MfhdkMOZOOjFUSWC/9qMnSLX1kd95j9oxDrkWdD321JdHTyd4eau5KQPxZM9w== + +"@oxc-resolver/binding-linux-ppc64-gnu@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-11.18.0.tgz#44c7b0e8db7e320bf6bcb13fd70c29cd758c015e" + integrity sha512-ayj7TweYWi/azxWmRpUZGz41kKNvfkXam20UrFhaQDrSNGNqefQRODxhJn0iv6jt4qChh7TUxDIoavR6ftRsjw== + +"@oxc-resolver/binding-linux-riscv64-gnu@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-11.18.0.tgz#7095115c08a21b03ab4d90dfd35746e908873a1f" + integrity sha512-2Jz7jpq6BBNlBBup3usZB6sZWEZOBbjWn++/bKC2lpAT+sTEwdTonnf3rNcb+XY7+v53jYB9pM8LEKVXZfr8BA== + +"@oxc-resolver/binding-linux-riscv64-musl@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-11.18.0.tgz#8a323a651a15e475074cae1b1ee6348c3511417f" + integrity sha512-omw8/ISOc6ubR247iEMma4/JRfbY2I+nGJC59oKBhCIEZoyqEg/NmDSBc4ToMH+AsZDucqQUDOCku3k7pBiEag== + +"@oxc-resolver/binding-linux-s390x-gnu@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-11.18.0.tgz#2b1561180ab0ad284b1841d0541a60a3ae417718" + integrity sha512-uFipBXaS+honSL5r5G/rlvVrkffUjpKwD3S/aIiwp64bylK3+RztgV+mM1blk+OT5gBRG864auhH6jCfrOo3ZA== + +"@oxc-resolver/binding-linux-x64-gnu@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-gnu/-/binding-linux-x64-gnu-11.18.0.tgz#f734ec8868b62c7d1730a62f73effd7196230289" + integrity sha512-bY4uMIoKRv8Ine3UiKLFPWRZ+fPCDamTHZFf5pNOjlfmTJIANtJo0mzWDUdFZLYhVgQdegrDL9etZbTMR8qieg== + +"@oxc-resolver/binding-linux-x64-musl@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-linux-x64-musl/-/binding-linux-x64-musl-11.18.0.tgz#bd6109c16a701c254658d894811f353d17b13b60" + integrity sha512-40IicL/aitfNOWur06x7Do41WcqFJ9VUNAciFjZCXzF6wR2i6uVsi6N19ecqgSRoLYFCAoRYi9F50QteIxCwKQ== + +"@oxc-resolver/binding-openharmony-arm64@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-openharmony-arm64/-/binding-openharmony-arm64-11.18.0.tgz#1c378d893325ba4e031f923f9789bd283c247fcd" + integrity sha512-DJIzYjUnSJtz4Trs/J9TnzivtPcUKn9AeL3YjHlM5+RvK27ZL9xISs3gg2VAo2nWU7ThuadC1jSYkWaZyONMwg== + +"@oxc-resolver/binding-wasm32-wasi@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-wasm32-wasi/-/binding-wasm32-wasi-11.18.0.tgz#04a5ac66dcf5b40f89994233ec5595bf3aa8cb17" + integrity sha512-57+R8Ioqc8g9k80WovoupOoyIOfLEceHTizkUcwOXspXLhiZ67ScM7Q8OuvhDoRRSZzH6yI0qML3WZwMFR3s7g== dependencies: "@napi-rs/wasm-runtime" "^1.1.1" -"@oxc-resolver/binding-win32-arm64-msvc@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.17.1.tgz#e1c6007e62abf7d3b306a75199858ae40f2b90b7" - integrity sha512-l6lTcLBQVj1HNquFpXSsrkCIM8X5Hlng5YNQJrg00z/KyovvDV5l3OFhoRyZ+aLBQ74zUnMRaJZC7xcBnHyeNg== +"@oxc-resolver/binding-win32-arm64-msvc@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-11.18.0.tgz#da5ab00d5bdbd8ed2a144bc3878edf49eb9e1ae2" + integrity sha512-t9Oa4BPptJqVlHTT1cV1frs+LY/vjsKhHI6ltj2EwoGM1TykJ0WW43UlQaU4SC8N+oTY8JRbAywVMNkfqjSu9w== -"@oxc-resolver/binding-win32-ia32-msvc@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.17.1.tgz#3d074376a77d1f0b3cdeb2ada7c6d94540d64428" - integrity sha512-VTzVtfnCCsU/6GgvursWoyZrhe3Gj/RyXzDWmh4/U1Y3IW0u1FZbp+hCIlBL16pRPbDc5YvXVtCOnA41QOrOoQ== +"@oxc-resolver/binding-win32-ia32-msvc@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-11.18.0.tgz#a01756353f400c22512e75f64e839ffe0a6b98a6" + integrity sha512-4maf/f6ea5IEtIXqGwSw38srRtVHTre9iKShG4gjzat7c3Iq6B1OppXMj8gNmTuM4n8Xh1hQM9z2hBELccJr1g== -"@oxc-resolver/binding-win32-x64-msvc@11.17.1": - version "11.17.1" - resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.17.1.tgz#2da13f40758cf3c74be8473aff7480e1c75e3f99" - integrity sha512-jRPVU+6/12baj87q2+UGRh30FBVBzqKdJ7rP/mSqiL1kpNQB9yZ1j0+m3sru1m+C8hiFK7lBFwjUtYUBI7+UpQ== +"@oxc-resolver/binding-win32-x64-msvc@11.18.0": + version "11.18.0" + resolved "https://registry.yarnpkg.com/@oxc-resolver/binding-win32-x64-msvc/-/binding-win32-x64-msvc-11.18.0.tgz#91bb54b4581d4f554532ad4f72d4654096efc2d1" + integrity sha512-EhW8Su3AEACSw5HfzKMmyCtV0oArNrVViPdeOfvVYL9TrkL+/4c8fWHFTBtxUMUyCjhSG5xYNdwty1D/TAgL0Q== "@pkgjs/parseargs@^0.11.0": version "0.11.0" @@ -5460,9 +5460,9 @@ keyv@^4.5.4: json-buffer "3.0.1" knip@^5.62.0: - version "5.84.1" - resolved "https://registry.yarnpkg.com/knip/-/knip-5.84.1.tgz#a77134d41901f5943f1dd78ef1b832914889e2bf" - integrity sha512-F1+yACEsSapAwmQLzfD4i9uPsnI82P4p5ABpNQ9pcc4fpQtjHEX34XDtNl5863I4O6SCECpymylcWDHI3ouhQQ== + version "5.85.0" + resolved "https://registry.yarnpkg.com/knip/-/knip-5.85.0.tgz#b533f251918798aa8cd394aecc0fa37ee5134510" + integrity sha512-V2kyON+DZiYdNNdY6GALseiNCwX7dYdpz9Pv85AUn69Gk0UKCts+glOKWfe5KmaMByRjM9q17Mzj/KinTVOyxg== dependencies: "@nodelib/fs.walk" "^1.2.3" fast-glob "^3.3.3" @@ -5907,30 +5907,30 @@ own-keys@^1.0.1: safe-push-apply "^1.0.0" oxc-resolver@^11.15.0: - version "11.17.1" - resolved "https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.17.1.tgz#fe21883eaf6b4ed923ca0750c57ab18a388339c7" - integrity sha512-pyRXK9kH81zKlirHufkFhOFBZRks8iAMLwPH8gU7lvKFiuzUH9L8MxDEllazwOb8fjXMcWjY1PMDfMJ2/yh5cw== + version "11.18.0" + resolved "https://registry.yarnpkg.com/oxc-resolver/-/oxc-resolver-11.18.0.tgz#5985ae98147cea8aa8de712f5b9111db86b13e20" + integrity sha512-Fv/b05AfhpYoCDvsog6tgsDm2yIwIeJafpMFLncNwKHRYu+Y1xQu5Q/rgUn7xBfuhNgjtPO7C0jCf7p2fLDj1g== optionalDependencies: - "@oxc-resolver/binding-android-arm-eabi" "11.17.1" - "@oxc-resolver/binding-android-arm64" "11.17.1" - "@oxc-resolver/binding-darwin-arm64" "11.17.1" - "@oxc-resolver/binding-darwin-x64" "11.17.1" - "@oxc-resolver/binding-freebsd-x64" "11.17.1" - "@oxc-resolver/binding-linux-arm-gnueabihf" "11.17.1" - "@oxc-resolver/binding-linux-arm-musleabihf" "11.17.1" - "@oxc-resolver/binding-linux-arm64-gnu" "11.17.1" - "@oxc-resolver/binding-linux-arm64-musl" "11.17.1" - "@oxc-resolver/binding-linux-ppc64-gnu" "11.17.1" - "@oxc-resolver/binding-linux-riscv64-gnu" "11.17.1" - "@oxc-resolver/binding-linux-riscv64-musl" "11.17.1" - "@oxc-resolver/binding-linux-s390x-gnu" "11.17.1" - "@oxc-resolver/binding-linux-x64-gnu" "11.17.1" - "@oxc-resolver/binding-linux-x64-musl" "11.17.1" - "@oxc-resolver/binding-openharmony-arm64" "11.17.1" - "@oxc-resolver/binding-wasm32-wasi" "11.17.1" - "@oxc-resolver/binding-win32-arm64-msvc" "11.17.1" - "@oxc-resolver/binding-win32-ia32-msvc" "11.17.1" - "@oxc-resolver/binding-win32-x64-msvc" "11.17.1" + "@oxc-resolver/binding-android-arm-eabi" "11.18.0" + "@oxc-resolver/binding-android-arm64" "11.18.0" + "@oxc-resolver/binding-darwin-arm64" "11.18.0" + "@oxc-resolver/binding-darwin-x64" "11.18.0" + "@oxc-resolver/binding-freebsd-x64" "11.18.0" + "@oxc-resolver/binding-linux-arm-gnueabihf" "11.18.0" + "@oxc-resolver/binding-linux-arm-musleabihf" "11.18.0" + "@oxc-resolver/binding-linux-arm64-gnu" "11.18.0" + "@oxc-resolver/binding-linux-arm64-musl" "11.18.0" + "@oxc-resolver/binding-linux-ppc64-gnu" "11.18.0" + "@oxc-resolver/binding-linux-riscv64-gnu" "11.18.0" + "@oxc-resolver/binding-linux-riscv64-musl" "11.18.0" + "@oxc-resolver/binding-linux-s390x-gnu" "11.18.0" + "@oxc-resolver/binding-linux-x64-gnu" "11.18.0" + "@oxc-resolver/binding-linux-x64-musl" "11.18.0" + "@oxc-resolver/binding-openharmony-arm64" "11.18.0" + "@oxc-resolver/binding-wasm32-wasi" "11.18.0" + "@oxc-resolver/binding-win32-arm64-msvc" "11.18.0" + "@oxc-resolver/binding-win32-ia32-msvc" "11.18.0" + "@oxc-resolver/binding-win32-x64-msvc" "11.18.0" p-limit@^3.0.2: version "3.1.0" From 3188152f49b75e710a81117dfcd6100d686bd8f8 Mon Sep 17 00:00:00 2001 From: Aaren Pan Date: Sun, 22 Feb 2026 20:47:25 -0500 Subject: [PATCH 48/50] Changed color scheme of footer contents --- src/components/Footer/index.tsx | 75 ++++++++++++++++++++++++++++----- 1 file changed, 65 insertions(+), 10 deletions(-) diff --git a/src/components/Footer/index.tsx b/src/components/Footer/index.tsx index 4a985f58..38099201 100644 --- a/src/components/Footer/index.tsx +++ b/src/components/Footer/index.tsx @@ -5,6 +5,7 @@ import EmailIcon from "@mui/icons-material/Email"; import InstagramIcon from "@mui/icons-material/Instagram"; import LinkedInIcon from "@mui/icons-material/LinkedIn"; import GitHubIcon from "@mui/icons-material/GitHub"; +import FavoriteBorderIcon from "@mui/icons-material/FavoriteBorder"; import Image from "next/image"; import { useState, useEffect } from "react"; @@ -14,6 +15,11 @@ const Footer = () => { const [fishPosition, setFishPosition] = useState({ x: 0, y: 0 }); const [fishRotation, setFishRotation] = useState(0); + const [hoverInstagram, setHoverInstagram] = useState(false); + const [hoverLinkedIn, setHoverLinkedIn] = useState(false); + const [hoverGitHub, setHoverGitHub] = useState(false); + const [hoverEmail, setHoverEmail] = useState(false); + useEffect(() => { const handleMouseMove = (e: MouseEvent) => { setMousePosition({ x: e.clientX, y: e.clientY }); @@ -122,11 +128,17 @@ const Footer = () => { target="_blank" rel="noopener noreferrer" className="hover:scale-110 transition-transform duration-300" + style={{ transition: "transform 0.3s, filter 0.3s" }} + onMouseEnter={() => setHoverInstagram(true)} + onMouseLeave={() => setHoverInstagram(false)} > @@ -135,11 +147,17 @@ const Footer = () => { target="_blank" rel="noopener noreferrer" className="hover:scale-110 transition-transform duration-300" + style={{ transition: "transform 0.3s, filter 0.3s" }} + onMouseEnter={() => setHoverLinkedIn(true)} + onMouseLeave={() => setHoverLinkedIn(false)} > @@ -148,24 +166,37 @@ const Footer = () => { target="_blank" rel="noopener noreferrer" className="hover:scale-110 transition-transform duration-300" + style={{ transition: "transform 0.3s, filter 0.3s" }} + onMouseEnter={() => setHoverGitHub(true)} + onMouseLeave={() => setHoverGitHub(false)} > setHoverEmail(true)} + onMouseLeave={() => setHoverEmail(false)} > @@ -175,18 +206,42 @@ const Footer = () => { {/* Privacy Policy */} - Privacy Policy + {'>'} privacy_policy {/* Made with love text */}

- Made with ❤️ in Happy Valley. + <> + Made with{" "} + {" "}in Happy Valley. +

From ba61be1a8d35921ecddb2f65b88d2d30c14476bc Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 18:50:02 +0000 Subject: [PATCH 49/50] Update dependency posthog-js to v1.352.1 (#758) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 633ce34f..6a1b8211 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2397,10 +2397,10 @@ "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" -"@posthog/types@1.352.0": - version "1.352.0" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.352.0.tgz#dda7f5550b72bd431a82d7cd7face97732123c56" - integrity sha512-pp7VBMlkhlLmv2TyOoss028lPPD4ElnZlX5y3hqq6oijK5BMZbjVuTAgvFYNLiKbuze/i5ndFGyXTtfCwlMQeA== +"@posthog/types@1.352.1": + version "1.352.1" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.352.1.tgz#56f21ad5bd5dfef0eb9c38ee88c6718f20ace881" + integrity sha512-yrW+nSYBDL2oFTr7ttZO5lhEIRkJ0l1wM5aCH8ZN3Tx9lHuABttfyBC5X0D8L2BAmCB39nV/hGDjq1XqYwIb0A== "@posthog/webpack-plugin@1.2.24": version "1.2.24" @@ -6101,9 +6101,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.352.0" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.352.0.tgz#11ab0b6ba08ef5c8c926725d69eec83b0c565850" - integrity sha512-LxLKyoE+Y2z+WQ8CTO3PqQQDBuz64mHLJUoRuAYNXmp3vtxzrygZEz7UNnCT+BZ4/G44Qeq6JDYk1TRS7pIRDA== + version "1.352.1" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.352.1.tgz#e9acb9dd679de2dfc4ff0352911756618655c7dc" + integrity sha512-Ruz8nAQBKdKCLuxSfmbu94jC0+rj8Rbcv0CS/BNV+W9hSb7my5eH0X+BeNKosU7UquTEuQUYnnw4cPZQwFVRFA== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6111,7 +6111,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.23.1" - "@posthog/types" "1.352.0" + "@posthog/types" "1.352.1" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8" From 629b8f723b433c1e1326189e141310366220b560 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 24 Feb 2026 01:43:28 +0000 Subject: [PATCH 50/50] Update dependency posthog-js to v1.353.0 (#759) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- yarn.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/yarn.lock b/yarn.lock index 6a1b8211..3858ed5b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2397,10 +2397,10 @@ "@posthog/webpack-plugin" "1.2.24" semver "^7.7.2" -"@posthog/types@1.352.1": - version "1.352.1" - resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.352.1.tgz#56f21ad5bd5dfef0eb9c38ee88c6718f20ace881" - integrity sha512-yrW+nSYBDL2oFTr7ttZO5lhEIRkJ0l1wM5aCH8ZN3Tx9lHuABttfyBC5X0D8L2BAmCB39nV/hGDjq1XqYwIb0A== +"@posthog/types@1.353.0": + version "1.353.0" + resolved "https://registry.yarnpkg.com/@posthog/types/-/types-1.353.0.tgz#7749f4d096e2d8d9c2b76e43901572ded2a4d9fe" + integrity sha512-wG5zMdr80QNV+0XkJFCX5ZxcpdER1TtYe21YlLAuI4i0G1wjQDi/FDCjh4b0QGiV8KljQMHfC2xPZ/SXnPBlBQ== "@posthog/webpack-plugin@1.2.24": version "1.2.24" @@ -6101,9 +6101,9 @@ postcss@^8.4.47: source-map-js "^1.2.1" posthog-js@^1.257.0: - version "1.352.1" - resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.352.1.tgz#e9acb9dd679de2dfc4ff0352911756618655c7dc" - integrity sha512-Ruz8nAQBKdKCLuxSfmbu94jC0+rj8Rbcv0CS/BNV+W9hSb7my5eH0X+BeNKosU7UquTEuQUYnnw4cPZQwFVRFA== + version "1.353.0" + resolved "https://registry.yarnpkg.com/posthog-js/-/posthog-js-1.353.0.tgz#49f3f7c58a1d6af0eaeb847ff6a013aedad81b7c" + integrity sha512-1ifN9CDMavZwRvm+6UYAaEbvzJPvC6q0warmNGyqUcmtDe3SZh4PfvftSJrucH5Oeh6r+ihWtLS7ESIUS0pYuw== dependencies: "@opentelemetry/api" "^1.9.0" "@opentelemetry/api-logs" "^0.208.0" @@ -6111,7 +6111,7 @@ posthog-js@^1.257.0: "@opentelemetry/resources" "^2.2.0" "@opentelemetry/sdk-logs" "^0.208.0" "@posthog/core" "1.23.1" - "@posthog/types" "1.352.1" + "@posthog/types" "1.353.0" core-js "^3.38.1" dompurify "^3.3.1" fflate "^0.4.8"