(record: Record<string, unknown>)
| 246 | } |
| 247 | |
| 248 | function readUploadPreflightBody(record: Record<string, unknown>): UploadPreflightBody { |
| 249 | return { |
| 250 | sha256: readRequiredText(record, 'sha256'), |
| 251 | uploadAttemptId: readRequiredText(record, 'uploadAttemptId'), |
| 252 | fileName: readRequiredText(record, 'fileName'), |
| 253 | sizeBytes: readRequiredInteger(record, 'sizeBytes'), |
| 254 | artifactType: readRequiredArtifactType(record), |
| 255 | platform: readOptionalText(record, 'platform'), |
| 256 | contentType: readOptionalText(record, 'contentType'), |
| 257 | }; |
| 258 | } |
| 259 | |
| 260 | function readUploadFinalizeBody(record: Record<string, unknown>): UploadFinalizeBody { |
| 261 | return { |
no test coverage detected
searching dependent graphs…