From 3cd94e5999fcad177e68e60f157b0edeb70c310c Mon Sep 17 00:00:00 2001 From: Mathis Date: Thu, 24 Oct 2024 16:14:55 +0200 Subject: [PATCH] Add new dependencies to package.json Added several new dependencies including `@hookform/resolvers`, `@tanstack/react-query`, `cors`, `react-dropzone`, `react-hook-form`, and `zod`. This update ensures the latest libraries and utilities are available for development. Corresponding updates were made to the `pnpm-lock.yaml` file to maintain integrity and compatibility. --- package.json | 9 ++++- pnpm-lock.yaml | 89 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 97 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ca05ab1..35f4e6f 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "private": true, "dependencies": { "@fontsource/ubuntu": "^5.1.0", + "@hookform/resolvers": "^3.9.0", "@nestjs/common": "^10.4.5", "@nestjs/config": "^3.2.3", "@nestjs/core": "^10.4.5", @@ -45,6 +46,7 @@ "@radix-ui/react-toggle": "^1.1.0", "@radix-ui/react-toggle-group": "^1.1.0", "@radix-ui/react-tooltip": "^1.1.3", + "@tanstack/react-query": "^5.59.15", "@tanstack/react-table": "^8.20.5", "argon2": "^0.41.1", "axios": "^1.7.7", @@ -53,6 +55,7 @@ "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "cmdk": "^1.0.0", + "cors": "^2.8.5", "drizzle-kit": "^0.24.2", "drizzle-orm": "^0.33.0", "drizzle-zod": "^0.5.1", @@ -70,6 +73,8 @@ "react": "18.3.1", "react-day-picker": "^9.1.4", "react-dom": "18.3.1", + "react-dropzone": "^14.2.10", + "react-hook-form": "^7.53.1", "react-resizable-panels": "^2.1.4", "recharts": "^2.13.0", "reflect-metadata": "^0.1.14", @@ -78,7 +83,8 @@ "tailwind-merge": "^2.5.4", "tailwindcss-animate": "^1.0.7", "ts-mockito": "^2.6.1", - "tslib": "^2.8.0" + "tslib": "^2.8.0", + "zod": "^3.23.8" }, "devDependencies": { "@biomejs/biome": "^1.9.3", @@ -101,6 +107,7 @@ "@swc/cli": "~0.3.14", "@swc/core": "~1.7.36", "@swc/helpers": "~0.5.13", + "@types/cors": "^2.8.17", "@types/jest": "^29.5.13", "@types/node": "18.16.9", "@types/react": "18.3.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 859f5db..897c6c4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -11,6 +11,9 @@ importers: '@fontsource/ubuntu': specifier: ^5.1.0 version: 5.1.0 + '@hookform/resolvers': + specifier: ^3.9.0 + version: 3.9.0(react-hook-form@7.53.1(react@18.3.1)) '@nestjs/common': specifier: ^10.4.5 version: 10.4.5(class-transformer@0.5.1)(class-validator@0.14.1)(reflect-metadata@0.1.14)(rxjs@7.8.1) @@ -110,6 +113,9 @@ importers: '@radix-ui/react-tooltip': specifier: ^1.1.3 version: 1.1.3(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@tanstack/react-query': + specifier: ^5.59.15 + version: 5.59.15(react@18.3.1) '@tanstack/react-table': specifier: ^8.20.5 version: 8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -134,6 +140,9 @@ importers: cmdk: specifier: ^1.0.0 version: 1.0.0(@types/react-dom@18.3.0)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + cors: + specifier: ^2.8.5 + version: 2.8.5 drizzle-kit: specifier: ^0.24.2 version: 0.24.2 @@ -185,6 +194,12 @@ importers: react-dom: specifier: 18.3.1 version: 18.3.1(react@18.3.1) + react-dropzone: + specifier: ^14.2.10 + version: 14.2.10(react@18.3.1) + react-hook-form: + specifier: ^7.53.1 + version: 7.53.1(react@18.3.1) react-resizable-panels: specifier: ^2.1.4 version: 2.1.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -212,6 +227,9 @@ importers: tslib: specifier: ^2.8.0 version: 2.8.0 + zod: + specifier: ^3.23.8 + version: 3.23.8 devDependencies: '@biomejs/biome': specifier: ^1.9.3 @@ -273,6 +291,9 @@ importers: '@swc/helpers': specifier: ~0.5.13 version: 0.5.13 + '@types/cors': + specifier: ^2.8.17 + version: 2.8.17 '@types/jest': specifier: ^29.5.13 version: 29.5.13 @@ -1469,6 +1490,11 @@ packages: '@fontsource/ubuntu@5.1.0': resolution: {integrity: sha512-0XG/HrFsfP1q3phf4QN8IO7tetd0zOZKHZSHcTnBuVoQedoo1wS/hXxY2FMZuqoG+mVfrXh+Q614MDVmQPJq2w==} + '@hookform/resolvers@3.9.0': + resolution: {integrity: sha512-bU0Gr4EepJ/EQsH/IwEzYLsT/PEj5C0ynLQ4m+GSHS+xKH4TfSelhluTgOaoc4kA5s7eCsQbM4wvZLzELmWzUg==} + peerDependencies: + react-hook-form: ^7.0.0 + '@humanwhocodes/config-array@0.13.0': resolution: {integrity: sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw==} engines: {node: '>=10.10.0'} @@ -3196,6 +3222,14 @@ packages: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} + '@tanstack/query-core@5.59.13': + resolution: {integrity: sha512-Oou0bBu/P8+oYjXsJQ11j+gcpLAMpqW42UlokQYEz4dE7+hOtVO9rVuolJKgEccqzvyFzqX4/zZWY+R/v1wVsQ==} + + '@tanstack/react-query@5.59.15': + resolution: {integrity: sha512-QbVlAkTI78wB4Mqgf2RDmgC0AOiJqer2c5k9STOOSXGv1S6ZkY37r/6UpE8DbQ2Du0ohsdoXgFNEyv+4eDoPEw==} + peerDependencies: + react: ^18 || ^19 + '@tanstack/react-table@8.20.5': resolution: {integrity: sha512-WEHopKw3znbUZ61s9i0+i9g8drmDo6asTWbrQh8Us63DAk/M0FkmIqERew6P71HI75ksZ2Pxyuf4vvKh9rAkiA==} engines: {node: '>=12'} @@ -3260,6 +3294,9 @@ packages: '@types/connect@3.4.38': resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + '@types/cors@2.8.17': + resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==} + '@types/d3-array@3.2.1': resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} @@ -3808,6 +3845,10 @@ packages: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} + attr-accept@2.2.4: + resolution: {integrity: sha512-2pA6xFIbdTUDCAwjN8nQwI+842VwzbDUXO2IYlpPXQIORgKnavorcr4Ce3rwh+zsNg9zK7QPsdvDj3Lum4WX4w==} + engines: {node: '>=4'} + autoprefixer@10.4.13: resolution: {integrity: sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==} engines: {node: ^10 || ^12 || >=14} @@ -5252,6 +5293,10 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 + file-selector@0.6.0: + resolution: {integrity: sha512-QlZ5yJC0VxHxQQsQhXvBaC7VRJ2uaxTf+Tfpu4Z/OcVQJVpZO+DGU0rkoVW5ce2SccxugvpBJoMvUs59iILYdw==} + engines: {node: '>= 12'} + file-type@17.1.6: resolution: {integrity: sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7396,6 +7441,18 @@ packages: peerDependencies: react: ^18.3.1 + react-dropzone@14.2.10: + resolution: {integrity: sha512-Y98LOCYxGO2jOFWREeKJlL7gbrHcOlTBp+9DCM1dh9XQ8+P/8ThhZT7kFb05C+bPcTXq/rixpU+5+LzwYrFLUw==} + engines: {node: '>= 10.13'} + peerDependencies: + react: '>= 16.8 || 18.0.0' + + react-hook-form@7.53.1: + resolution: {integrity: sha512-6aiQeBda4zjcuaugWvim9WsGqisoUk+etmFEsSUMm451/Ic8L/UAb7sRtMj3V+Hdzm6mMjU1VhiSzYUZeBm0Vg==} + engines: {node: '>=18.0.0'} + peerDependencies: + react: ^16.8.0 || ^17 || ^18 || ^19 + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -9941,6 +9998,10 @@ snapshots: '@fontsource/ubuntu@5.1.0': {} + '@hookform/resolvers@3.9.0(react-hook-form@7.53.1(react@18.3.1))': + dependencies: + react-hook-form: 7.53.1(react@18.3.1) + '@humanwhocodes/config-array@0.13.0': dependencies: '@humanwhocodes/object-schema': 2.0.3 @@ -12655,6 +12716,13 @@ snapshots: dependencies: defer-to-connect: 2.0.1 + '@tanstack/query-core@5.59.13': {} + + '@tanstack/react-query@5.59.15(react@18.3.1)': + dependencies: + '@tanstack/query-core': 5.59.13 + react: 18.3.1 + '@tanstack/react-table@8.20.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tanstack/table-core': 8.20.5 @@ -12727,6 +12795,10 @@ snapshots: dependencies: '@types/node': 18.16.9 + '@types/cors@2.8.17': + dependencies: + '@types/node': 18.16.9 + '@types/d3-array@3.2.1': {} '@types/d3-color@3.1.3': {} @@ -13353,6 +13425,8 @@ snapshots: at-least-node@1.0.0: {} + attr-accept@2.2.4: {} + autoprefixer@10.4.13(postcss@8.4.38): dependencies: browserslist: 4.23.3 @@ -15065,6 +15139,10 @@ snapshots: schema-utils: 3.3.0 webpack: 5.93.0(@swc/core@1.7.36(@swc/helpers@0.5.13))(esbuild@0.19.12)(webpack-cli@5.1.4(webpack@5.93.0)) + file-selector@0.6.0: + dependencies: + tslib: 2.8.0 + file-type@17.1.6: dependencies: readable-web-to-node-stream: 3.0.2 @@ -17532,6 +17610,17 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 + react-dropzone@14.2.10(react@18.3.1): + dependencies: + attr-accept: 2.2.4 + file-selector: 0.6.0 + prop-types: 15.8.1 + react: 18.3.1 + + react-hook-form@7.53.1(react@18.3.1): + dependencies: + react: 18.3.1 + react-is@16.13.1: {} react-is@18.3.1: {}