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.