Fork wcharczuk/go-chart
into repo under chartdraw
package
#13
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR brings in the code from the
wcharczuk/go-chart
dependency under this project. I was already playing with this idea because our API already needs you to be aware of this dependency and I like the idea of unifying and simplifying this separation. However with the recent archive of wcharczuk/go-chart it makes sense to go ahead and make the change to unify this code together.This PR in detail makes the following changes to the upstream
wcharczuk/go-chart
:chartdraw
package almost all contents from the upstreamwcharczuk/go-chart
project. Including the recent fix for GHSA-jq6p-6wg4-wrw8 / CVE-2024-40060mathutils
and fixed a couple additional bugs foundThis PR does not include any API changes for our library or
wcharczuk/go-chart
(minus moving to ourchartdraw
package). Those changes will come in a future PR, but will require additional thought as I want to make sure the advantages of both libraries is maintained. Feedback welcome!