mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 20:14:49 +00:00
Feature/dependency autoconfig (#2588)
* dependency autoconfig * FE portion --------- Co-authored-by: Aiden McClelland <me@drbonez.dev>
This commit is contained in:
@@ -6,4 +6,5 @@ export type CurrentDependencyInfo = {
|
||||
icon: DataUrl;
|
||||
registryUrl: string;
|
||||
versionSpec: string;
|
||||
configSatisfied: boolean;
|
||||
} & ({ kind: "exists" } | { kind: "running"; healthChecks: string[] });
|
||||
|
||||
@@ -1,4 +0,0 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
import type { PackageId } from "./PackageId";
|
||||
|
||||
export type DependencyConfigErrors = { [key: PackageId]: string };
|
||||
@@ -1,9 +1,4 @@
|
||||
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
||||
import type { DependencyConfigErrors } from "./DependencyConfigErrors";
|
||||
import type { MainStatus } from "./MainStatus";
|
||||
|
||||
export type Status = {
|
||||
configured: boolean;
|
||||
main: MainStatus;
|
||||
dependencyConfigErrors: DependencyConfigErrors;
|
||||
};
|
||||
export type Status = { configured: boolean; main: MainStatus };
|
||||
|
||||
@@ -18,7 +18,6 @@ export { CurrentDependencies } from "./CurrentDependencies";
|
||||
export { CurrentDependencyInfo } from "./CurrentDependencyInfo";
|
||||
export { DataUrl } from "./DataUrl";
|
||||
export { Dependencies } from "./Dependencies";
|
||||
export { DependencyConfigErrors } from "./DependencyConfigErrors";
|
||||
export { DependencyKind } from "./DependencyKind";
|
||||
export { DependencyRequirement } from "./DependencyRequirement";
|
||||
export { DepInfo } from "./DepInfo";
|
||||
|
||||
Reference in New Issue
Block a user