There is a great tutorial on CLJSJS GitHub page wiki on how to contribute
to the project and the whole process is fairly easy. The two most important
things are creating a
build.boot and an externs file. There is a
pretty much standard way for doing them both which utilizes external
services. The primary thing in the
build.boot file is to define the location
service if the source library is hosted on npm which konami-js is. The rest
of the file is a standard way to pack a library. See the file here.
The externs file is needed for the ClojureScript advanced compilation.
The pull request was merged in main with this commit.
[Updated 29.08.2023.] CLJSJS project is deprecated, but will still maintain the most common packages. I will continue to submit updates to konami-js when they come and as long as the cljsjs team lets me.