Enhance InstallMethod component: add operating system selection and version handling with new input structure (#426)

This commit is contained in:
Bram Suurd 2024-11-23 08:14:22 +01:00 committed by GitHub
parent 0c744ad274
commit dc1b14dfd9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 138 additions and 81 deletions

View file

@ -46,3 +46,13 @@ export type Category = {
export type Metadata = {
categories: Category[];
};
export interface Version {
name: string;
slug: string;
}
export interface OperatingSystem {
name: string;
versions: Version[];
}