Variable javascriptApplicationAnalysisSummarySchemaConst
javascriptApplicationAnalysisSummarySchema: ZodObject<
{
format: ZodEnum<{ asar: "asar"; directory: "directory" }>;
graph: ZodObject<
{
coverage: ZodObject<
{
limits: ZodArray<
ZodObject<
{
name: ZodString;
unit: ZodEnum<
{
bytes: ...;
characters: ...;
depth: ...;
instructions: ...;
items: ...;
milliseconds: ...;
other: ...;
},
>;
value: ZodNumber;
},
$strict,
>,
>;
omitted_count: ZodNullable<ZodNumber>;
status: ZodEnum<
{
complete: "complete";
partial: "partial";
unavailable: "unavailable";
unknown: "unknown";
},
>;
truncated: ZodBoolean;
},
$strict,
>;
edge_count: ZodNumber;
graph_id: ZodString;
limitations: ZodArray<ZodString>;
node_count: ZodNumber;
node_kinds: ZodArray<
ZodObject<
{
count: ZodNumber;
kind: ZodEnum<
{
artifact: "artifact";
"asar-entry": "asar-entry";
"browser-window": "browser-window";
"context-bridge-api": "context-bridge-api";
"electron-main": "electron-main";
"electron-preload": "electron-preload";
"electron-renderer": "electron-renderer";
"electron-utility": "electron-utility";
endpoint: "endpoint";
frame: "frame";
installer: "installer";
"ipc-channel": "ipc-channel";
"ipc-handler": "ipc-handler";
"javascript-asset": "javascript-asset";
"javascript-chunk": "javascript-chunk";
"javascript-module": "javascript-module";
"managed-assembly": "managed-assembly";
"managed-field": "managed-field";
"managed-method": "managed-method";
"managed-module": "managed-module";
"managed-native-implementation": "managed-native-implementation";
"managed-pinvoke-import": "managed-pinvoke-import";
"managed-type": "managed-type";
"native-addon": "native-addon";
"native-export": "native-export";
package: "package";
"runtime-script-instance": "runtime-script-instance";
"service-worker": "service-worker";
"source-map": "source-map";
"source-module": "source-module";
storage: "storage";
target: "target";
unknown: "unknown";
worker: "worker";
},
>;
},
$strict,
>,
>;
pages: ZodObject<
{ edges: ZodString; nodes: ZodString; page_limit: ZodNumber },
$strict,
>;
roots: ZodObject<
{
items: ZodArray<ZodString>;
total: ZodNumber;
truncated: ZodBoolean;
},
$strict,
>;
top_findings: ZodArray<
ZodObject<
{
authority: ZodString;
confidence: ZodString;
kind: ZodEnum<
{
artifact: "artifact";
"asar-entry": "asar-entry";
"browser-window": "browser-window";
"context-bridge-api": "context-bridge-api";
"electron-main": "electron-main";
"electron-preload": "electron-preload";
"electron-renderer": "electron-renderer";
"electron-utility": "electron-utility";
endpoint: "endpoint";
frame: "frame";
installer: "installer";
"ipc-channel": "ipc-channel";
"ipc-handler": "ipc-handler";
"javascript-asset": "javascript-asset";
"javascript-chunk": "javascript-chunk";
"javascript-module": "javascript-module";
"managed-assembly": "managed-assembly";
"managed-field": "managed-field";
"managed-method": "managed-method";
"managed-module": "managed-module";
"managed-native-implementation": "managed-native-implementation";
"managed-pinvoke-import": "managed-pinvoke-import";
"managed-type": "managed-type";
"native-addon": "native-addon";
"native-export": "native-export";
package: "package";
"runtime-script-instance": "runtime-script-instance";
"service-worker": "service-worker";
"source-map": "source-map";
"source-module": "source-module";
storage: "storage";
target: "target";
unknown: "unknown";
worker: "worker";
},
>;
label: ZodNullable<ZodString>;
location: ZodJSONSchema;
node_id: ZodString;
state: ZodString;
},
$strict,
>,
>;
},
$strict,
>;
input_path: ZodString;
inventory_graph_sha256: ZodString;
inventory_manifest_id: ZodString;
limitations: ZodArray<ZodString>;
root_artifact_sha256: ZodString;
schema_version: ZodLiteral<1>;
statistics: ZodObject<
{
findings: ZodNumber;
invalid_utf8_files: ZodNumber;
limit_omitted_text_files: ZodNumber;
modules: ZodNumber;
nested_asar_containers: ZodNumber;
omitted_text_files: ZodNumber;
parse_failures: ZodNumber;
parsed_javascript_files: ZodNumber;
policy_filtered_text_files: ZodNumber;
relevant_files: ZodNumber;
text_bytes_read: ZodNumber;
text_files_selected: ZodNumber;
truncated_scopes: ZodNumber;
visited_ast_nodes: ZodNumber;
},
$strict,
>;
summary: ZodObject<
{
browser_windows: ZodNumber;
context_bridge_apis: ZodNumber;
explicit_web_preferences: ZodNumber;
exposed_api_members: ZodNumber;
ipc: ZodObject<
{
ambiguous_renderer_transmissions: ZodNumber;
dynamic_channel_operations: ZodNumber;
literal_channels: ZodNumber;
main_handlers: ZodNumber;
operations: ZodNumber;
paired_renderer_transmissions: ZodNumber;
renderer_listeners: ZodNumber;
renderer_transmissions: ZodNumber;
unpaired_literal_renderer_transmissions: ZodNumber;
},
$strict,
>;
native_addon_bindings: ZodNumber;
preload_entrypoints: ZodNumber;
resolved_native_addon_bindings: ZodNumber;
resolved_utility_entrypoints: ZodNumber;
sender_validation_observations: ZodNumber;
utility_processes: ZodNumber;
},
$strict,
>;
unknowns: ZodArray<ZodString>;
},
$strict,
> = ...
Bounded default projection for agent-facing JavaScript application analysis.