pub fn parse_define_props(script: &str) -> Vec<PropDef>Expand description
Parse defineProps({ ... }) from a script setup block.
Supports two forms per entry:
- Simple:
name: Type→PropDef { name, prop_type: Some("Type"), required: false } - Object:
name: { type: Type, required: true }→ extracts type and required flag