Fork me on GitHub
#shadow-cljs
<
2023-08-04
>
Patrick Brown19:08:49

I've been stumped on this one, any ideas would be cool to hear. ------ ERROR ------------------------------------------------------------------- File: jar:file:/Users/pat/.m2/repository/thheller/shadow-cljs/2.22.10/shadow-cljs-2.22.10.jar!/shadow/cljs/devtools/client/hud.cljs:1:1 -------------------------------------------------------------------------------- 1 | (ns shadow.cljs.devtools.client.hud -------^------------------------------------------------------------------------ Invalid :refer, var goog.string/format does not exist -Stree in thread if you're willing to look. CHEERS!

Patrick Brown19:08:01

tech.droit/fset 0.1.1 selmer/selmer 1.12.58 org.clojure/clojure 1.11.1 . org.clojure/spec.alpha 0.3.218 . org.clojure/core.specs.alpha 0.2.62 com.cognitect.aws/api 0.8.681 . org.clojure/data.json 2.4.0 X org.clojure/tools.logging 1.2.4 :use-top . com.cognitect/http-client 1.0.125 X org.clojure/core.async 1.5.648 :use-top . org.eclipse.jetty/jetty-client 9.4.51.v20230217 X org.eclipse.jetty/jetty-http 9.4.51.v20230217 :older-version X org.eclipse.jetty/jetty-io 9.4.51.v20230217 :older-version X org.eclipse.jetty/jetty-http 9.4.51.v20230217 :superseded X org.eclipse.jetty/jetty-util 9.4.51.v20230217 :parent-omitted X org.eclipse.jetty/jetty-io 9.4.51.v20230217 :parent-omitted X org.eclipse.jetty/jetty-util 9.4.51.v20230217 :superseded . org.clojure/data.xml 0.2.0-alpha8 X org.clojure/core.async 1.6.673 :use-top com.cognitect.aws/endpoints 1.1.12.489 org.clojure/tools.logging 1.2.4 cljs-http/cljs-http 0.1.46 . noencore/noencore 0.3.4 X commons-codec/commons-codec 1.11 :superseded X org.clojure/core.async 0.4.474 :use-top X org.clojure/tools.namespace 0.2.11 :use-top X com.cognitect/transit-cljs 0.8.256 :superseded X com.cognitect/transit-js 0.8.846 :parent-omitted com.hyperfiddle/electric 4cce0b7 X com.cognitect/transit-clj 1.0.329 :superseded X com.cognitect/transit-java 1.0.362 :parent-omitted X com.cognitect/transit-cljs 0.8.269 :superseded X com.cognitect/transit-js 0.8.874 :parent-omitted X com.hyperfiddle/rcf 20220926-202227 :use-top . missionary/missionary b.28 . cloroutine/cloroutine 11 . org.clojure/tools.analyzer.jvm 1.2.3 :newer-version . org.clojure/tools.analyzer 1.1.1 X org.clojure/core.memoize 1.0.253 :use-top . org.ow2.asm/asm 9.2 . org.clojure/tools.reader 1.3.6 X org.clojure/clojurescript 1.11.60 :use-top X org.clojure/clojurescript 1.11.60 :use-top . org.reactivestreams/reactive-streams 1.0.4 X org.clojure/clojurescript 1.11.60 :use-top X org.clojure/tools.analyzer.jvm 1.2.2 :superseded . org.clojure/tools.analyzer 1.1.0 X org.clojure/core.memoize 1.0.253 :use-top . org.ow2.asm/asm 9.2 . org.clojure/tools.reader 1.3.6 X org.clojure/tools.logging 1.2.4 :use-top io.github.lispyclouds/bblgum 1d4de3d X babashka/process 0.5.21 :use-top tick/tick 0.6.2 . com.widdindustries/cljc.java-time 0.1.21 . com.widdindustries/cljs.java-time 0.1.20 . com.widdindustries/time-literals 0.1.10 org.danielsz/lang-utils 0.1.5 babashka/babashka.pods 0.2.0 . nrepl/bencode 1.1.0 X cheshire/cheshire 5.10.0 :use-top X babashka/fs 0.1.6 :use-top . com.cognitect/transit-clj 1.0.329 integrant/repl 0.3.2 X org.clojure/tools.namespace 1.0.0 :use-top X integrant/integrant 0.8.0 :use-top ring-cors/ring-cors 0.1.13 io.homebase/datalog-console 0.3.2 X datascript/datascript 1.0.7 :use-top X binaryage/devtools 1.0.2 :use-top X org.clojure/data.xml 0.0.8 :older-version ring/ring-defaults 0.3.4 . ring/ring-core 1.9.6 . ring/ring-codec 1.2.0 . commons-io/commons-io 2.11.0 . commons-fileupload/commons-fileupload 1.4 X commons-io/commons-io 2.2 :older-version . crypto-random/crypto-random 1.2.1 . commons-codec/commons-codec 1.15 . crypto-equality/crypto-equality 1.0.1 . ring/ring-ssl 0.3.0 X ring/ring-core 1.6.0 :older-version . ring/ring-headers 0.3.0 X ring/ring-core 1.6.0 :older-version . ring/ring-anti-forgery 1.3.0 X crypto-random/crypto-random 1.2.0 :older-version X crypto-equality/crypto-equality 1.0.0 :older-version . hiccup/hiccup 1.0.5 . javax.servlet/javax.servlet-api 3.1.0 ring-basic-authentication/ring-basic-authentication 1.1.1

