diff --git a/web/package-lock.json b/web/package-lock.json index c95484022874..fcc5ed23e932 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -31,7 +31,6 @@ "@open-wc/lit-helpers": "^0.7.0", "@patternfly/elements": "^4.0.1", "@patternfly/patternfly": "^4.224.2", - "@rollup/rollup-linux-x64-gnu": "4.21.2", "@sentry/browser": "^8.27.0", "@webcomponents/webcomponentsjs": "^2.8.0", "base64-js": "^1.5.1", @@ -45,7 +44,7 @@ "guacamole-common-js": "^1.5.0", "lit": "^3.2.0", "md-front-matter": "^1.0.4", - "mermaid": "^11.0.2", + "mermaid": "^11.1.0", "rapidoc": "^9.3.4", "showdown": "^2.1.0", "style-mod": "^4.1.2", @@ -149,6 +148,26 @@ "node": ">=6.0.0" } }, + "node_modules/@antfu/install-pkg": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.4.1.tgz", + "integrity": "sha512-T7yB5QNG29afhWVkVq7XeIMBa5U/vs9mX69YqayXypPRmYzUmzwnYltplHmPtZ4HPCn+sQKeXW8I47wCbuBOjw==", + "dependencies": { + "package-manager-detector": "^0.2.0", + "tinyexec": "^0.3.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.10", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.10.tgz", + "integrity": "sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/@apitools/openapi-parser": { "version": "0.0.30", "license": "MIT", @@ -3465,6 +3484,40 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==" + }, + "node_modules/@iconify/utils": { + "version": "2.1.32", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.32.tgz", + "integrity": "sha512-LeifFZPPKu28O3AEDpYJNdEbvS4/ojAPyIW+pF/vUpJTYnbTiXUHkCh0bwgFRzKvdpb8H4Fbfd/742++MF4fPQ==", + "dependencies": { + "@antfu/install-pkg": "^0.4.0", + "@antfu/utils": "^0.7.10", + "@iconify/types": "^2.0.0", + "debug": "^4.3.6", + "kolorist": "^1.8.0", + "local-pkg": "^0.5.0", + "mlly": "^1.7.1" + } + }, + "node_modules/@iconify/utils/node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "dev": true, @@ -3953,9 +4006,9 @@ } }, "node_modules/@mermaid-js/parser": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.2.0.tgz", - "integrity": "sha512-33dyFdhwsX9n4+E8SRj1ulxwAgwCj9RyCMtoqXD5cDfS9F6y9xmvmjFjHoPaViH4H7I7BXD8yP/XEWig5XrHSQ==", + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@mermaid-js/parser/-/parser-0.3.0.tgz", + "integrity": "sha512-HsvL6zgE5sUPGgkIDlmAWR1HTNHz2Iy11BAWPTa4Jjabkpguy4Ze2gzfLrg6pdRuBvFwgUYyxiaNqZwrEEXepA==", "dependencies": { "langium": "3.0.0" } @@ -10272,7 +10325,6 @@ }, "node_modules/acorn": { "version": "8.12.1", - "dev": true, "license": "MIT", "bin": { "acorn": "bin/acorn" @@ -11917,7 +11969,6 @@ }, "node_modules/confbox": { "version": "0.1.7", - "dev": true, "license": "MIT" }, "node_modules/consola": { @@ -12251,6 +12302,30 @@ "cytoscape": "^3.2.0" } }, + "node_modules/cytoscape-fcose": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz", + "integrity": "sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==", + "dependencies": { + "cose-base": "^2.2.0" + }, + "peerDependencies": { + "cytoscape": "^3.2.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/cose-base": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cose-base/-/cose-base-2.2.0.tgz", + "integrity": "sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==", + "dependencies": { + "layout-base": "^2.0.0" + } + }, + "node_modules/cytoscape-fcose/node_modules/layout-base": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/layout-base/-/layout-base-2.0.1.tgz", + "integrity": "sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==" + }, "node_modules/d3": { "version": "7.9.0", "license": "ISC", @@ -12710,7 +12785,6 @@ }, "node_modules/debug": { "version": "4.3.6", - "dev": true, "license": "MIT", "dependencies": { "ms": "2.1.2" @@ -17443,6 +17517,11 @@ "node": ">=6" } }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==" + }, "node_modules/ky": { "version": "0.33.3", "dev": true, @@ -18101,14 +18180,16 @@ } }, "node_modules/mermaid": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.0.2.tgz", - "integrity": "sha512-KFM1o560odBHvXTTSx47ne/SE4aJKb2GbysHAVdQafIJtB6O3c0K4F+v3nC+zqS6CJhk7sXaagectNrTG+ARDw==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/mermaid/-/mermaid-11.1.0.tgz", + "integrity": "sha512-ICexrwPRzU1USFcpAdrVVGjCwEajD+iAwu2LVHi59D6VbXmFhwfB9TbCL3sA6NBR1tl5qUjQSAOdc9lOKlXnEw==", "dependencies": { "@braintree/sanitize-url": "^7.0.1", - "@mermaid-js/parser": "^0.2.0", + "@iconify/utils": "^2.1.32", + "@mermaid-js/parser": "^0.3.0", "cytoscape": "^3.29.2", "cytoscape-cose-bilkent": "^4.1.0", + "cytoscape-fcose": "^2.2.0", "d3": "^7.9.0", "d3-sankey": "^0.12.3", "dagre-d3-es": "7.0.10", @@ -18301,7 +18382,6 @@ }, "node_modules/mlly": { "version": "1.7.1", - "dev": true, "license": "MIT", "dependencies": { "acorn": "^8.11.3", @@ -18577,7 +18657,6 @@ }, "node_modules/ms": { "version": "2.1.2", - "dev": true, "license": "MIT" }, "node_modules/mute-stream": { @@ -19500,6 +19579,11 @@ "dev": true, "license": "BlueOak-1.0.0" }, + "node_modules/package-manager-detector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.0.tgz", + "integrity": "sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==" + }, "node_modules/pako": { "version": "1.0.11", "dev": true, @@ -19645,7 +19729,6 @@ }, "node_modules/pathe": { "version": "1.1.2", - "dev": true, "license": "MIT" }, "node_modules/peek-readable": { @@ -19729,7 +19812,6 @@ }, "node_modules/pkg-types": { "version": "1.1.3", - "dev": true, "license": "MIT", "dependencies": { "confbox": "^0.1.7", @@ -23415,6 +23497,11 @@ "dev": true, "license": "MIT" }, + "node_modules/tinyexec": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.0.tgz", + "integrity": "sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==" + }, "node_modules/tinyrainbow": { "version": "1.2.0", "dev": true, @@ -23880,7 +23967,6 @@ }, "node_modules/ufo": { "version": "1.5.4", - "dev": true, "license": "MIT" }, "node_modules/unbox-primitive": { diff --git a/web/package.json b/web/package.json index 807b8c224da8..0004bc088d44 100644 --- a/web/package.json +++ b/web/package.json @@ -32,7 +32,7 @@ "guacamole-common-js": "^1.5.0", "lit": "^3.2.0", "md-front-matter": "^1.0.4", - "mermaid": "^11.0.2", + "mermaid": "^11.1.0", "rapidoc": "^9.3.4", "showdown": "^2.1.0", "style-mod": "^4.1.2",