in packages/api-bindings/src/install.ts [23:44]
function componentToProto(component: Component) {
switch (component) {
case "dotfiles":
return InstallComponent.DOTFILES;
case "ibus":
return InstallComponent.IBUS;
case "accessibility":
return InstallComponent.ACCESSIBILITY;
case "inputMethod":
return InstallComponent.INPUT_METHOD;
case "ssh":
return InstallComponent.SSH;
case "desktopEntry":
return InstallComponent.DESKTOP_ENTRY;
case "autostartEntry":
return InstallComponent.AUTOSTART_ENTRY;
case "gnomeExtension":
return InstallComponent.GNOME_EXTENSION;
default:
throw Error("Invalid component");
}
}