This package is built to experiment with the toolchain and workflow for developing re-frame projects from scratch as a new clojurian.
- shadow-cljs
- devtools and re-frame-10x
- Sass (via PostCSS) / Autoprefixer / CSS Modules / Minify Class [1]
- stylelint command and pre-commit hook
- clj-kondo lint command and pre-commit hook [2]
- cljfmt commands and pre-commit hook [3]
- shadow-cljs browser testing
- npm mirror and maven mirror [4]
[1]: Inspired by ghivert/modular-styles. Please see the rollup configuration file for more details.
[2]: You'll need to install clj-kondo globally.
[3]: The Clojure CLI tool is required, I wonder if cljfmt can be called via shadow-cljs.
[4]: Remove the .npmrc
file and the :repositories
key from shadow-cljs.edn
, if you are not located in China.
Please feel free to submit a PR or open a new issue, if you'd like to improve this package in any way possible.
MIT License