Skip to content

Vercel deploy 11809151032406553993#23

Open
v54087912-collab wants to merge 4 commits intoyuhonas:mainfrom
v54087912-collab:vercel-deploy-11809151032406553993
Open

Vercel deploy 11809151032406553993#23
v54087912-collab wants to merge 4 commits intoyuhonas:mainfrom
v54087912-collab:vercel-deploy-11809151032406553993

Conversation

@v54087912-collab
Copy link
Copy Markdown

No description provided.

google-labs-jules bot and others added 4 commits April 3, 2026 12:39
… env vars

- Created netlify.toml for production-ready deployment with custom build command and SPA redirects.
- Configured Vite (site/vite.config.js) to chunk exercises.json and node_modules separately to optimize build size.
- Added .nvmrc and NODE_VERSION to enforce Node 18 for compatibility.
- Added site/.env.example for required environment variables setup.

Co-authored-by: v54087912-collab <235632012+v54087912-collab@users.noreply.github.com>
…314188328237968168

chore: configure Netlify deployment and optimize Vite build
- Created `vercel.json` with correct build command to generate required JSON data before building the Vite app.
- Configured output directory and SPA route rewriting.
- Added `.env.example` with required environment variables.
- Fixed ESLint issue by removing an unused variable in `SearchBar.vue`.
- Cleaned up and resolved `TODO` and `FIXME` comments.
- Verified unit tests and production build.

Co-authored-by: v54087912-collab <235632012+v54087912-collab@users.noreply.github.com>
- Removed jq and make dependency from the Vercel build process.
- Implemented `site/scripts/build-data.js` to natively combine JSON files using Node.js.
- Updated `vercel.json` build command to safely rely on Node instead of external tools.
- Updated `site/package.json` to automatically build data before Vite builds.
- Verified unit tests and local production builds pass.

Co-authored-by: v54087912-collab <235632012+v54087912-collab@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant