This project uses pnpm. Installation instructions for pnpm can be found here.
- pnpm
- .NET 8.0 SDK or greater
- Ensure the
wasm-tools
workload is installed. It can be installed using
dotnet workload install wasm-tools
- Ensure the
pnpm i
pnpm init-playground-deps
pnpm start
pnpm build:core
pnpm test
pnpm --filter playground build
Build is created in the playground/dist/ folder.
pnpm serve
Building and serving the playground has a shortcut command:
pnpm build-serve
Building @wasmsharp/core, building the playground, and then previewing it has a shortcut command:
pnpm all