Scan timing: clone 3.57s · analysis 9.72s · 23.2 MB · GitHub API rate-limit (preflight)
https://github.com/prettier/prettier
· scanned 2026-06-05 11:31 UTC (5 days, 13 hours ago)
· 10 languages
773 raw signals (47 security + 726 graph) 11/13 scanners ran 95th percentile · Javascript · large (100-500K LoC) System graph score 64 (higher by 30)
Last scanned 5 days, 13 hours ago · v2 · 390 actionable findings from 2 signal sources. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
89.0 | 0.15 | 13.35 |
practices_score |
94.0 | 0.15 | 14.10 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 93.2 |
All 14417 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
prettier.config.js |
software | warning | prettier.config.js |
cspell.json |
software | healthy | cspell.json |
jest.config.js |
software | warning | jest.config.js |
README.md |
software | healthy | README.md |
commands.md |
software | healthy | commands.md |
standalone.js |
software | warning | standalone.js |
netlify.toml |
software | healthy | netlify.toml |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
knip.config.js |
software | warning | knip.config.js |
FUNDING.json |
software | healthy | FUNDING.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
.yarnrc.yml |
software | healthy | .yarnrc.yml |
index.js |
software | healthy | index.js |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
.codecov.yml |
software | healthy | .codecov.yml |
index.d.ts |
software | warning | types/angular-html-parser/index.d.ts |
cli-worker.js |
software | healthy | tests/integration/cli-worker.js |
integration-test-setup.js |
software | warning | tests/integration/integration-test-setup.js |
env.js |
software | warning | tests/integration/env.js |
create-path-serializer.js |
software | healthy | tests/integration/create-path-serializer.js |
path-serializer.js |
software | warning | tests/integration/path-serializer.js |
print-doc.js |
software | healthy | tests/integration/print-doc.js |
run-cli.js |
software | healthy | tests/integration/run-cli.js |
debug-check.js |
software | warning | tests/integration/__tests__/debug-check.js |
config-file-typescript.js |
software | healthy | tests/integration/__tests__/config-file-typescript.js |
stdin-filepath.js |
software | healthy | tests/integration/__tests__/stdin-filepath.js |
patterns-dirs.js |
software | healthy | tests/integration/__tests__/patterns-dirs.js |
plugins.js |
software | warning | tests/integration/__tests__/plugins.js |
patterns-glob.js |
software | warning | tests/integration/__tests__/patterns-glob.js |
with-parser-inference.js |
software | warning | tests/integration/__tests__/with-parser-inference.js |
plugin-resolution.js |
software | warning | tests/integration/__tests__/plugin-resolution.js |
infer-parser.js |
software | healthy | tests/integration/__tests__/infer-parser.js |
plugin-override-builtin-printers.js |
software | healthy | tests/integration/__tests__/plugin-override-builtin-printer… |
support-info.js |
software | healthy | tests/integration/__tests__/support-info.js |
resolve-config-file.js |
software | warning | tests/integration/__tests__/resolve-config-file.js |
bundle.js |
software | healthy | tests/integration/__tests__/bundle.js |
ignore-vcs-files.js |
software | warning | tests/integration/__tests__/ignore-vcs-files.js |
plugin-override-buitin-plugins.js |
software | warning | tests/integration/__tests__/plugin-override-buitin-plugins.… |
plugin-name.js |
software | healthy | tests/integration/__tests__/plugin-name.js |
help-options.js |
software | warning | tests/integration/__tests__/help-options.js |
syntax-error.js |
software | warning | tests/integration/__tests__/syntax-error.js |
write.js |
software | warning | tests/integration/__tests__/write.js |
plugin-cache.js |
software | warning | tests/integration/__tests__/plugin-cache.js |
ignore-absolute-path.js |
software | warning | tests/integration/__tests__/ignore-absolute-path.js |
config-resolution.js |
software | healthy | tests/integration/__tests__/config-resolution.js |
file-info.js |
software | warning | tests/integration/__tests__/file-info.js |
cli.js |
software | warning | tests/integration/__tests__/cli.js |
infer-plugins-ext-dir.js |
software | healthy | tests/integration/__tests__/infer-plugins-ext-dir.js |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
toPath |
software | healthy | eslint.config.js:toPath |
replaceAll |
software | healthy | tests/integration/cli-worker.js:replaceAll |
getApiMockable |
software | healthy | tests/integration/cli-worker.js:getApiMockable |
getCliMockable |
software | healthy | tests/integration/cli-worker.js:getCliMockable |
mockImplementations |
software | healthy | tests/integration/cli-worker.js:mockImplementations |
run |
software | healthy | tests/integration/cli-worker.js:run |
replaceAll |
software | healthy | tests/integration/create-path-serializer.js:replaceAll |
createPathSerializer |
software | healthy | tests/integration/create-path-serializer.js:createPathSeria… |
replace |
software | healthy | tests/integration/create-path-serializer.js:replace |
test |
software | healthy | tests/integration/create-path-serializer.js:test |
print |
software | healthy | tests/integration/create-path-serializer.js:print |
printDoc |
software | healthy | tests/integration/print-doc.js:printDoc |
removeFinalNewLine |
software | healthy | tests/integration/run-cli.js:removeFinalNewLine |
runCliWorker |
software | healthy | tests/integration/run-cli.js:runCliWorker |
createEpipeErrorHandler |
software | healthy | tests/integration/run-cli.js:createEpipeErrorHandler |
removeStdioFinalNewLine |
software | healthy | tests/integration/run-cli.js:removeStdioFinalNewLine |
runPrettierCli |
software | healthy | tests/integration/run-cli.js:runPrettierCli |
runCli |
software | healthy | tests/integration/run-cli.js:runCli |
testResult |
software | healthy | tests/integration/run-cli.js:testResult |
getOutputTabWidth |
software | healthy | tests/integration/__tests__/config-file-typescript.js:getOu… |
foo |
software | healthy | tests/integration/__tests__/config-file-typescript.js:foo |
f |
software | healthy | tests/integration/__tests__/stdin-filepath.js:f |
runCliWithoutGitignore |
software | healthy | tests/integration/__tests__/patterns-dirs.js:runCliWithoutG… |
isSymlinkSupported |
software | healthy | tests/integration/__tests__/patterns-dirs.js:isSymlinkSuppo… |
getFileStruct |
software | healthy | tests/integration/__tests__/patterns-dirs.js:getFileStruct |
testPatterns |
software | healthy | tests/integration/__tests__/patterns-dirs.js:testPatterns |
testName |
software | healthy | tests/integration/__tests__/patterns-dirs.js:testName |
getIsSupportedReceivedFilepath |
software | healthy | tests/integration/__tests__/infer-parser.js:getIsSupportedR… |
createPrinters |
software | healthy | tests/integration/__tests__/plugin-override-builtin-printer… |
getCoreInfo |
software | healthy | tests/integration/__tests__/support-info.js:getCoreInfo |
getGlobalObjects |
software | healthy | tests/integration/__tests__/bundle.js:getGlobalObjects |
getOptions |
software | healthy | tests/integration/__tests__/plugin-name.js:getOptions |
run |
software | healthy | tests/integration/__tests__/config-resolution.js:run |
getConfigFileByCli |
software | healthy | tests/integration/__tests__/config-resolution.js:getConfigF… |
getConfigFileByApi |
software | healthy | tests/integration/__tests__/config-resolution.js:getConfigF… |
main |
software | healthy | tests/integration/__tests__/infer-plugins-ext-dir.js:main |
App |
software | healthy | tests/integration/__tests__/format.js:App |
createPlugin |
software | healthy | tests/integration/__tests__/printer-and-parser.js:createPlu… |
hasCursor |
software | healthy | tests/integration/__tests__/debug-api.js:hasCursor |
makePlugin |
software | healthy | tests/integration/__tests__/plugin-api-embed.js:makePlugin |
createParsePlugin |
software | healthy | tests/integration/__tests__/parser-api.js:createParsePlugin |
docToString |
software | healthy | tests/integration/__tests__/doc-printer.js:docToString |
locEnd |
software | healthy | tests/integration/__tests__/public-utilities.js:locEnd |
resolveDir |
software | healthy | tests/integration/__tests__/cache.js:resolveDir |
runCliWithoutGitignore |
software | healthy | tests/integration/__tests__/cache.js:runCliWithoutGitignore |
clean |
software | healthy | tests/integration/__tests__/cache.js:clean |
runCliWithLogLevel |
software | healthy | tests/integration/__tests__/log-level.js:runCliWithLogLevel |
formatExportSpecifier |
software | healthy | tests/integration/__tests__/format-ast.js:formatExportSpeci… |
foo |
software | healthy | tests/integration/__tests__/with-config-precedence.js:foo |
runExperimentalCli |
software | healthy | tests/integration/__tests__/experimental-cli.js:runExperime… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
angular-html-parser |
software | healthy | types/angular-html-parser |
tests |
software | healthy | tests |
integration |
software | healthy | tests/integration |
__tests__ |
software | healthy | tests/integration/__tests__ |
cli |
software | healthy | tests/integration/cli |
ignore-absolute-path |
software | healthy | tests/integration/cli/ignore-absolute-path |
ignored |
software | healthy | tests/integration/cli/ignore-absolute-path/ignored |
depth1 |
software | healthy | tests/integration/cli/ignore-absolute-path/depth1 |
ignored |
software | healthy | tests/integration/cli/ignore-absolute-path/depth1/ignored |
arg-parsing |
software | healthy | tests/integration/cli/arg-parsing |
number |
software | healthy | tests/integration/cli/arg-parsing/number |
1 |
software | healthy | tests/integration/cli/arg-parsing/number/1 |
2.2 |
software | healthy | tests/integration/cli/arg-parsing/number/2.2 |
print-code |
software | healthy | tests/integration/cli/print-code |
with-parser-inference |
software | healthy | tests/integration/cli/with-parser-inference |
config-precedence |
software | healthy | tests/integration/cli/config-precedence |
valid-config |
software | healthy | tests/integration/cli/config-precedence/valid-config |
invalid-config |
software | healthy | tests/integration/cli/config-precedence/invalid-config |
syntax-errors |
software | healthy | tests/integration/cli/syntax-errors |
debug-check |
software | healthy | tests/integration/cli/debug-check |
infer-parser |
software | healthy | tests/integration/cli/infer-parser |
known-unknown |
software | healthy | tests/integration/cli/infer-parser/known-unknown |
override-builtin-plugin-languages |
software | healthy | tests/integration/cli/infer-parser/override-builtin-plugin-… |
ignore-relative-path |
software | healthy | tests/integration/cli/ignore-relative-path |
level1-glob |
software | healthy | tests/integration/cli/ignore-relative-path/level1-glob |
level2-glob |
software | healthy | tests/integration/cli/ignore-relative-path/level1-glob/leve… |
level3-glob |
software | healthy | tests/integration/cli/ignore-relative-path/level1-glob/leve… |
level1 |
software | healthy | tests/integration/cli/ignore-relative-path/level1 |
level2 |
software | healthy | tests/integration/cli/ignore-relative-path/level1/level2 |
level3 |
software | healthy | tests/integration/cli/ignore-relative-path/level1/level2/le… |
file-info |
software | healthy | tests/integration/cli/file-info |
config |
software | healthy | tests/integration/cli/config |
no-config |
software | healthy | tests/integration/cli/config/no-config |
package |
software | healthy | tests/integration/cli/config/package |
js |
software | healthy | tests/integration/cli/config/js |
rc-toml |
software | healthy | tests/integration/cli/config/rc-toml |
package-yaml |
software | healthy | tests/integration/cli/config/package-yaml |
rc-json |
software | healthy | tests/integration/cli/config/rc-json |
filepath |
software | healthy | tests/integration/cli/config/filepath |
subfolder |
software | healthy | tests/integration/cli/config/filepath/subfolder |
editorconfig |
software | healthy | tests/integration/cli/config/editorconfig |
lib |
software | healthy | tests/integration/cli/config/editorconfig/lib |
repo-root |
software | healthy | tests/integration/cli/config/editorconfig/repo-root |
repo-root-git |
software | healthy | tests/integration/cli/config/editorconfig/repo-root-git |
config-position |
software | healthy | tests/integration/cli/config/config-position |
directory |
software | healthy | tests/integration/cli/config/config-position/directory |
rc-yaml |
software | healthy | tests/integration/cli/config/rc-yaml |
invalid |
software | healthy | tests/integration/cli/config/invalid |
broken-yaml |
software | healthy | tests/integration/cli/config/invalid/broken-yaml |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NonBreakingClass |
software | healthy | tests/format/jsx/jsx/return-statement.js:NonBreakingClass |
BreakingClass |
software | healthy | tests/format/jsx/jsx/return-statement.js:BreakingClass |
Foo |
software | healthy | tests/format/js/es6modules/export_default_class_declaration… |
A |
software | healthy | tests/format/js/no-semi-babylon-extensions/no-semi.js:A |
X |
software | healthy | tests/format/js/no-semi/no-semi.js:X |
A |
software | healthy | tests/format/js/no-semi/class.js:A |
B |
software | healthy | tests/format/js/no-semi/class.js:B |
C1 |
software | healthy | tests/format/js/no-semi/class.js:C1 |
C2 |
software | healthy | tests/format/js/no-semi/class.js:C2 |
C3 |
software | healthy | tests/format/js/no-semi/class.js:C3 |
C4 |
software | healthy | tests/format/js/no-semi/class.js:C4 |
A1 |
software | healthy | tests/format/js/no-semi/class.js:A1 |
A2 |
software | healthy | tests/format/js/no-semi/class.js:A2 |
G1 |
software | healthy | tests/format/js/no-semi/class.js:G1 |
G2 |
software | healthy | tests/format/js/no-semi/class.js:G2 |
G3 |
software | healthy | tests/format/js/no-semi/class.js:G3 |
G4 |
software | healthy | tests/format/js/no-semi/class.js:G4 |
C |
software | healthy | tests/format/js/no-semi/private-field.js:C |
extends |
software | healthy | tests/format/js/arrow-call/class-property.js:extends |
method |
software | healthy | tests/format/js/discard-binding/function-parameter.js:method |
C |
software | healthy | tests/format/js/discard-binding/function-parameter.js:C |
Foo |
software | healthy | tests/format/js/class-static-block/with-line-breaks.js:Foo |
C |
software | healthy | tests/format/js/class-static-block/class-static-block.js:C |
Foo |
software | healthy | tests/format/js/class-static-block/class-static-block.js:Foo |
A1 |
software | healthy | tests/format/js/class-static-block/class-static-block.js:A1 |
A2 |
software | healthy | tests/format/js/class-static-block/class-static-block.js:A2 |
extends |
software | healthy | tests/format/js/for/parentheses.js:extends |
extends |
software | healthy | tests/format/js/for/for-in-with-initializer.js:extends |
B |
software | healthy | tests/format/js/module-blocks/module-blocks.js:B |
C |
software | healthy | tests/format/js/module-blocks/module-blocks.js:C |
A |
software | healthy | tests/format/js/decorator-auto-accessors/comments.js:A |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/computed.js:Foo |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/static.js:Foo |
C |
software | healthy | tests/format/js/decorator-auto-accessors/with-semicolon-1.j… |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/basic.js:Foo |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/static-private.js:… |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/private.js:Foo |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/static-computed.js… |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/not-accessor-prope… |
Foo |
software | healthy | tests/format/js/decorator-auto-accessors/not-accessor-metho… |
C |
software | healthy | tests/format/js/decorator-auto-accessors/with-semicolon-2.j… |
F |
software | healthy | tests/format/js/range/issue-3789-1.js:F |
Foo |
software | healthy | tests/format/js/range/issue-4206-4.js:Foo |
F |
software | healthy | tests/format/js/range/issue-3789-2.js:F |
Foo |
software | healthy | tests/format/js/comments-closure-typecast/superclass.js:Foo |
C |
software | healthy | tests/format/js/comments-closure-typecast/no-semi/comments.… |
A |
software | healthy | tests/format/js/invalid-code/duplicate_bindings.js:A |
Product |
software | healthy | tests/format/js/throw_expressions/throw_expression.js:Produ… |
A |
software | healthy | tests/format/js/destructuring/destructuring.js:A |
A |
software | healthy | tests/format/js/classes-private-fields/private_fields.js:A |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/codeql.yml |
check-sizes |
cicd | healthy | .github/workflows/check-sizes.yml |
build |
cicd | healthy | .github/workflows/_build.yml |
support |
cicd | healthy | .github/workflows/support.yml |
lint |
cicd | healthy | .github/workflows/lint.yml |
test |
cicd | healthy | .github/workflows/dev-test.yml |
test |
cicd | healthy | .github/workflows/release-script-test.yml |
test |
cicd | healthy | .github/workflows/dev-package-test.yml |
build |
cicd | healthy | .github/workflows/bundler-friendly.yml |
webpack |
cicd | healthy | .github/workflows/bundler-friendly.yml |
prevent-add-users |
cicd | healthy | .github/workflows/prevent-file-change.yml |
fix |
cicd | healthy | .github/workflows/autofix.yml |
test |
cicd | healthy | .github/workflows/eslint-rules.yml |
no-response |
cicd | healthy | .github/workflows/no-response.yml |
run |
cicd | healthy | .github/workflows/cleanup-cspell.yml |
lock |
cicd | healthy | .github/workflows/lock.yml |
build |
cicd | healthy | .github/workflows/prod-test.yml |
lint |
cicd | healthy | .github/workflows/prod-test.yml |
test |
cicd | healthy | .github/workflows/prod-test.yml |
browser |
cicd | healthy | .github/workflows/prod-test.yml |
cli |
cicd | healthy | .github/workflows/prod-test.yml |
preview |
cicd | healthy | .github/workflows/prod-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | tests/config/browser-prettier/start.js |
port:123 |
network | healthy | tests/format/yaml/flow-sequence/alias-key.yml |
port:456 |
network | healthy | tests/format/yaml/flow-sequence/alias-key.yml |
port:20 |
network | healthy | tests/format/yaml/spec/spec-example-2-8-play-by-play-feed-f… |
port:03 |
network | healthy | tests/format/yaml/spec/spec-example-2-8-play-by-play-feed-f… |
port:15 |
network | healthy | tests/format/yaml/spec/spec-example-2-28-log-file.yml |
port:01 |
network | healthy | tests/format/yaml/spec/spec-example-2-28-log-file.yml |
port:02 |
network | healthy | tests/format/yaml/spec/spec-example-2-28-log-file.yml |
port:190 |
network | healthy | tests/format/yaml/root/example.yml |
port:59 |
network | healthy | tests/format/yaml/root/example.yml |
port:8601 |
network | healthy | tests/format/yaml/root/example.yml |
port:2001 |
network | healthy | tests/format/yaml/root/example.yml |
port:21 |
network | healthy | tests/format/yaml/root/example.yml |
port:05 |
network | healthy | tests/format/yaml/root/example.yml |
port:43 |
network | healthy | tests/format/yaml/root/example.yml |
port:08 |
network | healthy | tests/format/yaml/home-assistant/configuration.yml |
port:10 |
network | healthy | tests/format/yaml/home-assistant/configuration.yml |
port:19 |
network | healthy | tests/format/yaml/home-assistant/configuration.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::codeql |
cicd | healthy | .github/workflows/codeql.yml |
gha::check-sizes |
cicd | healthy | .github/workflows/check-sizes.yml |
gha::_build |
cicd | healthy | .github/workflows/_build.yml |
gha::support |
cicd | healthy | .github/workflows/support.yml |
gha::lint |
cicd | healthy | .github/workflows/lint.yml |
gha::dev-test |
cicd | healthy | .github/workflows/dev-test.yml |
gha::release-script-test |
cicd | healthy | .github/workflows/release-script-test.yml |
gha::dev-package-test |
cicd | healthy | .github/workflows/dev-package-test.yml |
gha::bundler-friendly |
cicd | healthy | .github/workflows/bundler-friendly.yml |
gha::prevent-file-change |
cicd | healthy | .github/workflows/prevent-file-change.yml |
gha::autofix |
cicd | healthy | .github/workflows/autofix.yml |
gha::eslint-rules |
cicd | healthy | .github/workflows/eslint-rules.yml |
gha::no-response |
cicd | healthy | .github/workflows/no-response.yml |
gha::cleanup-cspell |
cicd | healthy | .github/workflows/cleanup-cspell.yml |
gha::lock |
cicd | healthy | .github/workflows/lock.yml |
gha::prod-test |
cicd | healthy | .github/workflows/prod-test.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
Playground |
frontend | healthy | website/playground/Playground.jsx |
SidebarOptions |
frontend | healthy | website/playground/sidebar/SidebarOptions.jsx |
Option |
frontend | healthy | website/playground/sidebar/options.jsx |
Home |
frontend | healthy | website/src/pages/index.jsx |
Help |
frontend | healthy | website/src/pages/help/index.jsx |
Users |
frontend | healthy | website/src/pages/users/index.jsx |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | website/src/pages/index.jsx |
/help/ |
frontend | healthy | website/src/pages/help/index.jsx |
/users/ |
frontend | healthy | website/src/pages/users/index.jsx |
/nux/mock-module |
frontend | healthy | tests/format/js/binary-expressions/inline-object-array.js |
| Label | Layer | Status | Path |
|---|---|---|---|
CODECOV_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CURRENT_DATE |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | tests/format/js/functional-composition/mongo_connect.js |
redis |
data | healthy | tests/format/js/member/expand.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | tests/config/browser-prettier/server.js |
192.168.1.1 |
network | healthy | tests/format/yaml/home-assistant/configuration.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-olqk05ob |
software | healthy | /tmp/repobility-clone-olqk05ob |
| Label | Layer | Status | Path |
|---|---|---|---|
celery |
data | healthy | tests/format/js/arrays/preserve_empty_lines.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | tests/format/flow/flow-repo/union-intersection/gen_big_disj… |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::website/docusaurus.config.js |
security | healthy | website/docusaurus.config.js |
This page is publicly accessible at:
https://repobility.com/scan/1c5566a6-5ac0-4722-bf34-b96bf3384386/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1c5566a6-5ac0-4722-bf34-b96bf3384386/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.