Patrick Brown19:08:25

thheller/shadow-cljs 2.22.10 . org.clojure/data.json 2.4.0 X org.clojure/tools.cli 1.0.206 :superseded . org.clojure/tools.reader 1.3.6 X nrepl/nrepl 1.0.0 :use-top . cider/piggieback 0.5.3 . com.cognitect/transit-clj 1.0.329 . com.cognitect/transit-cljs 0.8.280 :newer-version . com.cognitect/transit-js 0.8.874 X org.clojure/core.async 1.5.648 :use-top X org.clojure/clojurescript 1.11.60 :use-top X com.google.javascript/closure-compiler-unshaded v20230228 :use-top . org.clojure/google-closure-library 0.0-20230227-c7c0a541 . org.clojure/google-closure-library-third-party 0.0-20230227-c7c0a541 . org.clojure/google-closure-library-third-party 0.0-20230227-c7c0a541 . thheller/shadow-util 0.7.0 . hiccup/hiccup 1.0.5 . thheller/shadow-client 1.3.3 X org.clojure/core.async 0.3.443 :use-top . hiccup/hiccup 1.0.5 . thheller/shadow-undertow 0.3.1 X org.clojure/core.async 1.5.648 :use-top . io.undertow/undertow-core 2.2.4.Final . org.jboss.logging/jboss-logging 3.4.1.Final . org.jboss.xnio/xnio-api 3.8.0.Final . org.wildfly.common/wildfly-common 1.5.2.Final . org.wildfly.client/wildfly-client-config 1.0.1.Final X org.jboss.logging/jboss-logging 3.3.1.Final :older-version X org.wildfly.common/wildfly-common 1.2.0.Final :older-version . org.jboss.xnio/xnio-nio 3.8.0.Final . org.jboss.xnio/xnio-api 3.8.0.Final X org.jboss.threads/jboss-threads 2.3.3.Final :older-version . org.jboss.threads/jboss-threads 3.1.0.Final . org.jboss.logging/jboss-logging 3.4.1.Final . thheller/shadow-cljsjs 0.0.22 . hiccup/hiccup 1.0.5 . ring/ring-core 1.9.6 . io.methvin/directory-watcher 0.17.1 . http://net.java.dev.jna/jna 5.12.1 . org.slf4j/slf4j-api 1.7.36 :newer-version . expound/expound 0.9.0 . fipp/fipp 0.6.26 . org.clojure/core.rrb-vector 0.1.2 . com.bhauman/cljs-test-display 0.1.1 org.clojure/clojurescript 1.11.60 X com.google.javascript/closure-compiler-unshaded v20220502 :use-top X org.clojure/google-closure-library 0.0-20211011-0726fdeb :older-version . org.clojure/tools.reader 1.3.6 X com.cognitect/transit-java 1.0.362 :superseded X com.fasterxml.jackson.core/jackson-core 2.8.7 :older-version . org.msgpack/msgpack 0.6.12 X com.googlecode.json-simple/json-simple 1.1.1 :parent-omitted X org.javassist/javassist 3.18.1-GA :parent-omitted . javax.xml.bind/jaxb-api 2.3.0 cljs-bean/cljs-bean 1.9.0 org.postgresql/postgresql 42.5.1 X org.checkerframework/checker-qual 3.5.0 :superseded org.clojure/tools.namespace 1.2.0 . org.clojure/java.classpath 1.0.0 . org.clojure/tools.reader 1.3.6 djblue/portal 0.35.1 . org.clojure/data.json 2.4.0 . com.cognitect/transit-cljs 0.8.280 . com.cognitect/transit-clj 1.0.329 . com.google.code.gson/gson 2.10 X http-kit/http-kit 2.6.0 :use-top aero/aero 1.1.6 com.brunobonacci/mulog 0.9.0 . amalloy/ring-buffer 1.3.1 com.wsscode/pathom3 2023.01.31-alpha . com.fulcrologic/guardrails 1.1.11 X expound/expound 0.8.7 :older-version X org.clojure/core.async 1.3.618 :use-top . edn-query-language/eql 2021.02.28 X org.clojure/spec.alpha 0.2.176 :older-version X org.clojure/core.specs.alpha 0.2.44 :older-version X com.cognitect/transit-cljs 0.8.269 :older-version X com.cognitect/transit-clj 1.0.324 :older-version X funcool/promesa 8.0.450 :use-top . com.wsscode/cljc-misc 2022.03.07 . potemkin/potemkin 0.4.5 . clj-tuple/clj-tuple 0.2.2 . riddley/riddley 0.1.12 X org.clojure/core.async 1.3.610 :use-top integrant/integrant 0.8.1 . weavejester/dependency 0.2.1 com.fulcrologic/fulcro 3.6.4 . com.fulcrologic/guardrails 1.1.11 X edn-query-language/eql 1.0.2 :older-version X com.taoensso/encore 2.120.0 :superseded X org.clojure/tools.reader 1.3.2 :parent-omitted X com.taoensso/truss 1.5.0 :parent-omitted X com.cognitect/transit-cljs 0.8.264 :older-version X org.clojure/clojurescript 1.10.866 :use-top . com.taoensso/sente 1.16.2 X org.clojure/core.async 1.3.610 :use-top X com.taoensso/encore 3.12.1 :older-version . org.java-websocket/Java-WebSocket 1.5.1 X org.slf4j/slf4j-api 1.7.25 :older-version X org.clojure/tools.reader 1.3.5 :older-version X com.taoensso/timbre 5.1.2 :use-top X com.taoensso/timbre 4.10.0 :use-top X com.cognitect/transit-clj 1.0.324 :older-version X org.clojure/core.async 1.3.610 :use-top

