Awesome Reviewers checks + prompts

sources / prettier/prettier

prettier/prettier

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

6 recognised tools
28 prompts
50772 stars
Developer Tooling
GitHub

Static analysis

2 tools

ToolKindCommandRuns inFound in
eslint Linting eslint .
eslint dist --config=./scripts/production-eslint-config.js --quiet
ci, local .github/workflows/lint.yml
package.json
.github/workflows/prod-test.yml
eslint.config.js
tsc Type checking tsc ci, local .github/workflows/lint.yml
package.json

Testing

2 tools

ToolKindCommandRuns inFound in
ci-matrix Version and platform matrix test (os: 3, node: 2, include: 1) ci .github/workflows/dev-test.yml
jest Unit and integration tests jest ci, local .github/workflows/bundler-friendly.yml
package.json
.github/workflows/dev-test.yml
.github/workflows/release-script-test.yml
ToolKindCommandRuns inFound in
prettier Formatting prettier . --check --cache ci, local .github/workflows/lint.yml
package.json
prettier.config.js
tests/format/.prettierrc

Supply chain

1 tool

ToolKindCommandRuns inFound in
dependency-review Dependency audit uses actions/dependency-review-action ci .github/workflows/lint.yml
22 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.

  • bash <(curl https://raw.githubusercontent.com/rhysd/actionlint/main/scripts/download-actionlint.bash)
  • cross-env INSTALL_PACKAGE=1 yarn test
  • cross-env NODE_ENV=production node --inspect-brk ./dist/prettier/bin/prettier.cjs
  • cross-env NODE_ENV=production yarn test
  • cross-env TEST_BUNDLE_FORMAT=umd yarn test:production:browser:chrome
  • cross-env TEST_BUNDLE_FORMAT=umd yarn test:production:browser:firefox
  • cross-env TEST_RUNTIME=browser yarn test:production
  • cross-env TEST_RUNTIME_BROWSER=chrome yarn test:production:browser
  • cross-env TEST_RUNTIME_BROWSER=firefox yarn test:production:browser
  • cross-env TEST_STANDALONE=1 yarn test:production
  • cspell --no-progress --relative --dot --gitignore
  • knip
  • node --inspect-brk bin/prettier.js --ignore-path=.prettierignore
  • node ./scripts/check-deps.js
  • node ./scripts/format-test-lint.js
  • node ./scripts/lint-changelog.js
  • node ./scripts/prepare-test-for-legacy-nodejs.js --node-version $EXPR
  • node ./scripts/update-stable-docs.mjs
  • node scripts/generate-flow-estree-type-definition.js
  • node scripts/update-babel-plugin-tests.js
  • run-p --continue-on-error lint:*
  • run-s --continue-on-error fix:eslint fix:prettier

full scan as JSON

Review prompts

most discussed first

  • prettier/prettier Code Style JavaScript devtools
    raw open
  • prettier/prettier Code Style Markdown devtools
    raw open
  • prettier/prettier Naming Conventions JavaScript devtools
    raw open
  • prettier/prettier Algorithms JavaScript devtools
    raw open
  • prettier/prettier Documentation Markdown devtools
    raw open
  • prettier/prettier Code Style Other devtools
    raw open
  • prettier/prettier Null Handling JavaScript devtools
    raw open
  • prettier/prettier Configurations JavaScript devtools
    raw open
  • prettier/prettier Configurations Markdown devtools
    raw open
  • prettier/prettier Documentation JavaScript devtools
    raw open
  • prettier/prettier Configurations Other devtools
    raw open
  • prettier/prettier Performance Optimization JavaScript devtools
    raw open
  • prettier/prettier API Markdown devtools
    raw open
  • prettier/prettier Caching JavaScript devtools
    raw open
  • prettier/prettier API JavaScript devtools
    raw open
  • prettier/prettier Error Handling JavaScript devtools
    raw open
  • prettier/prettier Naming Conventions TypeScript devtools
    raw open
  • prettier/prettier Testing JavaScript devtools
    raw open
  • prettier/prettier Testing Other devtools
    raw open
  • prettier/prettier Caching Markdown devtools
    raw open
  • prettier/prettier Naming Conventions Markdown devtools
    raw open
  • prettier/prettier Performance Optimization Markdown devtools
    raw open
  • prettier/prettier Angular JavaScript devtools
    raw open
  • prettier/prettier CI/CD Markdown devtools
    raw open
  • prettier/prettier Code Style Css devtools
    raw open
  • prettier/prettier Configurations Json devtools
    raw open
  • prettier/prettier CI/CD Yaml devtools
    raw open
  • prettier/prettier Vue JavaScript devtools
    raw open