Utilities for writing tests with Playwright.
For full documentation, visit cronn.github.io/playwright-utils.
pnpm add -D @cronn/playwright-utilsnpm install -D @cronn/playwright-utilsyarn add -D @cronn/playwright-utilsThis repository uses Turborepo as build system.
| Command | Description |
|---|---|
pnpm turbo check |
Runs code checks, including TypeScript compilation, linting, formatting and tests |
pnpm turbo fix |
Applies automatic fixes, including linting and formatting |
pnpm turbo build |
Runs the build |
pnpm turbo ci |
Runs all tasks required for CI, including checks and builds |
pnpm turbo clean |
Removes all build outputs and caches |
pnpm turbo docs:dev |
Starts the documentation site in development mode |
Using pnpm link, you can test the local package in another local project.
cd path/to/project
pnpm link path/to/playwright-utilsThis replaces the package in node_modules with the local version.
Recommended Plugins:
- Oxc for formatting
If you configured a default formatter on language level in your user settings, you need to remove it or replace it by oxc.oxc-vscode to use oxfmt as formatter.