From 028d79306cce7edb7291850e005e18774831d4d0 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Mon, 10 Oct 2022 15:44:06 +0200 Subject: [PATCH] chore(docs): update typedocs config to use vueflow pkg as entry --- docs/src/.vitepress/config.ts | 2 -- docs/src/.vitepress/copy-plugin.ts | 7 +++++-- docs/tsconfig.docs.json | 16 ++++++++++------ docs/typedoc.json | 3 +-- docs/typedoc.md.json | 3 +-- 5 files changed, 17 insertions(+), 14 deletions(-) diff --git a/docs/src/.vitepress/config.ts b/docs/src/.vitepress/config.ts index d4578d3a..f4c4e70c 100644 --- a/docs/src/.vitepress/config.ts +++ b/docs/src/.vitepress/config.ts @@ -8,7 +8,6 @@ import IconsResolver from 'unplugin-icons/resolver' import Components from 'unplugin-vue-components/vite' import AutoImport from 'unplugin-auto-import/vite' import { useVueFlow } from '@vue-flow/core' -import { copyVueFlowPlugin } from './copy-plugin' import head from './head' const { vueFlowVersion } = useVueFlow() @@ -50,7 +49,6 @@ export default defineConfigWithTheme({ exclude: ['@animxyz/vue3'], }, plugins: [ - copyVueFlowPlugin(), AutoImport({ imports: ['vue', '@vueuse/core'], dts: resolve(__dirname, '../auto-imports.d.ts'), diff --git a/docs/src/.vitepress/copy-plugin.ts b/docs/src/.vitepress/copy-plugin.ts index 23c0c5b6..598e2176 100644 --- a/docs/src/.vitepress/copy-plugin.ts +++ b/docs/src/.vitepress/copy-plugin.ts @@ -7,8 +7,11 @@ export function copyVueFlowPlugin(): Plugin { name: 'copy-vue-flow', generateBundle() { ;[ - { path: '../../node_modules/@vue-flow/core/dist/', pkgName: 'vue-flow.es.js' }, - { path: '../../node_modules/@vue-flow/additional-components/dist/', pkgName: 'additional-components.es.js' }, + { path: '../../node_modules/@vue-flow/core/dist/', pkgName: 'vue-flow-core.es.js' }, + { + path: '../../node_modules/@vue-flow/additional-components/dist/', + pkgName: 'vue-flow-core-additional-components.es.js', + }, ].forEach(({ path, pkgName }) => { const filePath = resolve(__dirname, `${path}/${pkgName}`) if (!existsSync(filePath)) { diff --git a/docs/tsconfig.docs.json b/docs/tsconfig.docs.json index 148e3011..e2584800 100644 --- a/docs/tsconfig.docs.json +++ b/docs/tsconfig.docs.json @@ -3,7 +3,10 @@ "baseUrl": ".", "module": "ESNext", "target": "es2017", - "lib": ["DOM", "ESNext"], + "lib": [ + "DOM", + "ESNext" + ], "strict": true, "esModuleInterop": true, "incremental": false, @@ -13,10 +16,11 @@ "noUnusedLocals": false, "strictNullChecks": true, "forceConsistentCasingInFileNames": true, - "paths": { - "~/*": ["../packages/vue-flow/src/*"] - } }, - "include": ["../packages/vue-flow", "../packages/additional-components"], - "exclude": ["node_modules"] + "include": [ + "../packages/vue-flow" + ], + "exclude": [ + "node_modules" + ] } diff --git a/docs/typedoc.json b/docs/typedoc.json index 4da5ad16..0171d78a 100644 --- a/docs/typedoc.json +++ b/docs/typedoc.json @@ -5,8 +5,7 @@ "typedoc-plugin-merge-modules" ], "entryPoints": [ - "../packages/vue-flow/src/index.ts", - "../packages/additional-components/src/index.ts" + "../packages/vue-flow/src/index.ts" ], "categorizeByGroup": true, "darkHighlightTheme": "vitesse-dark", diff --git a/docs/typedoc.md.json b/docs/typedoc.md.json index 70e3c89c..134511a5 100644 --- a/docs/typedoc.md.json +++ b/docs/typedoc.md.json @@ -6,8 +6,7 @@ "typedoc-plugin-markdown" ], "entryPoints": [ - "../packages/vue-flow/src/index.ts", - "../packages/additional-components/src/index.ts" + "../packages/vue-flow/src/index.ts" ], "allReflectionsHaveOwnDocument": true, "categorizeByGroup": true,