From bfa6ac9d17fdac5aa8d79da533c7d5462a8159ba Mon Sep 17 00:00:00 2001 From: selemondev Date: Thu, 16 Oct 2025 17:59:28 -0600 Subject: [PATCH] chore: lint codebase --- eslint.config.mjs | 16 +- playground/app.vue | 1586 ++++++++++++++------------- src/module.ts | 6 +- src/runtime/components/Renderer.vue | 60 +- src/runtime/types/notion-blocks.ts | 79 +- 5 files changed, 882 insertions(+), 865 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index 27b2e71..bf5e406 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -10,11 +10,13 @@ export default createConfigForNuxt({ stylistic: true, }, dirs: { - src: [ - './playground', - ], + src: ['./playground'], }, -}) - .append( - // your custom flat config here... - ) +}).append( + { + rules: { + 'vue/multi-word-component-names': 'off', + }, + }, + // your custom flat config here... +) diff --git a/playground/app.vue b/playground/app.vue index c83d760..356c269 100644 --- a/playground/app.vue +++ b/playground/app.vue @@ -1,13 +1,19 @@ diff --git a/src/module.ts b/src/module.ts index 6a02556..18dc14a 100644 --- a/src/module.ts +++ b/src/module.ts @@ -8,11 +8,7 @@ import { import { existsSync } from 'node:fs' import tailwindcss from '@tailwindcss/vite' -// Module options TypeScript interface definition -// @ts-ignore - Will add more options later -export interface ModuleOptions {} - -export default defineNuxtModule({ +export default defineNuxtModule({ meta: { name: 'notion-renderer', configKey: 'notionRenderer', diff --git a/src/runtime/components/Renderer.vue b/src/runtime/components/Renderer.vue index 8e21084..1af9c99 100644 --- a/src/runtime/components/Renderer.vue +++ b/src/runtime/components/Renderer.vue @@ -1,12 +1,20 @@