Github dependency graph support?

If you look at the Lumo repo: GitHub - anmonteiro/lumo: Fast, cross-platform, standalone ClojureScript environment

Since it has a package.json file, Github is able to pick-up on what other packages depends on it, on the top right, with the used-by widget:

Capture

And if you go in Insights, it shows you the details of what dependencies it has, and what depends on it:

Does anyone know if there is a way we could extend that support so it can understand the Clojure dependencies such as: project.clj, pom.xml, deps.edn and build.boot for example?

Ok, I should have done more googling on this before posting. It looks like there is a fixed list of supported languages, and Java pom.xml is one, but nothing else Clojure related:

https://help.github.com/en/articles/listing-the-packages-that-a-repository-depends-on#supported-languages

2 Likes

looks like it’s time to switch to deps.edn and have everyone run clj -Spom

1 Like

Support for parsing shadow-cljs.edn is also wanted.

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.