I have a simple data file in EDN format I need to read in a ClojureScript cli app running on NodeJS, but none of the relevant core libraries from Clojure seem to be available (core.java.io/read, clojure.edn/read, etc.)
What should I be using instead?
Or even easier use readFileSync
(shadow-cljs
example):
(require '["fs" :as fs]
'[cljs.reader :as reader])
(defn read-edn [path]
(-> (.readFileSync fs path "utf8")
reader/read-string))
(read-edn "/xxx/yyy/zzz/my-data.edn")