Tooling
Sprig uses Vite for the development server and production build. In this repository, the Vite plugin compiles .sprig files, while separate build configurations emit the core runtime and optional form, router, and animation add-ons.
The project test command uses Node's test runner plus Python unittest; it does not currently use Vitest. TypeScript declarations and type fixtures are checked by the repository scripts. The .sprig compiler plugin is currently an internal source module rather than a public package export, so use this checkout as the verified integration example.
See Routing, Testing, and TypeScript.