cljs-dev

ClojureScript compiler & std lib dev, https://clojurescript.org/community/dev
plexus 2020-08-05T13:59:10.436Z

commit 42bcb07b8bf23d57f98e4617e4c4c93347f09715
Author: dnolen <david.nolen@gmail.com>
Date:   Sat Jun 6 12:35:05 2020 -0400

    compute-npm-deps needs to check for :npm-deps true case

diff --git a/src/main/clojure/cljs/closure.clj b/src/main/clojure/cljs/closure.clj
index b5a0d1c0..12df2f61 100644
--- a/src/main/clojure/cljs/closure.clj
+++ b/src/main/clojure/cljs/closure.clj
@@ -2437,7 +2437,7 @@
      (reduce
        (fn [m [dep v]]
          (cond-> m
-           (not (contains? npm-deps dep))
+           (and (map? npm-deps) (not (contains? npm-deps dep)))
            (assoc dep (if (coll? v)
                         (last (sort v))
                         v))))
This seems to have broken clj -m cljs.main --install-deps

dnolen 2020-08-05T20:16:28.436500Z

@plexus I've been using master and I haven't had any problems

dnolen 2020-08-05T20:16:39.436800Z

can you be more specific?

dnolen 2020-08-05T20:41:28.437600Z

@alexmiller I notice that we only have a low resolution logo for the ClojureScript site instead serving a higher one for retina displays

alexmiller 2020-08-05T20:49:04.437900Z

you mean icon or on the site?

alexmiller 2020-08-05T20:50:07.438300Z

if you want to file an issue and assign it to me I can look at it, probably won't be for a bit

dnolen 2020-08-05T20:50:34.438600Z

the logo on the site

dnolen 2020-08-05T20:50:59.439Z

Clojure one looks like it has a higher resolution one

alexmiller 2020-08-05T20:52:30.439700Z

certainly fixable. I did change it not too long ago I think b/c it was huge, but surely there is a happy medium :)

dnolen 2020-08-05T20:52:44.440100Z

huh that's probably it 🙂

dnolen 2020-08-05T20:52:49.440400Z

oh ...

dnolen 2020-08-05T20:52:54.440600Z

also probably why it was flashing

alexmiller 2020-08-05T20:53:02.440800Z

yeah, that was part of it

alexmiller 2020-08-05T20:53:08.441200Z

it wasn't sized

dnolen 2020-08-05T20:53:13.441500Z

ok I assigned it to you

alexmiller 2020-08-05T20:53:15.441600Z

but I can make that better

dnolen 2020-08-05T20:53:26.441800Z

thanks!

dnolen 2020-08-05T21:00:45.442200Z

@thheller merged CLJS-3200 patch

👍 1
mfikes 2020-08-05T21:42:45.443200Z

Ahh cool. I got a CI failure notification for the above off on my own "CI fork" as a result of the new GitHub actions. Looks like the main repo is also showing the same.

thheller 2020-08-05T22:43:22.443500Z

weird failure

dnolen 2020-08-05T23:57:08.444Z

yeap, might be JSC related, going to revert for now and look into it later