-
Notifications
You must be signed in to change notification settings - Fork 90
Vue 3 migration + Vue CLI to Vite with npm dependency updates + Knip dead code analysis #711
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.0.0
Are you sure you want to change the base?
Conversation
Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
|
ConfigAlertDiscord.vue, ConfigAlertMattermost.vue, ConfigAlertRocketChat.vue, ConfigAlertSlack.vue import { Picker, Emoji, EmojiIndex } from 'emoji-mart-vue-fast';to import { Picker, Emoji, EmojiIndex } from 'emoji-mart-vue-fast/src'; |
|
DateTime.vue,ConfigTest.vue,ConfigBuilder.vue destroyed to unmounted |
|
vue.config.js add add plugins package.json src/components/ESChart.vue to src/components/ExpandableAlert.vue to to src/components/config/ConfigTest.vue to to src/components/config/ConfigTimeWindowFeature.vue to src/components/config/ConfigCondition.vue to src/views/RuleView.vue to to src/views/TemplateView.vue to |
|
Please retry the pull request. |
... Fixed emoji-mart-vue-fast import paths to use '/src' in ConfigAlertDiscord.vue, ConfigAlertMattermost.vue, ConfigAlertRocketChat.vue, and ConfigAlertSlack.vue.
Changed
Fixed .eslintrc.js by removing Vue 3 rule suppressions that were preventing legitimate Vue 3 linting errors from being shown. Commit ac2415c removes the TODO overrides that were suppressing vue/no-deprecated-destroyed-lifecycle, vue/no-deprecated-v-on-native-modifier, vue/no-deprecated-v-bind-sync, and vue/v-on-event-hyphenation rules.
... Added Element Plus webpack dependencies (unplugin-auto-import, unplugin-vue-components, unplugin-icons) to package.json and updated vue.config.js with the required plugins. Updated time picker configurations to use Element Plus format (removed picker-options, added start/step/end as props). Updated icon usage throughout components to use Element Plus format. The ESLint Vue 3 errors are now properly showing legitimate compatibility issues that need to be addressed. Commits ac2415c and 0f82e53. Warning Firewall rules blocked me from connecting to one or more addressesI 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:
|
…ESLint suppressions Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
|
|
….0.1, echarts 6.0.0 Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
|
... Updated all requested packages:
Build completes successfully with no errors or warnings. All security vulnerabilities resolved (0 remaining). Commit 0a2e89a |
…re-js 3.46.0, knip 5.65.0, semver 7.7.3 Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
... Updated all requested packages:
Note: echarts was already updated to ^6.0.0 in the previous commit. Build completes successfully with no errors or warnings. All security vulnerabilities remain at 0. Commit 9e0c1fa |
22.21.0 → 22.21.1 |
…, vitest 4.0.5, vite 7.1.12, and others; update Node.js to 22.21.1 Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
Updated all requested packages and Node.js version: Package updates:
Node.js version:
Build completes successfully in 12.53s with no errors or warnings. All security vulnerabilities remain at 0. Commit b5dfb6f |
|
@copilot |
…0.16, knip 5.76.3, sass 1.97.1, and others Co-authored-by: nsano-rururu <22293449+nsano-rururu@users.noreply.github.com>
... Updated all requested packages: Package updates:
Build completes successfully in 13.53s with no errors or warnings. All security vulnerabilities resolved (0 remaining). Commit dbe5c31 |




💡 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.