Skip to the content

Capsid menu

The code of site-runtime

Each module by folder, with its riskiest function by CRAP (complexity weighed against how much of it the tests run: over 30 is critical, over 5 worth watching) and its mutation score (the share of deliberate bugs its tests catch: under 60% is critical, under 80% worth watching). Choose a module for its functions and source.

DrDustinEdwards/site-runtime

Measured on 2026-10-24 at commit 89e9d58: 32 modules, 358 functions. By CRAP, 16 critical, 69 to watch and 252 ok. Mutation testing has not run on it yet.

Import cycles

None: no module imports itself, however indirectly.

The folders of DrDustinEdwards/site-runtime and the imports between them
The modules of The top folder and the imports among them; imports from other folders are on each module's page
The top folder
ModuleLinesFunctionsWorst functionMutation
access-login.mjs18214WatchCRAP 26.1No data: mutation testing has not run on this repo yet
access.mjs1119WatchCRAP 6No data: mutation testing has not run on this repo yet
ai-gateway.mjs531OkCRAP 5No data: mutation testing has not run on this repo yet
apple-secret.mjs395OkCRAP 5No data: mutation testing has not run on this repo yet
audit-log.mjs878No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
body.mjs523WatchCRAP 11No data: mutation testing has not run on this repo yet
check.mjs14612CriticalCRAP 43No data: mutation testing has not run on this repo yet
compare.mjs433WatchCRAP 7No data: mutation testing has not run on this repo yet
csp-report.mjs12113WatchCRAP 13No data: mutation testing has not run on this repo yet
csp.mjs20510CriticalCRAP 34No data: mutation testing has not run on this repo yet
headers.mjs1075WatchCRAP 9No data: mutation testing has not run on this repo yet
health.mjs221No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
html.mjs182OkCRAP 2No data: mutation testing has not run on this repo yet
index.mjs60No functionsNo data: mutation testing has not run on this repo yet
mcp-login.mjs25315CriticalCRAP 100.8No data: mutation testing has not run on this repo yet
mcp-server.mjs1759WatchCRAP 20No data: mutation testing has not run on this repo yet
oshp-suite.mjs817WatchCRAP 16No data: mutation testing has not run on this repo yet
owasp-headers.mjs1170No functionsNo data: mutation testing has not run on this repo yet
prose-engine.mjs3389138CriticalCRAP 1025.6No data: mutation testing has not run on this repo yet
prose.mjs32141WatchCRAP 17No data: mutation testing has not run on this repo yet
routine.mjs474WatchCRAP 9No data: mutation testing has not run on this repo yet
sign-in-client.mjs71No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
sign-in.mjs833No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
turnstile.mjs648OkCRAP 3No data: mutation testing has not run on this repo yet
update-owasp.mjs725No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
update-prose-engine.mjs441No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
bin/
ModuleLinesFunctionsWorst functionMutation
check-security-headers.mjs320No functionsNo data: mutation testing has not run on this repo yet
members/
ModuleLinesFunctionsWorst functionMutation
index.mjs21219CriticalCRAP 33.3No data: mutation testing has not run on this repo yet
The modules of rate-limit/ and the imports among them; imports from other folders are on each module's page
rate-limit/
ModuleLinesFunctionsWorst functionMutation
core.mjs10410WatchCRAP 9No data: mutation testing has not run on this repo yet
durable-object.mjs272No data: no coverage report in this mapNo data: mutation testing has not run on this repo yet
index.mjs20No functionsNo data: mutation testing has not run on this repo yet
limit.mjs1019WatchCRAP 7No data: mutation testing has not run on this repo yet