( cdnBaseUrl: string, uploadParam: string, filekey: string, )
| 32 | } |
| 33 | |
| 34 | export function buildCdnUploadUrl( |
| 35 | cdnBaseUrl: string, |
| 36 | uploadParam: string, |
| 37 | filekey: string, |
| 38 | ): string { |
| 39 | return `${cdnBaseUrl}/upload?encrypted_query_param=${encodeURIComponent(uploadParam)}&filekey=${encodeURIComponent(filekey)}` |
| 40 | } |
| 41 | |
| 42 | export function parseAesKey(aesKeyBase64: string): Buffer { |
| 43 | const decoded = Buffer.from(aesKeyBase64, 'base64') |
no outgoing calls
no test coverage detected