diff --git a/packages/examples/src/examples/architecture.ts b/packages/examples/src/examples/architecture.ts index 21e6f71c1..d2b53d26c 100644 --- a/packages/examples/src/examples/architecture.ts +++ b/packages/examples/src/examples/architecture.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Basic System Architecture', + isDefault: true, code: `architecture-beta group api(cloud)[API] @@ -18,7 +19,6 @@ export default { db:L -- R:server disk1:T -- B:server disk2:T -- B:db`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/block.ts b/packages/examples/src/examples/block.ts index a2b4f3dde..4ea374b52 100644 --- a/packages/examples/src/examples/block.ts +++ b/packages/examples/src/examples/block.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Basic Block Layout', + isDefault: true, code: `block-beta columns 1 db(("DB")) @@ -21,7 +22,6 @@ columns 1 ID --> D C --> D style B fill:#969,stroke:#333,stroke-width:4px`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/c4.ts b/packages/examples/src/examples/c4.ts index dcfdb48e9..40ea86bc8 100644 --- a/packages/examples/src/examples/c4.ts +++ b/packages/examples/src/examples/c4.ts @@ -7,6 +7,7 @@ export default { 'Visualize software architecture using the C4 model (Context, Container, Component, Code)', examples: [ { + title: 'Internet Banking System Context', isDefault: true, code: `C4Context title System Context diagram for Internet Banking System @@ -41,7 +42,6 @@ export default { BiRel(SystemAA, SystemE, "Uses") Rel(SystemAA, SystemC, "Sends e-mails", "SMTP") Rel(SystemC, customerA, "Sends e-mails to")`, - title: 'Internet Banking System Context', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/class.ts b/packages/examples/src/examples/class.ts index 6d3cebce5..41d54bb3a 100644 --- a/packages/examples/src/examples/class.ts +++ b/packages/examples/src/examples/class.ts @@ -6,6 +6,7 @@ export default { description: 'Visualize class structures and relationships in object-oriented programming', examples: [ { + title: 'Basic Class Inheritance', isDefault: true, code: `classDiagram Animal <|-- Duck @@ -28,7 +29,6 @@ export default { +bool is_wild +run() }`, - title: 'Basic Class Inheritance', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/er.ts b/packages/examples/src/examples/er.ts index 75e2e0b59..faa36f3c2 100644 --- a/packages/examples/src/examples/er.ts +++ b/packages/examples/src/examples/er.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Basic ER Schema', + isDefault: true, code: `erDiagram CUSTOMER ||--o{ ORDER : places ORDER ||--|{ ORDER_ITEM : contains @@ -30,7 +31,6 @@ export default { int quantity float price }`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/flowchart.ts b/packages/examples/src/examples/flowchart.ts index 3f9bbadab..655e5795e 100644 --- a/packages/examples/src/examples/flowchart.ts +++ b/packages/examples/src/examples/flowchart.ts @@ -6,6 +6,7 @@ export default { description: 'Visualize flowcharts and directed graphs', examples: [ { + title: 'Basic Flowchart', isDefault: true, code: `flowchart TD A[Christmas] -->|Get money| B(Go shopping) @@ -13,7 +14,6 @@ export default { C -->|One| D[Laptop] C -->|Two| E[iPhone] C -->|Three| F[fa:fa-car Car]`, - title: 'Basic Flowchart', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/gantt.ts b/packages/examples/src/examples/gantt.ts index c1e4cbc62..989eac572 100644 --- a/packages/examples/src/examples/gantt.ts +++ b/packages/examples/src/examples/gantt.ts @@ -6,6 +6,7 @@ export default { description: 'Visualize project schedules and timelines', examples: [ { + title: 'Basic Project Timeline', isDefault: true, code: `gantt title A Gantt Diagram @@ -16,7 +17,6 @@ export default { section Another Task in sec :2014-01-12 , 12d another task : 24d`, - title: 'Basic Project Timeline', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/git.ts b/packages/examples/src/examples/git.ts index 05e6df208..64ba5df82 100644 --- a/packages/examples/src/examples/git.ts +++ b/packages/examples/src/examples/git.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Basic Git Flow', + isDefault: true, code: `gitGraph commit branch develop @@ -22,7 +23,6 @@ export default { commit checkout main merge feature`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/kanban.ts b/packages/examples/src/examples/kanban.ts index 245ecd04c..fdc0b35e6 100644 --- a/packages/examples/src/examples/kanban.ts +++ b/packages/examples/src/examples/kanban.ts @@ -6,8 +6,8 @@ export default { description: 'Visualize work items in a Kanban board', examples: [ { - isDefault: true, title: 'Kanban Diagram', + isDefault: true, code: `--- config: kanban: diff --git a/packages/examples/src/examples/mindmap.ts b/packages/examples/src/examples/mindmap.ts index 3684f736b..cba39ef91 100644 --- a/packages/examples/src/examples/mindmap.ts +++ b/packages/examples/src/examples/mindmap.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Basic Mindmap', + isDefault: true, code: `mindmap root((mindmap)) Origins @@ -24,7 +25,6 @@ export default { Tools Pen and paper Mermaid`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/packet.ts b/packages/examples/src/examples/packet.ts index 062a6a3df..0ec0a32d2 100644 --- a/packages/examples/src/examples/packet.ts +++ b/packages/examples/src/examples/packet.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'TCP Packet', + isDefault: true, code: `--- title: "TCP Packet" --- @@ -28,7 +29,6 @@ packet-beta 144-159: "Urgent Pointer" 160-191: "(Options and Padding)" 192-255: "Data (variable length)"`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/pie.ts b/packages/examples/src/examples/pie.ts index 2396059f9..d75fa5cf3 100644 --- a/packages/examples/src/examples/pie.ts +++ b/packages/examples/src/examples/pie.ts @@ -7,11 +7,11 @@ export default { examples: [ { title: 'Basic Pie Chart', + isDefault: true, code: `pie title Pets adopted by volunteers "Dogs" : 386 "Cats" : 85 "Rats" : 15`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/quadrant-chart.ts b/packages/examples/src/examples/quadrant-chart.ts index 8539c16ae..c013f57d6 100644 --- a/packages/examples/src/examples/quadrant-chart.ts +++ b/packages/examples/src/examples/quadrant-chart.ts @@ -6,6 +6,7 @@ export default { description: 'Visualize items in a 2x2 matrix based on two variables', examples: [ { + title: 'Product Positioning', isDefault: true, code: `quadrantChart title Reach and engagement of campaigns @@ -21,7 +22,6 @@ export default { Campaign D: [0.78, 0.34] Campaign E: [0.40, 0.34] Campaign F: [0.35, 0.78]`, - title: 'Product Positioning', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/radar.ts b/packages/examples/src/examples/radar.ts index 1b0981be9..4798ffe17 100644 --- a/packages/examples/src/examples/radar.ts +++ b/packages/examples/src/examples/radar.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Student Grades', + isDefault: true, code: `--- title: "Grades" --- @@ -19,7 +20,6 @@ radar-beta max 100 min 0 `, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/sankey.ts b/packages/examples/src/examples/sankey.ts index 0ac46836f..99a2c07be 100644 --- a/packages/examples/src/examples/sankey.ts +++ b/packages/examples/src/examples/sankey.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'Energy Flow', + isDefault: true, code: `--- config: sankey: @@ -82,7 +83,6 @@ Tidal,Electricity grid,9.452 UK land based bioenergy,Bio-conversion,182.01 Wave,Electricity grid,19.013 Wind,Electricity grid,289.366`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/sequence.ts b/packages/examples/src/examples/sequence.ts index 37e264510..7110e6f3d 100644 --- a/packages/examples/src/examples/sequence.ts +++ b/packages/examples/src/examples/sequence.ts @@ -7,12 +7,12 @@ export default { examples: [ { title: 'Basic Sequence', + isDefault: true, code: `sequenceDiagram Alice->>+John: Hello John, how are you? Alice->>+John: John, can you hear me? John-->>-Alice: Hi Alice, I can hear you! John-->>-Alice: I feel great!`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/timeline.ts b/packages/examples/src/examples/timeline.ts index 2b7dbc4d1..87b604422 100644 --- a/packages/examples/src/examples/timeline.ts +++ b/packages/examples/src/examples/timeline.ts @@ -6,6 +6,7 @@ export default { description: 'Visualize events and milestones in chronological order', examples: [ { + title: 'Project Timeline', isDefault: true, code: `timeline title History of Social Media Platform @@ -14,7 +15,6 @@ export default { : Google 2005 : YouTube 2006 : Twitter`, - title: 'Project Timeline', }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/user-journey.ts b/packages/examples/src/examples/user-journey.ts index c2d7a3b15..9c3ccec17 100644 --- a/packages/examples/src/examples/user-journey.ts +++ b/packages/examples/src/examples/user-journey.ts @@ -7,6 +7,7 @@ export default { examples: [ { title: 'My Working Day', + isDefault: true, code: `journey title My working day section Go to work @@ -16,7 +17,6 @@ export default { section Go home Go downstairs: 5: Me Sit down: 5: Me`, - isDefault: true, }, ], } satisfies DiagramMetadata; diff --git a/packages/examples/src/examples/xychart.ts b/packages/examples/src/examples/xychart.ts index a45821edd..5fb692b46 100644 --- a/packages/examples/src/examples/xychart.ts +++ b/packages/examples/src/examples/xychart.ts @@ -7,13 +7,13 @@ export default { examples: [ { title: 'Sales Revenue', + isDefault: true, code: `xychart-beta title "Sales Revenue" x-axis [jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec] y-axis "Revenue (in $)" 4000 --> 11000 bar [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000] line [5000, 6000, 7500, 8200, 9500, 10500, 11000, 10200, 9200, 8500, 7000, 6000]`, - isDefault: true, }, ], } satisfies DiagramMetadata;