Installation
Clone the repository
Section titled “Clone the repository”git clone https://github.com/westopp/semtest.gitcd semtestConfigure npm registry (RC builds only)
Section titled “Configure npm registry (RC builds only)”Stable releases of @westopp/semtest are published to public npm — no special configuration needed. If you need to install RC (release candidate) builds from GitHub Packages for internal testing, set up an .npmrc:
cp packages/semtest/.npmrc.example .npmrcEdit .npmrc and replace YOUR_PAT_HERE with your GitHub PAT:
@westopp:registry=https://npm.pkg.github.com//npm.pkg.github.com/:_authToken=ghp_xxxxxxxxxxxxInstall dependencies
Section titled “Install dependencies”pnpm installThis installs all workspace packages — the main @westopp/semtest package, public docs, and internal docs.
Verify
Section titled “Verify”Run a build to confirm everything resolves:
pnpm turbo run buildAll three workspaces (packages/semtest, apps/docs, apps/internal-docs) should build successfully.