UNPKG

penguins-eggs

Version:

A remaster system tool, compatible with Arch, Debian, Devuan, Ubuntu and others

29 lines (28 loc) 795 B
/** * ./src/interfaces/i-calamares-packages.ts * penguins-eggs v.10.0.0 / ecmascript 2020 * author: Piero Proietti * email: piero.proietti@gmail.com * license: MIT */ export interface ICalamaresPackages { backend: 'apk' | 'apt' | 'dnf' | 'dnf5' | 'entropy' | 'luet' | 'packagekit' | 'pacman' | 'pamac' | 'portage' | 'yum' | 'zypp' | 'dummy'; update_db?: boolean; update_system?: boolean; skip_if_no_internet?: boolean; pacman?: PacmanConfig; operations?: Operation[]; } export interface PacmanConfig { num_retries?: number; disable_download_timeout?: boolean; needed_only?: boolean; } export interface Operation { install?: any[]; remove?: any[]; try_install?: any[]; try_remove?: any[]; localInstall?: any[]; source?: string; }