Commit Graph

4 Commits

Author SHA1 Message Date
MMrp89
b91517dea2 feat: Optimize build and dependencies
Introduce manual chunking for vendor dependencies to improve load times.
Update Node.js engine requirement to >=18.0.0.
Refactor `AccountsReceivableView` by removing commented-out code and unnecessary variables.
Add a development server port configuration.
2026-02-10 01:34:52 -03:00
MMrp89
61d4062be1 feat: Use nullish coalescing for default select values
Replaces `||` with `??` for more precise default value assignment in select components.

Also updates Vite config to set `base` to `/` and disable sourcemaps during build.
2026-02-10 01:26:02 -03:00
MMrp89
8c770d43c8 feat: Update project dependencies and configuration
This commit updates the project's dependencies, including React, Recharts, and Lucide React, to their latest stable versions. It also introduces a `server.js` file to handle static file serving with Express for better production deployment. Additionally, TypeScript and Vite configurations have been refined for improved build performance and type safety.
2026-02-10 01:12:15 -03:00
MMrp89
1a57ac7754 feat: Initialize ComFi project with Vite
Setup project structure, dependencies, and basic configuration for the ComFi application. Includes initial setup for Vite, React, TypeScript, Tailwind CSS, and essential development tools. Defines core types and provides a basic README for local development.
2026-02-09 20:28:37 -03:00