(uploadId: string)
| 188 | } |
| 189 | |
| 190 | function cleanupResumableUpload(uploadId: string): void { |
| 191 | const entry = RESUMABLE_UPLOADS_BY_ID.get(uploadId); |
| 192 | if (!entry) return; |
| 193 | clearTimeout(entry.timer); |
| 194 | RESUMABLE_UPLOADS_BY_ID.delete(uploadId); |
| 195 | RESUMABLE_UPLOADS_BY_KEY.delete(entry.key); |
| 196 | fs.rmSync(entry.tempDir, { recursive: true, force: true }); |
| 197 | } |
| 198 | |
| 199 | function requireResumableUpload( |
| 200 | uploadId: string, |
no test coverage detected
searching dependent graphs…