From cee82e47359c6377b4cbc8d3847c0ace1a9c315b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joaqu=C3=ADn=20S=C3=A1nchez?= Date: Mon, 17 Jun 2024 11:58:55 +0200 Subject: [PATCH] chore: enable eslint in vue files (#5902) --- docs/.vitepress/components/ListItem.vue | 3 +- docs/.vitepress/components/Version.vue | 6 +- eslint.config.js | 1 + .../ui/client/components/BrowserIframe.vue | 41 ++-- packages/ui/client/components/CodeMirror.vue | 60 +++--- .../client/components/ConnectionOverlay.vue | 4 +- packages/ui/client/components/Coverage.vue | 8 +- packages/ui/client/components/Dashboard.vue | 4 +- .../ui/client/components/DetailsPanel.vue | 6 +- packages/ui/client/components/FileDetails.vue | 119 ++++++------ packages/ui/client/components/IconAction.vue | 2 +- packages/ui/client/components/IconButton.vue | 12 +- packages/ui/client/components/Modal.vue | 50 ++--- .../components/ModuleTransformResultView.vue | 42 +++-- packages/ui/client/components/Navigation.vue | 51 +++-- packages/ui/client/components/ProgressBar.vue | 48 ++--- packages/ui/client/components/StatusIcon.vue | 6 +- packages/ui/client/components/TaskItem.vue | 30 +-- packages/ui/client/components/TaskTree.vue | 53 +++--- packages/ui/client/components/TasksList.vue | 123 ++++++------ .../components/dashboard/ErrorEntry.vue | 2 +- .../components/dashboard/TestFilesEntry.vue | 16 +- .../components/dashboard/TestsEntry.vue | 34 ++-- .../components/views/ViewConsoleOutput.vue | 7 +- .../views/ViewConsoleOutputEntry.vue | 14 +- .../ui/client/components/views/ViewEditor.vue | 175 +++++++++--------- .../components/views/ViewModuleGraph.vue | 128 +++++++------ .../ui/client/components/views/ViewReport.vue | 114 +++++++----- .../components/views/ViewReportError.vue | 33 ++-- packages/ui/client/pages/index.vue | 46 ++--- .../istanbul.report.test.ts.snap | 18 +- .../__snapshots__/v8.report.test.ts.snap | 63 +++++-- test/coverage-test/src/Defined.vue | 6 +- 33 files changed, 723 insertions(+), 602 deletions(-) diff --git a/docs/.vitepress/components/ListItem.vue b/docs/.vitepress/components/ListItem.vue index 95a47d536..a83dd7da3 100644 --- a/docs/.vitepress/components/ListItem.vue +++ b/docs/.vitepress/components/ListItem.vue @@ -9,8 +9,9 @@ function reset() { state.value = 0 setTimeout(() => { state.value = Math.random() > 0.9 ? 2 : 1 - if (state.value === 2) + if (state.value === 2) { setTimeout(reset, 1000) + } }, Math.round(Math.random() * 3000) + 400) } diff --git a/docs/.vitepress/components/Version.vue b/docs/.vitepress/components/Version.vue index 2035f008f..a0742ce99 100644 --- a/docs/.vitepress/components/Version.vue +++ b/docs/.vitepress/components/Version.vue @@ -3,5 +3,7 @@ import { VPBadge } from 'vitepress/theme' \ No newline at end of file + + + + + diff --git a/eslint.config.js b/eslint.config.js index df00d9b20..87d66c1f1 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -2,6 +2,7 @@ import antfu, { GLOB_SRC } from '@antfu/eslint-config' export default antfu( { + vue: true, // Disable tests rules because we need to test with various setup test: false, // This replaces the old `.gitignore` diff --git a/packages/ui/client/components/BrowserIframe.vue b/packages/ui/client/components/BrowserIframe.vue index 1ad3a4de9..859cbdecc 100644 --- a/packages/ui/client/components/BrowserIframe.vue +++ b/packages/ui/client/components/BrowserIframe.vue @@ -1,35 +1,36 @@ @@ -37,9 +38,7 @@ async function changeViewport(name: ViewportSize) {
- Browser UI + Browser UI
diff --git a/packages/ui/client/components/CodeMirror.vue b/packages/ui/client/components/CodeMirror.vue index c6cd0700a..d76a3227c 100644 --- a/packages/ui/client/components/CodeMirror.vue +++ b/packages/ui/client/components/CodeMirror.vue @@ -1,57 +1,57 @@