FeDirect/static/known_software.mts
2025-01-12 10:14:17 +01:00

19 lines
380 B
TypeScript

type Software = {
name: string,
nodeinfoName: string,
aliases: string[],
groups: string[],
forkOf?: string,
}
type Group = {
name: string,
aliases: string[],
}
type KnownSoftware = {
software: Record<string, Software>,
groups: Record<string, Group>,
}
export default await fetch("/known-software.json").then(r => r.json()) as KnownSoftware;