Skip to content

fix:update npm packages#91

Merged
jvJUCA merged 4 commits intoruxailab:mainfrom
ad1tyayadav:fix/update-npm-package
Feb 6, 2026
Merged

fix:update npm packages#91
jvJUCA merged 4 commits intoruxailab:mainfrom
ad1tyayadav:fix/update-npm-package

Conversation

@ad1tyayadav
Copy link
Contributor

Fixes #52

Before

Screenshot 2026-01-07 193424

After

Screenshot 2026-01-07 201048

Changes Made

1. Security: Dependency Updates

Phase 1 - Critical Runtime Dependencies

  • axios: 0.21.1 → 1.7.9 (fixes critical CVEs)
  • firebase: 8.6.3 → 8.10.1 (security patches)

Phase 2 - Development Dependencies

  • Vue CLI: 4.5.0 → 5.0.0 (webpack 5, modern build toolchain)
  • ESLint: 6.7.2 → 7.32.0
  • @babel/eslint-parser: 7.16.0 (replaced deprecated babel-eslint)
  • Updated all Vue CLI plugins, sass-loader, and build tools

ESLint Configuration

  • Updated parser to @babel/eslint-parser
  • Disabled vue/multi-word-component-names for backward compatibility
  • Disabled vue/no-mutating-props for backward compatibility

Breaking Changes

None - all changes are backward compatible with existing application code.

@jvJUCA jvJUCA merged commit 5f3ca7e into ruxailab:main Feb 6, 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.

fix: update npm packages

2 participants