Skip to content

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

@romanmandryk

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