From 3d3b6ab18f685ece6be131ac4fd1cccca34ac6d6 Mon Sep 17 00:00:00 2001 From: Developing-Gamer Date: Wed, 27 May 2026 13:35:38 -0700 Subject: [PATCH] Add dashboard dependencies for account settings MFA and image crop. Co-authored-by: Cursor --- apps/dashboard/package.json | 5 +++++ pnpm-lock.yaml | 15 +++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json index 39bdbb84f..6085e965b 100644 --- a/apps/dashboard/package.json +++ b/apps/dashboard/package.json @@ -29,6 +29,7 @@ "@dnd-kit/utilities": "^3.2.2", "@hookform/resolvers": "^3.3.4", "@monaco-editor/react": "4.7.0", + "@oslojs/otp": "^1.1.0", "@phosphor-icons/react": "^2.1.10", "@radix-ui/react-accordion": "^1.2.1", "@radix-ui/react-alert-dialog": "^1.1.2", @@ -64,6 +65,7 @@ "@stackframe/dashboard-ui-components": "workspace:*", "@stackframe/stack": "workspace:*", "@stackframe/stack-shared": "workspace:*", + "@stackframe/stack-ui": "workspace:*", "@stripe/connect-js": "^3.3.27", "@stripe/react-connect-js": "^3.3.24", "@stripe/react-stripe-js": "^3.8.1", @@ -89,9 +91,11 @@ "next": "16.1.7", "next-themes": "^0.2.1", "posthog-js": "^1.336.1", + "qrcode": "^1.5.4", "react": "19.2.3", "react-day-picker": "^9.6.7", "react-dom": "19.2.3", + "react-easy-crop": "^5.5.6", "react-globe.gl": "^2.28.2", "react-hook-form": "^7.53.1", "react-icons": "^5.0.1", @@ -114,6 +118,7 @@ "@types/canvas-confetti": "^1.6.4", "@types/lodash": "^4.17.5", "@types/node": "20.17.6", + "@types/qrcode": "^1.5.5", "@types/react": "19.2.7", "@types/react-dom": "19.2.3", "@types/react-syntax-highlighter": "^15.5.13", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 970a64a2f..0e2b2e321 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -388,6 +388,9 @@ importers: '@monaco-editor/react': specifier: 4.7.0 version: 4.7.0(monaco-editor@0.52.2)(react-dom@19.2.3(react@19.2.3))(react@19.2.3) + '@oslojs/otp': + specifier: ^1.1.0 + version: 1.1.0 '@phosphor-icons/react': specifier: ^2.1.10 version: 2.1.10(react-dom@19.2.3(react@19.2.3))(react@19.2.3) @@ -493,6 +496,9 @@ importers: '@stackframe/stack-shared': specifier: workspace:* version: link:../../packages/stack-shared + '@stackframe/stack-ui': + specifier: workspace:* + version: link:../../packages/stack-ui '@stripe/connect-js': specifier: ^3.3.27 version: 3.3.27 @@ -568,6 +574,9 @@ importers: posthog-js: specifier: ^1.336.1 version: 1.336.1 + qrcode: + specifier: ^1.5.4 + version: 1.5.4 react: specifier: 19.2.3 version: 19.2.3 @@ -577,6 +586,9 @@ importers: react-dom: specifier: 19.2.3 version: 19.2.3(react@19.2.3) + react-easy-crop: + specifier: ^5.5.6 + version: 5.5.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3) react-globe.gl: specifier: ^2.28.2 version: 2.28.2(react@19.2.3) @@ -638,6 +650,9 @@ importers: '@types/node': specifier: 20.17.6 version: 20.17.6 + '@types/qrcode': + specifier: ^1.5.5 + version: 1.5.5 '@types/react': specifier: ^18.2.0 version: 18.3.12