On Monday, January 5, 2015 9:19:56 AM UTC-8, Martin Klepsch wrote: > CLJSJS [1] is an effort to package Javascript libraries + their respective > extern files and provide tooling to integrate them into your project. > > Traditionally interoperability features are a big deal for Clojure. > In Clojurescript however things are not as straightforward. There are > no mechanisms to depend on Javascript libraries that work smooth > accross all optimization modes. CLJSJS aims to change that. > > Popular libraries like React, Hammer.js, jQuery and more have already > been packaged for you and can be depended on via Clojars: > > [cljsjs/react "0.12.2-2"] etc. > > If you're using the Boot build tool relying on one of those libraries > is straightforward[2] and even transitive CLJSJS dependencies will "just > work". > With Leiningen things are more manual, contributions to make > this easier are very welcome. > > You can read more about CLJSJS on the project homepage. > > I'm very excited to hear what you think! > > [1] http://cljsjs.github.io > [2] https://github.com/cljsjs/packages#using-a-package
We've been using it for a week or so. Solves a couple of major headaches we had with packaging our internal JS libs with ClojureScript. -- Note that posts from new members are moderated - please be patient with your first post. --- You received this message because you are subscribed to the Google Groups "ClojureScript" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/clojurescript.
