import { isTruthyEnvValue } from "../infra/env.js";
type LazyServiceModule = Record<string, unknown>;
export type LazyPluginServiceHandle = {
stop: () => Promise<void>;
};
// oxlint-disable-next-line typescript/no-unnecessary-type-parameters -- Dynamic service exports are typed by the caller. function resolveExport<T>(mod: LazyServiceModule, names: string[]): T | null { for (const name of names) { const value = mod[name]; if (typeof value === "function") { return value as T;
}
} returnnull;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.