diff --git a/packages/mermaid-layout-tidy-tree/src/layouts.ts b/packages/mermaid-layout-tidy-tree/src/layouts.ts index ee9870828..d5eac8992 100644 --- a/packages/mermaid-layout-tidy-tree/src/layouts.ts +++ b/packages/mermaid-layout-tidy-tree/src/layouts.ts @@ -2,7 +2,7 @@ import type { LayoutLoaderDefinition } from 'mermaid'; const loader = async () => await import(`./render.js`); -const layouts: LayoutLoaderDefinition[] = [ +const tidyTreeLayout: LayoutLoaderDefinition[] = [ { name: 'tidy-tree', loader, @@ -10,4 +10,4 @@ const layouts: LayoutLoaderDefinition[] = [ }, ]; -export default layouts; +export default tidyTreeLayout; diff --git a/packages/mermaid/package.json b/packages/mermaid/package.json index ed2392f6b..9b888760c 100644 --- a/packages/mermaid/package.json +++ b/packages/mermaid/package.json @@ -87,9 +87,7 @@ "roughjs": "^4.6.6", "stylis": "^4.3.6", "ts-dedent": "^2.2.0", - "uuid": "^11.1.0", - "@mermaid-js/layout-elk": "workspace:^", - "@mermaid-js/layout-tidy-tree": "workspace:^" + "uuid": "^11.1.0" }, "devDependencies": { "@adobe/jsonschema2md": "^8.0.2", diff --git a/packages/mermaid/src/rendering-util/render.ts b/packages/mermaid/src/rendering-util/render.ts index a3aa9de7b..22a7b96b0 100644 --- a/packages/mermaid/src/rendering-util/render.ts +++ b/packages/mermaid/src/rendering-util/render.ts @@ -43,14 +43,6 @@ const registerDefaultLayoutLoaders = () => { name: 'cose-bilkent', loader: async () => await import('./layout-algorithms/cose-bilkent/index.js'), }, - { - name: 'tidy-tree', - loader: async () => await import('@mermaid-js/layout-tidy-tree/src/render.js'), - }, - { - name: 'elk', - loader: async () => await import('@mermaid-js/layout-elk/src/render.js'), - }, ]); }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 40298be52..d64bd1c0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -229,12 +229,6 @@ importers: '@iconify/utils': specifier: ^2.1.33 version: 2.3.0 - '@mermaid-js/layout-elk': - specifier: workspace:^ - version: link:../mermaid-layout-elk - '@mermaid-js/layout-tidy-tree': - specifier: workspace:^ - version: link:../mermaid-layout-tidy-tree '@mermaid-js/parser': specifier: workspace:^ version: link:../parser @@ -542,67 +536,6 @@ importers: specifier: ^7.3.0 version: 7.3.0 - packages/mermaid/src/vitepress: - dependencies: - '@mdi/font': - specifier: ^7.4.47 - version: 7.4.47 - '@vueuse/core': - specifier: ^13.1.0 - version: 13.6.0(vue@3.5.18(typescript@5.8.3)) - font-awesome: - specifier: ^4.7.0 - version: 4.7.0 - jiti: - specifier: ^2.4.2 - version: 2.5.1 - mermaid: - specifier: workspace:^ - version: link:../.. - vue: - specifier: ^3.4.38 - version: 3.5.18(typescript@5.8.3) - devDependencies: - '@iconify-json/carbon': - specifier: ^1.1.37 - version: 1.2.11 - '@unocss/reset': - specifier: ^66.0.0 - version: 66.3.3 - '@vite-pwa/vitepress': - specifier: ^1.0.0 - version: 1.0.0(vite-plugin-pwa@1.0.2(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0)) - '@vitejs/plugin-vue': - specifier: ^5.0.5 - version: 5.2.4(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - fast-glob: - specifier: ^3.3.3 - version: 3.3.3 - https-localhost: - specifier: ^4.7.1 - version: 4.7.1 - pathe: - specifier: ^2.0.3 - version: 2.0.3 - unocss: - specifier: ^66.0.0 - version: 66.3.3(postcss@8.5.6)(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3)) - unplugin-vue-components: - specifier: ^28.4.0 - version: 28.8.0(@babel/parser@7.28.0)(vue@3.5.18(typescript@5.8.3)) - vite: - specifier: ^6.1.1 - version: 6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0) - vite-plugin-pwa: - specifier: ^1.0.0 - version: 1.0.2(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(workbox-build@7.3.0(@types/babel__core@7.20.5))(workbox-window@7.3.0) - vitepress: - specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.35.0)(@types/node@22.17.0)(axios@1.11.0)(postcss@8.5.6)(search-insights@2.17.3)(terser@5.43.1)(typescript@5.8.3) - workbox-window: - specifier: ^7.3.0 - version: 7.3.0 - packages/parser: dependencies: langium: @@ -13433,11 +13366,6 @@ snapshots: vite: 5.4.19(@types/node@22.17.0)(terser@5.43.1) vue: 3.5.18(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.4(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': - dependencies: - vite: 6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0) - vue: 3.5.18(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.1(vite@6.3.5(@types/node@22.17.0)(jiti@2.5.1)(terser@5.43.1)(tsx@4.20.3)(yaml@2.8.0))(vue@3.5.18(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29