https://github.com/k-nrd/cljs-starter
Barebones starter for cljs projects
https://github.com/k-nrd/cljs-starter
clojurescript shadow-cljs starter template
Last synced: 4 months ago
JSON representation
Barebones starter for cljs projects
- Host: GitHub
- URL: https://github.com/k-nrd/cljs-starter
- Owner: k-nrd
- License: mit
- Created: 2023-06-24T15:15:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-06-24T15:44:33.000Z (almost 2 years ago)
- Last Synced: 2025-01-07T08:16:05.442Z (5 months ago)
- Topics: clojurescript, shadow-cljs, starter, template
- Language: Clojure
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cljs-starter
This is an unbelievable barebones starter for cljs projects.
This only exists because I don't use ClojureScript all that often, so whenever I come back to it I spend way too much time just to get a "hello world" type-thing going.
Hopefully this saves me some time in the future, and if it saves someone else's as well, that's great.## Deps
You'll notice I added devtools and malli as a dependency. Devtools is basically self-explanatory; I use malli by default because my TypeScript brain can't handle not knowing the shape of things.
Note to self:
If my future self reads this, remember you're a stupid bloke that can't use most Clojure libs, so just pull those npm libraries and use them directly - it should save some precious brain-CPU cycles.