Patrick Brown19:08:57

io.replikativ/konserve-s3 0.1.10 . software.amazon.awssdk/s3 2.20.7 . software.amazon.awssdk/aws-xml-protocol 2.20.7 . software.amazon.awssdk/aws-query-protocol 2.20.7 . software.amazon.awssdk/protocol-core 2.20.7 . software.amazon.awssdk/aws-core 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/protocol-core 2.20.7 . software.amazon.awssdk/aws-core 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/protocol-core 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/arns 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/profiles 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/metrics-spi 2.20.7 . software.amazon.awssdk/endpoints-spi 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/profiles 2.20.7 X org.slf4j/slf4j-api 1.7.30 :older-version X org.reactivestreams/reactive-streams 1.0.3 :older-version . software.amazon.awssdk/auth 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/regions 2.20.7 . software.amazon.awssdk/profiles 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/json-utils 2.20.7 . software.amazon.eventstream/eventstream 1.0.1 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/metrics-spi 2.20.7 X org.reactivestreams/reactive-streams 1.0.3 :older-version . software.amazon.awssdk/regions 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/profiles 2.20.7 . software.amazon.awssdk/json-utils 2.20.7 X org.slf4j/slf4j-api 1.7.30 :older-version . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 X org.reactivestreams/reactive-streams 1.0.3 :older-version . software.amazon.awssdk/annotations 2.20.7 X org.slf4j/slf4j-api 1.7.30 :older-version . software.amazon.awssdk/aws-core 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/regions 2.20.7 . software.amazon.awssdk/auth 2.20.7 . software.amazon.awssdk/profiles 2.20.7 . software.amazon.awssdk/sdk-core 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . software.amazon.awssdk/metrics-spi 2.20.7 . software.amazon.awssdk/endpoints-spi 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.eventstream/eventstream 1.0.1 . software.amazon.awssdk/metrics-spi 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/json-utils 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/third-party-jackson-core 2.20.7 . software.amazon.awssdk/endpoints-spi 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/url-connection-client 2.20.7 . software.amazon.awssdk/utils 2.20.7 . software.amazon.awssdk/annotations 2.20.7 . software.amazon.awssdk/http-client-spi 2.20.7 . com.amazonaws/aws-xray-recorder-sdk-aws-sdk-v2 2.13.0 . com.amazonaws/aws-xray-recorder-sdk-core 2.13.0 . com.amazonaws/aws-java-sdk-xray 1.12.228 . com.amazonaws/aws-java-sdk-core 1.12.228 X commons-logging/commons-logging 1.1.3 :superseded . commons-codec/commons-codec 1.15 . org.apache.httpcomponents/httpclient 4.5.13 . org.apache.httpcomponents/httpcore 4.4.13 . commons-logging/commons-logging 1.2 :newer-version X commons-codec/commons-codec 1.11 :older-version . software.amazon.ion/ion-java 1.0.2 . com.fasterxml.jackson.core/jackson-databind 2.12.6.1 . com.fasterxml.jackson.core/jackson-annotations 2.12.6 X com.fasterxml.jackson.core/jackson-core 2.12.6 :older-version X com.fasterxml.jackson.dataformat/jackson-dataformat-cbor 2.12.6 :older-version . joda-time/joda-time 2.8.1 . com.amazonaws/jmespath-java 1.12.228 . com.fasterxml.jackson.core/jackson-databind 2.12.6.1 X software.amazon.awssdk/aws-core 2.15.20 :older-version . com.amazonaws/aws-xray-recorder-sdk-aws-sdk-core 2.13.0 X com.taoensso/timbre 5.1.2 :use-top

