Files
start-sdk/lib/autoconfig/setupAutoConfig.ts
2023-05-10 16:30:42 -06:00

23 lines
482 B
TypeScript

import { Config } from "../config/builder/config"
import { SDKManifest } from "../manifest/ManifestTypes"
import { AutoConfig } from "./AutoConfig"
export function setupAutoConfig<
Store,
Vault,
Input extends Record<string, any>,
Manifest extends SDKManifest,
>(
_config: Config<Input, Store, Vault>,
autoConfigs: {
[key in keyof Manifest["dependencies"] & string]: AutoConfig<
Store,
Vault,
Input,
any
>
},
) {
return autoConfigs
}