def "cargo search" [ query: string, --limit=10] { ^cargo search $query --limit $limit | lines | each { |line| if ($line | str contains "#") { $line | parse --regex '(?P.+) = "(?P.+)" +# (?P.+)' } else { $line | parse --regex '(?P.+) = "(?P.+)"' } } | flatten }