Skip to content

Installation

Terminal window
git clone https://github.com/westopp/semtest.git
cd semtest

Copy the .npmrc.example template so pnpm can resolve @westopp scoped packages from GitHub Packages:

Terminal window
cp packages/semtest/.npmrc.example .npmrc

Edit .npmrc and replace YOUR_PAT_HERE with your GitHub PAT:

@westopp:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=ghp_xxxxxxxxxxxx
Terminal window
pnpm install

This installs all workspace packages — the main @westopp/semtest package, public docs, and internal docs.

Run a build to confirm everything resolves:

Terminal window
pnpm turbo run build

All three workspaces (packages/semtest, apps/docs, apps/internal-docs) should build successfully.