This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-04-11
Channels
- # announcements (14)
- # beginners (119)
- # boot (9)
- # calva (7)
- # cider (12)
- # cljdoc (2)
- # cljsrn (28)
- # clojure (127)
- # clojure-dev (2)
- # clojure-europe (3)
- # clojure-italy (2)
- # clojure-losangeles (9)
- # clojure-nl (6)
- # clojure-spec (15)
- # clojure-uk (39)
- # clojurescript (35)
- # community-development (4)
- # cursive (9)
- # datascript (8)
- # datomic (5)
- # duct (3)
- # emacs (10)
- # fulcro (45)
- # graphql (3)
- # jobs (1)
- # kaocha (8)
- # luminus (2)
- # off-topic (121)
- # onyx (3)
- # pathom (15)
- # pedestal (31)
- # planck (5)
- # reagent (25)
- # reitit (3)
- # remote-jobs (1)
- # shadow-cljs (48)
- # slack-help (1)
- # sql (142)
- # tools-deps (78)
https://github.com/anmonteiro/lumo as that announcement doesn't have a link directly to the repo
Any clojurians wanna help build a community owned javascript module registry? I just opened the first version of the repository, currently working on nailing down the governance, but anyone is welcome to join it! First version was written in Clojure and will probably keep it that way, as it's basically just piping together bunch of services. You can check it out here: https://github.com/open-services/open-registry
Will this help avoid npm problems like the Left Pad incident?
Indeed as modules are not removed from open-registry. The first mvp version will also include a decentralized mirror, so if it's removed from one registry, it's possible it still exists in another
@UEJ5FMR6K That’s a genius idea. Because my biggest worry about using npm is if one dependency is deleted and brings my entire front-end framework to a hault.
Clojure 1.10.1-beta2 is now available https://clojure.org/community/devchangelog#_1_10_1_beta2_apr_11_2019
would love to have more feedback, particularly about the error reporting differences when using clj as a runner (not repl) or with lein, etc.
Thank you for CLJ-2497!
thank you! :)
see https://www.reddit.com/r/Clojure/comments/bc264v/clojure_1101beta2_is_now_available/ekn9qr3/ for an example on the error reporting differences
Leiningen could be doing a lot more here, but it's a much better default imo. If lein took more control over the subprocess invocation and actually caught the error in an in-process shim, it could do all kinds of things. (regardless of the changes in 1.10.1)