From 7106cc796f3299dad7bd0edb5b1fa3341a7c68d1 Mon Sep 17 00:00:00 2001 From: KimDayeong Date: Tue, 3 Dec 2024 22:02:59 +0900 Subject: [PATCH] =?UTF-8?q?chore:=20=EB=A6=AC=EC=97=91=ED=8A=B8=20?= =?UTF-8?q?=ED=9B=85=ED=8F=BC=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- FE/package-lock.json | 28 +++++++++++++++++++++++++++- FE/package.json | 5 ++++- 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/FE/package-lock.json b/FE/package-lock.json index 6cfb512e..7aa0e368 100644 --- a/FE/package-lock.json +++ b/FE/package-lock.json @@ -8,6 +8,7 @@ "name": "q-lab", "version": "0.0.0", "dependencies": { + "@hookform/resolvers": "^3.9.1", "@radix-ui/react-avatar": "^1.1.1", "@radix-ui/react-checkbox": "^1.1.2", "@radix-ui/react-collapsible": "^1.1.1", @@ -33,6 +34,7 @@ "react-ace": "^13.0.0", "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", + "react-hook-form": "^7.53.2", "react-query": "^3.39.3", "react-svg": "^16.1.34", "shadcn-ui": "^0.2.3", @@ -40,7 +42,8 @@ "tailwindcss-animate": "^1.0.7", "uuid": "^10.0.0", "vite": "^5.4.11", - "vite-tsconfig-paths": "^5.0.1" + "vite-tsconfig-paths": "^5.0.1", + "zod": "^3.23.8" }, "devDependencies": { "@eslint/js": "^9.11.1", @@ -606,6 +609,14 @@ "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.8.tgz", "integrity": "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==" }, + "node_modules/@hookform/resolvers": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.9.1.tgz", + "integrity": "sha512-ud2HqmGBM0P0IABqoskKWI6PEf6ZDDBZkFqe2Vnl+mTHCEHzr3ISjjZyCwTjC/qpL25JC9aIDkloQejvMeq0ug==", + "peerDependencies": { + "react-hook-form": "^7.0.0" + } + }, "node_modules/@humanwhocodes/config-array": { "version": "0.13.0", "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.13.0.tgz", @@ -6816,6 +6827,21 @@ "react": ">=16.13.1" } }, + "node_modules/react-hook-form": { + "version": "7.53.2", + "resolved": "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.53.2.tgz", + "integrity": "sha512-YVel6fW5sOeedd1524pltpHX+jgU2u3DSDtXEaBORNdqiNrsX/nUI/iGXONegttg0mJVnfrIkiV0cmTU6Oo2xw==", + "engines": { + "node": ">=18.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/react-hook-form" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17 || ^18 || ^19" + } + }, "node_modules/react-is": { "version": "16.13.1", "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", diff --git a/FE/package.json b/FE/package.json index 2ca56614..e08541f5 100644 --- a/FE/package.json +++ b/FE/package.json @@ -11,6 +11,7 @@ "format": "prettier --write ." }, "dependencies": { + "@hookform/resolvers": "^3.9.1", "@radix-ui/react-avatar": "^1.1.1", "@radix-ui/react-checkbox": "^1.1.2", "@radix-ui/react-collapsible": "^1.1.1", @@ -36,6 +37,7 @@ "react-ace": "^13.0.0", "react-dom": "^18.3.1", "react-error-boundary": "^4.1.2", + "react-hook-form": "^7.53.2", "react-query": "^3.39.3", "react-svg": "^16.1.34", "shadcn-ui": "^0.2.3", @@ -43,7 +45,8 @@ "tailwindcss-animate": "^1.0.7", "uuid": "^10.0.0", "vite": "^5.4.11", - "vite-tsconfig-paths": "^5.0.1" + "vite-tsconfig-paths": "^5.0.1", + "zod": "^3.23.8" }, "devDependencies": { "@eslint/js": "^9.11.1",