(v: string)
| 19 | |
| 20 | export function isNewerVersion(candidate: string, current: string): boolean { |
| 21 | const parse = (v: string) => v.split('.').map(Number); |
| 22 | const [cMaj, cMin, cPat] = parse(candidate); |
| 23 | const [rMaj, rMin, rPat] = parse(current); |
| 24 | if (cMaj !== rMaj) return cMaj > rMaj; |