status-react/.clj-kondo
Icaro Motta 225e3b1c2f
DX: Preload user and dev.user namespace (#19927)
Preload the user namespace (src/user.cljs and src/dev/user.cljs) for the mobile
target and for dev-only purposes. The files are git-ignored.

Just a reminder that you'll be responsible for making sure your user namespace
is correct. If it's broken in any way (e.g. calling non-existent code) the app
will crash at initialization (dev-only environment obviously).

Why? When the app initializes, it loads namespaces that were required at least
once. If you create a user namespace, it won't be automatically required for
you. And if you, like some Clojure devs, like to use the user namespace as
your safe heaven for experimentation and dev-only utilities, you'll need to
remember to evaluate the namespace at least once.

This is tedious and many times I forgot to do so and the app crashed because the
compiler didn't know where the symbols were coming from.
2024-05-10 13:17:26 -03:00
..
babashka Add custom linter for i18n/label translation keywords (#17610) 2023-10-11 18:53:34 -03:00
funcool/promesa Add Promesa to simplify working with promises (#18767) 2024-03-04 13:59:52 +02:00
metosin/malli Introduce malli library (#17867) 2023-11-18 11:04:48 -03:00
nubank/matcher-combinators Add missing clj-kondo linter for nubank/matcher-combinators (#18091) 2023-12-06 13:39:47 -03:00
rewrite-clj/rewrite-clj Wallet: select-send-address event (#18501) 2024-01-15 20:21:38 +04:00
status-im Fix component tests, upgrade Jest & friends, and a few other goodies (#18276) 2023-12-26 11:58:23 -03:00
taoensso/encore Wallet: select-send-address event (#18501) 2024-01-15 20:21:38 +04:00
config.edn DX: Preload user and dev.user namespace (#19927) 2024-05-10 13:17:26 -03:00