Fork me on GitHub
#shadow-cljs
<
2024-01-29
>
Nik08:01:56

@thheller I've seen some project having project.clj , deps.edn and shadow-cljs.edn (sometimes all three in one project). Most of them are old project (on average, last commit is 6 years old). Is there any reason why you would want other files except shadow-cljs.edn? My main confusion was from seeing dependencies declared more than once. On another note, I had trouble integrating https://github.com/bhauman/devcards/tree/master into my project, could that be related?

thheller08:01:37

I don't know the reasons for that. Could just be legacy someone didn't clean up, or used for other purposes

thheller08:01:57

to know what is currently used as far as shadow-cljs is concerned look at shadow-cljs.edn

thheller08:01:20

if there is a :deps or :lein key in there then either deps.edn or project.clj are used by shadow-cljs

1
thheller08:01:14

devcards should be unrelated, deps.edn or project.clj don't hurt anything if actually unused

Nik10:01:15

Ok, thanks for the info