@backstage/integration
Version:
Helpers for managing integrations towards external systems
23 lines (19 loc) • 526 B
JavaScript
;
var helpers = require('../helpers.cjs.js');
function readHarnessConfig(config) {
const host = config.getString("host");
const token = config.getOptionalString("token");
const apiKey = config.getOptionalString("apiKey");
if (!helpers.isValidHost(host)) {
throw new Error(
`Invalid Harness Code integration config, '${host}' is not a valid host`
);
}
return {
host,
apiKey,
token
};
}
exports.readHarnessConfig = readHarnessConfig;
//# sourceMappingURL=config.cjs.js.map