Static analysis
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
eslint |
Linting | eslint **/*.{ts,tsx} |
ci, local | .github/workflows/lint-code.yml package.json eslint.config.ts |
tsc |
Type checking | tsc --noEmit |
ci, local | .github/workflows/lint-code.yml package.json |
Testing
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
ci-matrix |
Version and platform matrix | playwright-tests (node: 4) |
ci | .github/workflows/headless-tests.yml |
playwright |
End-to-end browser tests | playwright test --config src/fixtures/playwright.config.ts --project=Google C... |
ci, local | .github/workflows/headless-tests.yml package.json src/fixtures/playwright.config.ts |
vitest |
Unit and integration tests | vitest src/content-linter/tests/lint-files.tsvitest |
local | package.json vitest.config.ts |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
prettier |
Formatting | prettier -c **/*.{ts,tsx,scss,yml,yaml}prettier -w **/*.{ts,tsx,scss,yml,yaml} |
ci, local | .github/workflows/lint-code.yml package.json |
38 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.
For more information, see [Doc: Orphaned Assets](https://github.com/github/technical-content/blob/main/engineering/or...For more information, see [Doc: Orphaned Features](https://github.com/github/technical-content/blob/main/engineering/...For more information, see [Working on other contributors' issues](https://docs.github.com/en/contributing/collaborati...and then approve and merge the pull request.cross-env ELASTICSEARCH_URL=http://localhost:9200/ npm test -- src/search/tests/cross-env ENABLED_LANGUAGES=all ELASTICSEARCH_URL=http://localhost:9200/ npm test -- src/languages/tests/cross-env GHES_RELEASE=1 start-server-and-test general-search-scrape-server 4002 general-search-scrapecross-env NODE_OPTIONS=--max_old_space_size=8192 start-server-and-test general-search-scrape-server 4002 general-sear...cross-env ROOT=src/fixtures/fixtures TRANSLATIONS_FIXTURE_ROOT=src/fixtures/fixtures/translations npm test -- --no-fi...cross-env ROOT=src/fixtures/fixtures TRANSLATIONS_FIXTURE_ROOT=src/fixtures/fixtures/translations npm test -- src/fix...cross-env ROOT=src/fixtures/fixtures npm test -- src/landings/tests/cross-env ROOT=src/fixtures/fixtures sh -c npm test -- ${1:-src/fixtures/tests} --elif [ $LINT_OUTCOME != success ]elif [[ $INPUT_RELEASE_TYPE == ga ]]tsx src/article-api/scripts/generate-api-docs.tstsx src/audit-logs/scripts/rebuild-dedup.tstsx src/audit-logs/scripts/sync.tstsx src/codeql-queries/scripts/generate-code-scanning-query-list.tstsx src/content-linter/scripts/find-unsed-variables.tstsx src/content-linter/scripts/generate-docs.tstsx src/content-linter/scripts/lint-content.tstsx src/content-linter/scripts/lint-report.tstsx src/content-render/scripts/add-content-type.tstsx src/content-render/scripts/move-by-content-type.tstsx src/content-render/scripts/test-moved-content.tstsx src/early-access/scripts/what-docs-early-access-branch.tstsx src/ghes-releases/scripts/check-release-approvals.tstsx src/links/scripts/check-github-github-links.tstsx src/links/scripts/check-links-external.tstsx src/links/scripts/check-links-internal.tstsx src/links/scripts/check-links-pr.tstsx src/links/scripts/validate-github-github-docs-urls/index.tstsx src/rest/docs.tstsx src/secret-scanning/scripts/sync.tstsx src/tests/scripts/copy-fixture-data.tstsx src/workflows/check-content-type.tstsx src/workflows/fr-add-docs-reviewers-requests.tstsx src/workflows/ready-for-docs-review.ts
Review prompts
most discussed first