From fa46f982eb9e3cfc056afeb0c4a35032d5fd7b27 Mon Sep 17 00:00:00 2001 From: Thomas Wang <55052188+cxzlw@users.noreply.github.com> Date: Fri, 29 Nov 2024 23:17:28 +0800 Subject: [PATCH] fix: pass eslint (#46) * fix: @typescript-eslint/no-empty-object-type * fix: vue/no-dupe-keys * fix: use @ts-expect-error instead of @ts-ignore * fix: irregular space * fix: @typescript-eslint/no-empty-object-type * fix: v-for and v-if related errors * fix: add eslint disable for typst --- eslint.config.js | 2 + extensions/chart/src/widgets/bubbleChart.vue | 23 ++-- extensions/chart/src/widgets/scatterChart.vue | 23 ++-- extensions/geometry/src/dot.vue | 43 +++---- extensions/layout/src/container.vue | 6 +- extensions/math/src/math-function.vue | 6 +- extensions/math/src/number-axis.vue | 92 ++++++++++---- extensions/math/src/number-plane.vue | 120 +++++++++--------- extensions/table/src/table-item.vue | 6 +- extensions/typst/src/index.vue | 34 +++-- packages/app/src/components/Preview.vue | 40 +++--- packages/client/entry.ts | 19 ++- 12 files changed, 228 insertions(+), 186 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 2eff106..91cf0e0 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -23,6 +23,8 @@ export default [ "@typescript-eslint/no-explicit-any": "off", "vue/multi-word-component-names": "off", "@typescript-eslint/no-unused-vars": "warn", + // 这条规则被类型检查器替代 + "no-undef": "off", }, }, ]; diff --git a/extensions/chart/src/widgets/bubbleChart.vue b/extensions/chart/src/widgets/bubbleChart.vue index a970b97..aeb420d 100644 --- a/extensions/chart/src/widgets/bubbleChart.vue +++ b/extensions/chart/src/widgets/bubbleChart.vue @@ -1,24 +1,21 @@ - + diff --git a/extensions/chart/src/widgets/scatterChart.vue b/extensions/chart/src/widgets/scatterChart.vue index 0909e96..eee7544 100644 --- a/extensions/chart/src/widgets/scatterChart.vue +++ b/extensions/chart/src/widgets/scatterChart.vue @@ -1,24 +1,21 @@ - + diff --git a/extensions/geometry/src/dot.vue b/extensions/geometry/src/dot.vue index 1724b21..29429fa 100644 --- a/extensions/geometry/src/dot.vue +++ b/extensions/geometry/src/dot.vue @@ -1,42 +1,41 @@