(version: string)
| 126 | * never catch up to |
| 127 | */ |
| 128 | export const resolveComparisonChannel = (version: string): UpdateChannel | null => { |
| 129 | if (isUnstampedVersion(version)) return null; |
| 130 | const parsed = parseVersion(version); |
| 131 | if (!parsed) return null; |
| 132 | if (parsed.prerelease === null) return "latest"; |
| 133 | return parsed.prerelease[0] === "beta" ? "beta" : null; |
| 134 | }; |
| 135 | |
| 136 | /** |
| 137 | * The single "should we nag?" verdict both the CLI and the web UpdateCard |
no test coverage detected