diff --git a/ci/render.sh b/ci/render.sh
index 59bf830..532f49c 100755
--- a/ci/render.sh
+++ b/ci/render.sh
@@ -10,7 +10,9 @@ _d2() {
}
mmdc() {
- npx --package @mermaid-js/mermaid-cli@9.2.2 -- mmdc "$@"
+ config=$(mktempd)/mmdc-config
+ echo '{"deterministicIds": true}' >$config
+ npx --package @mermaid-js/mermaid-cli@9.2.2 -- mmdc -c"$config" "$@"
}
_mmdc() {
diff --git a/src/examples/0_basic/render/mermaid_dagre.svg b/src/examples/0_basic/render/mermaid_dagre.svg
index 48a1599..38b6116 100644
--- a/src/examples/0_basic/render/mermaid_dagre.svg
+++ b/src/examples/0_basic/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/10_wiiu/render/mermaid_dagre.svg b/src/examples/10_wiiu/render/mermaid_dagre.svg
index 1b8bd88..ce48c71 100644
--- a/src/examples/10_wiiu/render/mermaid_dagre.svg
+++ b/src/examples/10_wiiu/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/1_containers/render/mermaid_dagre.svg b/src/examples/1_containers/render/mermaid_dagre.svg
index 0b6f552..f3e8d3c 100644
--- a/src/examples/1_containers/render/mermaid_dagre.svg
+++ b/src/examples/1_containers/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/2_shapes/render/mermaid_dagre.svg b/src/examples/2_shapes/render/mermaid_dagre.svg
index 2009fbb..76d5a45 100644
--- a/src/examples/2_shapes/render/mermaid_dagre.svg
+++ b/src/examples/2_shapes/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/3_trees/render/mermaid_dagre.svg b/src/examples/3_trees/render/mermaid_dagre.svg
index 65434aa..ae7fbd5 100644
--- a/src/examples/3_trees/render/mermaid_dagre.svg
+++ b/src/examples/3_trees/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/4_chess/render/mermaid_dagre.svg b/src/examples/4_chess/render/mermaid_dagre.svg
index 72fe005..e3e8595 100644
--- a/src/examples/4_chess/render/mermaid_dagre.svg
+++ b/src/examples/4_chess/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/5_icons/render/mermaid_dagre.svg b/src/examples/5_icons/render/mermaid_dagre.svg
index a74163e..430f83c 100644
--- a/src/examples/5_icons/render/mermaid_dagre.svg
+++ b/src/examples/5_icons/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/6_tables/render/mermaid_dagre.svg b/src/examples/6_tables/render/mermaid_dagre.svg
index a0a9a96..acf584d 100644
--- a/src/examples/6_tables/render/mermaid_dagre.svg
+++ b/src/examples/6_tables/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/7_sequence/render/mermaid_dagre.svg b/src/examples/7_sequence/render/mermaid_dagre.svg
index 7a760b7..903e842 100644
--- a/src/examples/7_sequence/render/mermaid_dagre.svg
+++ b/src/examples/7_sequence/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/examples/8_text/render/mermaid_dagre.svg b/src/examples/8_text/render/mermaid_dagre.svg
index 4587601..7ec27d0 100644
--- a/src/examples/8_text/render/mermaid_dagre.svg
+++ b/src/examples/8_text/render/mermaid_dagre.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file