Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace to ts-graphviz package #341

Merged
merged 3 commits into from
Jan 28, 2023
Merged

Conversation

kamiazya
Copy link
Collaborator

Hi,

I'm @kamiazya, the developer of the ts-graphviz package.

I was testing the possibility of replacing graphviz package's use cases with ts-graphviz using madge project.

I have successfully replaced the use cases of the graphviz package in madge with ts-graphviz and created a pull request.

Since the graphviz package is not actively maintained, I think I can contribute to closing issues that depend on the graphviz package, such as #327.

In fact, ts-graphviz currently has no dependency on the temp package and works through a different mechanism, so it has not been tried, but #327 is assumed to be resolved.

Thanks!

@kamiazya
Copy link
Collaborator Author

kamiazya commented Jan 17, 2023

Oops, it seems that ts-graphviz fails on Node 10, 12, and 13 versions running on CI, since ts-graphviz supports Node 14 and above, in line with Node.js LTS.

https://endoflife.date/nodejs

Whether or not to support older Node versions depends on the policy of the package, so if the policy is to support LTS only, I would be happy to merge this pull request.

@kamiazya
Copy link
Collaborator Author

kamiazya commented Jan 17, 2023

I created pull request to modify to support LTS only.
#342

As I mentioned in this pull request, I would be happy for you to decide if you want to merge with this project policy.

@kamiazya kamiazya added this to the 6.0.0 milestone Jan 28, 2023
@kamiazya kamiazya merged commit 13d38a7 into pahen:master Jan 28, 2023
@kamiazya kamiazya deleted the depend-to-ts-graphviz branch January 28, 2023 02:49
@kamiazya kamiazya mentioned this pull request Jan 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants