Enhanced `project.json` to include a Docker build target configuration using `@nx-tools/nx-container`. Additionally, updated `package.json` and `pnpm-lock.yaml` files with new dependencies for project functionality and maintenance.
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.
Included @tanstack/react-table version ^8.20.5 in package.json to enhance table handling capabilities. Updated pnpm-lock.yaml to reflect the new dependencies and their respective versions.
This commit adds the @nestjs/cli package, version ^10.4.5, to the devDependencies in the `package.json` file. Updates related dependency information in the pnpm-lock.yaml file to reflect this addition.
Upgraded Next.js dependency from version 14.2.3 to 14.2.15 in package.json and pnpm-lock.yaml. This ensures improved stability and integrates the latest features and fixes in the Next.js framework.
**2 vulnerabilities found in dependency**
Updated multiple dependencies in `package.json` and `pnpm-lock.yaml` to their latest versions. This includes key packages such as `@nestjs`, `express`, `typescript`, and others for enhanced stability, security, and performance improvements.
Integrated Swagger module in the backend for API documentation. Added console logs for better traceability and debugging in service and controller methods.
Updated the axios GET request in the backend test to use double quotes for consistency. Added a new 'fix' script in package.json for Biome to automatically fix and write unsafe changes. Changed var to let in global-setup.ts for better variable handling.
Added new database management scripts using drizzle-kit. Updated various dependencies and development dependencies to their latest versions to ensure better stability and new features.
Included ts-mockito version 2.6.1 to both package.json and pnpm-lock.yaml files. This addition will aid in creating mock objects in unit tests, enhancing the project's test capabilities.
Added dependencies include @nestjs/throttler, argon2, express, helmet, and jose. Updated existing dependencies in package.json and pnpm-lock.yaml to their latest versions for compatibility and security improvements.
Updated multiple dependencies to their latest versions in both package.json and pnpm-lock.yaml. This ensures compatibility and incorporates the latest features and security fixes.
Ajout des nouveaux composants UI : Alert, Badge, Form, Sheet, Tabs et Input dans le répertoire frontend. Mise à jour du fichier package.json avec des nouvelles dépendances Radix UI et des autres bibliothèques nécessaires. Ajout d'une configuration pour TailwindCSS dans components.json.
Ajout des nouveaux composants UI : Alert, Badge, Form, Sheet, Tabs et Input dans le répertoire frontend. Mise à jour du fichier package.json avec des nouvelles dépendances Radix UI et des autres bibliothèques nécessaires. Ajout d'une configuration pour TailwindCSS dans components.json.
Ajout de "file-type" à la liste des dépendances dans package.json pour permettre la détection du type de fichier. Les modifications dans pnpm-lock.yaml incluent également des dépendances supplémentaires et leurs résolutions associées.
Ajout des bibliothèques @nestjs/config, drizzle-kit, drizzle-orm, drizzle-zod et postgres dans package.json. Cela permettra une meilleure configuration de l'application et des interactions avec la base de données.
Ce commit applique un formatage uniforme au code en utilisant des guillemets doubles. Cela améliore la lisibilité et maintient une style cohérente à travers tous les fichiers. De plus, une configuration Biome a été ajoutée pour automatiser ce processus à l'avenir.
Mise à jour des versions pour diverses dépendances et devDependencies, y compris @nestjs, axios et typescript. Introduction de @biomejs/biome dans les devDependencies, tandis que les plugins ESLint et les packages associés ont été supprimés.
Supprime les fichiers de configuration comme `.eslintignore`, `.prettierignore`, et `.editorconfig`. Ajoute un service backend NestJS et met à jour les dépendances dans `package.json` et `pnpm-lock.yaml`. Crée une nouvelle application E2E pour le backend.