Support loading modules from npm
Closed this issue · 0 comments
PEZ commented
To make Joyride an even more viable alternative to rolling a full extension, we want to support things like this:
(ns npm
(:require ["moment" :as moment]))
(.format (moment) "dddd")
(require '["axios" :as axios]
'[promesa.core :as p])
(def result (atom nil))
(->
(axios.get "https://clojure.org")
(p/then #(reset! result %)))