Quickly verify whether the change you're about to make is binary compatible in Scala and tasty-compatible in Scala 3.
Built from my fullstack template: https://github.com/indoorvivants/scala-cli-smithy4s-fullstack-template.
If you want to have it running locally, just run make docker
and it will produce a docker container mimalyzer:latest
.
Definitely run make setup-ide
first! Metals is recommended.
I recommend installing mprocs and then running make setup-ide && mprocs
at the root of the project – this will setup a fully
live reloaded environment, with the app available on http://localhost:5173
.
Otherwise, take a look at mprocs.yaml to see the commands that you need to run. For simplest changes, make run-backend
and make run-frontend
should be enough.