diff --git a/.gitignore b/.gitignore index 4f80e528..c3bb7f54 100644 --- a/.gitignore +++ b/.gitignore @@ -6,5 +6,6 @@ dist .env .DS_Store .idea/ +.vite-inspect public/shiki diff --git a/composables/tiptap/suggestion.ts b/composables/tiptap/suggestion.ts index c5694aa9..8ceabfb9 100644 --- a/composables/tiptap/suggestion.ts +++ b/composables/tiptap/suggestion.ts @@ -38,7 +38,7 @@ function createSuggestionRenderer(): SuggestionOptions['render'] { let popup: Instance return { - onStart: (props) => { + onStart(props) { component = new VueRenderer(TiptapMentionList, { props, editor: props.editor, diff --git a/nuxt.config.ts b/nuxt.config.ts index 11cfd6d8..d77b8b85 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,3 +1,5 @@ +import Inspect from 'vite-plugin-inspect' + export default defineNuxtConfig({ ssr: false, modules: [ @@ -31,6 +33,9 @@ export default defineNuxtConfig({ build: { target: 'esnext', }, + plugins: [ + Inspect(), + ], }, postcss: { plugins: { diff --git a/package.json b/package.json index 2345681e..fbad2a1d 100644 --- a/package.json +++ b/package.json @@ -64,6 +64,7 @@ "typescript": "^4.9.3", "ufo": "^1.0.0", "unplugin-auto-import": "^0.12.0", + "vite-plugin-inspect": "^0.7.9", "vitest": "^0.25.3" }, "dependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 82372ff8..d2c2c138 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -49,6 +49,7 @@ specifiers: typescript: ^4.9.3 ufo: ^1.0.0 unplugin-auto-import: ^0.12.0 + vite-plugin-inspect: ^0.7.9 vitest: ^0.25.3 vue-virtual-scroller: 2.0.0-beta.3 @@ -104,6 +105,7 @@ devDependencies: typescript: 4.9.3 ufo: 1.0.0 unplugin-auto-import: 0.12.0 + vite-plugin-inspect: 0.7.9 vitest: 0.25.3 packages: @@ -7643,6 +7645,23 @@ packages: vscode-uri: 3.0.6 dev: true + /vite-plugin-inspect/0.7.9: + resolution: {integrity: sha512-YBI5/smKxx2gc5MrzQ8n6ztGxdtItoqumJn96d6b57SvC9aSvjMXsvzUgrR/dlVXCnpu755m1TXp3h/TsVOwJA==} + engines: {node: '>=14'} + peerDependencies: + vite: ^3.1.0 + dependencies: + '@rollup/pluginutils': 5.0.2 + debug: 4.3.4 + fs-extra: 10.1.0 + kolorist: 1.6.0 + sirv: 2.0.2 + ufo: 1.0.0 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + /vite/3.2.4: resolution: {integrity: sha512-Z2X6SRAffOUYTa+sLy3NQ7nlHFU100xwanq1WDwqaiFiCe+25zdxP1TfCS5ojPV2oDDcXudHIoPnI1Z/66B7Yw==} engines: {node: ^14.18.0 || >=16.0.0}