Skip to content

Commit aece0a5

Browse files
committed
Make a shadow sketch template
1 parent 1bcf0e8 commit aece0a5

File tree

21 files changed

+1987
-0
lines changed

21 files changed

+1987
-0
lines changed

tmpl/sketch/.clj-kondo/config.edn

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{:lint-as {day8.re-frame.tracing/defn-traced clojure.core/defn
2+
day8.re-frame.tracing/fn-traced clojure.core/fn
3+
reagent.core/with-let clojure.core/let}
4+
:linters {}}

tmpl/sketch/.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
.DS_Store
2+
/.calva
3+
/.lsp
4+
/.nrepl-*
5+
/.shadow-cljs
6+
/public/dist
7+
/target
8+
node_modules/

tmpl/sketch/.indentation.clj

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
;; line up re-frame like a defn... reg-* ::kw on same line
3+
re-frame.core/reg-cofx [[:inner 0]]
4+
re-frame.core/reg-event-db [[:inner 0]]
5+
re-frame.core/reg-event-fx [[:inner 0]]
6+
re-frame.core/reg-fx [[:inner 0]]
7+
re-frame.core/reg-sub [[:inner 0]]
8+
rf/reg-cofx [[:inner 0]]
9+
rf/reg-event-db [[:inner 0]]
10+
rf/reg-event-fx [[:inner 0]]
11+
rf/reg-fx [[:inner 0]]
12+
rf/reg-sub [[:inner 0]]
13+
defn-traced [[:inner 0]]
14+
fn-traced [[:inner 0]]}

tmpl/sketch/.tool-versions

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java openjdk-21

tmpl/sketch/Procfile.dev

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
shadow: script/shadow
2+
3+
# vi:ft=bash

tmpl/sketch/deps.edn

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{:paths ["src"]
2+
:deps {com.taoensso/timbre {:mvn/version "6.3.1"}
3+
day8.re-frame/re-frame-10x {:mvn/version "1.9.3"}
4+
day8.re-frame/tracing {:mvn/version "0.6.2"}
5+
djblue/portal {:mvn/version "0.51.1"}
6+
metosin/malli {:mvn/version "0.14.0"}
7+
re-frame/re-frame {:mvn/version "1.4.2"}
8+
thheller/shadow-cljs {:mvn/version "2.26.5"}}}

0 commit comments

Comments
 (0)