Skip to content

Move frontend build tooling to dev dependencies#37

Merged
sidhujag merged 1 commit intomasterfrom
fix/frontend-production-deps
May 1, 2026
Merged

Move frontend build tooling to dev dependencies#37
sidhujag merged 1 commit intomasterfrom
fix/frontend-production-deps

Conversation

@sidhujag
Copy link
Copy Markdown
Member

@sidhujag sidhujag commented May 1, 2026

Summary

  • Move CRA and Testing Library packages out of production dependencies.
  • Keep runtime dependencies limited to packages needed by the built SPA/server.
  • Clears npm audit --omit=dev for the production install footprint.

Test plan

  • source \"$HOME/.nvm/nvm.sh\" && nvm use 22.17.1 && npm ci && npm run build && npm audit --omit=dev --audit-level=critical
  • source \"$HOME/.nvm/nvm.sh\" && nvm use 22.17.1 && CI=true npm test -- --watchAll=false --runInBand

Made with Cursor

Keep CRA and test packages dev-only so production dependency audits reflect runtime packages instead of build tooling.

Co-authored-by: Cursor <cursoragent@cursor.com>
@sidhujag
Copy link
Copy Markdown
Member Author

sidhujag commented May 1, 2026

@codex review

@chatgpt-codex-connector
Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🎉

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@sidhujag sidhujag merged commit 0bbdd2f into master May 1, 2026
4 checks passed
@sidhujag sidhujag deleted the fix/frontend-production-deps branch May 1, 2026 23:00
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