- name: Tests & Coverage
if: ${{ matrix.os == 'ubuntu-latest' && matrix.node == '22.x' }}
- run: pnpm coverage
+ run: pnpm test:coverage
- name: Tests
if: ${{ !(matrix.os == 'ubuntu-latest' && matrix.node == '22.x') }}
**How to run unit tests and coverage**
```bash
- pnpm test && pnpm coverage
+ pnpm test:coverage
```
**How to check if your new code is standard JS style**
"benchmark:tinybench:debug": "pnpm build && node --enable-source-maps --inspect benchmarks/internal/bench.mjs -t tinybench",
"test": "pnpm build --environment SOURCEMAP:false && vitest run",
"test:debug": "pnpm build && vitest --inspect-brk --no-file-parallelism",
- "coverage": "pnpm build --environment SOURCEMAP:false && vitest run --coverage",
- "coverage:html": "pnpm build --environment SOURCEMAP:false && vitest run --coverage --coverage.reporter=html",
+ "test:coverage": "pnpm build --environment SOURCEMAP:false && vitest run --coverage",
"format": "biome format . --write; eslint . --cache --fix",
"lint": "eslint . --cache",
"lint:fix": "eslint . --cache --fix",