Skip to content

Update dev dependencies and document cleanup#792

Open
digital-pro wants to merge 7 commits intomainfrom
resolve-dev-dependencies
Open

Update dev dependencies and document cleanup#792
digital-pro wants to merge 7 commits intomainfrom
resolve-dev-dependencies

Conversation

@digital-pro
Copy link
Collaborator

Summary

  • update dev dependencies (keeping Pinia v2 and @pinia/testing v0.x)
  • remove unused dev deps (firebase-admin/firebase-tools) and drop vite polyfills plugin
  • add documentation for the dev vulnerability cleanup and next steps

Test plan

  • npm run build:dev

Next steps

  • if runtime issues appear in roar/core-tasks flows, consider a targeted polyfill or upstream fix
  • consider upstreaming core-tasks to move off jscat 3.x / Babel 6 chain
  • run npm run lint and npm test to validate toolchain upgrades

asengupta3 and others added 7 commits October 17, 2025 20:09
Document the dev dependency cleanup approach, current warnings, and next steps.
Remove temporary audit artifacts from the repo.
Exclude markdown, CSV, and YAML files from coverage collection, and stop treating
markdown as Vue SFC input. Escape placeholder brackets in i18n README.
Provide router and store data to render the non-basic view and mock districts
query so the dropdown interaction test runs without warnings.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants