Skip to content

Remove unused music metadata dependencies - #14

Draft
lowan-rtn wants to merge 1 commit into
cupidbity:mainfrom
lowan-rtn:codex/remove-unused-metadata-deps
Draft

Remove unused music metadata dependencies#14
lowan-rtn wants to merge 1 commit into
cupidbity:mainfrom
lowan-rtn:codex/remove-unused-metadata-deps

Conversation

@lowan-rtn

Copy link
Copy Markdown

What changed

  • remove the unused music-metadata dependency
  • remove the deprecated and unused music-metadata-browser dependency
  • refresh the lockfile so their transitive packages are no longer installed

Why

Neither package is imported by the application source, Electron process, or tests. Keeping them in production dependencies increases install size and causes npm audit --omit=dev to report vulnerabilities through the deprecated browser package's transitive dependency chain.

Impact

Application behavior is unchanged. Fresh installs avoid downloading 26 unnecessary packages and the production dependency audit is clean.

Validation

  • npm test — 9 tests passed
  • npm run build — production Vite build succeeded
  • npm audit --omit=dev — 0 vulnerabilities
  • repository search confirmed no runtime imports of either package

@lowan-rtn lowan-rtn changed the title [codex] Remove unused music metadata dependencies Remove unused music metadata dependencies Jun 8, 2026
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