Spracherkennung für: .ts vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]
type PluginAllowlistConfigCarrier = {
plugins?: {
allow?: string[];
};
};
export function ensurePluginAllowlisted<T extends PluginAllowlistConfigCarrier>(
cfg: T,
pluginId: string,
): T {
const allow = cfg.plugins?.allow;
if (!Array.isArray(allow) || allow.includes(pluginId)) {
return cfg;
}
return {
...cfg,
plugins: {
...cfg.plugins,
allow: [...allow, pluginId],
},
} as T;
}
¤ Dauer der Verarbeitung: 0.39 Sekunden
(vorverarbeitet am 2026-04-27)
¤
*© Formatika GbR, Deutschland