Skip to content

Commit 7e6c480

Browse files
snippets: deps alias snippets including clojure.main & clojure.exec
1 parent 7e77e81 commit 7e6c480

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

config.edn

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,33 @@
8080
{:extra-paths [\"${2:path}\"]
8181
:extra-deps {${3:deps-maven or deps-git}}}$0"}
8282

83+
{:name "deps-alias-main"
84+
:detail "deps.edn alias with extra path & deps"
85+
:snippet
86+
":${1:category/name}
87+
{:extra-paths [\"${2:path}\"]
88+
:extra-deps {${3:deps-maven or deps-git}}
89+
:main-opts [\"-m\" \"${4:main namespace}\"]}$0"}
90+
91+
{:name "deps-alias-exec"
92+
:detail "deps.edn alias with extra path & deps"
93+
:snippet
94+
":${1:category/name}
95+
{:extra-paths [\"${2:path}\"]
96+
:extra-deps {${3:deps-maven or deps-git}}
97+
:exec-fn ${4:domain/function-name}
98+
:exec-args {${5:key value}}}$0"}
99+
100+
{:name "deps-alias-main-exec"
101+
:detail "deps.edn alias with extra path & deps"
102+
:snippet
103+
":${1:category/name}
104+
{:extra-paths [\"${2:path}\"]
105+
:extra-deps {${3:deps-maven or deps-git}}
106+
:main-opts [\"-m\" \"${4:main namespace}\"]
107+
:exec-fn ${4:domain/function-name}
108+
:exec-args {${5:key value}}}$0"}
109+
83110
{:name "deps-maven"
84111
:detail "deps.edn Maven dependency"
85112
:snippet

0 commit comments

Comments
 (0)