This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-05-26
Channels
- # announcements (7)
- # babashka (42)
- # beginners (349)
- # chlorine-clover (9)
- # cider (16)
- # circleci (2)
- # clj-kondo (6)
- # cljs-dev (61)
- # cljsrn (15)
- # clojure (95)
- # clojure-europe (11)
- # clojure-italy (2)
- # clojure-nl (4)
- # clojure-spec (4)
- # clojure-uk (24)
- # clojurescript (21)
- # conjure (2)
- # core-async (8)
- # cursive (12)
- # datascript (2)
- # emacs (4)
- # exercism (1)
- # figwheel-main (86)
- # fulcro (27)
- # graalvm (4)
- # helix (36)
- # hoplon (3)
- # interop (44)
- # kaocha (6)
- # lein-figwheel (4)
- # malli (7)
- # meander (9)
- # off-topic (95)
- # pathom (33)
- # pedestal (13)
- # re-frame (20)
- # reitit (3)
- # shadow-cljs (102)
- # tools-deps (14)
- # xtdb (16)
clj-kondo doesn’t yet know about npm requires and :as
…
% echo "(ns foo (:require [some-npm-module :as x])) (aget x \"default\")" | clj-kondo --lint -
<stdin>:1:20: warning: namespace some-npm-module is required but never used
<stdin>:1:51: error: unresolved symbol x
the x
name is valid in cljs and is the npm module objectis there a preferred way of parsing cli arguments?
lets say run $ ./my-bb-script.clj --foo bar --x y
, is there and a symbol like *`command-line-args*` that would hold a map of args in babashka?
is this a clj-kondo specific question, or just a generic clojure question?