Fix ESLint and CSS Minimizer errors blocking npm run build #16

Closed
opened 2026-07-25 04:38:42 -07:00 by westfarn · 0 comments
Owner

Problem

npm run build fails (or warns heavily) due to many ESLint errors across llm-fe/src, plus Css Minimizer / postcss-calc failures in index.css.

Categories

  1. @typescript-eslint/no-unused-vars / no-unused-vars — unused imports, bindings, destructured values in App, contexts, pages, components
  2. no-empty-pattern — empty {} prop destructuring in multiple components/pages
  3. eqeqeq — loose == in axiosApi.js
  4. react-hooks/exhaustive-deps — missing deps in AccountContext, ConversationContext, MessageContext, DocumentStoragePage, FeedbackPage2
  5. no-useless-escape — unnecessary \/ in DocumentStoragePage
  6. Css Minimizer / postcss-calc3rem + unset lexical errors in src/index.css

Goal

Clean build: resolve or intentionally silence each reported lint/CSS issue so npm run build succeeds without these errors.

Acceptance criteria

  • npm run build completes without the listed ESLint errors
  • Css Minimizer no longer errors on 3rem + unset
  • No intentional behavior regressions from removing unused code
## Problem `npm run build` fails (or warns heavily) due to many ESLint errors across `llm-fe/src`, plus Css Minimizer / postcss-calc failures in `index.css`. ## Categories 1. **@typescript-eslint/no-unused-vars** / **no-unused-vars** — unused imports, bindings, destructured values in App, contexts, pages, components 2. **no-empty-pattern** — empty `{}` prop destructuring in multiple components/pages 3. **eqeqeq** — loose `==` in `axiosApi.js` 4. **react-hooks/exhaustive-deps** — missing deps in AccountContext, ConversationContext, MessageContext, DocumentStoragePage, FeedbackPage2 5. **no-useless-escape** — unnecessary `\/` in DocumentStoragePage 6. **Css Minimizer / postcss-calc** — `3rem + unset` lexical errors in `src/index.css` ## Goal Clean build: resolve or intentionally silence each reported lint/CSS issue so `npm run build` succeeds without these errors. ## Acceptance criteria - [ ] `npm run build` completes without the listed ESLint errors - [ ] Css Minimizer no longer errors on `3rem + unset` - [ ] No intentional behavior regressions from removing unused code
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: ai_ml_operations/chat_web_app#16