Awesome Reviewers checks + prompts

sources / supabase/supabase

supabase/supabase

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

6 recognised tools
29 prompts
86070 stars
Databases & Data Platforms
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
eslint
configured, not run
Linting package.json
apps/design-system/eslint.config.cjs
apps/design-system/registry/.eslintrc.json
apps/docs/eslint.config.cjs
tsc
configured, not run
Type checking package.json

Testing

3 tools

ToolKindCommandRuns inFound in
vitest Unit and integration tests vitest run --update --dir scripts ci .github/workflows/docs-js-libs-update.yml
apps/docs/vitest.config.ts
apps/studio/vitest.config.ts
apps/ui-library/vitest.config.ts
jest
configured, not run
Unit and integration tests examples/user-management/ionic-vue-user-management/jest.config.js
playwright
configured, not run
End-to-end browser tests e2e/docs/playwright.config.ts
e2e/kb/playwright.config.ts
e2e/studio/playwright.config.ts
e2e/www/playwright.config.ts
ToolKindCommandRuns inFound in
prettier Formatting prettier --config prettier.config.mjs --cache --write {apps,packages,blocks,e...
prettier --config prettier.config.mjs --cache --check {apps,packages,blocks,e...
ci, local .github/workflows/autofix_linters.yml
package.json
.github/workflows/prettier.yml
examples/user-management/react-user-management/.prettierrc
23 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.

  • node --experimental-strip-types e2e/docs/scripts/resolve-docs-scope.ts
  • node --experimental-strip-types e2e/www/scripts/resolve-www-scope.ts
  • node scripts/check-case-hazards.mjs
  • node scripts/generateLocalEnv.js
  • playwright merge-reports --config=e2e/studio/playwright.merge.config.ts -- e2e/studio/blob-report
  • sh tests/test-auth-keys.sh
  • sh tests/test-container-logs.sh
  • sh tests/test-s3.sh
  • sh tests/test-self-hosted.sh
  • supabase gen types typescript --local > ./supabase/functions/common/database-types.ts
  • supabase start --exclude studio,mailpit --workdir ./e2e/studio
  • supabase status --output json --workdir ./e2e/studio > keys.json
  • supabase stop --all --no-backup --workdir ./e2e/studio
  • turbo --continue typecheck
  • turbo run build --filter=docs
  • turbo run dev --filter=docs --parallel
  • turbo run lint
  • turbo run test --filter=docs --filter=docs-search
  • turbo run test --filter=kb
  • turbo run test --filter=studio
  • turbo run test --filter=studio -- watch
  • turbo run test --filter=ui
  • turbo run test --filter=ui-patterns

full scan as JSON

Review prompts

most discussed first

  • supabase/supabase Documentation Other data-systems
    raw open
  • supabase/supabase Security TypeScript data-systems
    raw open
  • supabase/supabase Code Style TSX data-systems
    raw open
  • supabase/supabase Naming Conventions TSX data-systems
    raw open
  • supabase/supabase Code Style Other data-systems
    raw open
  • supabase/supabase Error Handling TypeScript data-systems
    raw open
  • supabase/supabase Security Other data-systems
    raw open
  • supabase/supabase Networking Other data-systems
    raw open
  • supabase/supabase Documentation TSX data-systems
    raw open
  • supabase/supabase React TSX data-systems
    raw open
  • supabase/supabase API Other data-systems
    raw open
  • supabase/supabase Configurations Other data-systems
    raw open
  • supabase/supabase API TSX data-systems
    raw open
  • supabase/supabase Configurations TypeScript data-systems
    raw open
  • supabase/supabase Error Handling TSX data-systems
    raw open
  • supabase/supabase Configurations TSX data-systems
    raw open
  • supabase/supabase Performance Optimization TSX data-systems
    raw open
  • supabase/supabase Null Handling TSX data-systems
    raw open
  • supabase/supabase Database TSX data-systems
    raw open
  • supabase/supabase Database Other data-systems
    raw open
  • supabase/supabase API TypeScript data-systems
    raw open
  • supabase/supabase Code Style TypeScript data-systems
    raw open
  • supabase/supabase Configurations Yaml data-systems
    raw open
  • supabase/supabase Naming Conventions TypeScript data-systems
    raw open
  • supabase/supabase Null Handling TypeScript data-systems
    raw open
  • supabase/supabase Database TypeScript data-systems
    raw open
  • supabase/supabase Networking TypeScript data-systems
    raw open
  • supabase/supabase Performance Optimization Other data-systems
    raw open
  • supabase/supabase Performance Optimization TypeScript data-systems
    raw open