debut refacto
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
// ---------------------------------------------------------------------------
|
||||
// Shared types
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
export interface ParsedFile {
|
||||
filename: string
|
||||
buffer: Buffer
|
||||
isModel: boolean
|
||||
textureName?: string
|
||||
}
|
||||
|
||||
export type FileChange = 'new' | 'changed' | 'unchanged'
|
||||
|
||||
export interface FileDiff {
|
||||
name: string
|
||||
status: 'changed' | 'new' | 'deleted'
|
||||
}
|
||||
|
||||
export interface RemoteFile {
|
||||
name: string
|
||||
sha: string
|
||||
}
|
||||
|
||||
export type UploadResponse =
|
||||
| {
|
||||
success: true
|
||||
folderName: string
|
||||
filesCount: number
|
||||
compressed: boolean
|
||||
compressionError?: string
|
||||
message: string
|
||||
commitUrl?: string
|
||||
}
|
||||
| {
|
||||
success: false
|
||||
error: string
|
||||
}
|
||||
Reference in New Issue
Block a user