redotjs / redot

Graphviz dot file processor powered by plugins based on @unifiedjs
https://unifiedjs.com
MIT License
71 stars 5 forks source link

[WIP] Version 1.0 rewrite #22

Closed ChristianMurphy closed 1 year ago

ChristianMurphy commented 3 years ago

This is a ground up rewrite of much of the codebase, some major changes that are part of this:

What's still the same:

TODO:

kamiazya commented 2 years ago

@ChristianMurphy @wooorm

Hi,

This project is designed to use @ts-graphviz/parser , but the AST-related parts have been integrated into the ts-graphviz/ast module with a major upgrade of the ts-graphviz package.

See more detail on https://github.com/ts-graphviz/ts-graphviz#ts-graphvizast-module-

And we will deprecate @ts-graphviz/parser in the near future.

When integrating from @ts-graphviz/parser to ts-graphviz/ast, we made children instead of body property to improve integrity with the unified project, so it should be a smooth transition.

If you find a bug or have a feature request, please create an issue.

ChristianMurphy commented 2 years ago

Thanks @kamiazya! 🙇 I'll refactor to pull in the latest version of ts-graphviz and leverage the new imports.

ChristianMurphy commented 1 year ago

Closing in favor of #25