This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-02-18
Channels
- # announcements (1)
- # asami (17)
- # babashka (43)
- # beginners (36)
- # biff (2)
- # calva (24)
- # clerk (3)
- # clj-kondo (9)
- # cljdoc (18)
- # clojure (16)
- # clojure-berlin (1)
- # clojure-europe (7)
- # clojurescript (8)
- # clr (4)
- # conjure (3)
- # cursive (2)
- # emacs (15)
- # funcool (4)
- # humbleui (2)
- # hyperfiddle (118)
- # kaocha (3)
- # malli (5)
- # membrane (23)
- # off-topic (16)
- # pathom (3)
- # reitit (25)
- # releases (3)
- # shadow-cljs (13)
- # xtdb (6)
uh, just tried compiling a project with 2.20.20
, shadow spits out a bunch of inference errors for interop code where previously (in 2.19.8) it wouldn't complain
(defn find-cut-before
[^js $pos]
(when-not (some-> $pos .-parent .-type .-spec .-isolating) ...
;; Cannot infer target type in expression (. G__39906 -isolating)
yes, previously many cases were not warning properly about externs and where causing renames without warning
looks like it is, it's just a chain of prop getters
Has anyone gotten https://github.com/thheller/reagent-expo working? When I start expo, I get the following:
$ expo start --web
[snip]
Starting Webpack on port 19006 in development mode.
Invalid configuration object. Webpack has been initialized using a configuration object that does not match the API schema.
- configuration.node should be one of these:
false | object { __dirname?, __filename?, global? }
-> Include polyfills or mocks for various node stuff.
Details:
* configuration.node has an unknown property 'module'. These properties are valid:
object { __dirname?, __filename?, global? }
Also tried with npx expo start --web
, to make sure it's the version of expo installed in node_modules
that is used, but it's the same issue
the lock file is from yarn, so probably just getting a different version of some packages
probably best to just create a new expo project from scratch and just copy the CLJS bits
How can I run watch
for 2 different builds in shadow-cljs
in the same project without
shadow-cljs already running in project on . Use or terminate it before starting another one.
{:project-config "/***/shadow-cljs.edn", :project-home "***, :version "2.19.8"}
ExceptionInfo: shadow-cljs already running in project on . Use or terminate it before starting another one.
?