clone

a browser-first diagram editor with live svg previews, local drafts and encrypted, accountless sharing

docs(diagram.zip): add user and agent documentation

Dami committed e41cd36
commit
e41cd3671279dec99c62b08317887628802a4d73
parent
6db79938d313540bb615716d4c3456b3d74a0b13
author
Dami <dami.etoile@gmail.com>
130 files changed, +27619 -33
M.github/workflows/diagramzip-docs.yml50+
Mdiagramzip-docs/.gitignore3+
Mdiagramzip-docs/README.md45+
Mdiagramzip-docs/data/diagram-types.mjs467+
Mdiagramzip-docs/docs/collaboration/encryption.md66+
Mdiagramzip-docs/docs/collaboration/sharing.md82+
Mdiagramzip-docs/docs/collaboration/working-and-saved-state.md70+
Mdiagramzip-docs/docs/create/index.md34+
Mdiagramzip-docs/docs/create/types/actdiag.md54+
Mdiagramzip-docs/docs/create/types/blockdiag.md49+
Mdiagramzip-docs/docs/create/types/bpmn.md56+
Mdiagramzip-docs/docs/create/types/bytefield.md54+
Mdiagramzip-docs/docs/create/types/c4plantuml.md51+
Mdiagramzip-docs/docs/create/types/d2.md50+
Mdiagramzip-docs/docs/create/types/dbml.md56+
Mdiagramzip-docs/docs/create/types/diagramsnet.md59+
Mdiagramzip-docs/docs/create/types/ditaa.md48+
Mdiagramzip-docs/docs/create/types/erd.md56+
Mdiagramzip-docs/docs/create/types/excalidraw.md57+
Mdiagramzip-docs/docs/create/types/goat.md69+
Mdiagramzip-docs/docs/create/types/graphviz.md50+
Mdiagramzip-docs/docs/create/types/mermaid.md53+
Mdiagramzip-docs/docs/create/types/nomnoml.md52+
Mdiagramzip-docs/docs/create/types/nwdiag.md51+
Mdiagramzip-docs/docs/create/types/packetdiag.md51+
Mdiagramzip-docs/docs/create/types/pikchr.md48+
Mdiagramzip-docs/docs/create/types/plantuml.md51+
Mdiagramzip-docs/docs/create/types/rackdiag.md51+
Mdiagramzip-docs/docs/create/types/seqdiag.md49+
Mdiagramzip-docs/docs/create/types/structurizr.md57+
Mdiagramzip-docs/docs/create/types/svgbob.md48+
Mdiagramzip-docs/docs/create/types/symbolator.md51+
Mdiagramzip-docs/docs/create/types/tikz.md52+
Mdiagramzip-docs/docs/create/types/umlet.md56+
Mdiagramzip-docs/docs/create/types/vega.md83+
Mdiagramzip-docs/docs/create/types/vegalite.md59+
Mdiagramzip-docs/docs/create/types/wavedrom.md54+
Mdiagramzip-docs/docs/create/types/wireviz.md55+
Mdiagramzip-docs/docs/index.mdx34+
Mdiagramzip-docs/docs/style/presentation.md40+
Mdiagramzip-docs/docs/style/types/actdiag.md33+
Mdiagramzip-docs/docs/style/types/blockdiag.md33+
Mdiagramzip-docs/docs/style/types/bpmn.md24+
Mdiagramzip-docs/docs/style/types/bytefield.md28+
Mdiagramzip-docs/docs/style/types/c4plantuml.md32+
Mdiagramzip-docs/docs/style/types/d2.md33+
Mdiagramzip-docs/docs/style/types/dbml.md24+
Mdiagramzip-docs/docs/style/types/diagramsnet.md24+
Mdiagramzip-docs/docs/style/types/ditaa.md38+
Mdiagramzip-docs/docs/style/types/erd.md24+
Mdiagramzip-docs/docs/style/types/excalidraw.md24+
Mdiagramzip-docs/docs/style/types/goat.md33+
Mdiagramzip-docs/docs/style/types/graphviz.md36+
Mdiagramzip-docs/docs/style/types/mermaid.md37+
Mdiagramzip-docs/docs/style/types/nomnoml.md28+
Mdiagramzip-docs/docs/style/types/nwdiag.md33+
Mdiagramzip-docs/docs/style/types/packetdiag.md32+
Mdiagramzip-docs/docs/style/types/pikchr.md24+
Mdiagramzip-docs/docs/style/types/plantuml.md32+
Mdiagramzip-docs/docs/style/types/rackdiag.md32+
Mdiagramzip-docs/docs/style/types/seqdiag.md33+
Mdiagramzip-docs/docs/style/types/structurizr.md33+
Mdiagramzip-docs/docs/style/types/svgbob.md36+
Mdiagramzip-docs/docs/style/types/symbolator.md36+
Mdiagramzip-docs/docs/style/types/tikz.md25+
Mdiagramzip-docs/docs/style/types/umlet.md24+
Mdiagramzip-docs/docs/style/types/vega.md30+
Mdiagramzip-docs/docs/style/types/vegalite.md30+
Mdiagramzip-docs/docs/style/types/wavedrom.md29+
Mdiagramzip-docs/docs/style/types/wireviz.md24+
Mdiagramzip-docs/docusaurus.config.js99+
Mdiagramzip-docs/package-lock.json19936++++++++++++++++++++++++++++++
Mdiagramzip-docs/package.json30+
Mdiagramzip-docs/scripts/check-docs.mjs126+
Mdiagramzip-docs/scripts/check-rendered-examples.mjs46+
Mdiagramzip-docs/scripts/generate-docs.mjs116+
Mdiagramzip-docs/sidebars.js29+
Mdiagramzip-docs/src/components/DiagramExample/index.js186+
Mdiagramzip-docs/src/components/DiagramExample/styles.module.css125+
Mdiagramzip-docs/src/components/DiagramExample/viewMath.mjs34+
Mdiagramzip-docs/src/components/TypeGrid/index.js62+
Mdiagramzip-docs/src/components/TypeGrid/styles.module.css111+
Mdiagramzip-docs/src/css/custom.css74+
Mdiagramzip-docs/static/_headers8+
Mdiagramzip-docs/static/diagram-types.json365+
Mdiagramzip-docs/static/examples/actdiag.json5+
Mdiagramzip-docs/static/examples/blockdiag.json5+
Mdiagramzip-docs/static/examples/bpmn.json5+
Mdiagramzip-docs/static/examples/bytefield.json5+
Mdiagramzip-docs/static/examples/c4plantuml.json5+
Mdiagramzip-docs/static/examples/d2.json5+
Mdiagramzip-docs/static/examples/dbml.json5+
Mdiagramzip-docs/static/examples/diagramsnet.json5+
Mdiagramzip-docs/static/examples/ditaa.json5+
Mdiagramzip-docs/static/examples/erd.json5+
Mdiagramzip-docs/static/examples/excalidraw.json5+
Mdiagramzip-docs/static/examples/goat.json5+
Mdiagramzip-docs/static/examples/graphviz.json5+
Mdiagramzip-docs/static/examples/mermaid.json5+
Mdiagramzip-docs/static/examples/nomnoml.json5+
Mdiagramzip-docs/static/examples/nwdiag.json5+
Mdiagramzip-docs/static/examples/packetdiag.json5+
Mdiagramzip-docs/static/examples/pikchr.json5+
Mdiagramzip-docs/static/examples/plantuml.json5+
Mdiagramzip-docs/static/examples/rackdiag.json5+
Mdiagramzip-docs/static/examples/seqdiag.json5+
Mdiagramzip-docs/static/examples/structurizr.json5+
Mdiagramzip-docs/static/examples/svgbob.json5+
Mdiagramzip-docs/static/examples/symbolator.json5+
Mdiagramzip-docs/static/examples/tikz.json5+
Mdiagramzip-docs/static/examples/umlet.json5+
Mdiagramzip-docs/static/examples/vega.json5+
Mdiagramzip-docs/static/examples/vegalite.json5+
Mdiagramzip-docs/static/examples/wavedrom.json5+
Mdiagramzip-docs/static/examples/wireviz.json5+
Mdiagramzip-docs/static/img/icon.svg4+
Mdiagramzip-docs/static/llms-full.txt2519++++
Mdiagramzip-docs/static/llms.txt47+
Mdiagramzip-docs/static/robots.txt4+
Mdiagramzip-docs/test/diagram-example.test.mjs16+
Mdiagramzip-docs/wrangler.jsonc7+
Mdiagramzip/src/diagram-types.js7+
Mdiagramzip/src/main.js12+-
Mdiagramzip/src/style.css29+
Mdiagramzip/test/diagram-types.test.js14+
Mpackage.json3+
Mserver/src/main/resources/web/diagramzip/assets/index-B2XsKz37.css1-
Mserver/src/main/resources/web/diagramzip/assets/{index-Di0z2pwl.js => index-C1W5uCoO.js}62+-
Mserver/src/main/resources/web/diagramzip/assets/index-DEH-xFUd.css1+
Mserver/src/main/resources/web/diagramzip/index.html4+-
M .github/workflows/diagramzip-docs.yml +50 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/.gitignore +3 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/README.md +45 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/data/diagram-types.mjs +467 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/collaboration/encryption.md +66 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/collaboration/sharing.md +82 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/collaboration/working-and-saved-state.md +70 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/index.md +34 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/actdiag.md +54 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/blockdiag.md +49 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/bpmn.md +56 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/bytefield.md +54 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/c4plantuml.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/d2.md +50 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/dbml.md +56 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/diagramsnet.md +59 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/ditaa.md +48 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/erd.md +56 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/excalidraw.md +57 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/goat.md +69 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/graphviz.md +50 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/mermaid.md +53 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/nomnoml.md +52 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/nwdiag.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/packetdiag.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/pikchr.md +48 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/plantuml.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/rackdiag.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/seqdiag.md +49 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/structurizr.md +57 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/svgbob.md +48 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/symbolator.md +51 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/tikz.md +52 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/umlet.md +56 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/vega.md +83 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/vegalite.md +59 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/wavedrom.md +54 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/create/types/wireviz.md +55 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/index.mdx +34 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/presentation.md +40 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/actdiag.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/blockdiag.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/bpmn.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/bytefield.md +28 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/c4plantuml.md +32 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/d2.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/dbml.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/diagramsnet.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/ditaa.md +38 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/erd.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/excalidraw.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/goat.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/graphviz.md +36 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/mermaid.md +37 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/nomnoml.md +28 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/nwdiag.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/packetdiag.md +32 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/pikchr.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/plantuml.md +32 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/rackdiag.md +32 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/seqdiag.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/structurizr.md +33 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/svgbob.md +36 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/symbolator.md +36 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/tikz.md +25 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/umlet.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/vega.md +30 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/vegalite.md +30 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/wavedrom.md +29 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docs/style/types/wireviz.md +24 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/docusaurus.config.js +99 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/package-lock.json +19936 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/package.json +30 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/scripts/check-docs.mjs +126 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/scripts/check-rendered-examples.mjs +46 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/scripts/generate-docs.mjs +116 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/sidebars.js +29 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/components/DiagramExample/index.js +186 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/components/DiagramExample/styles.module.css +125 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/components/DiagramExample/viewMath.mjs +34 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/components/TypeGrid/index.js +62 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/components/TypeGrid/styles.module.css +111 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/src/css/custom.css +74 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/_headers +8 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/diagram-types.json +365 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/actdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/blockdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/bpmn.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/bytefield.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/c4plantuml.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/d2.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/dbml.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/diagramsnet.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/ditaa.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/erd.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/excalidraw.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/goat.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/graphviz.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/mermaid.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/nomnoml.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/nwdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/packetdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/pikchr.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/plantuml.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/rackdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/seqdiag.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/structurizr.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/svgbob.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/symbolator.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/tikz.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/umlet.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/vega.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/vegalite.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/wavedrom.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/examples/wireviz.json +5 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/img/icon.svg +4 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/llms-full.txt +2519 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/llms.txt +47 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/static/robots.txt +4 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/test/diagram-example.test.mjs +16 -0

Diff not shown: this commit changes too many lines.

M diagramzip-docs/wrangler.jsonc +7 -0

Diff not shown: this commit changes too many lines.

M diagramzip/src/diagram-types.js +7 -0

Diff not shown: this commit changes too many lines.

M diagramzip/src/main.js +10 -2

Diff not shown: this commit changes too many lines.

M diagramzip/src/style.css +29 -0

Diff not shown: this commit changes too many lines.

M diagramzip/test/diagram-types.test.js +14 -0

Diff not shown: this commit changes too many lines.

M package.json +3 -0

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/index-B2XsKz37.css +0 -1

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/{index-Di0z2pwl.js => index-C1W5uCoO.js} +34 -28

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/assets/index-DEH-xFUd.css +1 -0

Diff not shown: this commit changes too many lines.

M server/src/main/resources/web/diagramzip/index.html +2 -2

Diff not shown: this commit changes too many lines.