chore: Remove the stupid config

This commit is contained in:
BluJ
2023-05-02 14:10:21 -06:00
parent 07251c91a6
commit 747fa39c6c
14 changed files with 111 additions and 129 deletions

View File

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