canva-validate
Runs Canva monorepo validation commands - pnpm fin, taz check, pnpm test, a11y storybook tests, typechecking, linting, and dependency fixes. Run before committing/pushing. Use when asked to lint, typecheck, test, run storybook, fix imports, or validate code in the Canva monorepo.
Installation
Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.
Voir la source ↗GuidesInstructions
Canva Validation Commands
Validation and quality check commands for the Canva monorepo. Run before committing/pushing.
Commands
| Command | Description |
|---|---|
pnpm fin |
Runs a11y storybook tests, jest tests, taz linting, and typechecking |
pnpm fin --only types |
Runs TypeScript typechecking only (run from ~/work/canva/web) |
pnpm fin --only a11y_storybook |
Runs a11y storybook tests only |
pnpm test |
Runs all unit tests (run from ~/work/canva/web) |
taz check |
Runs all linters and formatters |
taz check --fix |
Fixes all linting and formatting issues |
pnpm lint:deps:fix |
Fixes dependency/import issues and regenerates tsconfig.json files |
pnpm lint:ts:types:changed |
Checks types only on changed files |
Usage
Run commands from the Canva monorepo root (~/work/canva).
Typecheck Only
pnpm fin --only types
Lint and Fix
taz check --fix
Run Specific Tests
cd ~/work/canva/web
pnpm test path/to/test.spec.ts
Exemples
Consultez les exemples du dépôt source.
Voir la source ↗Historique source
- Date d’indexation
- 2026-01-20
- Mise à jour de l’index
- 2026-01-26
- Branch
- main
Les dates concernent ce répertoire. Consultez le dépôt pour l’historique du code.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!