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

@@ -14,7 +14,7 @@ export interface Container {
export type ManifestVersion = ValidEmVer
export interface GenericManifest {
export interface SDKManifest {
/** The package identifier used by the OS. This must be unique amongst all other known packages */
id: string
/** A human readable service title */

View File

@@ -1,11 +1,11 @@
import { GenericManifest, ManifestVersion } from "./ManifestTypes"
import { SDKManifest, ManifestVersion } from "./ManifestTypes"
export function setupManifest<
Id extends string,
Version extends ManifestVersion,
Dependencies extends Record<string, unknown>,
Volumes extends Record<string, unknown>,
Manifest extends GenericManifest & {
Manifest extends SDKManifest & {
dependencies: Dependencies
id: Id
version: Version