diff --git a/antora-playbook.yml b/antora-playbook.yml
index 183917d90..c499ccd77 100644
--- a/antora-playbook.yml
+++ b/antora-playbook.yml
@@ -25,6 +25,10 @@ urls:
redirect_facility: netlify
# See https://docs.antora.org/antora/latest/playbook/urls-html-extension-style/#html-extension-style-key
html_extension_style: indexify
+antora:
+ extensions:
+ - require: '@sntke/antora-mermaid-extension'
+ mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
content:
sources:
- url: .
@@ -267,8 +271,6 @@ asciidoc:
- '@asciidoctor/tabs'
attributes:
base-repo: https://github.com/stackabletech
- plantuml-server-url: http://www.plantuml.com/plantuml
- kroki-fetch-diagram: true
# an external icon. Create a link opening in a new tab like this: http://my-url.com[Text {external-link-icon}^]
external-link-icon: ""
# the default caching directory is ./.cache/antora
diff --git a/local-antora-playbook.yml b/local-antora-playbook.yml
index 8a889275a..c33ec6d31 100644
--- a/local-antora-playbook.yml
+++ b/local-antora-playbook.yml
@@ -10,6 +10,10 @@ urls:
# This replaces the component version in the URL of the latest stable version with 'stable'
# i.e. /commons-operator/stable/index.html instead of /commons-operator/0.3/index.html
latest_version_segment: stable
+antora:
+ extensions:
+ - require: '@sntke/antora-mermaid-extension'
+ mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
content:
sources:
- url: ./
@@ -252,8 +256,6 @@ asciidoc:
- '@asciidoctor/tabs'
attributes:
base-repo: https://github.com/stackabletech
- plantuml-server-url: http://www.plantuml.com/plantuml
- kroki-fetch-diagram: true
# an external icon. Create a link opening in a new tab like this: http://my-url.com[Text {external-link-icon}^]
external-link-icon: ""
# the default caching directory is ./.cache/antora
diff --git a/only-dev-antora-playbook.yml b/only-dev-antora-playbook.yml
index bd6236c1e..bdffed249 100644
--- a/only-dev-antora-playbook.yml
+++ b/only-dev-antora-playbook.yml
@@ -10,6 +10,10 @@ urls:
# This replaces the component version in the URL of the latest stable version with 'stable'
# i.e. /commons-operator/stable/index.html instead of /commons-operator/0.3/index.html
latest_version_segment: stable
+antora:
+ extensions:
+ - require: '@sntke/antora-mermaid-extension'
+ mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
content:
sources:
- url: ./
@@ -99,8 +103,6 @@ asciidoc:
- '@asciidoctor/tabs'
attributes:
base-repo: https://github.com/stackabletech
- plantuml-server-url: http://www.plantuml.com/plantuml
- kroki-fetch-diagram: true
# an external icon. Create a link opening in a new tab like this: http://my-url.com[Text {external-link-icon}^]
external-link-icon: ""
# the default caching directory is ./.cache/antora
diff --git a/package-lock.json b/package-lock.json
index 2bef365b4..10f85e2aa 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,8 @@
],
"dependencies": {
"@antora/lunr-extension": "^1.0.0-alpha.8",
- "@asciidoctor/tabs": "^1.0.0-beta.6"
+ "@asciidoctor/tabs": "^1.0.0-beta.6",
+ "@sntke/antora-mermaid-extension": "0.0.8"
},
"devDependencies": {
"@antora/cli": "^3.1.7",
@@ -961,6 +962,12 @@
"node": ">=4"
}
},
+ "node_modules/@sntke/antora-mermaid-extension": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/@sntke/antora-mermaid-extension/-/antora-mermaid-extension-0.0.8.tgz",
+ "integrity": "sha512-tTGNECQJcJaz2m/W2izgVNLO78LBq1OyNxIpTYU/IslkRjN62ghZfK25sZTfpvJQjKeNTOnx+SmFcCpq/Sn3FQ==",
+ "license": "MIT"
+ },
"node_modules/@stylelint/postcss-css-in-js": {
"version": "0.37.3",
"resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.3.tgz",
diff --git a/package.json b/package.json
index 96af664cb..2055d2c53 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,8 @@
},
"dependencies": {
"@antora/lunr-extension": "^1.0.0-alpha.8",
- "@asciidoctor/tabs": "^1.0.0-beta.6"
+ "@asciidoctor/tabs": "^1.0.0-beta.6",
+ "@sntke/antora-mermaid-extension": "0.0.8"
},
"workspaces": [
"ui"
diff --git a/truly-local-playbook.yml b/truly-local-playbook.yml
index 78b43ca04..961d9f291 100644
--- a/truly-local-playbook.yml
+++ b/truly-local-playbook.yml
@@ -10,6 +10,10 @@ urls:
# This replaces the component version in the URL of the latest stable version with 'stable'
# i.e. /commons-operator/stable/index.html instead of /commons-operator/0.3/index.html
latest_version_segment: stable
+antora:
+ extensions:
+ - require: '@sntke/antora-mermaid-extension'
+ mermaid_library_url: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs
content:
sources:
- url: ./
@@ -64,8 +68,6 @@ asciidoc:
- '@asciidoctor/tabs'
attributes:
base-repo: https://github.com/stackabletech
- plantuml-server-url: http://www.plantuml.com/plantuml
- kroki-fetch-diagram: true
# an external icon. Create a link opening in a new tab like this: http://my-url.com[Text {external-link-icon}^]
external-link-icon: ""
# the default caching directory is ./.cache/antora