Scan timing: clone 1.42s · analysis 0.27s · GitHub preflight 417ms
https://github.com/sindresorhus/p-limit
· scanned 2026-05-20 01:42 UTC (2 weeks, 2 days ago)
· 10 languages
18 findings (6 legacy + 12 scanner) 56th percentile · Javascript · tiny (<2K LoC) Scanner says 97 (lower by 33)
Last scanned 2 weeks, 2 days ago · v2 · 12 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
63.0 | 0.15 | 9.45 |
practices_score |
82.0 | 0.15 | 12.30 |
code_quality |
80.0 | 0.10 | 8.00 |
| Overall | 1.00 | 63.8 |
All 51 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 |
|---|---|---|---|
taskWithDelay |
software | healthy | benchmark.js:taskWithDelay |
const |
software | healthy | index.test-d.ts:const |
mapper |
software | healthy | test.js:mapper |
runWithContext |
software | healthy | test.js:runWithContext |
addValue |
software | healthy | test.js:addValue |
calls |
software | healthy | index.d.ts:calls |
receives |
software | healthy | index.d.ts:receives |
for |
software | healthy | index.d.ts:for |
inside |
software | healthy | index.d.ts:inside |
that |
software | healthy | index.d.ts:that |
pLimit |
software | healthy | index.d.ts:pLimit |
with |
software | healthy | index.d.ts:with |
manages |
software | healthy | index.d.ts:manages |
limitFunction |
software | healthy | index.d.ts:limitFunction |
pLimit |
software | healthy | index.js:pLimit |
resumeNext |
software | healthy | index.js:resumeNext |
if |
software | healthy | index.js:if |
next |
software | healthy | index.js:next |
run |
software | healthy | index.js:run |
and |
software | healthy | index.js:and |
result |
software | healthy | index.js:result |
to |
software | healthy | index.js:to |
enqueue |
software | healthy | index.js:enqueue |
instead |
software | healthy | index.js:instead |
generator |
software | healthy | index.js:generator |
limitFunction |
software | healthy | index.js:limitFunction |
validateConcurrency |
software | healthy | index.js:validateConcurrency |
operationsPerSecond |
software | healthy | scripts/benchmarker.js:operationsPerSecond |
to |
software | healthy | scripts/benchmarker.js:to |
randomSleep |
software | healthy | scripts/benchmarker.js:randomSleep |
cpuWork |
software | healthy | scripts/benchmarker.js:cpuWork |
temporaryDirectory |
software | healthy | scripts/benchmarker.js:temporaryDirectory |
| Label | Layer | Status | Path |
|---|---|---|---|
benchmark.js |
software | healthy | benchmark.js |
index.test-d.ts |
software | healthy | index.test-d.ts |
package.json |
software | healthy | package.json |
test.js |
software | healthy | test.js |
index.d.ts |
software | healthy | index.d.ts |
index.js |
software | healthy | index.js |
readme.md |
software | healthy | readme.md |
recipes.md |
software | healthy | recipes.md |
benchmarker.js |
software | healthy | scripts/benchmarker.js |
security.md |
software | healthy | .github/security.md |
main.yml |
software | healthy | .github/workflows/main.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
Benchmarker |
software | healthy | scripts/benchmarker.js:Benchmarker |
BenchmarkSuite |
software | healthy | scripts/benchmarker.js:BenchmarkSuite |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-stzsnwvs |
software | healthy | /tmp/repobility-clone-stzsnwvs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::main |
cicd | healthy | .github/workflows/main.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/main.yml |
This page is publicly accessible at:
https://repobility.com/scan/2ac87871-82f9-464a-bac8-824866c41eb3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2ac87871-82f9-464a-bac8-824866c41eb3/
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.