Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.55 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.55 KB

Whimsical fork of dagre

This fork was made to support a new feature in dagre - variable padding for clusters. This enables us to have a better looking layout when calculating layout with dagre. This fork is made on the 0.8.6 version because the new maintainers of dagre have started to use private class members in graphlib (dependency of dagre) which is not supported by the Google Closure Compiler. When these changes were applied to the newer (1.0.5-pre) version, cluster children ranksep (the vertical distance between nodes) looked very different compared to 0.8.6

How to release a new version

  1. Make changes
  2. Update version in package.json
  3. Run make dist
  4. Commit changes
  5. Tag commit with new version
  6. Push commit and tag
  7. Create a new release on GitHub (This will trigger gha that will publish to github packages).

dagre - Graph layout for JavaScript

Build Status npm

Dagre is a JavaScript library that makes it easy to lay out directed graphs on the client-side.

For more details, including examples and configuration options, please see our wiki.

License

dagre is licensed under the terms of the MIT License. See the LICENSE file for details.