-
Notifications
You must be signed in to change notification settings - Fork 0
Migrate from webpack to vite, update to ESLint 9, and remove unused dependencies #4
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
base: 2.1.2
Are you sure you want to change the base?
Conversation
|
@nsano-rururu π This repository doesn't have Copilot instructions. With Copilot instructions, I can understand the repository better, work faster and produce higher quality PRs. I can generate a .github/copilot-instructions.md file for you automatically. Click here to open a pre-filled issue and assign it to me. I'll write the instructions, and then tag you for review. |
Co-authored-by: nsano-rururu <[email protected]>
β¦ system Co-authored-by: nsano-rururu <[email protected]>
Co-authored-by: nsano-rururu <[email protected]>
|
Co-authored-by: nsano-rururu <[email protected]>
Completed all requested tasks: β
Updated to ESLint 9 - Migrated from legacy .eslintrc.js to modern flat config format (eslint.config.js) Commit: 152d92e Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
This PR modernizes the build system and dependencies for vue-native-websocket:
π Build System Migration: Webpack β Vite
build.js+ sourcemap)π¦ Dependency Updates & Cleanup
Updated all npm packages to their latest compatible versions and removed unused dependencies:
@babel/*packages to v7.28.xwebpackto v5.101.x (still used for karma tests)karmato v6.4.4@babel/runtimedependencyπ§ͺ Enhanced Test Infrastructure
npm test- runs existing karma/webpack test suitenpm run test:vitest- runs new vitest test suiteπ§ Code Improvements
β Verification
All functionality verified:
npm run buildnpm testnpm run test:vitestnpm run lintThe migration provides significant performance improvements while maintaining full backward compatibility.
Fixes #3.
π‘ You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.