Patrick Brown19:08:59

X io.replikativ/superv.async 0.3.43 :superseded X org.clojure/clojurescript 1.11.4 :use-top X org.clojure/core.async 1.5.648 :use-top X io.replikativ/konserve 0.7.285 :use-top com.fulcrologic/fulcro-native 0.0.11 X com.fulcrologic/fulcro 3.0.2 :use-top X com.taoensso/timbre 4.10.0 :use-top io.replikativ/konserve-redis 0.1.4 . com.taoensso/carmine 3.2.0 X com.taoensso/encore 3.40.0 :older-version X com.taoensso/timbre 6.0.2 :use-top X com.taoensso/nippy 3.2.0 :use-top . org.apache.commons/commons-pool2 2.11.1 . commons-codec/commons-codec 1.15 :newer-version X com.taoensso/timbre 5.1.2 :use-top . io.replikativ/superv.async 0.3.43 X io.replikativ/konserve 0.7.285 :use-top datalevin/datalevin 0.8.16 . org.clojars.huahaiy/dtlvnative-macos-aarch64-shared 0.7.12 . com.github.jnr/jnr-ffi 2.2.13 . com.github.jnr/jffi 1.3.10 . com.github.jnr/jffi$native 1.3.10 . org.ow2.asm/asm 9.2 . org.ow2.asm/asm-commons 9.2 . org.ow2.asm/asm 9.2 . org.ow2.asm/asm-tree 9.2 . org.ow2.asm/asm-analysis 9.2 . org.ow2.asm/asm-analysis 9.2 . org.ow2.asm/asm-tree 9.2 . org.ow2.asm/asm-tree 9.2 . org.ow2.asm/asm 9.2 . org.ow2.asm/asm-util 9.2 . org.ow2.asm/asm 9.2 . org.ow2.asm/asm-tree 9.2 . org.ow2.asm/asm-analysis 9.2 . com.github.jnr/jnr-a64asm 1.0.0 . com.github.jnr/jnr-x86asm 1.0.2 X com.taoensso/timbre 6.1.0 :use-top . org.lmdbjava/lmdbjava 0.8.3 . com.github.jnr/jnr-constants 0.10.4 . com.github.jnr/jnr-ffi 2.2.13 . com.taoensso/encore 3.59.0 :newer-version . org.clojure/tools.reader 1.3.6 . com.taoensso/truss 1.9.0 X com.taoensso/nippy 3.2.0 :use-top . org.babashka/sci 0.7.39 . borkdude/sci.impl.reflector 0.0.1 . borkdude/edamame 1.1.17 X org.clojure/tools.reader 1.3.4 :older-version . org.babashka/sci.impl.types 0.0.2 . nrepl/bencode 1.1.0 . org.clojure/tools.cli 1.0.219 :newer-version . org.clojure/data.csv 1.0.1 . org.bouncycastle/bcprov-jdk15on 1.70 X babashka/babashka.pods 0.2.0 :use-top X cheshire/cheshire 5.11.0 :use-top . com.fasterxml.jackson.core/jackson-core 2.15.0 . org.roaringbitmap/RoaringBitmap 0.9.44 . org.roaringbitmap/shims 0.9.44 . org.eclipse.collections/eclipse-collections 12.0.0.M1 . org.eclipse.collections/eclipse-collections-api 12.0.0.M1 . me.lemire.integercompression/JavaFastPFOR 0.1.12 . com.cognitect/transit-clj 1.0.333 :newer-version . com.cognitect/transit-java 1.0.371 :newer-version X com.fasterxml.jackson.core/jackson-core 2.14.2 :older-version . org.msgpack/msgpack 0.6.12 . com.googlecode.json-simple/json-simple 1.1.1 . org.javassist/javassist 3.18.1-GA . javax.xml.bind/jaxb-api 2.4.0-b180830.0359 . javax.activation/javax.activation-api 1.2.0 applied-science/js-interop 0.4.2 . appliedscience/js-interop 0.2.6-MOVED binaryage/devtools 1.0.7 reagent/reagent 1.2.0 orchestra/orchestra 2021.01.01-1 com.grzm/awyeah-api v0.8.41 com.taoensso/timbre 6.1.0 X com.taoensso/encore 3.49.0 :older-version . io.aviso/pretty 1.3 X org.clojure/tools.logging 1.2.4 :use-top com.github.seancorfield/next.jdbc 1.3.874 . org.clojure/java.data 1.0.95 X org.clojure/tools.logging 1.2.1 :use-top X camel-snake-kebab/camel-snake-kebab 0.4.3 :use-top jarohen/chord 0.8.1 X org.clojure/core.async 0.1.346.0-17112a-alpha :use-top X http-kit/http-kit 2.1.19 :use-top X org.clojure/tools.reader 0.9.2 :older-version X cheshire/cheshire 5.5.0 :use-top X com.cognitect/transit-clj 0.8.275 :older-version X com.cognitect/transit-cljs 0.8.220 :older-version X org.clojure/data.fressian 0.2.1 :superseded X org.fressian/fressian 0.6.6 :parent-omitted . net.unit8/fressian-cljs 0.2.0 babashka/babashka.curl 0.1.2 com.hyperfiddle/rcf 20220926-202227 funcool/promesa 11.0.671 duratom/duratom 0.5.8 cheshire/cheshire 5.11.0 X com.fasterxml.jackson.core/jackson-core 2.13.3 :older-version . com.fasterxml.jackson.dataformat/jackson-dataformat-smile 2.13.3 X com.fasterxml.jackson.core/jackson-core 2.13.3 :older-version . com.fasterxml.jackson.dataformat/jackson-dataformat-cbor 2.13.3 X com.fasterxml.jackson.core/jackson-core 2.13.3 :older-version . tigris/tigris 0.1.2 babashka/process 0.5.21 X babashka/fs 0.2.12 :use-top dev.weavejester/medley 1.7.0 datascript/datascript 1.4.2 . persistent-sorted-set/persistent-sorted-set 0.2.3 com.taoensso/nippy 3.2.0 . org.clojure/tools.reader 1.3.6 X com.taoensso/encore 3.23.0 :older-version . org.iq80.snappy/snappy 0.4 . org.tukaani/xz 1.9 . org.lz4/lz4-java 1.8.0 nrepl/nrepl 1.1.0-alpha1 info.sunng/ring-jetty9-adapter 0.17.7 . ring/ring-servlet 1.9.5 X ring/ring-core 1.9.5 :older-version . org.eclipse.jetty/jetty-server 10.0.9 . org.eclipse.jetty.toolchain/jetty-servlet-api 4.0.6 . org.eclipse.jetty/jetty-http 10.0.9 :newer-version . org.eclipse.jetty/jetty-util 10.0.9 :newer-version X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-io 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-io 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-util 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty.websocket/websocket-jetty-api 10.0.9 . org.eclipse.jetty.websocket/websocket-jetty-server 10.0.9 . org.eclipse.jetty.websocket/websocket-jetty-api 10.0.9 . org.eclipse.jetty.websocket/websocket-jetty-common 10.0.9 . org.eclipse.jetty.websocket/websocket-jetty-api 10.0.9 . org.eclipse.jetty.websocket/websocket-core-common 10.0.9 . org.eclipse.jetty/jetty-io 10.0.9 . org.eclipse.jetty/jetty-http 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty.websocket/websocket-servlet 10.0.9 . org.eclipse.jetty.toolchain/jetty-servlet-api 4.0.6 . org.eclipse.jetty/jetty-servlet 10.0.9 . org.eclipse.jetty/jetty-security 10.0.9 . org.eclipse.jetty/jetty-server 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-annotations 10.0.9 . org.eclipse.jetty/jetty-plus 10.0.9 . jakarta.transaction/jakarta.transaction-api 1.3.3 . org.eclipse.jetty/jetty-jndi 10.0.9 . org.eclipse.jetty/jetty-util 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-webapp 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-webapp 10.0.9 . org.eclipse.jetty/jetty-servlet 10.0.9 . org.eclipse.jetty/jetty-xml 10.0.9 . org.eclipse.jetty/jetty-util 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . jakarta.annotation/jakarta.annotation-api 1.3.5 . org.ow2.asm/asm 9.2 . org.ow2.asm/asm-commons 9.2 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty.websocket/websocket-servlet 10.0.9 . org.eclipse.jetty.websocket/websocket-core-server 10.0.9 . org.eclipse.jetty.websocket/websocket-core-common 10.0.9 . org.eclipse.jetty/jetty-server 10.0.9 . org.eclipse.jetty/jetty-servlet 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty.http2/http2-server 10.0.9 . org.eclipse.jetty.http2/http2-common 10.0.9 . org.eclipse.jetty.http2/http2-hpack 10.0.9 . org.eclipse.jetty/jetty-util 10.0.9 . org.eclipse.jetty/jetty-http 10.0.9 . org.eclipse.jetty/jetty-io 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-server 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-alpn-server 10.0.9 . org.eclipse.jetty/jetty-server 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded . org.eclipse.jetty/jetty-alpn-java-server 10.0.9 . org.eclipse.jetty/jetty-io 10.0.9 . org.eclipse.jetty/jetty-alpn-server 10.0.9 X org.slf4j/slf4j-api 2.0.0-alpha6 :excluded com.cognitect.aws/s3 847.2.1398.0 com.brunobonacci/where 0.5.6 com.google.javascript/closure-compiler-unshaded v20230411 . args4j/args4j 2.33 . com.google.auto.value/auto-value-annotations 1.6 X com.google.code.gson/gson 2.9.1 :older-version . com.google.errorprone/error_prone_annotations 2.15.0 . com.google.guava/failureaccess 1.0.1 . com.google.guava/guava 31.0.1-jre . com.google.guava/failureaccess 1.0.1 . com.google.guava/listenablefuture 9999.0-empty-to-avoid-conflict-with-guava . com.google.code.findbugs/jsr305 3.0.2 . org.checkerframework/checker-qual 3.12.0 :newer-version X com.google.errorprone/error_prone_annotations 2.7.1 :older-version . com.google.j2objc/j2objc-annotations 1.3 . com.google.protobuf/protobuf-java 3.21.12 . com.google.re2j/re2j 1.3 . javax.annotation/jsr250-api 1.0 . org.apache.ant/ant 1.10.11 . org.apache.ant/ant-launcher 1.10.11 . org.jspecify/jspecify 0.2.0 org.clojure/test.check 1.1.1 babashka/fs 0.4.19 ch.qos.logback/logback-classic 1.2.11 . ch.qos.logback/logback-core 1.2.11 X org.slf4j/slf4j-api 1.7.32 :superseded org.clojure/core.memoize 1.0.257 . org.clojure/core.cache 1.0.225 . org.clojure/data.priority-map 1.1.0 camel-snake-kebab/camel-snake-kebab 0.4.3 exoscale/interceptor 0.1.16 io.replikativ/konserve 0.7.311 . org.lz4/lz4-java 1.8.0 . io.replikativ/hasch 0.3.94 . io.replikativ/incognito 0.3.66 X org.clojure/clojurescript 1.11.60 :use-top . io.replikativ/incognito 0.3.66 X org.clojure/tools.cli 1.0.206 :older-version X com.cognitect/transit-cljs 0.8.269 :older-version X org.clojure/clojurescript 1.11.4 :use-top X fress/fress 0.3.3 :older-version . org.clojure/data.fressian 1.0.0 X com.cognitect/transit-clj 1.0.329 :older-version . mvxcvi/clj-cbor 1.1.1 . com.github.pkpkpk/cljs-node-io 2.0.332 X org.clojure/clojurescript 1.11.54 :use-top X org.clojure/core.async 1.5.648 :use-top . fress/fress 0.4.0 . org.clojure/data.fressian 1.0.0 . org.clojure/data.fressian 1.0.0 :newer-version . org.fressian/fressian 0.6.6 . org.clojars.mmb90/cljs-cache 0.1.4 X org.clojure/core.async 0.2.385 :use-top X org.clojure/clojurescript 1.9.89 :use-top . adzerk/boot-test 1.1.2 . crisptrutski/boot-cljs-test 0.2.2-20160402.204547-3 . tailrecursion/cljs-priority-map 1.2.1 X org.clojure/clojurescript 1.7.170 :use-top X com.taoensso/timbre 6.0.1 :use-top . io.replikativ/geheimnis 0.1.1 X org.clojure/clojurescript 1.8.34 :use-top . org.clojure/data.codec 0.1.0 X io.replikativ/hasch 0.3.4 :older-version X org.clojure/java.classpath 0.2.3 :older-version . io.replikativ/superv.async 0.3.46 :newer-version X org.clojure/clojurescript 1.11.60 :use-top X org.clojure/core.async 1.6.673 :use-top org.clojure/core.async 1.6.673 . org.clojure/tools.analyzer.jvm 1.2.2 http-kit/http-kit 2.7.0

