@backstage/integration
Version:
Helpers for managing integrations towards external systems
17 lines (14 loc) • 470 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 };
}
exports.readGoogleGcsIntegrationConfig = readGoogleGcsIntegrationConfig;
//# sourceMappingURL=config.cjs.js.map