diff --git a/.vite/build.ts b/.vite/build.ts index 1be46ad5a..77cace03e 100644 --- a/.vite/build.ts +++ b/.vite/build.ts @@ -41,6 +41,11 @@ const packageOptions = { packageName: 'mermaid-mindmap', file: 'detector.ts', }, + 'mermaid-flowchart-v3': { + name: 'mermaid-flowchart-v3', + packageName: 'mermaid-flowchart-v3', + file: 'detector.ts', + }, // 'mermaid-example-diagram-detector': { // name: 'mermaid-example-diagram-detector', // packageName: 'mermaid-example-diagram', @@ -120,6 +125,7 @@ export const getBuildConfig = ({ minify, core, watch, entryName }: BuildOptions) if (watch && config.build) { config.build.watch = { include: [ + 'packages/mermaid-flowchart-v3/src/**', 'packages/mermaid-mindmap/src/**', 'packages/mermaid/src/**', // 'packages/mermaid-example-diagram/src/**', @@ -148,6 +154,7 @@ const main = async () => { if (watch) { build(getBuildConfig({ minify: false, watch, core: true, entryName: 'mermaid' })); if (!mermaidOnly) { + build(getBuildConfig({ minify: false, watch, entryName: 'mermaid-flowchart-v3' })); build(getBuildConfig({ minify: false, watch, entryName: 'mermaid-mindmap' })); // build(getBuildConfig({ minify: false, watch, entryName: 'mermaid-example-diagram' })); } diff --git a/cypress/platform/knsv2.html b/cypress/platform/knsv2.html index ba7f41601..b5b8eea5e 100644 --- a/cypress/platform/knsv2.html +++ b/cypress/platform/knsv2.html @@ -56,14 +56,20 @@
Security check
-graph LR
-    subgraph external
-        inside
-    end
-    outside --> external
-    
-
-mindmap
+cyto LR
+      subgraph test
+        inside1 --> inside2
+      end
+      subgraph test2
+        inside3 --> inside4
+      end
+      out
+
+ a(letter a
a) ---> b(letter b)--> c(letter c) --> d -->e(letter e
e) --> a b <--> + d(letter b
d) +
+      mindmap
   root
     child1((Circle))
         grandchild 1
@@ -78,7 +84,7 @@ mindmap
         ::icon(mdi mdi-fire)
           gc7((grand
grand
child 8))
-
+    
       gantt
         title Style today marker (vertical line should be 5px wide and half-transparent blue)
         dateFormat YYYY-MM-DD
@@ -96,9 +102,10 @@ mindmap