A simple project to setup and evaluate mantine, jsdom, portfolio, helix and shadow-cljs.
# Install dependencies
npm ci
# Start application and tests
npm start
# Run tests in node with jsdom
npm test
Main App available at http://localhost:5000
Portfolio available at http://localhost:5001
Tests available at http://localhost:5002
# Start application
npx shadow-cljs watch app
# Start application and tests
npx shadow-cljs watch app tests
# Start application, tests and portfolio
npx shadow-cljs watch app tests portfolio
- Fix: Weird bug on portfolio + mantine css Issue
- Fix: Mantine not working on JSDOM tests probably related to use non mocked browser functions Mock Web Apis