Installation
Add squiggly as an sbt dependency.
Squiggly is published on Maven Central as io.github.edadma:squiggly. Cross-built for JVM, Scala.js, and Scala Native on Scala 3.
sbt
libraryDependencies += "io.github.edadma" %%% "squiggly" % "0.2.3"
%%% selects the right artifact for your active platform. If you only need the JVM build, %% works too.
scala-cli
//> using dep "io.github.edadma::squiggly:0.2.3"
Mill
ivy"io.github.edadma::squiggly:0.2.3"
Requirements
- Scala 3.8.3 — squiggly is Scala 3 only. There is no 2.13 backport.
- JVM 17+ for the JVM target.
- Node 20+ for the Scala.js target.
- Clang for the Scala Native target.