Fork me on GitHub

@nonrecursive: cljsjs generates a deps.cljs file for each package. The deps.cljs is set up as specified by CLJS here: The deps-cljs task ( takes the first .js file that it finds and puts it as the :file key in deps.cljs, and the first .min.js file that it finds is under the :file-min key. The CLJS compiler uses the :file-min file only under :advanced and :simple optimizations (


let me know if that’s not clear


to your actual question. non-minified javascript goes into the development dir and minified into the production dir, but I don’t actually know why those dirs were chosen


@adamfrey that’s super helpful, thanks!