Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies to latest versions #29

Merged
merged 5 commits into from
Aug 25, 2024

Conversation

dariuszsikorski
Copy link
Contributor

@dariuszsikorski dariuszsikorski commented Aug 25, 2024

Summary:
This pull request updates the project dependencies to their latest versions, ensuring continued compatibility and improved functionality. Notably, ESLint has been maintained at version 8 to avoid breaking changes related to the deprecation of .eslintrc.cjs. The updates have been thoroughly tested on macOS Sonoma (Apple M2) and Windows 11 x86 environments, using latest Node v22.7.0 and npm 10.8.2.

Key Dependency Updates:

  • express: ^4.18.3 → ^4.19.2
  • @babel/eslint-parser: ^7.23.10 → ^7.25.1
  • @pinia/testing: ^0.1.3 → ^0.1.5
  • @vitejs/plugin-vue: 4.5.2 → 5.1.2
  • @vitest/coverage-v8: ^1.3.1 → ^2.0.5
  • @vue/test-utils: ^2.4.5 → ^2.4.6
  • eslint-plugin-vue: ^9.23.0 → ^9.27.0
  • eslint-plugin-vuejs-accessibility: ^2.2.1 → ^2.4.1
  • happy-dom: ^13.8.5 → ^15.0.0
  • nw: 0.82.0-sdk → 0.91.0-sdk
  • rimraf: ^5.0.5 → ^5.0.10
  • vite: ^5.1.6 → ^5.4.2
  • vitest: ^1.3.1 → ^2.0.5
  • vue: ^3.4.21 → ^3.4.38
  • vue-router: ^4.3.0 → ^4.4.3

All tests pass successfully, and the application is functioning as expected with the updated dependencies.

Tested On:
• macOS Sonoma (Apple M2)
• Windows 11 x86
• Node v22.7.0
• npm 10.8.2

@TheJaredWilcurt TheJaredWilcurt merged commit 48aad4e into nwutils:main Aug 25, 2024
1 check passed
@TheJaredWilcurt
Copy link
Member

Thanks, I'll do a new release soon

@dariuszsikorski
Copy link
Contributor Author

Thanks, I'll do a new release soon

Sure, no hurry, the remaining (unpushed) change was to change in README to:

  • NW.js - Desktop App runtime environment
    • Chromium 119
    • Node.js 22.7.0

You may update that someday later too :)

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.

2 participants