@softchef/cdk-iot-device-management
Version:
IoT device management is composed of things, thing types, thing groups, jobs, files API services. The constructs can be used independently, that are based on full-managed service to create an API Gateway & Lambda function.
13 lines (12 loc) • 455 B
JavaScript
export var normalizeEndpoint = function (_a) {
var endpoint = _a.endpoint, urlParser = _a.urlParser;
if (typeof endpoint === "string") {
var promisified_1 = Promise.resolve(urlParser(endpoint));
return function () { return promisified_1; };
}
else if (typeof endpoint === "object") {
var promisified_2 = Promise.resolve(endpoint);
return function () { return promisified_2; };
}
return endpoint;
};