@paroicms/connector
Version:
An API to help build management tools for ParoiCMS instances
9 lines (8 loc) • 494 B
TypeScript
import type { AppLogger, PluginStaticConfiguration, RegisteredSite } from "@paroicms/public-server-lib";
import type { InitializingSitePlugin } from "./plugin-types.js";
export declare function loadSitePlugins({ regSite, logger, pluginNames, pluginStaticConfigurations, }: {
regSite: Pick<RegisteredSite, "siteDir" | "siteUrl">;
logger: AppLogger;
pluginNames: string[];
pluginStaticConfigurations: Map<string, PluginStaticConfiguration>;
}): Promise<InitializingSitePlugin[]>;