@broadcom/endevor-for-zowe-cli
Version:
Endevor Plug-in for Zowe CLI
32 lines • 2.84 kB
JavaScript
;
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExportPackageSCL = void 0;
const index_1 = require("../index");
class ExportPackageSCL {
static exportPackageSCL(session, instance, packageName) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield index_1.EndevorRestClient.getJSONtoQueryExpectSTREAM(session, `${index_1.PackageUtils.setPackageRequestURI(instance, packageName)}/SCL`, null, "2.0", [{ "Accept-Charset": "utf-8" }]);
if (response && response.body && response.body.data && response.body.data[0]) {
response.body.data = [
response.body.data[0]
.toString()
.split(/\r?\n/g)
.map((s) => s.trimRight())
.join("\n")
];
}
return response;
});
}
}
exports.ExportPackageSCL = ExportPackageSCL;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiRXhwb3J0UGFja2FnZVNDTC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9hcGkvcGFja2FnZXMvRXhwb3J0UGFja2FnZVNDTC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7QUF3QkEsb0NBQWlGO0FBT2pGLE1BQWEsZ0JBQWdCO0lBVXBCLE1BQU0sQ0FBTyxnQkFBZ0IsQ0FDbEMsT0FBZ0IsRUFDaEIsUUFBZ0IsRUFDaEIsV0FBbUI7O1lBRW5CLE1BQU0sUUFBUSxHQUFpQyxNQUFNLHlCQUFpQixDQUFDLDBCQUEwQixDQUMvRixPQUFPLEVBQ1AsR0FBRyxvQkFBWSxDQUFDLG9CQUFvQixDQUFDLFFBQVEsRUFBRSxXQUFXLENBQUMsTUFBTSxFQUNqRSxJQUFJLEVBQ0osS0FBSyxFQUNMLENBQUMsRUFBRSxnQkFBZ0IsRUFBRSxPQUFPLEVBQUUsQ0FBQyxDQUNoQyxDQUFDO1lBS0YsSUFBSSxRQUFRLElBQUksUUFBUSxDQUFDLElBQUksSUFBSSxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksSUFBSSxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO2dCQUM3RSxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksR0FBRztvQkFDbkIsUUFBUSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDO3lCQUNsQixRQUFRLEVBQUU7eUJBQ1YsS0FBSyxDQUFDLFFBQVEsQ0FBQzt5QkFDZixHQUFHLENBQUMsQ0FBQyxDQUFTLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQzt5QkFDakMsSUFBSSxDQUFDLElBQUksQ0FBQztpQkFDZCxDQUFDO1lBQ0osQ0FBQztZQUNELE9BQU8sUUFBUSxDQUFDO1FBQ2xCLENBQUM7S0FBQTtDQUNGO0FBckNELDRDQXFDQyJ9