(v: string)
| 112 | } |
| 113 | |
| 114 | const parseVersion = (v: string) => { |
| 115 | const cleaned = v.replace(/^v/, ""); |
| 116 | return cleaned.split(".").map(num => parseInt(num) || 0); |
| 117 | }; |
| 118 | |
| 119 | const localParts = parseVersion(local); |
| 120 | const remoteParts = parseVersion(remote); |