feat: Utils to do bindLan and have ipv4 and ipv6 if need be

This commit is contained in:
BluJ
2023-04-27 11:22:42 -06:00
parent 353692bf55
commit c7d38fc7ce
79 changed files with 1754 additions and 1744 deletions

View File

@@ -1,10 +1,10 @@
import { GenericManifest } from "../manifest/ManifestTypes";
import { Dependency, PackageId } from "../types";
import { GenericManifest } from "../manifest/ManifestTypes"
import { Dependency, PackageId } from "../types"
export type Dependencies<T extends GenericManifest> = {
exists(id: keyof T["dependencies"]): Dependency;
running(id: keyof T["dependencies"]): Dependency;
};
exists(id: keyof T["dependencies"]): Dependency
running(id: keyof T["dependencies"]): Dependency
}
export const dependenciesSet = <
T extends GenericManifest,
@@ -13,13 +13,13 @@ export const dependenciesSet = <
return {
id,
kind: "exists",
} as Dependency;
} as Dependency
},
running(id: keyof T["dependencies"]) {
return {
id,
kind: "running",
} as Dependency;
} as Dependency
},
});
})