Awesome Reviewers checks + prompts

sources / vercel/next.js

vercel/next.js

The checks this repository runs, scanned at cc65c41, and the review prompts derived from its discussions.

11 recognised tools
26 prompts
133000 stars
Application Frameworks & UI
GitHub

Static analysis

3 tools

Testing

6 tools

ToolKindCommandRuns inFound in
cargo-test Unit and integration tests cargo test --benches --workspace --profile=release-with-assertions --no-fail-...
cargo test --benches --workspace --profile=release-with-assertions --no-fail-...
cargo test --benches --profile=release-with-assertions -p turbopack-bench --n...
ci .github/workflows/test-turbopack-rust-bench-test.yml
jest Unit and integration tests jest test/unit/ packages/next/ packages/font
jest --runInBand
local package.json
.github/actions/pr-stack-ci-gate/jest.config.cjs
examples/with-jest-babel/jest.config.js
examples/with-jest/jest.config.js
cargo-fuzz
configured, not run
Fuzzing turbopack/crates/turbo-tasks-backend/fuzz/fuzz_targets/graph.rs
mocha
configured, not run
Unit and integration tests examples/with-mocha/.mocharc.yml
playwright
configured, not run
End-to-end browser tests evals/evals/agent-050-optimize-static-shell/playwright.config.ts
examples/with-playwright/playwright.config.ts
test/e2e/next-test/basic-example/playwright.config.js
vitest
configured, not run
Unit and integration tests package.json
examples/with-vitest/vitest.config.ts
ToolKindCommandRuns inFound in
prettier Formatting prettier --write .
prettier --check .
local package.json
.prettierrc.json
examples/.prettierrc.json
examples/with-mantine/prettier.config.js
rustfmt
configured, not run
Formatting .rustfmt.toml
rspack/.rustfmt.toml
29 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.

  • alex . --quiet
  • ast-grep scan
  • break
  • cross-env IS_TURBOPACK_TEST=1
  • cross-env IS_WEBPACK_TEST=1
  • cross-env NEXT_RSPACK=1 NEXT_TEST_USE_RSPACK=1
  • cross-env NODE_OPTIONS=--max-old-space-size=8192 run-p prettier-check lint-eslint . lint-language
  • do
  • done
  • for protected_remote_url in $protected_remote_urls
  • lint-staged
  • node ./.github/actions/validate-docs-links/dist/index.js
  • node ./scripts/check-backport-canary-release.js --workflow-run-id $WORKFLOW_RUN_ID --head-sha $HEAD_SHA
  • node ./scripts/review-context.mjs --check
  • node ./scripts/start-release.js --release-type ${INPUT_RELEASETYPE} --semver-type ${INPUT_SEMVERTYPE}${{ inputs.dryRun
  • node run-tests.js --timings --write-timings -g 1/1
  • node scripts/check-unused-turbo-tasks.mjs
  • node scripts/run-e2e-test-project-reset.mjs
  • node scripts/upload-adapter-test-results.mjs --results-root adapter-test-results
  • run-p lint-typescript --log-order=stream check-compiler-fixtures types:test-lib
  • run-p test-types lint-typescript prettier-check lint-eslint . lint-ast-grep lint-language check-unused-turbo-tasks
  • sha256sum --check --status
  • steps.precheck.outputs.reason }}"
  • steps.precheck.outputs.should_dispatch }}"
  • turbo gen test
  • turbo run test-storybook
  • turbo run typescript
  • while read -r _local_ref _local_sha remote_ref _remote_sha
  • xargs --null -I{} pnpm tsc --noEmit --project {}

full scan as JSON

Review prompts

most discussed first

  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Documentation Mdx app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Testing TypeScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Documentation Markdown app-frameworks
    raw open
  • vercel/next.js Code Style TypeScript app-frameworks
    raw open
  • vercel/next.js Performance Optimization Rust app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • raw open
  • vercel/next.js Code Style Rust app-frameworks
    raw open
  • vercel/next.js Algorithms Rust app-frameworks
    raw open
  • vercel/next.js Algorithms TypeScript app-frameworks
    raw open
  • vercel/next.js Error Handling TypeScript app-frameworks
    raw open
  • raw open
  • vercel/next.js Configurations JSON app-frameworks
    raw open
  • vercel/next.js Observability TypeScript app-frameworks
    raw open
  • vercel/next.js Error Handling Rust app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Next.js JavaScript app-frameworks
    raw open
  • vercel/next.js Security TypeScript app-frameworks
    raw open
  • raw open