Parses a Cricsheet JSON file with optimized vectorized operations. Uses pre-allocation and single-pass parsing for high performance.
Value
A list with parsed data:
match_info: data frame with match metadata
innings: data frame with innings summaries (includes target, super_over, absent_hurt)
deliveries: data frame with ball-by-ball data (includes DRS reviews, substitute fielders, replacements)
players: data frame with player information
powerplays: data frame with powerplay periods per innings
