@backstage/integration
Version:
Helpers for managing integrations towards external systems
15 lines (13 loc) • 425 B
JavaScript
function readGoogleGcsIntegrationConfig(config) {
if (!config) {
return {};
}
if (!config.has("clientEmail") && !config.has("privateKey")) {
return {};
}
const privateKey = config.getString("privateKey").split("\\n").join("\n");
const clientEmail = config.getString("clientEmail");
return { clientEmail, privateKey };
}
export { readGoogleGcsIntegrationConfig };
//# sourceMappingURL=config.esm.js.map