astLimitReached
astLimitReached: boolean
droppedFindings
droppedFindings: number
Readonlyedges
edges: {
from_script_key: string;
kind: "static_import" | "dynamic_import" | "require" | "worker_import";
location: {
column: number | null;
line: number | null;
script_key: string;
};
resolved_url: string
| null;
specifier: string;
}[]
Readonlyendpoints
endpoints: {
location: {
column: number | null;
line: number | null;
script_key: string;
};
mechanism: string;
value: string;
}[]
Readonlyinferences
inferences: {
basis: {
artifact_sha256: string;
column: number | null;
detector: string;
line: number | null;
script_key: string;
}[];
confidence: "low"
| "medium"
| "high";
kind: "vendor_fingerprint" | "route_framework" | "bundle_runtime";
value: string;
}[]
parsedScripts
parsedScripts: number
parseFailures
parseFailures: number
Readonlyroutes
routes: {
location: {
column: number | null;
line: number | null;
script_key: string;
};
mechanism: string;
value: string;
}[]
Readonlyseen
seen: Set<string>
visitedNodes
visitedNodes: number
ReadonlywebMcp
webMcp: {
description: string | null;
location: {
column: number | null;
line: number | null;
script_key: string;
};
name: string
| null;
schema_property_names: string[];
trust: "page-declared-untrusted";
}[]