Source for johnkurkowski.com.
npm install
Install Playwright browsers only if you plan to run browser-based tests locally.
npx playwright install chromium
npm start
Netlify builds deploy previews, branch deploys, and production deploys. Production auto publishing is locked in Netlify; GitHub Actions publishes the matching production deploy after CI passes. See Deployment for the full production flow.
npm test
Tests are run in CI and must pass before production deploy, i.e. pushes to trunk. Branches deploy regardless of CI passing.
Before push, you can preview Argos VRT's snapshots against your built site in production mode.
npm run build
npm run test:vrt