diff --git a/packages/app-lib/src/state/cache.rs b/packages/app-lib/src/state/cache.rs index a79df376..151dd514 100644 --- a/packages/app-lib/src/state/cache.rs +++ b/packages/app-lib/src/state/cache.rs @@ -336,6 +336,11 @@ pub struct VersionFile { pub enum FileType { RequiredResourcePack, OptionalResourcePack, + SourcesJar, + DevJar, + JavadocJar, + Signature, + #[serde(other)] Unknown, } diff --git a/packages/ui/src/utils/auto-icons.ts b/packages/ui/src/utils/auto-icons.ts index ed57272a..cdcb76df 100644 --- a/packages/ui/src/utils/auto-icons.ts +++ b/packages/ui/src/utils/auto-icons.ts @@ -125,7 +125,14 @@ export const TEXT_EXTENSIONS: readonly string[] = [ 'ini', 'sk', ] as const -export const IMAGE_EXTENSIONS: readonly string[] = ['png', 'jpg', 'jpeg', 'gif', 'svg', 'webp'] as const +export const IMAGE_EXTENSIONS: readonly string[] = [ + 'png', + 'jpg', + 'jpeg', + 'gif', + 'svg', + 'webp', +] as const const ARCHIVE_EXTENSIONS: string[] = ['zip', 'jar', 'tar', 'gz', 'rar', '7z'] as const export function getProjectTypeIcon(projectType: ProjectType): Component {