This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-09-15
Channels
- # announcements (15)
- # babashka (8)
- # beginners (23)
- # biff (20)
- # calva (6)
- # cider (9)
- # clerk (31)
- # clj-kondo (3)
- # clj-otel (2)
- # clojure (116)
- # clojure-argentina (1)
- # clojure-austin (5)
- # clojure-europe (64)
- # clojure-nl (3)
- # clojure-norway (23)
- # clojure-sweden (40)
- # clojure-uk (1)
- # cursive (16)
- # data-science (2)
- # datahike (8)
- # emacs (3)
- # events (1)
- # hyperfiddle (24)
- # malli (5)
- # off-topic (24)
- # re-frame (9)
- # releases (1)
- # solo-full-stack (25)
- # sql (18)
- # tree-sitter (19)
- # xtdb (10)
Hello, can I set up clj-kondo to analyze .clj
files as .cljc
or even better change node language in hook?
I have clojurescript
macro that compiles forms to JS for <script> tag. It works well, except clj-kondo shows clojure (not script) warnings. I was able to write a hook for .cljc
as suggested by @borkdude https://clojurians.slack.com/archives/CHY97NXE2/p1667912798502989, but I would like to keep file extensions as is.
(defmacro clojurescript [& forms]
(emit
(analyze
(empty-env)
(into forms `(do)))))
(clojurescript
(js/console.log x))