A ClojureScript component library using replicant with a development environment powered by Figwheel-main and Portfolio for component development and visualization.
- Clojure CLI (for deps.edn dependencies)
- Babashka
- Node.js OR Bun (for JavaScript dependencies)
Start the development REPL with Figwheel-main:
bb devThis will start a REPL with hot-reloading enabled and nREPL support for editor integration.
bb test
Component examples and demos are managed through Portfolio. Add your component examples in the portfolio/ directory to see them in the development environment.
.
├── src/ # Core ClojureScript source files
├── portfolio/ # Component examples and demos
└── resources/ # Static assets and public files