Skip to content

chore(eslint): add vueTsConfigs.recommended and fix lint issues#2452

Open
meteyou wants to merge 120 commits intomainsail-crew:developfrom
meteyou:chore/fix-no-unused-vars-eslint
Open

chore(eslint): add vueTsConfigs.recommended and fix lint issues#2452
meteyou wants to merge 120 commits intomainsail-crew:developfrom
meteyou:chore/fix-no-unused-vars-eslint

Conversation

@meteyou
Copy link
Copy Markdown
Member

@meteyou meteyou commented Mar 1, 2026

Description

This PR adds vueTsConfigs.recommended ruleset to eslint.config.mjs and fix all linter issues.

Related Tickets & Documents

none

Mobile & Desktop Screenshots/Recordings

none

[optional] Are there any post-deployment tasks we need to perform?

none

meteyou added 29 commits March 1, 2026 09:31
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
…ub workflow

Signed-off-by: Stefan Dej <meteyou@gmail.com>
# Conflicts:
#	package-lock.json
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
# Conflicts:
#	src/components/panels/PowerControlPanel.vue
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
…ect-type issue

Signed-off-by: Stefan Dej <meteyou@gmail.com>
# Conflicts:
#	eslint.config.mjs
#	src/store/printer/types.ts
#	src/types/shims-vue.d.ts
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
this was just Boolean to boolean changes

Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
@meteyou meteyou requested a review from dw-0 March 1, 2026 22:23
meteyou added 30 commits March 8, 2026 00:17
…ListPanel component

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…llbarsComponent in Console and MiniconsolePanel

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…am getter logic in WebcamPanel component

Signed-off-by: Stefan Dej <meteyou@gmail.com>
… Sortable component

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…e logic in SettingsConsoleTab component

Signed-off-by: Stefan Dej <meteyou@gmail.com>
… in settings components

Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
…mport

Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
…ssertion

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…sertion

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…ation functions

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…index files

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…index files

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…uceRight

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…pe handling

Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
Signed-off-by: Stefan Dej <meteyou@gmail.com>
…anel.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>
…n Viewer.vue

Signed-off-by: Stefan Dej <meteyou@gmail.com>
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