thheller19:08:08

you really should clean up those dependencies. far too many that aren't relevant to cljs at all

thheller19:08:49

I honestly do not know what this error is. shadow-cljs does not perform var checks on closure library code.

Patrick Brown19:08:23

I'm trying to integrate cljs and clj via electric, so I'm confused on my path now

thheller20:08:48

you are also getting a bunch of wrong versions, so I'd take care of that first

Patrick Brown20:08:22

Anything in this stand out to you? :dev {:target :browser :output-dir "resources/dev/js" :asset-path "/js" :compiler-options {:infer-externs :auto :reader-features #{:cljs :browser :dev}} :module-loader true :modules {:shared {:entries []} :run {:init-fn browser.run/init :entries [browser.run] :depends-on #{:shared}} :module-a {:entries [browser.modules.a] :depends-on #{:shared :run}}} :devtools {:watch-dir "resources/dev" :ignore-warnings true} #_#_:build-hooks [(browser.run/rcf-shadow-hook)]}

thheller20:08:24

but again I have no clue how you are getting this error

thheller20:08:43

please use triple backticks for multi line code

so
you
get
this

thheller20:08:02

config looks fine

Patrick Brown20:08:14

I knew I was forgetting something about posting in slack.

thheller20:08:38

well, except the :ignore-warnings which is always a humongous red warning flag for me

thheller20:08:56

warnings are there for a reason, you are not supposed to ignore them

Patrick Brown20:08:50

I've been wanting to try Electric for a while now, but this is getting uncomfortable. Any advice for the road?

thheller20:08:04

I suspect there is something funky going on in your classpath

thheller20:08:45

yeah, don't use it. 😛 it doesn't seem like a finished library to me, so unless you are into that kind of pain I'd wait

Patrick Brown20:08:48

@U05224H0W as always talking smart. Thanks for stopping by and weighing in. I'm going to follow that advice.

thheller20:08:08

but regardless. I have no clue how you'd get that error. shadow-cljs has never had support for doing var checks on closure library code. so I don't know how you'd even get it to do that

thheller20:08:41

electric shouldn't be a factor for this at all, unless maybe this is trying to be loaded as a CLJ file?

thheller20:08:12

hmm nah that fails earlier

Patrick Brown20:08:17

It is, that's how all their demos do it, and it weirded me out, but I went along with it.

thheller20:08:27

try npx shadow-cljs clj-repl

thheller20:08:43

and then ( "goog/string.cljs")

thheller20:08:12

that shouldn't exist and probably doesn't, just making sure

Patrick Brown20:08:06

nil on ( "goog/string.cljs")

thheller20:08:14

maybe try the correct closure compiler version

thheller20:08:32

you seem to have a newer one in deps.edn than shadow-cljs 2.22.10 expects?

thheller20:08:46

should be v20230228

thheller20:08:55

but again no clue how that would lead to this error

Patrick Brown20:08:26

228 did not help. I think it's time for me to take your advice and put electric back on the wait until more mature pile.

thheller20:08:47

I'm absolutely curious how this error happens, but I suppose the code is not open source?

Patrick Brown20:08:11

Electric is doing a lot of things I don't quite understand, there's some hooks to logging that need to happen at certain times and some other things that seem hacky, but I got to admit I'm sold on the idea behind it.

thheller20:08:40

I think its a bad idea, but I can see the appeal

thheller20:08:11

I think mixing client/server code directly is a mistake, but that seems to be its main selling point. I have never tried it, so maybe there is some magic I'm missing. don't let my comment stop your enthusiasm. I'm very much set in my old ways and very skeptical of new stuff 🙂

🙂 2
Patrick Brown20:08:02

I rely on code sharing pretty heavily via shadow as you saw with the 'reader-features' usage in my deps (they should add that to core, It's very useful). You do it and babashka does it. So the thought of true 'write once' is a siren call I can't ignore.

thheller20:08:57

thats not exactly what I mean. sharing code is fine. tightly coupling client and server concerns is not. IMHO, YMMV.

thheller20:08:47

but yeah I also don't use .cljc unless I absolutely have to, which is rare.

thheller20:08:53

did you try upgrading shadow-cljs btw? maybe the warning just goes away. never know 😛

Patrick Brown20:08:53

Yeah, it's just the complex of things that logically belong together. I can see your angle where the logic on the server shouldn't be mixed with the separate logic, but for me the Fulcro/Om ideas of sharing query with what uses it is something I may be willing to take too far.

Patrick Brown20:08:49

So, my query in the browser matches the server and my datascript store matches my datalevin. That should all be one function to say, I want that.

Dustin Getz21:08:43

Hi, I am just seeing this for the first time. please use #C7Q9GSHFV for electric support, we could have helped you! Don't bother theller, supporting electric is not his problem

Dustin Getz21:08:56

We didn't know about this issue until today, we are investigating

Dustin Getz21:08:02

(PS, Electric is indeed 100% alpha software and will remain so for at least another year, you should absolutely expect occasional issues like this!)

thheller08:08:35

@U09K620SG not sure if you are checking SO at all, but there an electric question also popped up there https://stackoverflow.com/questions/76946739/how-can-i-send-an-input-in-a-page-to-another-page-with-hyperfiddle-electric-via

👀 2
🙏 2
Dustin Getz14:08:53

FYI this issue is fixed in today's maven release

Dustin Getz14:08:25

@U05224H0W i feel bad that you had to support this issue, please @ me if you see hyperfiddle in anyone's deps. I'm also going to check my notifications as somehow I didn't get pinged by the keyword here.

Patrick Brown14:08:00

Next time I check in with hyperfiddle, Ill @U09K620SG

🙏 2
Dustin Getz14:08:25

@U036UJBDM5G wasn't really your fault, the error message looked like it came from shadow

thheller14:08:36

how did you get it to do that? 😛

Dustin Getz14:08:11

you will be unhappy, we are doing bad stuff to shadow and clojurescript

Dustin Getz14:08:48

we're doing major rework of our ClojureScript emitter (wip), which should resolve the hacks