agents/SCRIPTS.md
The following scripts are defined at the repo root and can be run via pnpm <script-name>:
pnpm dev - start the demos on port 3000pnpm build - build all packages via Turborepopnpm reset - remove caches, build artifacts, and reinstall depspnpm lint - run eslint checkspnpm lint:fix - run prettier + eslint fixpnpm test - run all tests, including unit & e2e - also builds the packages firstpnpm test:e2e - run Playwright e2e tests headlessly in Chromiumpnpm test:e2e:firefox - same, in Firefoxpnpm test:e2e:all - same, in both browserspnpm test:e2e:open - run Playwright in UI mode (Chromium tests)pnpm test:e2e:open:firefox - UI mode, Firefox testspnpm test:e2e:open:all - UI mode, both browsers selectablepnpm test:e2e:report - open the HTML report from the last run
unit tests with Vitestpnpm test:unit - run Vitest unit tests in packages/**/__tests__/pnpm serve - build and serve the demos on port 3000pnpm publish - build and publish with Changesets