( request: HonoRequest, semver: readonly [number, number, number], )
| 1 | import type { HonoRequest } from "hono"; |
| 2 | |
| 3 | export function isFromDesktopSemver( |
| 4 | request: HonoRequest, |
| 5 | semver: readonly [number, number, number], |
| 6 | ) { |
| 7 | const xCapVersion = request.header("X-Cap-Desktop-Version"); |
| 8 | |
| 9 | return xCapVersion ? isAtLeastSemver(xCapVersion, ...semver) : false; |
| 10 | } |
| 11 | |
| 12 | export const UPLOAD_PROGRESS_VERSION = [0, 3, 68] as const; |
| 13 | export const GOOGLE_DRIVE_UPLOAD_FEATURE = "googleDriveUpload"; |
no test coverage detected