Variable webBundleAnalysisSchemaConst
webBundleAnalysisSchema: ZodObject<
{
capture: ZodObject<
{
scripts_analyzed: ZodNumber;
scripts_observed: ZodNumber;
source_artifacts: ZodArray<
ZodObject<
{
bytes: ZodNumber;
charset: ZodLiteral<"utf-8">;
media_type: ZodString;
sha256: ZodString;
text_available: ZodLiteral<true>;
uri: ZodString;
},
$strip,
>,
>;
target_url: ZodString;
},
$strip,
>;
completeness: ZodObject<
{
dropped_findings: ZodNumber;
parse_failures: ZodNumber;
parsed_scripts: ZodNumber;
status: ZodEnum<
{
complete_within_limits: "complete_within_limits";
partial: "partial";
truncated: "truncated";
},
>;
visited_ast_nodes: ZodNumber;
},
$strip,
>;
inferences: ZodArray<
ZodObject<
{
basis: ZodArray<
ZodObject<
{
artifact_sha256: ZodString;
column: ZodNullable<ZodNumber>;
detector: ZodString;
line: ZodNullable<ZodNumber>;
script_key: ZodString;
},
$strip,
>,
>;
confidence: ZodEnum<{ high: "high"; low: "low"; medium: "medium" }>;
kind: ZodEnum<
{
bundle_runtime: "bundle_runtime";
route_framework: "route_framework";
vendor_fingerprint: "vendor_fingerprint";
},
>;
value: ZodString;
},
$strip,
>,
>;
limitations: ZodArray<ZodString>;
observations: ZodObject<
{
chunks: ZodObject<
{
edges: ZodArray<
ZodObject<
{
from_script_key: ZodString;
kind: ZodEnum<
{
dynamic_import: ...;
require: ...;
static_import: ...;
worker_import: ...;
},
>;
location: ZodObject<
{ column: ...; line: ...; script_key: ... },
$strip,
>;
resolved_url: ZodNullable<ZodString>;
specifier: ZodString;
},
$strip,
>,
>;
nodes: ZodArray<
ZodObject<
{
artifact_sha256: ZodString;
bytes: ZodNumber;
script_key: ZodString;
url: ZodString;
},
$strip,
>,
>;
},
$strip,
>;
endpoints: ZodArray<
ZodObject<
{
location: ZodObject<
{
column: ZodNullable<ZodNumber>;
line: ZodNullable<ZodNumber>;
script_key: ZodString;
},
$strip,
>;
mechanism: ZodString;
value: ZodString;
},
$strip,
>,
>;
routes: ZodArray<
ZodObject<
{
location: ZodObject<
{
column: ZodNullable<ZodNumber>;
line: ZodNullable<ZodNumber>;
script_key: ZodString;
},
$strip,
>;
mechanism: ZodString;
value: ZodString;
},
$strip,
>,
>;
source_maps: ZodObject<
{
dropped: ZodNumber;
dropped_script_keys: ZodArray<ZodString>;
items: ZodArray<
ZodObject<
{
artifact: ZodNullable<ZodObject<(...), (...)>>;
declared_url: ZodString;
limitation: ZodNullable<ZodString>;
mappings: ZodArray<ZodObject<(...), (...)>>;
original_module_edges: ZodArray<ZodObject<(...), (...)>>;
original_sources: ZodArray<ZodObject<(...), (...)>>;
script_key: ZodString;
status: ZodEnum<
{
fetch_failed: ...;
included: ...;
invalid: ...;
policy_filtered: ...;
truncated: ...;
},
>;
},
$strip,
>,
>;
processed: ZodNumber;
requested: ZodNumber;
status: ZodEnum<
{
included: "included";
not_requested: "not_requested";
partial: "partial";
truncated: "truncated";
unavailable: "unavailable";
},
>;
},
$strip,
>;
webmcp_declarations: ZodArray<
ZodObject<
{
description: ZodNullable<ZodString>;
location: ZodObject<
{
column: ZodNullable<ZodNumber>;
line: ZodNullable<ZodNumber>;
script_key: ZodString;
},
$strip,
>;
name: ZodNullable<ZodString>;
schema_property_names: ZodArray<ZodString>;
trust: ZodLiteral<"page-declared-untrusted">;
},
$strip,
>,
>;
},
$strip,
>;
schema_version: ZodLiteral<1>;
unknowns: ZodArray<
ZodObject<
{
affected_script_keys: ZodArray<ZodString>;
dimension: ZodString;
reason: ZodString;
},
$strip,
>,
>;
},
$strip,
> = ...
Provider-neutral result of bounded JavaScript bundle reverse engineering.