Skip to content

Commit 305c4a2

Browse files
fix: replace dayjs imports and fix mindmap
1 parent ab17e18 commit 305c4a2

File tree

2 files changed

+19
-3
lines changed

2 files changed

+19
-3
lines changed

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "vitepress-plugin-mermaid",
3-
"version": "2.0.12",
3+
"version": "2.0.13",
44
"description": "Add mermaid support for Vitepress",
55
"types": "./dist/index.d.ts",
66
"scripts": {
@@ -37,7 +37,7 @@
3737
},
3838
"homepage": "https://github.com/emersonbottero/vitepress-plugin-mermaid#readme",
3939
"peerDependencies": {
40-
"mermaid": "^9.3.0 || 10",
40+
"mermaid": "10",
4141
"vitepress": "^0.21.6 || ^1.0.0 || ^1.0.0-alpha"
4242
},
4343
"optionalDependencies": {

src/index.ts

+17-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,23 @@ export const withMermaid = (config: UserConfig) => {
2828
if (!config.vite.optimizeDeps) config.vite.optimizeDeps = {};
2929
config.vite.optimizeDeps = {
3030
...config.vite.optimizeDeps,
31-
include: ["@braintree/sanitize-url", "dayjs", "debug"],
31+
include: [
32+
"@braintree/sanitize-url",
33+
"dayjs",
34+
"debug",
35+
"cytoscape-cose-bilkent",
36+
"cytoscape",
37+
],
38+
};
39+
if (!config.vite.resolve) config.vite.resolve = {};
40+
if (!config.vite.resolve.alias) config.vite.resolve.alias = {};
41+
42+
config.vite.resolve.alias = {
43+
...config.vite.resolve.alias,
44+
"dayjs/plugin/advancedFormat.js": "dayjs/esm/plugin/advancedFormat",
45+
"dayjs/plugin/customParseFormat.js": "dayjs/esm/plugin/customParseFormat",
46+
"dayjs/plugin/isoWeek.js": "dayjs/esm/plugin/isoWeek",
47+
"cytoscape/dist/cytoscape.umd.js": "cytoscape/dist/cytoscape.esm.js",
3248
};
3349

3450
return config;

0 commit comments

Comments
 (0)