Skip to content

Change charting library from storm-react-diagrams to mermaid.js or any other maintained lib #14

Description

@romanmandryk

There are several issues with currently used storm-react-diagrams library. Currently the outdated version with some modifications is used to draw ER charts as latest version of SRD packaging would not build inside strapi and there is a lack of documentation how to use features.
As a side effect, SRD was marked by strapi team as a potential security risk.

New library such as https://mermaid-js.github.io/mermaid/#/entityRelationshipDiagram can help alleviate the problems above and allow to add new features requested by community (such as adding cardinality and other annotations on relations)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions