tmdjs icon indicating copy to clipboard operation
tmdjs copied to clipboard

ham-scripted is missing in clojars artefact

Open awb99 opened this issue 8 months ago • 4 comments

The deps.edn of tmdjs has this dependency:

com.cnuernber/ham-scripted {:git/url "https://github.com/cnuernber/ham-scripted" :sha "36b657d7bdf3d6e168cb083897efbfa9021333da"}

The clojars artefact does NOT have the dependency, therefore the only way to get tmdjs to compile is to add ham-scripted as a separate dependency.

awb99 avatar Mar 09 '25 23:03 awb99

I believe I know what is the issue: clojars artefacts can only have dependencies that are in clojars.

awb99 avatar Mar 09 '25 23:03 awb99

Hi @cnuernber is it easy for you to make a release of ham-scripted to solve this? Or should we always require both (tmdjs, and ham-scripted by git sha)

timothypratley avatar Aug 24 '25 04:08 timothypratley

git-sha for now. ham-scripted is slated for a review to make it just much simpler - the original idea was to make it sort of cljs independent so you could use the pure datastructures from javascript but if I drop that idea then I can provide the same interfaces and performance with a bit less code I believe. In any case I want to carefully go through that library a bit with a review before putting the the jar up.

cnuernber avatar Aug 29 '25 18:08 cnuernber

👍 works for me 😄

timothypratley avatar Aug 29 '25 19:08 timothypratley