@sitecore/sc-contenthub-webclient-sdk
Version:
Sitecore Content Hub WebClient SDK.
17 lines • 714 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApiResourceMapper = void 0;
const api_info_1 = require("../api/api-info");
const api_routes_dictionary_1 = require("../api/api-routes-dictionary");
class ApiResourceMapper {
static map(resource) {
const apiRoutes = new api_routes_dictionary_1.ApiRoutesDictionary();
for (const [key, value] of Object.entries(resource.routes)) {
apiRoutes[key] = value;
}
const apiInfo = new api_info_1.ApiInfo(resource.fileVersion, resource.minimumSdkVersion, apiRoutes);
return apiInfo;
}
}
exports.ApiResourceMapper = ApiResourceMapper;
//# sourceMappingURL=api-resource-mapper.js.map