Parse `name` or `name=url`.
(spec: &str)
| 131 | |
| 132 | /// Parse `name` or `name=url`. |
| 133 | fn parse_spec(spec: &str) -> (&str, Option<String>) { |
| 134 | if let Some((name, url)) = spec.split_once('=') { |
| 135 | return (name, Some(url.to_string())); |
| 136 | } |
| 137 | (spec, None) |
| 138 | } |
| 139 | |
| 140 | /// A `.wasm` url is a worker-side std package; anything else is a host library. |
| 141 | fn kind_from_url(url: &str) -> Kind { |