Skip to main content

decode_member

Function decode_member 

Source
pub fn decode_member(
    member_json: &[u8],
    member_path: &str,
) -> Option<DecodedMember>
Expand description

Decode one member’s embedded scripts: walk the RAW bytes for SCRIPT_KEYS string values that [looks_like_script] accepts, producing sidecar texts (decoded + dedented) and manifest entries with counter-named sidecars (<member-basename>.<n>.py). None when the member holds no decodable scripts (or does not scan — the caller leaves such members untouched, byte-verbatim).