Hiya, got a question about squint dev. If I run bb test:node all is good until... 🧵
... bb/tasks.clj test-run is called. This https://github.com/squint-cljs/squint/blob/3ac045bac63776c0148d0a17a2653277fce3cff0/bb/tasks.clj#L67:
(shell {:continue true} "npx") ;; dummy invocation
which on my dev box results in an interactive prompt:
Entering npm script environment at location:
/home/lee/proj/oss/squint-cljs/squint-lee
Type 'exit' or ^D when finished
$
Which isn't crazy surprising because if I run npx on my linux dev box, I get the same thing.
I tried matching the node version that CI is using, but still see the same result.
If I comment out the dummy invocation, things seem to work fine.
How does this manage to work on CI? Some terminal mode thing, maybe?Oh that feels nice! Thanks for the booboo!
We’re having a meetup here and we had to write down who last helped us with Clojure. Two people at my table wrote down your name!
Whoops this was supposed to be a DM, no idea why this ended up here
O wait perhaps that happened to me tok
Feel free to remove it and please ignore spelling mistakes, why am I even typing on my phone
Coolio. Thanks. I'll do a wee PR for this. We'll see if removing it breaks windows or something.
thanks for cleaning up my mess!
perhaps it was just a leftover from some debugging issue on CI. thanks again