https://github.com/componentor/fs
· scanned 2026-06-17 01:50 UTC (1 month, 1 week ago)
27 raw signals (0 security + 27 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -10.2 (diff) · 27 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 593 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 |
|---|---|---|---|
check |
software | healthy | tests/benchmark/cross-browser-correctness.spec.ts:check |
sorted |
software | healthy | tests/benchmark/cross-browser-correctness.spec.ts:sorted |
eq |
software | healthy | tests/benchmark/cross-browser-correctness.spec.ts:eq |
createBenchmark |
software | healthy | tests/benchmark/benchmark-core.js:createBenchmark |
let |
software | healthy | tests/benchmark/benchmark-core.js:let |
init |
software | healthy | tests/benchmark/benchmark-core.js:init |
createGitFs |
software | healthy | tests/benchmark/benchmark-core.js:createGitFs |
wrapError |
software | healthy | tests/benchmark/benchmark-core.js:wrapError |
wrap |
software | healthy | tests/benchmark/benchmark-core.js:wrap |
computeStats |
software | healthy | tests/benchmark/benchmark-core.js:computeStats |
benchmarkWrite |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkWrite |
benchmarkRead |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkRead |
benchmarkLargeFile |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkLargeFile |
benchmarkBatchWrite |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkBatchWrite |
benchmarkBatchRead |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkBatchRead |
benchmarkGitClone |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkGitClone |
benchmarkGitStatus |
software | healthy | tests/benchmark/benchmark-core.js:benchmarkGitStatus |
run |
software | healthy | tests/benchmark/benchmark-core.js:run |
waitMsg |
software | healthy | tests/benchmark/multitab-worker.spec.ts:waitMsg |
h |
software | healthy | tests/benchmark/multitab-worker.spec.ts:h |
fs |
software | healthy | tests/benchmark/multitab.spec.ts:fs |
formatMs |
software | healthy | tests/benchmark/benchmark.spec.ts:formatMs |
drawBar |
software | healthy | tests/benchmark/benchmark.spec.ts:drawBar |
pattern |
software | healthy | tests/benchmark/sab-chunking.spec.ts:pattern |
firstMismatch |
software | healthy | tests/benchmark/sab-chunking.spec.ts:firstMismatch |
log |
software | healthy | tests/benchmark/webkit-sync-hang-repro.mjs:log |
jsExtension |
software | healthy | src/tsup.config.ts:jsExtension |
encodeFreadPayload |
software | healthy | src/tests/large-position.test.ts:encodeFreadPayload |
decodeFreadPayload |
software | healthy | src/tests/large-position.test.ts:decodeFreadPayload |
encodeFwritePayload |
software | healthy | src/tests/large-position.test.ts:encodeFwritePayload |
decodeFwritePayload |
software | healthy | src/tests/large-position.test.ts:decodeFwritePayload |
backed |
software | healthy | src/tests/flag-options.test.ts:backed |
createSyncRequest |
software | healthy | src/tests/flag-options.test.ts:createSyncRequest |
encodeStatData |
software | healthy | src/tests/filehandle-methods.test.ts:encodeStatData |
createMockAsync |
software | healthy | src/tests/filehandle-methods.test.ts:createMockAsync |
written |
software | healthy | src/tests/filehandle-methods.test.ts:written |
encodeDirents |
software | healthy | src/tests/recursive-dirent-parentpath.test.ts:encodeDirents |
makeSyncRequest |
software | healthy | src/tests/recursive-dirent-parentpath.test.ts:makeSyncReque… |
makeAsyncRequest |
software | healthy | src/tests/recursive-dirent-parentpath.test.ts:makeAsyncRequ… |
result |
software | healthy | src/tests/recursive-dirent-parentpath.test.ts:result |
makeCtrl |
software | healthy | src/tests/sab-wait.test.ts:makeCtrl |
flipLater |
software | healthy | src/tests/sab-wait.test.ts:flipLater |
createReadMock |
software | healthy | src/tests/fd-object-form.test.ts:createReadMock |
createWriteMock |
software | healthy | src/tests/fd-object-form.test.ts:createWriteMock |
encodeDirents |
software | healthy | src/tests/dirent-path.test.ts:encodeDirents |
createMockFS |
software | healthy | src/tests/read-stream.test.ts:createMockFS |
getCreateReadStream |
software | healthy | src/tests/read-stream.test.ts:getCreateReadStream |
readAll |
software | healthy | src/tests/read-stream.test.ts:readAll |
fromChunks |
software | healthy | src/tests/stream-extras.test.ts:fromChunks |
makeWritable |
software | healthy | src/tests/stream-extras.test.ts:makeWritable |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vitest.config.ts |
software | healthy | vitest.config.ts |
SAFARI-SYNC-LIMITATIONS.md |
software | healthy | SAFARI-SYNC-LIMITATIONS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
playwright.config.ts |
software | healthy | playwright.config.ts |
package-lock.json |
software | healthy | package-lock.json |
readme.md |
software | healthy | readme.md |
LICENSE |
software | healthy | LICENSE |
package.json |
software | healthy | package.json |
PERF-RELIABILITY-REPORT.md |
software | healthy | PERF-RELIABILITY-REPORT.md |
tsconfig.json |
software | healthy | tsconfig.json |
safari-smoke.html |
software | healthy | tests/benchmark/safari-smoke.html |
cross-browser-correctness.spec.ts |
software | healthy | tests/benchmark/cross-browser-correctness.spec.ts |
fixtures.ts |
software | healthy | tests/benchmark/fixtures.ts |
benchmark-core.js |
software | healthy | tests/benchmark/benchmark-core.js |
multitab-worker.spec.ts |
software | healthy | tests/benchmark/multitab-worker.spec.ts |
multitab.spec.ts |
software | healthy | tests/benchmark/multitab.spec.ts |
benchmark.spec.ts |
software | healthy | tests/benchmark/benchmark.spec.ts |
follower-worker.js |
software | healthy | tests/benchmark/follower-worker.js |
server.js |
software | healthy | tests/benchmark/server.js |
index.html |
software | healthy | tests/benchmark/index.html |
sab-chunking.spec.ts |
software | healthy | tests/benchmark/sab-chunking.spec.ts |
webkit-sync-hang-repro.mjs |
software | healthy | tests/benchmark/webkit-sync-hang-repro.mjs |
multitab-demo.html |
software | healthy | tests/benchmark/multitab-demo.html |
correctness.html |
software | healthy | tests/benchmark/correctness.html |
benchmark-worker.js |
software | healthy | tests/benchmark/benchmark-worker.js |
vitest.config.ts |
software | healthy | src/vitest.config.ts |
READ-PATH.md |
software | healthy | src/READ-PATH.md |
shared-memory-architecture.md |
software | healthy | src/shared-memory-architecture.md |
tsup.config.ts |
software | healthy | src/tsup.config.ts |
WRITE-PATH.md |
software | healthy | src/WRITE-PATH.md |
tsconfig.json |
software | healthy | src/tsconfig.json |
large-position.test.ts |
software | healthy | src/tests/large-position.test.ts |
flag-options.test.ts |
software | healthy | src/tests/flag-options.test.ts |
filehandle-methods.test.ts |
software | healthy | src/tests/filehandle-methods.test.ts |
recursive-dirent-parentpath.test.ts |
software | healthy | src/tests/recursive-dirent-parentpath.test.ts |
lstat-through-symlink.test.ts |
software | healthy | src/tests/lstat-through-symlink.test.ts |
sab-wait.test.ts |
software | healthy | src/tests/sab-wait.test.ts |
fd-object-form.test.ts |
software | healthy | src/tests/fd-object-form.test.ts |
dirent-path.test.ts |
software | healthy | src/tests/dirent-path.test.ts |
read-stream.test.ts |
software | healthy | src/tests/read-stream.test.ts |
stream-extras.test.ts |
software | healthy | src/tests/stream-extras.test.ts |
callback-timing.test.ts |
software | healthy | src/tests/callback-timing.test.ts |
child-index.test.ts |
software | healthy | src/tests/child-index.test.ts |
missing-methods.test.ts |
software | healthy | src/tests/missing-methods.test.ts |
access-default.test.ts |
software | healthy | src/tests/access-default.test.ts |
follower-forward.test.ts |
software | healthy | src/tests/follower-forward.test.ts |
nlink.test.ts |
software | healthy | src/tests/nlink.test.ts |
aliases-exports.test.ts |
software | healthy | src/tests/aliases-exports.test.ts |
writefile-mode-readdir-buffer.test.ts |
software | healthy | src/tests/writefile-mode-readdir-buffer.test.ts |
vfs-engine.test.ts |
software | healthy | src/tests/vfs-engine.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
MockSyncHandle |
software | healthy | src/tests/flag-options.test.ts:MockSyncHandle |
MockSyncHandle |
software | healthy | src/tests/lstat-through-symlink.test.ts:MockSyncHandle |
FakePort |
software | healthy | src/tests/follower-forward.test.ts:FakePort |
MockSyncHandle |
software | healthy | src/tests/nlink.test.ts:MockSyncHandle |
exports |
software | healthy | src/tests/aliases-exports.test.ts:exports |
MockSyncHandle |
software | healthy | src/tests/vfs-engine.test.ts:MockSyncHandle |
method |
software | healthy | src/tests/permission-methods.test.ts:method |
has |
software | healthy | src/tests/final-fixes.test.ts:has |
method |
software | healthy | src/tests/final-fixes.test.ts:method |
MockSyncHandle |
software | healthy | src/tests/symlink-type.test.ts:MockSyncHandle |
FakeWorker |
software | healthy | src/tests/leader-transition.test.ts:FakeWorker |
MockSyncHandle |
software | healthy | src/tests/abort-signal.test.ts:MockSyncHandle |
MockSyncHandle |
software | healthy | src/tests/mkdir-return.test.ts:MockSyncHandle |
directly |
software | healthy | src/tests/statfs.test.ts:directly |
MockSyncHandle |
software | healthy | src/tests/implicit-dir-targets.test.ts:MockSyncHandle |
MockSyncHandle |
software | healthy | src/tests/cp.test.ts:MockSyncHandle |
has |
software | healthy | src/tests/cp.test.ts:has |
MockSyncHandle |
software | healthy | src/tests/helpers/mock-handle.ts:MockSyncHandle |
FileSystemObserver |
software | healthy | src/src/global.d.ts:FileSystemObserver |
FSError |
software | healthy | src/src/errors.ts:FSError |
MemoryHandle |
software | healthy | src/src/helpers.ts:MemoryHandle |
VFSFileSystem |
software | healthy | src/src/filesystem.ts:VFSFileSystem |
VFSPromises |
software | healthy | src/src/filesystem.ts:VFSPromises |
OPFSEngine |
software | healthy | src/src/opfs-engine.ts:OPFSEngine |
SimpleEventEmitter |
software | healthy | src/src/node-streams.ts:SimpleEventEmitter |
NodeReadable |
software | healthy | src/src/node-streams.ts:NodeReadable |
NodeWritable |
software | healthy | src/src/node-streams.ts:NodeWritable |
VFSEngine |
software | healthy | src/src/vfs/engine.ts:VFSEngine |
FollowerForwarder |
software | healthy | src/src/protocol/follower-forward.ts:FollowerForwarder |
SabWaitTimeoutError |
software | healthy | src/src/protocol/sab-wait.ts:SabWaitTimeoutError |
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
benchmark |
software | healthy | tests/benchmark |
src |
software | healthy | src |
tests |
software | healthy | src/tests |
helpers |
software | healthy | src/tests/helpers |
src |
software | healthy | src/src |
vfs |
software | healthy | src/src/vfs |
workers |
software | healthy | src/src/workers |
methods |
software | healthy | src/src/methods |
protocol |
software | healthy | src/src/protocol |
.claude |
software | healthy | .claude |
| Label | Layer | Status | Path |
|---|---|---|---|
/leader-file.txt |
frontend | healthy | tests/benchmark/multitab-worker.spec.ts |
/follower-file.txt |
frontend | healthy | tests/benchmark/multitab-worker.spec.ts |
/test |
frontend | healthy | src/tests/missing-methods.test.ts |
/missing.txt |
frontend | healthy | src/tests/open-as-blob.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3030 |
network | healthy | package.json |
port:3517 |
network | healthy | .claude/settings.json |
port:3519 |
network | healthy | .claude/settings.json |
| Label | Layer | Status | Path |
|---|---|---|---|
componentor__fs |
software | healthy | /data/fable5_failed_archive/componentor__fs |
This page is publicly accessible at:
https://repobility.com/scan/8306ec0b-bc90-4679-8284-abb9f1956083/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8306ec0b-bc90-4679-8284-abb9f1956083/
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.