https://github.com/bod-ee/edge.libx.js
· scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)
30 raw signals (0 security + 30 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -31.6 (diff) · 30 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 116 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 |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
README.md |
software | healthy | README.md |
LICENSE |
software | healthy | LICENSE |
bump.sh |
software | healthy | bump.sh |
package.json |
software | healthy | package.json |
.mcp.json |
software | healthy | .mcp.json |
jest.config.js |
software | healthy | jest.config.js |
bun.lock |
software | healthy | bun.lock |
tsconfig.json |
software | healthy | tsconfig.json |
MCPAdapter.spec.ts |
software | healthy | tests/MCPAdapter.spec.ts |
main.spec.ts |
software | healthy | tests/main.spec.ts |
tsconfig.json |
software | healthy | tests/tsconfig.json |
nodejs.yml |
software | healthy | .github/workflows/nodejs.yml |
mcp-server.ts |
software | healthy | examples/mcp-server.ts |
claude-mcp-config.json |
software | healthy | examples/claude-mcp-config.json |
main.ts |
software | healthy | src/main.ts |
index.ts |
software | healthy | src/helpers/index.ts |
RequestInfo.ts |
software | healthy | src/helpers/RequestInfo.ts |
getExpress.ts |
software | healthy | src/helpers/getExpress.ts |
require.ts |
software | healthy | src/helpers/require.ts |
localServer.ts |
software | healthy | src/helpers/localServer.ts |
EdgeNetwork.ts |
software | healthy | src/helpers/EdgeNetwork.ts |
jwt.ts |
software | healthy | src/helpers/jwt.ts |
Exceptions.ts |
software | healthy | src/helpers/Exceptions.ts |
MCPAdapter.ts |
software | healthy | src/modules/MCPAdapter.ts |
@module.ts |
software | healthy | src/modules/@module.ts |
RouterWrapper.ts |
software | healthy | src/modules/RouterWrapper.ts |
cors.ts |
software | healthy | src/modules/cors.ts |
MCPAuth.ts |
software | healthy | src/modules/MCPAuth.ts |
settings.local.json |
software | healthy | .claude/settings.local.json |
using-edge-libx.md |
software | healthy | .claude/skills/using-edge-libx.md |
CLAUDE.md |
quality | healthy | CLAUDE.md |
.mcp.json |
quality | healthy | .mcp.json |
.claude/settings.local.json |
quality | healthy | .claude/settings.local.json |
.claude/skills/using-edge-libx.md |
quality | healthy | .claude/skills/using-edge-libx.md |
| Label | Layer | Status | Path |
|---|---|---|---|
createTestRouter |
software | healthy | tests/MCPAdapter.spec.ts:createTestRouter |
getExpress |
software | healthy | src/helpers/getExpress.ts:getExpress |
reqSetup |
software | healthy | src/helpers/require.ts:reqSetup |
has |
software | healthy | src/helpers/require.ts:has |
after |
software | healthy | src/helpers/require.ts:after |
onLoad |
software | healthy | src/helpers/require.ts:onLoad |
fixSlash |
software | healthy | src/helpers/require.ts:fixSlash |
resolve |
software | healthy | src/helpers/require.ts:resolve |
p |
software | healthy | src/helpers/require.ts:p |
id |
software | healthy | src/helpers/require.ts:id |
getEnvVars |
software | healthy | src/helpers/localServer.ts:getEnvVars |
emitProgress |
software | healthy | src/modules/MCPAdapter.ts:emitProgress |
reportMcpProgress |
software | healthy | src/modules/MCPAdapter.ts:reportMcpProgress |
keeps |
software | healthy | src/modules/MCPAdapter.ts:keeps |
captureMcpProgress |
software | healthy | src/modules/MCPAdapter.ts:captureMcpProgress |
invoke |
software | healthy | src/modules/MCPAdapter.ts:invoke |
acceptsSse |
software | healthy | src/modules/MCPAdapter.ts:acceptsSse |
proc |
software | healthy | src/modules/MCPAdapter.ts:proc |
resetIdle |
software | healthy | src/modules/MCPAdapter.ts:resetIdle |
isOriginAllowed |
software | healthy | src/modules/cors.ts:isOriginAllowed |
getOriginHeaders |
software | healthy | src/modules/cors.ts:getOriginHeaders |
originHeadersFromReq |
software | healthy | src/modules/cors.ts:originHeadersFromReq |
getAllowedHeaders |
software | healthy | src/modules/cors.ts:getAllowedHeaders |
cors |
software | healthy | src/modules/cors.ts:cors |
mergeHeaders |
software | healthy | src/modules/cors.ts:mergeHeaders |
initCors |
software | healthy | src/modules/cors.ts:initCors |
esc |
software | healthy | src/modules/MCPAuth.ts:esc |
base64url |
software | healthy | src/modules/MCPAuth.ts:base64url |
base64urlDecode |
software | healthy | src/modules/MCPAuth.ts:base64urlDecode |
⚙ bodyParser.json |
software | healthy | src/helpers/getExpress.ts |
⚙ bodyParser.urlencoded |
software | healthy | src/helpers/getExpress.ts |
⚙ bodyParser.raw |
software | healthy | src/helpers/getExpress.ts |
⚙ cors( |
software | healthy | src/helpers/getExpress.ts |
⚙ prefix |
software | healthy | src/helpers/localServer.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Helpers |
software | healthy | src/helpers/index.ts:Helpers |
ModuleOptions |
software | healthy | src/helpers/index.ts:ModuleOptions |
RequestInfo |
software | healthy | src/helpers/RequestInfo.ts:RequestInfo |
ModuleOptions |
software | healthy | src/helpers/RequestInfo.ts:ModuleOptions |
EdgeNetwork |
software | healthy | src/helpers/EdgeNetwork.ts:EdgeNetwork |
JwtHelper |
software | healthy | src/helpers/jwt.ts:JwtHelper |
Options |
software | healthy | src/helpers/jwt.ts:Options |
Exception |
software | healthy | src/helpers/Exceptions.ts:Exception |
ErrorNotFound |
software | healthy | src/helpers/Exceptions.ts:ErrorNotFound |
ErrorDuplicate |
software | healthy | src/helpers/Exceptions.ts:ErrorDuplicate |
HttpError |
software | healthy | src/helpers/Exceptions.ts:HttpError |
HttpErrorBadRequest |
software | healthy | src/helpers/Exceptions.ts:HttpErrorBadRequest |
HttpErrorNotFound |
software | healthy | src/helpers/Exceptions.ts:HttpErrorNotFound |
HttpErrorDuplicate |
software | healthy | src/helpers/Exceptions.ts:HttpErrorDuplicate |
NotImplemented |
software | healthy | src/helpers/Exceptions.ts:NotImplemented |
MCPAdapter |
software | healthy | src/modules/MCPAdapter.ts:MCPAdapter |
Module |
software | healthy | src/modules/@module.ts:Module |
ModuleOptions |
software | healthy | src/modules/@module.ts:ModuleOptions |
RouterWrapper |
software | healthy | src/modules/RouterWrapper.ts:RouterWrapper |
MCPAuthOptions |
software | healthy | src/modules/MCPAuth.ts:MCPAuthOptions |
MCPAuth |
software | healthy | src/modules/MCPAuth.ts:MCPAuth |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
examples |
software | healthy | examples |
src |
software | healthy | src |
helpers |
software | healthy | src/helpers |
modules |
software | healthy | src/modules |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /todos |
api | healthy | examples/mcp-server.ts |
GET /todos/:id |
api | healthy | examples/mcp-server.ts |
POST /todos |
api | healthy | examples/mcp-server.ts |
PUT /todos/:id |
api | healthy | examples/mcp-server.ts |
DELETE /todos/:id |
api | healthy | examples/mcp-server.ts |
GET /search |
api | healthy | examples/mcp-server.ts |
ALL /mcp |
api | healthy | examples/mcp-server.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/modules/MCPAdapter.ts |
security | healthy | src/modules/MCPAdapter.ts |
auth::src/helpers/jwt.ts |
security | healthy | src/helpers/jwt.ts |
auth::src/modules/MCPAuth.ts |
security | healthy | src/modules/MCPAuth.ts |
auth::src/helpers/index.ts |
security | healthy | src/helpers/index.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
bod-ee__edge.libx.js |
software | healthy | /data/fable5_failed_archive/bod-ee__edge.libx.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::nodejs |
cicd | healthy | .github/workflows/nodejs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/nodejs.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
NPM_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/df897726-9d24-413a-84b8-f429ea4509cf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/df897726-9d24-413a-84b8-f429ea4509cf/
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.