Static analysis
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
biome |
Linting | biome format --writebiome lint --fix |
local | helicone-mcp/package.json helicone-mcp/biome.json |
eslint |
Linting | eslint --ext .js,.jsx,.ts,.tsx ./srceslint --ext .js,.jsx,.ts,.tsx ./src --fix |
ci, local | .github/workflows/worker-test.yml worker/package.json bifrost/package.json web/package.json |
tsc |
Type checking | tsctsc --noEmit |
ci, local | .github/workflows/worker-test.yml worker/package.json helicone-mcp/package.json bifrost/package.json |
Testing
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
jest |
Unit and integration tests | jestjest __tests__/jest --watch |
ci, local | .github/workflows/e2e-test-suite.yml e2e/package.json .github/workflows/nightly-e2e-test-suite.yml .github/workflows/packages-test.yml |
vitest |
Unit and integration tests | vitestvitest --inspect --no-file-parallelismvitest run |
ci, local | .github/workflows/worker-test.yml worker/package.json worker/RequestBodyBufferContainer/vitest.config.mts worker/test/ai-gateway/vitest.config.mts |
Formatting and hygiene
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
pre-commit-hooks |
File hygiene | pre-commit hook trailing-whitespace |
pre-commit | .pre-commit-config.yaml |
prettierconfigured, not run |
Formatting | web/package.json worker/package.json examples/worker-helicone-scores/.prettierrc helicone-heartbeat/.prettierrc |
10 other commands the scanner could not classify
Commands from CI steps and task runners that look like checks but match no known tool. Some are checks, some are not.
next lintnext lint --fixpre-commit hook no-commit-to-branchsh -c 's=0symbolic-ref HEADts-to-zod src/types/flat.ts src/types/generated-zod.tstsx flatten-types.tswrangler dev --test-scheduledwrangler typeswrangler types --strict-vars false
Review prompts
most discussed first