Static analysis
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
eslint |
Linting | eslint ./frontend $(script/list_bundled_plugins) ./themes --cache --concurren...eslint --fix ./frontend $(script/list_bundled_plugins) ./themes --no-error-on... |
local | package.json eslint.config.mjs |
tsc |
Type checking | tsc -b --runExternalCodetsc -b --runExternalCode --watch --preserveWatchOutput |
ci, local | .github/workflows/publish-types.yml package.json |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
prettierconfigured, not run |
Formatting | package.json |
15 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.
bundle exec ./sync_docsbundle exec ./sync_docs --dry-runbundle exec rubocop --force-exclusion {staged_files}bundle exec ruby script/i18n_lint.rb {staged_files}bundle exec stree check Gemfile {staged_files}bundle exec yaml-lint {staged_files}bundle lock --add-checksumsconcurrently pnpm:lint:*(!fix) --names lint:concurrently pnpm:lint:*:fix --names fix:html-pages ./lint-progress --no-cachelint-to-the-future ignorelint-to-the-future output -o ./lint-progress/postgres script/start_test_db.rbshow -s --date=format:%Y-%m-%d --format=%cd ${from_ref}^{commit})show -s --date=format:%Y-%m-%d --format=%cd ${to_ref}^{commit})
Review prompts
most discussed first