File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 1
1
(ns viewers.viewer-lib
2
- #? (:cljs (:require [nextjournal.clerk :as clerk])))
2
+ #? (:cljs (:require [nextjournal.clerk :as clerk]
3
+ [foo.bar :as-alias foo])))
4
+
5
+ #?(:cljs `foo/x)
3
6
4
7
#?(:cljs (defn my-already-defined-function [x]
5
8
[:div
Original file line number Diff line number Diff line change 66
66
:else (recur )))))))
67
67
68
68
(defn deps-from-ns-decl [parsed-ns-decl]
69
- (filter symbol? (map :lib (:requires parsed-ns-decl))))
69
+ (keep (fn [req]
70
+ (when-not (:as-alias req)
71
+ (let [lib (:lib req)]
72
+ (when (symbol? lib)
73
+ lib)))) (:requires parsed-ns-decl)))
74
+
75
+ #_(deps-from-ns-decl (e/parse-ns-form '(ns foo (:require [foo] [bar :as-alias dude]))))
70
76
71
77
(defn name-from-ns-decl [parsed-ns-decl]
72
78
(:current parsed-ns-decl))
You can’t perform that action at this time.
0 commit comments