UNPKG

every-plugin

Version:
72 lines 2.06 kB
//#region src/runtime/mf-config.d.ts declare const PLUGIN_VERSION: string; declare const SHARE_CONFIG: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; declare const MF_CORE_SHARED_DEPS: { readonly "every-plugin": { readonly version: string; readonly shareConfig: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; }; readonly effect: { readonly version: string; readonly shareConfig: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; }; readonly zod: { readonly version: string; readonly shareConfig: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; }; readonly "@orpc/contract": { readonly version: string; readonly shareConfig: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; }; readonly "@orpc/server": { readonly version: string; readonly shareConfig: { readonly singleton: true; readonly requiredVersion: false; readonly strictVersion: false; readonly eager: false; }; }; }; type CoreSharedDepName = keyof typeof MF_CORE_SHARED_DEPS; interface AppSharedDepConfig { version: string; requiredVersion?: string | false; singleton?: boolean; strictVersion?: boolean; eager?: boolean; shareScope?: string; } type AppSharedDeps = Record<string, AppSharedDepConfig>; declare function buildMergedSharedDeps(appShared?: AppSharedDeps): Record<string, { version: string; shareConfig: typeof SHARE_CONFIG; }>; //#endregion export { AppSharedDepConfig, AppSharedDeps, CoreSharedDepName, MF_CORE_SHARED_DEPS, PLUGIN_VERSION, SHARE_CONFIG, buildMergedSharedDeps }; //# sourceMappingURL=mf-config.d.cts.map