Skip to main content

Development Workflow

Common Commands

dotnet build -v:minimal
dotnet test --filter Category!=Integration -v:minimal
dotnet format --verify-no-changes -v:minimal

When WebKitGTK is available, run integration tests:

dotnet test tests/UltimateUI.Hosting.Tests/UltimateUI.Hosting.Tests.csproj --filter Category=Integration -v:minimal

Update The Shim

When the opcode spec changes, run:

make shim

You can also check npm dependencies:

npm audit --prefix shim --json

Documentation Site

The Docusaurus documentation site lives in the repository docs/ subdirectory:

cd docs
npm install
npm run start
npm run build

Production output is written to docs/build/.