Static analysis
3 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
codeql |
Security scanning | uses github/codeql-action/analyze |
ci | .github/workflows/codeql.yml |
eslint |
Linting | eslint . --cache --report-unused-disable-directives --max-warnings 0eslint . --report-unused-disable-directives --max-warnings 0 |
local | package.json eslint.config.mjs |
tsc |
Type checking | tsc -p tsconfig.jsontsc -p scripts/tsconfig.json |
local | docs/package.json test/package.json package.json |
Testing
2 tools
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
playwright |
End-to-end browser tests | playwright test test/e2e-website --config test/e2e-website/playwright.config.ts |
local | package.json docs/package.json test/e2e-website/playwright.config.ts |
vitest |
Unit and integration tests | vitestvitest run -r ./test/regressions/ |
local | package.json docs/vitest.config.mts packages-internal/api-docs-builder-core/vitest.config.mts packages-internal/api-docs-builder/vitest.config.mts |
Formatting and hygiene
1 tool
| Tool | Kind | Command | Runs in | Found in |
|---|---|---|---|---|
prettier |
Formatting | prettier --write . --ignore-path .lintignoreprettier --write docs/data/material/components/**/*.a11y.json |
local | package.json docs/package.json |
27 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.
babel-node scripts/buildColorTypescode-infra argos-push --folder test/regressions/screenshots/chromecross-env BABEL_ENV=development babel-node --extensions .tsx,.ts,.js,.mjs ./docs/scripts/updateIconSynonymscross-env MUI_PUBLISH_DOCS=1 lerna run --concurrency 8 --no-private build --skip-nx-cachecross-env NODE_ENV=production pnpm test:regressions:buildcross-env PLAYWRIGHT_TEST_BASE_URL=http://localhost:3000 playwright test test/e2e-website --config test/e2e-website/p...cross-env TEST_SCOPE=browser pnpm test:unitcross-env TEST_SCOPE=node pnpm test:unitcross-env TZ=UTC vitestdocs-infradocs-infra validate --command pnpm validatelerna run --concurrency 3 --no-bail typescriptlerna run --no-bail typescriptnode scripts/a11yScorecard/index.mjs --checknode scripts/releaseChangelog.mjspretty-quick --ignore-path .lintignore --branch masterrimraf --glob ./docs/pages/**/api-docs ./docs/pages/**/apistylelint --reportInvalidScopeDisables --reportNeedlessDisables "docs/**/*.?(ctsx ./docs/scripts/syncTeamMembers.tstsx ./scripts/buildApiDocs/index.tstsx ./scripts/buildLlmsDocs/index.ts --projectSettings ./packages-internal/api-docs-builder-core/materialUi/projectSe...tsx ./scripts/generateProptypes.tstsx ./scripts/reportBrokenLinks.mtstsx scripts/validateTypescriptDeclarations.mtsvite preview test/regressions --port 5001vite test/regressions --port 5001xargs pnpm code-infra vale --vale-version $npm_package_config_valeVersion --filter=.Level=="error"
Review prompts
most discussed first