diff --git a/lib/index.js b/lib/index.js index 89d8523..950b1ec 100644 --- a/lib/index.js +++ b/lib/index.js @@ -7,8 +7,8 @@ "use strict"; -var _classCallCheck = (__webpack_require__(690)["default"]); -var _createClass = (__webpack_require__(728)["default"]); +var _classCallCheck = (__webpack_require__(6690)["default"]); +var _createClass = (__webpack_require__(9728)["default"]); var __createBinding = this && this.__createBinding || (Object.create ? function (o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { @@ -32,9 +32,7 @@ var __setModuleDefault = this && this.__setModuleDefault || (Object.create ? fun var __importStar = this && this.__importStar || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) { - if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - } + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; @@ -42,7 +40,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.issue = exports.issueCommand = void 0; -var os = __importStar(__webpack_require__(37)); +var os = __importStar(__webpack_require__(2037)); var utils_1 = __webpack_require__(600); /** * Commands @@ -111,13 +109,13 @@ function escapeProperty(s) { /***/ }), -/***/ 397: +/***/ 8397: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; -var _regeneratorRuntime = (__webpack_require__(61)["default"]); +var _regeneratorRuntime = (__webpack_require__(7061)["default"]); var __createBinding = this && this.__createBinding || (Object.create ? function (o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { @@ -141,9 +139,7 @@ var __setModuleDefault = this && this.__setModuleDefault || (Object.create ? fun var __importStar = this && this.__importStar || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) { - if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - } + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; @@ -179,10 +175,10 @@ Object.defineProperty(exports, "__esModule", ({ })); exports.getIDToken = exports.getState = exports.saveState = exports.group = exports.endGroup = exports.startGroup = exports.info = exports.notice = exports.warning = exports.error = exports.debug = exports.isDebug = exports.setFailed = exports.setCommandEcho = exports.setOutput = exports.getBooleanInput = exports.getMultilineInput = exports.getInput = exports.addPath = exports.setSecret = exports.exportVariable = exports.ExitCode = void 0; var command_1 = __webpack_require__(28); -var file_command_1 = __webpack_require__(35); +var file_command_1 = __webpack_require__(3035); var utils_1 = __webpack_require__(600); -var os = __importStar(__webpack_require__(37)); -var path = __importStar(__webpack_require__(17)); +var os = __importStar(__webpack_require__(2037)); +var path = __importStar(__webpack_require__(1017)); var oidc_utils_1 = __webpack_require__(335); /** * The code to exit an action @@ -426,25 +422,23 @@ function group(name, fn) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { var result; return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - startGroup(name); - _context.prev = 1; - _context.next = 4; - return fn(); - case 4: - result = _context.sent; - case 5: - _context.prev = 5; - endGroup(); - return _context.finish(5); - case 8: - return _context.abrupt("return", result); - case 9: - case "end": - return _context.stop(); - } + while (1) switch (_context.prev = _context.next) { + case 0: + startGroup(name); + _context.prev = 1; + _context.next = 4; + return fn(); + case 4: + result = _context.sent; + case 5: + _context.prev = 5; + endGroup(); + return _context.finish(5); + case 8: + return _context.abrupt("return", result); + case 9: + case "end": + return _context.stop(); } }, _callee, null, [[1,, 5, 8]]); })); @@ -483,17 +477,15 @@ exports.getState = getState; function getIDToken(aud) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() { return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - _context2.next = 2; - return oidc_utils_1.OidcClient.getIDToken(aud); - case 2: - return _context2.abrupt("return", _context2.sent); - case 3: - case "end": - return _context2.stop(); - } + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.next = 2; + return oidc_utils_1.OidcClient.getIDToken(aud); + case 2: + return _context2.abrupt("return", _context2.sent); + case 3: + case "end": + return _context2.stop(); } }, _callee2); })); @@ -502,7 +494,7 @@ exports.getIDToken = getIDToken; /** * Summary exports */ -var summary_1 = __webpack_require__(407); +var summary_1 = __webpack_require__(2407); Object.defineProperty(exports, "summary", ({ enumerable: true, get: function get() { @@ -512,7 +504,7 @@ Object.defineProperty(exports, "summary", ({ /** * @deprecated use core.summary */ -var summary_2 = __webpack_require__(407); +var summary_2 = __webpack_require__(2407); Object.defineProperty(exports, "markdownSummary", ({ enumerable: true, get: function get() { @@ -522,7 +514,7 @@ Object.defineProperty(exports, "markdownSummary", ({ /** * Path exports */ -var path_utils_1 = __webpack_require__(476); +var path_utils_1 = __webpack_require__(1476); Object.defineProperty(exports, "toPosixPath", ({ enumerable: true, get: function get() { @@ -544,7 +536,7 @@ Object.defineProperty(exports, "toPlatformPath", ({ /***/ }), -/***/ 35: +/***/ 3035: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; @@ -574,9 +566,7 @@ var __setModuleDefault = this && this.__setModuleDefault || (Object.create ? fun var __importStar = this && this.__importStar || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) { - if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - } + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; @@ -586,9 +576,9 @@ Object.defineProperty(exports, "__esModule", ({ exports.prepareKeyValueMessage = exports.issueFileCommand = void 0; // We use any as a valid input type /* eslint-disable @typescript-eslint/no-explicit-any */ -var fs = __importStar(__webpack_require__(147)); -var os = __importStar(__webpack_require__(37)); -var uuid_1 = __webpack_require__(779); +var fs = __importStar(__webpack_require__(7147)); +var os = __importStar(__webpack_require__(2037)); +var uuid_1 = __webpack_require__(6779); var utils_1 = __webpack_require__(600); function issueFileCommand(command, message) { var filePath = process.env["GITHUB_".concat(command)]; @@ -627,9 +617,9 @@ exports.prepareKeyValueMessage = prepareKeyValueMessage; "use strict"; -var _regeneratorRuntime = (__webpack_require__(61)["default"]); -var _classCallCheck = (__webpack_require__(690)["default"]); -var _createClass = (__webpack_require__(728)["default"]); +var _regeneratorRuntime = (__webpack_require__(7061)["default"]); +var _classCallCheck = (__webpack_require__(6690)["default"]); +var _createClass = (__webpack_require__(9728)["default"]); var __awaiter = this && this.__awaiter || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { @@ -661,9 +651,9 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.OidcClient = void 0; -var http_client_1 = __webpack_require__(440); -var auth_1 = __webpack_require__(39); -var core_1 = __webpack_require__(397); +var http_client_1 = __webpack_require__(5440); +var auth_1 = __webpack_require__(8039); +var core_1 = __webpack_require__(8397); var OidcClient = /*#__PURE__*/function () { function OidcClient() { _classCallCheck(this, OidcClient); @@ -704,28 +694,26 @@ var OidcClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { var httpclient, res, id_token; return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - httpclient = OidcClient.createHttpClient(); - _context.next = 3; - return httpclient.getJson(id_token_url)["catch"](function (error) { - throw new Error("Failed to get ID Token. \n \n Error Code : ".concat(error.statusCode, "\n \n Error Message: ").concat(error.result.message)); - }); - case 3: - res = _context.sent; - id_token = (_a = res.result) === null || _a === void 0 ? void 0 : _a.value; - if (id_token) { - _context.next = 7; - break; - } - throw new Error('Response json body do not have ID Token field'); - case 7: - return _context.abrupt("return", id_token); - case 8: - case "end": - return _context.stop(); - } + while (1) switch (_context.prev = _context.next) { + case 0: + httpclient = OidcClient.createHttpClient(); + _context.next = 3; + return httpclient.getJson(id_token_url)["catch"](function (error) { + throw new Error("Failed to get ID Token. \n \n Error Code : ".concat(error.statusCode, "\n \n Error Message: ").concat(error.result.message)); + }); + case 3: + res = _context.sent; + id_token = (_a = res.result) === null || _a === void 0 ? void 0 : _a.value; + if (id_token) { + _context.next = 7; + break; + } + throw new Error('Response json body do not have ID Token field'); + case 7: + return _context.abrupt("return", id_token); + case 8: + case "end": + return _context.stop(); } }, _callee); })); @@ -736,31 +724,29 @@ var OidcClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() { var id_token_url, encodedAudience, id_token; return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - _context2.prev = 0; - // New ID Token is requested from action service - id_token_url = OidcClient.getIDTokenUrl(); - if (audience) { - encodedAudience = encodeURIComponent(audience); - id_token_url = "".concat(id_token_url, "&audience=").concat(encodedAudience); - } - core_1.debug("ID token url is ".concat(id_token_url)); - _context2.next = 6; - return OidcClient.getCall(id_token_url); - case 6: - id_token = _context2.sent; - core_1.setSecret(id_token); - return _context2.abrupt("return", id_token); - case 11: - _context2.prev = 11; - _context2.t0 = _context2["catch"](0); - throw new Error("Error message: ".concat(_context2.t0.message)); - case 14: - case "end": - return _context2.stop(); - } + while (1) switch (_context2.prev = _context2.next) { + case 0: + _context2.prev = 0; + // New ID Token is requested from action service + id_token_url = OidcClient.getIDTokenUrl(); + if (audience) { + encodedAudience = encodeURIComponent(audience); + id_token_url = "".concat(id_token_url, "&audience=").concat(encodedAudience); + } + core_1.debug("ID token url is ".concat(id_token_url)); + _context2.next = 6; + return OidcClient.getCall(id_token_url); + case 6: + id_token = _context2.sent; + core_1.setSecret(id_token); + return _context2.abrupt("return", id_token); + case 11: + _context2.prev = 11; + _context2.t0 = _context2["catch"](0); + throw new Error("Error message: ".concat(_context2.t0.message)); + case 14: + case "end": + return _context2.stop(); } }, _callee2, null, [[0, 11]]); })); @@ -772,7 +758,7 @@ exports.OidcClient = OidcClient; /***/ }), -/***/ 476: +/***/ 1476: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; @@ -801,9 +787,7 @@ var __setModuleDefault = this && this.__setModuleDefault || (Object.create ? fun var __importStar = this && this.__importStar || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) { - if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - } + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; @@ -811,7 +795,7 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.toPlatformPath = exports.toWin32Path = exports.toPosixPath = void 0; -var path = __importStar(__webpack_require__(17)); +var path = __importStar(__webpack_require__(1017)); /** * toPosixPath converts the given path to the posix form. On Windows, \\ will be * replaced with /. @@ -849,16 +833,16 @@ exports.toPlatformPath = toPlatformPath; /***/ }), -/***/ 407: +/***/ 2407: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; -var _slicedToArray = (__webpack_require__(424)["default"]); -var _regeneratorRuntime = (__webpack_require__(61)["default"]); -var _classCallCheck = (__webpack_require__(690)["default"]); -var _createClass = (__webpack_require__(728)["default"]); +var _slicedToArray = (__webpack_require__(7424)["default"]); +var _regeneratorRuntime = (__webpack_require__(7061)["default"]); +var _classCallCheck = (__webpack_require__(6690)["default"]); +var _createClass = (__webpack_require__(9728)["default"]); var __awaiter = this && this.__awaiter || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { @@ -890,8 +874,8 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.summary = exports.markdownSummary = exports.SUMMARY_DOCS_URL = exports.SUMMARY_ENV_VAR = void 0; -var os_1 = __webpack_require__(37); -var fs_1 = __webpack_require__(147); +var os_1 = __webpack_require__(2037); +var fs_1 = __webpack_require__(7147); var _fs_1$promises = fs_1.promises, access = _fs_1$promises.access, appendFile = _fs_1$promises.appendFile, @@ -915,39 +899,37 @@ var Summary = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { var pathFromEnv; return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - if (!this._filePath) { - _context.next = 2; - break; - } - return _context.abrupt("return", this._filePath); - case 2: - pathFromEnv = process.env[exports.SUMMARY_ENV_VAR]; - if (pathFromEnv) { - _context.next = 5; - break; - } - throw new Error("Unable to find environment variable for $".concat(exports.SUMMARY_ENV_VAR, ". Check if your runtime environment supports job summaries.")); - case 5: - _context.prev = 5; - _context.next = 8; - return access(pathFromEnv, fs_1.constants.R_OK | fs_1.constants.W_OK); - case 8: - _context.next = 13; + while (1) switch (_context.prev = _context.next) { + case 0: + if (!this._filePath) { + _context.next = 2; break; - case 10: - _context.prev = 10; - _context.t0 = _context["catch"](5); - throw new Error("Unable to access summary file: '".concat(pathFromEnv, "'. Check if the file has correct read/write permissions.")); - case 13: - this._filePath = pathFromEnv; - return _context.abrupt("return", this._filePath); - case 15: - case "end": - return _context.stop(); - } + } + return _context.abrupt("return", this._filePath); + case 2: + pathFromEnv = process.env[exports.SUMMARY_ENV_VAR]; + if (pathFromEnv) { + _context.next = 5; + break; + } + throw new Error("Unable to find environment variable for $".concat(exports.SUMMARY_ENV_VAR, ". Check if your runtime environment supports job summaries.")); + case 5: + _context.prev = 5; + _context.next = 8; + return access(pathFromEnv, fs_1.constants.R_OK | fs_1.constants.W_OK); + case 8: + _context.next = 13; + break; + case 10: + _context.prev = 10; + _context.t0 = _context["catch"](5); + throw new Error("Unable to access summary file: '".concat(pathFromEnv, "'. Check if the file has correct read/write permissions.")); + case 13: + this._filePath = pathFromEnv; + return _context.abrupt("return", this._filePath); + case 15: + case "end": + return _context.stop(); } }, _callee, this, [[5, 10]]); })); @@ -989,25 +971,23 @@ var Summary = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() { var overwrite, filePath, writeFunc; return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - overwrite = !!(options === null || options === void 0 ? void 0 : options.overwrite); - _context2.next = 3; - return this.filePath(); - case 3: - filePath = _context2.sent; - writeFunc = overwrite ? writeFile : appendFile; - _context2.next = 7; - return writeFunc(filePath, this._buffer, { - encoding: 'utf8' - }); - case 7: - return _context2.abrupt("return", this.emptyBuffer()); - case 8: - case "end": - return _context2.stop(); - } + while (1) switch (_context2.prev = _context2.next) { + case 0: + overwrite = !!(options === null || options === void 0 ? void 0 : options.overwrite); + _context2.next = 3; + return this.filePath(); + case 3: + filePath = _context2.sent; + writeFunc = overwrite ? writeFile : appendFile; + _context2.next = 7; + return writeFunc(filePath, this._buffer, { + encoding: 'utf8' + }); + case 7: + return _context2.abrupt("return", this.emptyBuffer()); + case 8: + case "end": + return _context2.stop(); } }, _callee2, this); })); @@ -1022,16 +1002,14 @@ var Summary = /*#__PURE__*/function () { value: function clear() { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee3() { return _regeneratorRuntime().wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - return _context3.abrupt("return", this.emptyBuffer().write({ - overwrite: true - })); - case 1: - case "end": - return _context3.stop(); - } + while (1) switch (_context3.prev = _context3.next) { + case 0: + return _context3.abrupt("return", this.emptyBuffer().write({ + overwrite: true + })); + case 1: + case "end": + return _context3.stop(); } }, _callee3, this); })); @@ -1333,15 +1311,15 @@ exports.toCommandProperties = toCommandProperties; /***/ }), -/***/ 39: +/***/ 8039: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; -var _regeneratorRuntime = (__webpack_require__(61)["default"]); -var _classCallCheck = (__webpack_require__(690)["default"]); -var _createClass = (__webpack_require__(728)["default"]); +var _regeneratorRuntime = (__webpack_require__(7061)["default"]); +var _classCallCheck = (__webpack_require__(6690)["default"]); +var _createClass = (__webpack_require__(9728)["default"]); var __awaiter = this && this.__awaiter || function (thisArg, _arguments, P, generator) { function adopt(value) { return value instanceof P ? value : new P(function (resolve) { @@ -1398,14 +1376,12 @@ var BasicCredentialHandler = /*#__PURE__*/function () { value: function handleAuthentication() { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - throw new Error('not implemented'); - case 1: - case "end": - return _context.stop(); - } + while (1) switch (_context.prev = _context.next) { + case 0: + throw new Error('not implemented'); + case 1: + case "end": + return _context.stop(); } }, _callee); })); @@ -1440,14 +1416,12 @@ var BearerCredentialHandler = /*#__PURE__*/function () { value: function handleAuthentication() { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() { return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - throw new Error('not implemented'); - case 1: - case "end": - return _context2.stop(); - } + while (1) switch (_context2.prev = _context2.next) { + case 0: + throw new Error('not implemented'); + case 1: + case "end": + return _context2.stop(); } }, _callee2); })); @@ -1482,14 +1456,12 @@ var PersonalAccessTokenCredentialHandler = /*#__PURE__*/function () { value: function handleAuthentication() { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee3() { return _regeneratorRuntime().wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - throw new Error('not implemented'); - case 1: - case "end": - return _context3.stop(); - } + while (1) switch (_context3.prev = _context3.next) { + case 0: + throw new Error('not implemented'); + case 1: + case "end": + return _context3.stop(); } }, _callee3); })); @@ -1501,21 +1473,21 @@ exports.PersonalAccessTokenCredentialHandler = PersonalAccessTokenCredentialHand /***/ }), -/***/ 440: +/***/ 5440: /***/ (function(__unused_webpack_module, exports, __webpack_require__) { "use strict"; /* eslint-disable @typescript-eslint/no-explicit-any */ -var _createForOfIteratorHelper = (__webpack_require__(704)["default"]); -var _regeneratorRuntime = (__webpack_require__(61)["default"]); -var _createClass = (__webpack_require__(728)["default"]); -var _classCallCheck = (__webpack_require__(690)["default"]); -var _assertThisInitialized = (__webpack_require__(115)["default"]); -var _inherits = (__webpack_require__(655)["default"]); -var _createSuper = (__webpack_require__(389)["default"]); -var _wrapNativeSuper = (__webpack_require__(496)["default"]); +var _createForOfIteratorHelper = (__webpack_require__(4704)["default"]); +var _regeneratorRuntime = (__webpack_require__(7061)["default"]); +var _createClass = (__webpack_require__(9728)["default"]); +var _classCallCheck = (__webpack_require__(6690)["default"]); +var _assertThisInitialized = (__webpack_require__(6115)["default"]); +var _inherits = (__webpack_require__(1655)["default"]); +var _createSuper = (__webpack_require__(6389)["default"]); +var _wrapNativeSuper = (__webpack_require__(3496)["default"]); var __createBinding = this && this.__createBinding || (Object.create ? function (o, m, k, k2) { if (k2 === undefined) k2 = k; Object.defineProperty(o, k2, { @@ -1539,9 +1511,7 @@ var __setModuleDefault = this && this.__setModuleDefault || (Object.create ? fun var __importStar = this && this.__importStar || function (mod) { if (mod && mod.__esModule) return mod; var result = {}; - if (mod != null) for (var k in mod) { - if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); - } + if (mod != null) for (var k in mod) if (k !== "default" && Object.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k); __setModuleDefault(result, mod); return result; }; @@ -1576,10 +1546,10 @@ Object.defineProperty(exports, "__esModule", ({ value: true })); exports.HttpClient = exports.isHttps = exports.HttpClientResponse = exports.HttpClientError = exports.getProxyUrl = exports.MediaTypes = exports.Headers = exports.HttpCodes = void 0; -var http = __importStar(__webpack_require__(685)); -var https = __importStar(__webpack_require__(687)); -var pm = __importStar(__webpack_require__(537)); -var tunnel = __importStar(__webpack_require__(319)); +var http = __importStar(__webpack_require__(3685)); +var https = __importStar(__webpack_require__(5687)); +var pm = __importStar(__webpack_require__(4537)); +var tunnel = __importStar(__webpack_require__(8808)); var HttpCodes; (function (HttpCodes) { HttpCodes[HttpCodes["OK"] = 200] = "OK"; @@ -1659,35 +1629,31 @@ var HttpClientResponse = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee2() { var _this2 = this; return _regeneratorRuntime().wrap(function _callee2$(_context2) { - while (1) { - switch (_context2.prev = _context2.next) { - case 0: - return _context2.abrupt("return", new Promise(function (resolve) { - return __awaiter(_this2, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { - var output; - return _regeneratorRuntime().wrap(function _callee$(_context) { - while (1) { - switch (_context.prev = _context.next) { - case 0: - output = Buffer.alloc(0); - this.message.on('data', function (chunk) { - output = Buffer.concat([output, chunk]); - }); - this.message.on('end', function () { - resolve(output.toString()); - }); - case 3: - case "end": - return _context.stop(); - } - } - }, _callee, this); - })); + while (1) switch (_context2.prev = _context2.next) { + case 0: + return _context2.abrupt("return", new Promise(function (resolve) { + return __awaiter(_this2, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee() { + var output; + return _regeneratorRuntime().wrap(function _callee$(_context) { + while (1) switch (_context.prev = _context.next) { + case 0: + output = Buffer.alloc(0); + this.message.on('data', function (chunk) { + output = Buffer.concat([output, chunk]); + }); + this.message.on('end', function () { + resolve(output.toString()); + }); + case 3: + case "end": + return _context.stop(); + } + }, _callee, this); })); - case 1: - case "end": - return _context2.stop(); - } + })); + case 1: + case "end": + return _context2.stop(); } }, _callee2); })); @@ -1745,14 +1711,12 @@ var HttpClient = /*#__PURE__*/function () { value: function options(requestUrl, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee3() { return _regeneratorRuntime().wrap(function _callee3$(_context3) { - while (1) { - switch (_context3.prev = _context3.next) { - case 0: - return _context3.abrupt("return", this.request('OPTIONS', requestUrl, null, additionalHeaders || {})); - case 1: - case "end": - return _context3.stop(); - } + while (1) switch (_context3.prev = _context3.next) { + case 0: + return _context3.abrupt("return", this.request('OPTIONS', requestUrl, null, additionalHeaders || {})); + case 1: + case "end": + return _context3.stop(); } }, _callee3, this); })); @@ -1762,14 +1726,12 @@ var HttpClient = /*#__PURE__*/function () { value: function get(requestUrl, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee4() { return _regeneratorRuntime().wrap(function _callee4$(_context4) { - while (1) { - switch (_context4.prev = _context4.next) { - case 0: - return _context4.abrupt("return", this.request('GET', requestUrl, null, additionalHeaders || {})); - case 1: - case "end": - return _context4.stop(); - } + while (1) switch (_context4.prev = _context4.next) { + case 0: + return _context4.abrupt("return", this.request('GET', requestUrl, null, additionalHeaders || {})); + case 1: + case "end": + return _context4.stop(); } }, _callee4, this); })); @@ -1779,14 +1741,12 @@ var HttpClient = /*#__PURE__*/function () { value: function del(requestUrl, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee5() { return _regeneratorRuntime().wrap(function _callee5$(_context5) { - while (1) { - switch (_context5.prev = _context5.next) { - case 0: - return _context5.abrupt("return", this.request('DELETE', requestUrl, null, additionalHeaders || {})); - case 1: - case "end": - return _context5.stop(); - } + while (1) switch (_context5.prev = _context5.next) { + case 0: + return _context5.abrupt("return", this.request('DELETE', requestUrl, null, additionalHeaders || {})); + case 1: + case "end": + return _context5.stop(); } }, _callee5, this); })); @@ -1796,14 +1756,12 @@ var HttpClient = /*#__PURE__*/function () { value: function post(requestUrl, data, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee6() { return _regeneratorRuntime().wrap(function _callee6$(_context6) { - while (1) { - switch (_context6.prev = _context6.next) { - case 0: - return _context6.abrupt("return", this.request('POST', requestUrl, data, additionalHeaders || {})); - case 1: - case "end": - return _context6.stop(); - } + while (1) switch (_context6.prev = _context6.next) { + case 0: + return _context6.abrupt("return", this.request('POST', requestUrl, data, additionalHeaders || {})); + case 1: + case "end": + return _context6.stop(); } }, _callee6, this); })); @@ -1813,14 +1771,12 @@ var HttpClient = /*#__PURE__*/function () { value: function patch(requestUrl, data, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee7() { return _regeneratorRuntime().wrap(function _callee7$(_context7) { - while (1) { - switch (_context7.prev = _context7.next) { - case 0: - return _context7.abrupt("return", this.request('PATCH', requestUrl, data, additionalHeaders || {})); - case 1: - case "end": - return _context7.stop(); - } + while (1) switch (_context7.prev = _context7.next) { + case 0: + return _context7.abrupt("return", this.request('PATCH', requestUrl, data, additionalHeaders || {})); + case 1: + case "end": + return _context7.stop(); } }, _callee7, this); })); @@ -1830,14 +1786,12 @@ var HttpClient = /*#__PURE__*/function () { value: function put(requestUrl, data, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee8() { return _regeneratorRuntime().wrap(function _callee8$(_context8) { - while (1) { - switch (_context8.prev = _context8.next) { - case 0: - return _context8.abrupt("return", this.request('PUT', requestUrl, data, additionalHeaders || {})); - case 1: - case "end": - return _context8.stop(); - } + while (1) switch (_context8.prev = _context8.next) { + case 0: + return _context8.abrupt("return", this.request('PUT', requestUrl, data, additionalHeaders || {})); + case 1: + case "end": + return _context8.stop(); } }, _callee8, this); })); @@ -1847,14 +1801,12 @@ var HttpClient = /*#__PURE__*/function () { value: function head(requestUrl, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee9() { return _regeneratorRuntime().wrap(function _callee9$(_context9) { - while (1) { - switch (_context9.prev = _context9.next) { - case 0: - return _context9.abrupt("return", this.request('HEAD', requestUrl, null, additionalHeaders || {})); - case 1: - case "end": - return _context9.stop(); - } + while (1) switch (_context9.prev = _context9.next) { + case 0: + return _context9.abrupt("return", this.request('HEAD', requestUrl, null, additionalHeaders || {})); + case 1: + case "end": + return _context9.stop(); } }, _callee9, this); })); @@ -1864,14 +1816,12 @@ var HttpClient = /*#__PURE__*/function () { value: function sendStream(verb, requestUrl, stream, additionalHeaders) { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee10() { return _regeneratorRuntime().wrap(function _callee10$(_context10) { - while (1) { - switch (_context10.prev = _context10.next) { - case 0: - return _context10.abrupt("return", this.request(verb, requestUrl, stream, additionalHeaders)); - case 1: - case "end": - return _context10.stop(); - } + while (1) switch (_context10.prev = _context10.next) { + case 0: + return _context10.abrupt("return", this.request(verb, requestUrl, stream, additionalHeaders)); + case 1: + case "end": + return _context10.stop(); } }, _callee10, this); })); @@ -1887,19 +1837,17 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee11() { var res; return _regeneratorRuntime().wrap(function _callee11$(_context11) { - while (1) { - switch (_context11.prev = _context11.next) { - case 0: - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - _context11.next = 3; - return this.get(requestUrl, additionalHeaders); - case 3: - res = _context11.sent; - return _context11.abrupt("return", this._processResponse(res, this.requestOptions)); - case 5: - case "end": - return _context11.stop(); - } + while (1) switch (_context11.prev = _context11.next) { + case 0: + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + _context11.next = 3; + return this.get(requestUrl, additionalHeaders); + case 3: + res = _context11.sent; + return _context11.abrupt("return", this._processResponse(res, this.requestOptions)); + case 5: + case "end": + return _context11.stop(); } }, _callee11, this); })); @@ -1911,21 +1859,19 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee12() { var data, res; return _regeneratorRuntime().wrap(function _callee12$(_context12) { - while (1) { - switch (_context12.prev = _context12.next) { - case 0: - data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - _context12.next = 5; - return this.post(requestUrl, data, additionalHeaders); - case 5: - res = _context12.sent; - return _context12.abrupt("return", this._processResponse(res, this.requestOptions)); - case 7: - case "end": - return _context12.stop(); - } + while (1) switch (_context12.prev = _context12.next) { + case 0: + data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + _context12.next = 5; + return this.post(requestUrl, data, additionalHeaders); + case 5: + res = _context12.sent; + return _context12.abrupt("return", this._processResponse(res, this.requestOptions)); + case 7: + case "end": + return _context12.stop(); } }, _callee12, this); })); @@ -1937,21 +1883,19 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee13() { var data, res; return _regeneratorRuntime().wrap(function _callee13$(_context13) { - while (1) { - switch (_context13.prev = _context13.next) { - case 0: - data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - _context13.next = 5; - return this.put(requestUrl, data, additionalHeaders); - case 5: - res = _context13.sent; - return _context13.abrupt("return", this._processResponse(res, this.requestOptions)); - case 7: - case "end": - return _context13.stop(); - } + while (1) switch (_context13.prev = _context13.next) { + case 0: + data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + _context13.next = 5; + return this.put(requestUrl, data, additionalHeaders); + case 5: + res = _context13.sent; + return _context13.abrupt("return", this._processResponse(res, this.requestOptions)); + case 7: + case "end": + return _context13.stop(); } }, _callee13, this); })); @@ -1963,21 +1907,19 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee14() { var data, res; return _regeneratorRuntime().wrap(function _callee14$(_context14) { - while (1) { - switch (_context14.prev = _context14.next) { - case 0: - data = JSON.stringify(obj, null, 2); - additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); - additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); - _context14.next = 5; - return this.patch(requestUrl, data, additionalHeaders); - case 5: - res = _context14.sent; - return _context14.abrupt("return", this._processResponse(res, this.requestOptions)); - case 7: - case "end": - return _context14.stop(); - } + while (1) switch (_context14.prev = _context14.next) { + case 0: + data = JSON.stringify(obj, null, 2); + additionalHeaders[Headers.Accept] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.Accept, MediaTypes.ApplicationJson); + additionalHeaders[Headers.ContentType] = this._getExistingOrDefaultHeader(additionalHeaders, Headers.ContentType, MediaTypes.ApplicationJson); + _context14.next = 5; + return this.patch(requestUrl, data, additionalHeaders); + case 5: + res = _context14.sent; + return _context14.abrupt("return", this._processResponse(res, this.requestOptions)); + case 7: + case "end": + return _context14.stop(); } }, _callee14, this); })); @@ -1993,136 +1935,134 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee15() { var parsedUrl, info, maxTries, numTries, response, authenticationHandler, _iterator, _step, handler, redirectsRemaining, redirectUrl, parsedRedirectUrl, header; return _regeneratorRuntime().wrap(function _callee15$(_context15) { - while (1) { - switch (_context15.prev = _context15.next) { - case 0: - if (!this._disposed) { - _context15.next = 2; - break; - } - throw new Error('Client has already been disposed.'); - case 2: - parsedUrl = new URL(requestUrl); - info = this._prepareRequest(verb, parsedUrl, headers); // Only perform retries on reads since writes may not be idempotent. - maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) ? this._maxRetries + 1 : 1; - numTries = 0; - case 6: - _context15.next = 8; - return this.requestRaw(info, data); - case 8: - response = _context15.sent; - if (!(response && response.message && response.message.statusCode === HttpCodes.Unauthorized)) { - _context15.next = 34; - break; - } - authenticationHandler = void 0; - _iterator = _createForOfIteratorHelper(this.handlers); - _context15.prev = 12; - _iterator.s(); - case 14: - if ((_step = _iterator.n()).done) { - _context15.next = 21; - break; - } - handler = _step.value; - if (!handler.canHandleAuthentication(response)) { - _context15.next = 19; - break; - } - authenticationHandler = handler; - return _context15.abrupt("break", 21); - case 19: - _context15.next = 14; + while (1) switch (_context15.prev = _context15.next) { + case 0: + if (!this._disposed) { + _context15.next = 2; break; - case 21: - _context15.next = 26; + } + throw new Error('Client has already been disposed.'); + case 2: + parsedUrl = new URL(requestUrl); + info = this._prepareRequest(verb, parsedUrl, headers); // Only perform retries on reads since writes may not be idempotent. + maxTries = this._allowRetries && RetryableHttpVerbs.includes(verb) ? this._maxRetries + 1 : 1; + numTries = 0; + case 6: + _context15.next = 8; + return this.requestRaw(info, data); + case 8: + response = _context15.sent; + if (!(response && response.message && response.message.statusCode === HttpCodes.Unauthorized)) { + _context15.next = 34; break; - case 23: - _context15.prev = 23; - _context15.t0 = _context15["catch"](12); - _iterator.e(_context15.t0); - case 26: - _context15.prev = 26; - _iterator.f(); - return _context15.finish(26); - case 29: - if (!authenticationHandler) { - _context15.next = 33; - break; - } - return _context15.abrupt("return", authenticationHandler.handleAuthentication(this, info, data)); - case 33: - return _context15.abrupt("return", response); - case 34: - redirectsRemaining = this._maxRedirects; - case 35: - if (!(response.message.statusCode && HttpRedirectCodes.includes(response.message.statusCode) && this._allowRedirects && redirectsRemaining > 0)) { - _context15.next = 52; - break; - } - redirectUrl = response.message.headers['location']; - if (redirectUrl) { - _context15.next = 39; - break; - } - return _context15.abrupt("break", 52); - case 39: - parsedRedirectUrl = new URL(redirectUrl); - if (!(parsedUrl.protocol === 'https:' && parsedUrl.protocol !== parsedRedirectUrl.protocol && !this._allowRedirectDowngrade)) { - _context15.next = 42; - break; - } - throw new Error('Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.'); - case 42: - _context15.next = 44; - return response.readBody(); - case 44: - // strip authorization header if redirected to a different hostname - if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { - for (header in headers) { - // header names are case insensitive - if (header.toLowerCase() === 'authorization') { - delete headers[header]; - } + } + authenticationHandler = void 0; + _iterator = _createForOfIteratorHelper(this.handlers); + _context15.prev = 12; + _iterator.s(); + case 14: + if ((_step = _iterator.n()).done) { + _context15.next = 21; + break; + } + handler = _step.value; + if (!handler.canHandleAuthentication(response)) { + _context15.next = 19; + break; + } + authenticationHandler = handler; + return _context15.abrupt("break", 21); + case 19: + _context15.next = 14; + break; + case 21: + _context15.next = 26; + break; + case 23: + _context15.prev = 23; + _context15.t0 = _context15["catch"](12); + _iterator.e(_context15.t0); + case 26: + _context15.prev = 26; + _iterator.f(); + return _context15.finish(26); + case 29: + if (!authenticationHandler) { + _context15.next = 33; + break; + } + return _context15.abrupt("return", authenticationHandler.handleAuthentication(this, info, data)); + case 33: + return _context15.abrupt("return", response); + case 34: + redirectsRemaining = this._maxRedirects; + case 35: + if (!(response.message.statusCode && HttpRedirectCodes.includes(response.message.statusCode) && this._allowRedirects && redirectsRemaining > 0)) { + _context15.next = 52; + break; + } + redirectUrl = response.message.headers['location']; + if (redirectUrl) { + _context15.next = 39; + break; + } + return _context15.abrupt("break", 52); + case 39: + parsedRedirectUrl = new URL(redirectUrl); + if (!(parsedUrl.protocol === 'https:' && parsedUrl.protocol !== parsedRedirectUrl.protocol && !this._allowRedirectDowngrade)) { + _context15.next = 42; + break; + } + throw new Error('Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.'); + case 42: + _context15.next = 44; + return response.readBody(); + case 44: + // strip authorization header if redirected to a different hostname + if (parsedRedirectUrl.hostname !== parsedUrl.hostname) { + for (header in headers) { + // header names are case insensitive + if (header.toLowerCase() === 'authorization') { + delete headers[header]; } } - // let's make the request with the new redirectUrl - info = this._prepareRequest(verb, parsedRedirectUrl, headers); - _context15.next = 48; - return this.requestRaw(info, data); - case 48: - response = _context15.sent; - redirectsRemaining--; - _context15.next = 35; + } + // let's make the request with the new redirectUrl + info = this._prepareRequest(verb, parsedRedirectUrl, headers); + _context15.next = 48; + return this.requestRaw(info, data); + case 48: + response = _context15.sent; + redirectsRemaining--; + _context15.next = 35; + break; + case 52: + if (!(!response.message.statusCode || !HttpResponseRetryCodes.includes(response.message.statusCode))) { + _context15.next = 54; break; - case 52: - if (!(!response.message.statusCode || !HttpResponseRetryCodes.includes(response.message.statusCode))) { - _context15.next = 54; - break; - } - return _context15.abrupt("return", response); - case 54: - numTries += 1; - if (!(numTries < maxTries)) { - _context15.next = 60; - break; - } - _context15.next = 58; - return response.readBody(); - case 58: + } + return _context15.abrupt("return", response); + case 54: + numTries += 1; + if (!(numTries < maxTries)) { _context15.next = 60; - return this._performExponentialBackoff(numTries); - case 60: - if (numTries < maxTries) { - _context15.next = 6; - break; - } - case 61: - return _context15.abrupt("return", response); - case 62: - case "end": - return _context15.stop(); - } + break; + } + _context15.next = 58; + return response.readBody(); + case 58: + _context15.next = 60; + return this._performExponentialBackoff(numTries); + case 60: + if (numTries < maxTries) { + _context15.next = 6; + break; + } + case 61: + return _context15.abrupt("return", response); + case 62: + case "end": + return _context15.stop(); } }, _callee15, this, [[12, 23, 26, 29]]); })); @@ -2149,26 +2089,24 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee16() { var _this3 = this; return _regeneratorRuntime().wrap(function _callee16$(_context16) { - while (1) { - switch (_context16.prev = _context16.next) { - case 0: - return _context16.abrupt("return", new Promise(function (resolve, reject) { - function callbackForResult(err, res) { - if (err) { - reject(err); - } else if (!res) { - // If `err` is not passed, then `res` must be passed. - reject(new Error('Unknown error')); - } else { - resolve(res); - } + while (1) switch (_context16.prev = _context16.next) { + case 0: + return _context16.abrupt("return", new Promise(function (resolve, reject) { + function callbackForResult(err, res) { + if (err) { + reject(err); + } else if (!res) { + // If `err` is not passed, then `res` must be passed. + reject(new Error('Unknown error')); + } else { + resolve(res); } - _this3.requestRawWithCallback(info, data, callbackForResult); - })); - case 1: - case "end": - return _context16.stop(); - } + } + _this3.requestRawWithCallback(info, data, callbackForResult); + })); + case 1: + case "end": + return _context16.stop(); } }, _callee16); })); @@ -2362,20 +2300,18 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee17() { var ms; return _regeneratorRuntime().wrap(function _callee17$(_context17) { - while (1) { - switch (_context17.prev = _context17.next) { - case 0: - retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); - ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); - return _context17.abrupt("return", new Promise(function (resolve) { - return setTimeout(function () { - return resolve(); - }, ms); - })); - case 3: - case "end": - return _context17.stop(); - } + while (1) switch (_context17.prev = _context17.next) { + case 0: + retryNumber = Math.min(ExponentialBackoffCeiling, retryNumber); + ms = ExponentialBackoffTimeSlice * Math.pow(2, retryNumber); + return _context17.abrupt("return", new Promise(function (resolve) { + return setTimeout(function () { + return resolve(); + }, ms); + })); + case 3: + case "end": + return _context17.stop(); } }, _callee17); })); @@ -2386,84 +2322,80 @@ var HttpClient = /*#__PURE__*/function () { return __awaiter(this, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee19() { var _this4 = this; return _regeneratorRuntime().wrap(function _callee19$(_context19) { - while (1) { - switch (_context19.prev = _context19.next) { - case 0: - return _context19.abrupt("return", new Promise(function (resolve, reject) { - return __awaiter(_this4, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee18() { - var statusCode, response, dateTimeDeserializer, obj, contents, msg, err; - return _regeneratorRuntime().wrap(function _callee18$(_context18) { - while (1) { - switch (_context18.prev = _context18.next) { - case 0: - dateTimeDeserializer = function _dateTimeDeserializer(key, value) { - if (typeof value === 'string') { - var a = new Date(value); - if (!isNaN(a.valueOf())) { - return a; - } - } - return value; - }; - statusCode = res.message.statusCode || 0; - response = { - statusCode: statusCode, - result: null, - headers: {} - }; // not found leads to null obj returned - if (statusCode === HttpCodes.NotFound) { - resolve(response); - } - // get the result from the body - _context18.prev = 4; - _context18.next = 7; - return res.readBody(); - case 7: - contents = _context18.sent; - if (contents && contents.length > 0) { - if (options && options.deserializeDates) { - obj = JSON.parse(contents, dateTimeDeserializer); - } else { - obj = JSON.parse(contents); - } - response.result = obj; + while (1) switch (_context19.prev = _context19.next) { + case 0: + return _context19.abrupt("return", new Promise(function (resolve, reject) { + return __awaiter(_this4, void 0, void 0, /*#__PURE__*/_regeneratorRuntime().mark(function _callee18() { + var statusCode, response, dateTimeDeserializer, obj, contents, msg, err; + return _regeneratorRuntime().wrap(function _callee18$(_context18) { + while (1) switch (_context18.prev = _context18.next) { + case 0: + dateTimeDeserializer = function _dateTimeDeserializer(key, value) { + if (typeof value === 'string') { + var a = new Date(value); + if (!isNaN(a.valueOf())) { + return a; } - response.headers = res.message.headers; - _context18.next = 14; - break; - case 12: - _context18.prev = 12; - _context18.t0 = _context18["catch"](4); - case 14: - // note that 3xx redirects are handled by the http layer. - if (statusCode > 299) { - // if exception/error in body, attempt to get better error - if (obj && obj.message) { - msg = obj.message; - } else if (contents && contents.length > 0) { - // it may be the case that the exception is in the body message as string - msg = contents; - } else { - msg = "Failed request: (".concat(statusCode, ")"); - } - err = new HttpClientError(msg, statusCode); - err.result = response.result; - reject(err); - } else { - resolve(response); - } - case 15: - case "end": - return _context18.stop(); + } + return value; + }; + statusCode = res.message.statusCode || 0; + response = { + statusCode: statusCode, + result: null, + headers: {} + }; // not found leads to null obj returned + if (statusCode === HttpCodes.NotFound) { + resolve(response); + } + // get the result from the body + _context18.prev = 4; + _context18.next = 7; + return res.readBody(); + case 7: + contents = _context18.sent; + if (contents && contents.length > 0) { + if (options && options.deserializeDates) { + obj = JSON.parse(contents, dateTimeDeserializer); + } else { + obj = JSON.parse(contents); + } + response.result = obj; } - } - }, _callee18, null, [[4, 12]]); - })); + response.headers = res.message.headers; + _context18.next = 14; + break; + case 12: + _context18.prev = 12; + _context18.t0 = _context18["catch"](4); + case 14: + // note that 3xx redirects are handled by the http layer. + if (statusCode > 299) { + // if exception/error in body, attempt to get better error + if (obj && obj.message) { + msg = obj.message; + } else if (contents && contents.length > 0) { + // it may be the case that the exception is in the body message as string + msg = contents; + } else { + msg = "Failed request: (".concat(statusCode, ")"); + } + err = new HttpClientError(msg, statusCode); + err.result = response.result; + reject(err); + } else { + resolve(response); + } + case 15: + case "end": + return _context18.stop(); + } + }, _callee18, null, [[4, 12]]); })); - case 1: - case "end": - return _context19.stop(); - } + })); + case 1: + case "end": + return _context19.stop(); } }, _callee19); })); @@ -2480,13 +2412,13 @@ var lowercaseKeys = function lowercaseKeys(obj) { /***/ }), -/***/ 537: +/***/ 4537: /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -var _createForOfIteratorHelper = (__webpack_require__(704)["default"]); +var _createForOfIteratorHelper = (__webpack_require__(4704)["default"]); Object.defineProperty(exports, "__esModule", ({ value: true })); @@ -2565,7 +2497,7 @@ exports.checkBypass = checkBypass; /***/ }), -/***/ 191: +/***/ 1191: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { /*! @@ -2575,7 +2507,7 @@ exports.checkBypass = checkBypass; * Released under the MIT License. */ -var isObject = __webpack_require__(752); +var isObject = __webpack_require__(2491); module.exports = function (target, path, options) { if (!isObject(options)) { options = { @@ -2662,7 +2594,7 @@ function isValidObject(val) { /***/ }), -/***/ 752: +/***/ 2491: /***/ ((module) => { "use strict"; @@ -2681,7 +2613,7 @@ module.exports = function isObject(val) { /***/ }), -/***/ 270: +/***/ 3270: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -2694,8 +2626,8 @@ module.exports = function isObject(val) { -var get = __webpack_require__(191); -var has = __webpack_require__(230); +var get = __webpack_require__(1191); +var has = __webpack_require__(8230); module.exports = function (obj, path, options) { if (isObject(obj) && (typeof path === 'string' || Array.isArray(path))) { return has(get(obj, path, options)); @@ -2708,7 +2640,7 @@ function isObject(val) { /***/ }), -/***/ 230: +/***/ 8230: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { "use strict"; @@ -2721,7 +2653,7 @@ function isObject(val) { -var typeOf = __webpack_require__(482); +var typeOf = __webpack_require__(5482); module.exports = function has(val) { switch (typeOf(val)) { case 'boolean': @@ -2765,7 +2697,7 @@ module.exports = function has(val) { /***/ }), -/***/ 482: +/***/ 5482: /***/ ((module) => { var toString = Object.prototype.toString; @@ -2900,26 +2832,26 @@ function isBuffer(val) { /***/ }), -/***/ 319: +/***/ 8808: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -module.exports = __webpack_require__(938); +module.exports = __webpack_require__(7938); /***/ }), -/***/ 938: +/***/ 7938: /***/ ((__unused_webpack_module, exports, __webpack_require__) => { "use strict"; -var net = __webpack_require__(982); -var tls = __webpack_require__(404); -var http = __webpack_require__(685); -var https = __webpack_require__(687); -var events = __webpack_require__(361); -var assert = __webpack_require__(491); -var util = __webpack_require__(837); +var net = __webpack_require__(1808); +var tls = __webpack_require__(4404); +var http = __webpack_require__(3685); +var https = __webpack_require__(5687); +var events = __webpack_require__(2361); +var assert = __webpack_require__(9491); +var util = __webpack_require__(3837); exports.httpOverHttp = httpOverHttp; exports.httpsOverHttp = httpsOverHttp; exports.httpOverHttps = httpOverHttps; @@ -3146,7 +3078,7 @@ exports.debug = debug; // for test /***/ }), -/***/ 779: +/***/ 6779: /***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { "use strict"; @@ -3463,7 +3395,7 @@ function version(uuid) { /***/ }), -/***/ 491: +/***/ 9491: /***/ ((module) => { "use strict"; @@ -3471,7 +3403,7 @@ module.exports = require("assert"); /***/ }), -/***/ 361: +/***/ 2361: /***/ ((module) => { "use strict"; @@ -3479,7 +3411,7 @@ module.exports = require("events"); /***/ }), -/***/ 147: +/***/ 7147: /***/ ((module) => { "use strict"; @@ -3487,7 +3419,7 @@ module.exports = require("fs"); /***/ }), -/***/ 685: +/***/ 3685: /***/ ((module) => { "use strict"; @@ -3495,7 +3427,7 @@ module.exports = require("http"); /***/ }), -/***/ 687: +/***/ 5687: /***/ ((module) => { "use strict"; @@ -3503,7 +3435,7 @@ module.exports = require("https"); /***/ }), -/***/ 982: +/***/ 1808: /***/ ((module) => { "use strict"; @@ -3511,7 +3443,7 @@ module.exports = require("net"); /***/ }), -/***/ 37: +/***/ 2037: /***/ ((module) => { "use strict"; @@ -3519,7 +3451,7 @@ module.exports = require("os"); /***/ }), -/***/ 17: +/***/ 1017: /***/ ((module) => { "use strict"; @@ -3527,7 +3459,7 @@ module.exports = require("path"); /***/ }), -/***/ 404: +/***/ 4404: /***/ ((module) => { "use strict"; @@ -3535,7 +3467,7 @@ module.exports = require("tls"); /***/ }), -/***/ 837: +/***/ 3837: /***/ ((module) => { "use strict"; @@ -3543,21 +3475,19 @@ module.exports = require("util"); /***/ }), -/***/ 897: +/***/ 3897: /***/ ((module) => { function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; - for (var i = 0, arr2 = new Array(len); i < len; i++) { - arr2[i] = arr[i]; - } + for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } module.exports = _arrayLikeToArray, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/***/ 372: +/***/ 5372: /***/ ((module) => { function _arrayWithHoles(arr) { @@ -3567,7 +3497,7 @@ module.exports = _arrayWithHoles, module.exports.__esModule = true, module.expor /***/ }), -/***/ 115: +/***/ 6115: /***/ ((module) => { function _assertThisInitialized(self) { @@ -3580,7 +3510,7 @@ module.exports = _assertThisInitialized, module.exports.__esModule = true, modul /***/ }), -/***/ 690: +/***/ 6690: /***/ ((module) => { function _classCallCheck(instance, Constructor) { @@ -3592,11 +3522,11 @@ module.exports = _classCallCheck, module.exports.__esModule = true, module.expor /***/ }), -/***/ 515: +/***/ 3515: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var setPrototypeOf = __webpack_require__(15); -var isNativeReflectConstruct = __webpack_require__(617); +var setPrototypeOf = __webpack_require__(6015); +var isNativeReflectConstruct = __webpack_require__(9617); function _construct(Parent, args, Class) { if (isNativeReflectConstruct()) { module.exports = _construct = Reflect.construct.bind(), module.exports.__esModule = true, module.exports["default"] = module.exports; @@ -3616,16 +3546,17 @@ module.exports = _construct, module.exports.__esModule = true, module.exports["d /***/ }), -/***/ 728: -/***/ ((module) => { +/***/ 9728: +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { +var toPropertyKey = __webpack_require__(4062); function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); + Object.defineProperty(target, toPropertyKey(descriptor.key), descriptor); } } function _createClass(Constructor, protoProps, staticProps) { @@ -3640,10 +3571,10 @@ module.exports = _createClass, module.exports.__esModule = true, module.exports[ /***/ }), -/***/ 704: +/***/ 4704: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var unsupportedIterableToArray = __webpack_require__(116); +var unsupportedIterableToArray = __webpack_require__(6116); function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { @@ -3699,12 +3630,12 @@ module.exports = _createForOfIteratorHelper, module.exports.__esModule = true, m /***/ }), -/***/ 389: +/***/ 6389: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var getPrototypeOf = __webpack_require__(808); -var isNativeReflectConstruct = __webpack_require__(617); -var possibleConstructorReturn = __webpack_require__(993); +var getPrototypeOf = __webpack_require__(3808); +var isNativeReflectConstruct = __webpack_require__(9617); +var possibleConstructorReturn = __webpack_require__(4993); function _createSuper(Derived) { var hasNativeReflectConstruct = isNativeReflectConstruct(); return function _createSuperInternal() { @@ -3723,7 +3654,7 @@ module.exports = _createSuper, module.exports.__esModule = true, module.exports[ /***/ }), -/***/ 808: +/***/ 3808: /***/ ((module) => { function _getPrototypeOf(o) { @@ -3736,10 +3667,10 @@ module.exports = _getPrototypeOf, module.exports.__esModule = true, module.expor /***/ }), -/***/ 655: +/***/ 1655: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var setPrototypeOf = __webpack_require__(15); +var setPrototypeOf = __webpack_require__(6015); function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); @@ -3760,7 +3691,7 @@ module.exports = _inherits, module.exports.__esModule = true, module.exports["de /***/ }), -/***/ 86: +/***/ 6035: /***/ ((module) => { function _isNativeFunction(fn) { @@ -3770,7 +3701,7 @@ module.exports = _isNativeFunction, module.exports.__esModule = true, module.exp /***/ }), -/***/ 617: +/***/ 9617: /***/ ((module) => { function _isNativeReflectConstruct() { @@ -3788,38 +3719,41 @@ module.exports = _isNativeReflectConstruct, module.exports.__esModule = true, mo /***/ }), -/***/ 872: +/***/ 8872: /***/ ((module) => { function _iterableToArrayLimit(arr, i) { - var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; - if (_i == null) return; - var _arr = []; - var _n = true; - var _d = false; - var _s, _e; - try { - for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { - _arr.push(_s.value); - if (i && _arr.length === i) break; - } - } catch (err) { - _d = true; - _e = err; - } finally { + var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; + if (null != _i) { + var _s, + _e, + _x, + _r, + _arr = [], + _n = !0, + _d = !1; try { - if (!_n && _i["return"] != null) _i["return"](); + if (_x = (_i = _i.call(arr)).next, 0 === i) { + if (Object(_i) !== _i) return; + _n = !1; + } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); + } catch (err) { + _d = !0, _e = err; } finally { - if (_d) throw _e; + try { + if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return; + } finally { + if (_d) throw _e; + } } + return _arr; } - return _arr; } module.exports = _iterableToArrayLimit, module.exports.__esModule = true, module.exports["default"] = module.exports; /***/ }), -/***/ 218: +/***/ 2218: /***/ ((module) => { function _nonIterableRest() { @@ -3829,11 +3763,11 @@ module.exports = _nonIterableRest, module.exports.__esModule = true, module.expo /***/ }), -/***/ 993: +/***/ 4993: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var _typeof = (__webpack_require__(698)["default"]); -var assertThisInitialized = __webpack_require__(115); +var _typeof = (__webpack_require__(8698)["default"]); +var assertThisInitialized = __webpack_require__(6115); function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === "object" || typeof call === "function")) { return call; @@ -3846,10 +3780,10 @@ module.exports = _possibleConstructorReturn, module.exports.__esModule = true, m /***/ }), -/***/ 61: +/***/ 7061: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var _typeof = (__webpack_require__(698)["default"]); +var _typeof = (__webpack_require__(8698)["default"]); function _regeneratorRuntime() { "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ module.exports = _regeneratorRuntime = function _regeneratorRuntime() { @@ -3986,14 +3920,9 @@ function _regeneratorRuntime() { }; } function maybeInvokeDelegate(delegate, context) { - var method = delegate.iterator[context.method]; - if (undefined === method) { - if (context.delegate = null, "throw" === context.method) { - if (delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method)) return ContinueSentinel; - context.method = "throw", context.arg = new TypeError("The iterator does not provide a 'throw' method"); - } - return ContinueSentinel; - } + var methodName = context.method, + method = delegate.iterator[methodName]; + if (undefined === method) return context.delegate = null, "throw" === methodName && delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method) || "return" !== methodName && (context.method = "throw", context.arg = new TypeError("The iterator does not provide a '" + methodName + "' method")), ContinueSentinel; var record = tryCatch(method, delegate.iterator, context.arg); if ("throw" === record.type) return context.method = "throw", context.arg = record.arg, context.delegate = null, ContinueSentinel; var info = record.arg; @@ -4022,9 +3951,7 @@ function _regeneratorRuntime() { if (!isNaN(iterable.length)) { var i = -1, next = function next() { - for (; ++i < iterable.length;) { - if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next; - } + for (; ++i < iterable.length;) if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next; return next.value = undefined, next.done = !0, next; }; return next.next = next; @@ -4070,9 +3997,7 @@ function _regeneratorRuntime() { }), exports.keys = function (val) { var object = Object(val), keys = []; - for (var key in object) { - keys.push(key); - } + for (var key in object) keys.push(key); return keys.reverse(), function next() { for (; keys.length;) { var key = keys.pop(); @@ -4083,9 +4008,7 @@ function _regeneratorRuntime() { }, exports.values = values, Context.prototype = { constructor: Context, reset: function reset(skipTempReset) { - if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) { - "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); - } + if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); }, stop: function stop() { this.done = !0; @@ -4167,7 +4090,7 @@ module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.e /***/ }), -/***/ 15: +/***/ 6015: /***/ ((module) => { function _setPrototypeOf(o, p) { @@ -4181,13 +4104,13 @@ module.exports = _setPrototypeOf, module.exports.__esModule = true, module.expor /***/ }), -/***/ 424: +/***/ 7424: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var arrayWithHoles = __webpack_require__(372); -var iterableToArrayLimit = __webpack_require__(872); -var unsupportedIterableToArray = __webpack_require__(116); -var nonIterableRest = __webpack_require__(218); +var arrayWithHoles = __webpack_require__(5372); +var iterableToArrayLimit = __webpack_require__(8872); +var unsupportedIterableToArray = __webpack_require__(6116); +var nonIterableRest = __webpack_require__(2218); function _slicedToArray(arr, i) { return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); } @@ -4195,7 +4118,38 @@ module.exports = _slicedToArray, module.exports.__esModule = true, module.export /***/ }), -/***/ 698: +/***/ 5036: +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { + +var _typeof = (__webpack_require__(8698)["default"]); +function _toPrimitive(input, hint) { + if (_typeof(input) !== "object" || input === null) return input; + var prim = input[Symbol.toPrimitive]; + if (prim !== undefined) { + var res = prim.call(input, hint || "default"); + if (_typeof(res) !== "object") return res; + throw new TypeError("@@toPrimitive must return a primitive value."); + } + return (hint === "string" ? String : Number)(input); +} +module.exports = _toPrimitive, module.exports.__esModule = true, module.exports["default"] = module.exports; + +/***/ }), + +/***/ 4062: +/***/ ((module, __unused_webpack_exports, __webpack_require__) => { + +var _typeof = (__webpack_require__(8698)["default"]); +var toPrimitive = __webpack_require__(5036); +function _toPropertyKey(arg) { + var key = toPrimitive(arg, "string"); + return _typeof(key) === "symbol" ? key : String(key); +} +module.exports = _toPropertyKey, module.exports.__esModule = true, module.exports["default"] = module.exports; + +/***/ }), + +/***/ 8698: /***/ ((module) => { function _typeof(obj) { @@ -4211,10 +4165,10 @@ module.exports = _typeof, module.exports.__esModule = true, module.exports["defa /***/ }), -/***/ 116: +/***/ 6116: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var arrayLikeToArray = __webpack_require__(897); +var arrayLikeToArray = __webpack_require__(3897); function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return arrayLikeToArray(o, minLen); @@ -4227,13 +4181,13 @@ module.exports = _unsupportedIterableToArray, module.exports.__esModule = true, /***/ }), -/***/ 496: +/***/ 3496: /***/ ((module, __unused_webpack_exports, __webpack_require__) => { -var getPrototypeOf = __webpack_require__(808); -var setPrototypeOf = __webpack_require__(15); -var isNativeFunction = __webpack_require__(86); -var construct = __webpack_require__(515); +var getPrototypeOf = __webpack_require__(3808); +var setPrototypeOf = __webpack_require__(6015); +var isNativeFunction = __webpack_require__(6035); +var construct = __webpack_require__(3515); function _wrapNativeSuper(Class) { var _cache = typeof Map === "function" ? new Map() : undefined; module.exports = _wrapNativeSuper = function _wrapNativeSuper(Class) { @@ -4487,14 +4441,9 @@ function _regeneratorRuntime() { }; } function maybeInvokeDelegate(delegate, context) { - var method = delegate.iterator[context.method]; - if (undefined === method) { - if (context.delegate = null, "throw" === context.method) { - if (delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method)) return ContinueSentinel; - context.method = "throw", context.arg = new TypeError("The iterator does not provide a 'throw' method"); - } - return ContinueSentinel; - } + var methodName = context.method, + method = delegate.iterator[methodName]; + if (undefined === method) return context.delegate = null, "throw" === methodName && delegate.iterator["return"] && (context.method = "return", context.arg = undefined, maybeInvokeDelegate(delegate, context), "throw" === context.method) || "return" !== methodName && (context.method = "throw", context.arg = new TypeError("The iterator does not provide a '" + methodName + "' method")), ContinueSentinel; var record = tryCatch(method, delegate.iterator, context.arg); if ("throw" === record.type) return context.method = "throw", context.arg = record.arg, context.delegate = null, ContinueSentinel; var info = record.arg; @@ -4523,9 +4472,7 @@ function _regeneratorRuntime() { if (!isNaN(iterable.length)) { var i = -1, next = function next() { - for (; ++i < iterable.length;) { - if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next; - } + for (; ++i < iterable.length;) if (hasOwn.call(iterable, i)) return next.value = iterable[i], next.done = !1, next; return next.value = undefined, next.done = !0, next; }; return next.next = next; @@ -4571,9 +4518,7 @@ function _regeneratorRuntime() { }), exports.keys = function (val) { var object = Object(val), keys = []; - for (var key in object) { - keys.push(key); - } + for (var key in object) keys.push(key); return keys.reverse(), function next() { for (; keys.length;) { var key = keys.pop(); @@ -4584,9 +4529,7 @@ function _regeneratorRuntime() { }, exports.values = values, Context.prototype = { constructor: Context, reset: function reset(skipTempReset) { - if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) { - "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); - } + if (this.prev = 0, this.next = 0, this.sent = this._sent = undefined, this.done = !1, this.delegate = null, this.method = "next", this.arg = undefined, this.tryEntries.forEach(resetTryEntry), !skipTempReset) for (var name in this) "t" === name.charAt(0) && hasOwn.call(this, name) && !isNaN(+name.slice(1)) && (this[name] = undefined); }, stop: function stop() { this.done = !0; @@ -4696,15 +4639,15 @@ function _asyncToGenerator(fn) { }; } // EXTERNAL MODULE: external "path" -var external_path_ = __webpack_require__(17); +var external_path_ = __webpack_require__(1017); var external_path_default = /*#__PURE__*/__webpack_require__.n(external_path_); // EXTERNAL MODULE: external "fs" -var external_fs_ = __webpack_require__(147); +var external_fs_ = __webpack_require__(7147); var external_fs_default = /*#__PURE__*/__webpack_require__.n(external_fs_); // EXTERNAL MODULE: ./node_modules/@actions/core/lib/core.js -var core = __webpack_require__(397); +var core = __webpack_require__(8397); // EXTERNAL MODULE: ./node_modules/has-value/index.js -var has_value = __webpack_require__(270); +var has_value = __webpack_require__(3270); var has_value_default = /*#__PURE__*/__webpack_require__.n(has_value); ;// CONCATENATED MODULE: ./node_modules/isobject/index.js /*! @@ -4724,14 +4667,14 @@ function isObject(val) { */// declare function unset(obj: Record, prop: string | string[]): boolean; var isUnsafeKey=function isUnsafeKey(key){return key==='__proto__'||key==='constructor'||key==='prototype';};var validateKey=function validateKey(key){if(isUnsafeKey(key)){throw new Error("Cannot set unsafe key: \"".concat(key,"\""));}};function unsetValue(obj,prop){if(!isObject(obj)){throw new TypeError('expected an object.');}if(!Array.isArray(prop)&&obj.hasOwnProperty(prop)){delete obj[prop];return true;}if(has_value_default()(obj,prop)){var segs=Array.isArray(prop)?prop.slice():prop.split('.');var last=segs.pop();while(segs.length&&segs[segs.length-1].slice(-1)==='\\'){last=segs.pop().slice(0,-1)+'.'+last;}while(segs.length){prop=segs.shift();validateKey(prop);obj=obj[prop];}return delete obj[last];}return true;}; ;// CONCATENATED MODULE: ./src/index.ts -;_asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee(){var pkgPath,data,rename,version,unset,description,resolvePath,jsonStr,jsonObj,newData;return _regeneratorRuntime().wrap(function _callee$(_context){while(1){switch(_context.prev=_context.next){case 0:_context.prev=0;pkgPath=(0,core.getInput)('path');data=(0,core.getInput)('data');rename=(0,core.getInput)('rename');version=(0,core.getInput)('version');unset=(0,core.getInput)('unset');description=(0,core.getInput)('description');resolvePath=external_path_default().resolve(process.cwd(),pkgPath);if(external_fs_default().existsSync(resolvePath)){_context.next=10;break;}throw new Error("File \x1B[31;1m".concat(resolvePath,"\x1B[0m does not exist!"));case 10:_context.next=12;return external_fs_default().promises.readFile(resolvePath);case 12:_context.next=14;return _context.sent.toString();case 14:jsonStr=_context.sent;jsonObj=JSON.parse(jsonStr);if(data){newData=JSON.parse(data);jsonObj=Object.assign(jsonObj,newData);}if(rename){jsonObj=Object.assign(jsonObj,{name:rename});}if(version){jsonObj=Object.assign(jsonObj,{version:version});}if(description){jsonObj=Object.assign(jsonObj,{description:description});}if(unset&&typeof unset==='string'){unset.split(',').forEach(function(item){(0,core.startGroup)("\uD83D\uDC49 \x1B[32;1m ".concat(item,"\x1B[0m content: "));(0,core.info)("".concat(JSON.stringify(jsonObj,null,2)));(0,core.endGroup)();unsetValue(jsonObj,item.trim());});}_context.next=23;return external_fs_default().promises.writeFile(resolvePath,JSON.stringify(jsonObj,null,2));case 23:(0,core.startGroup)("\x1B[32;1m package.json\x1B[0m content: ");(0,core.info)("".concat(JSON.stringify(jsonObj,null,2)));(0,core.endGroup)();Object.keys(jsonObj).forEach(function(keyname){var value=jsonObj[keyname];if(typeof value==='string'||typeof value==='boolean'){(0,core.setOutput)(keyname,value);}else if(Array.isArray(value)){(0,core.setOutput)(keyname,value.join(','));}});// setOutput('name', jsonObj.name); +;_asyncToGenerator(/*#__PURE__*/_regeneratorRuntime().mark(function _callee(){var pkgPath,data,rename,version,unset,description,resolvePath,jsonStr,jsonObj,newData;return _regeneratorRuntime().wrap(function _callee$(_context){while(1)switch(_context.prev=_context.next){case 0:_context.prev=0;pkgPath=(0,core.getInput)('path');data=(0,core.getInput)('data');rename=(0,core.getInput)('rename');version=(0,core.getInput)('version');unset=(0,core.getInput)('unset');description=(0,core.getInput)('description');resolvePath=external_path_default().resolve(process.cwd(),pkgPath);if(external_fs_default().existsSync(resolvePath)){_context.next=10;break;}throw new Error("File \x1B[31;1m".concat(resolvePath,"\x1B[0m does not exist!"));case 10:_context.next=12;return external_fs_default().promises.readFile(resolvePath);case 12:_context.next=14;return _context.sent.toString();case 14:jsonStr=_context.sent;jsonObj=JSON.parse(jsonStr);if(data){newData=JSON.parse(data);jsonObj=Object.assign(jsonObj,newData);}if(rename){jsonObj=Object.assign(jsonObj,{name:rename});}if(version){jsonObj=Object.assign(jsonObj,{version:version});}if(description){jsonObj=Object.assign(jsonObj,{description:description});}if(unset&&typeof unset==='string'){unset.split(',').forEach(function(item){(0,core.startGroup)("\uD83D\uDC49 \x1B[32;1m ".concat(item,"\x1B[0m content: "));(0,core.info)("".concat(JSON.stringify(jsonObj,null,2)));(0,core.endGroup)();unsetValue(jsonObj,item.trim());});}_context.next=23;return external_fs_default().promises.writeFile(resolvePath,JSON.stringify(jsonObj,null,2));case 23:(0,core.startGroup)("\x1B[32;1m package.json\x1B[0m content: ");(0,core.info)("".concat(JSON.stringify(jsonObj,null,2)));(0,core.endGroup)();Object.keys(jsonObj).forEach(function(keyname){var value=jsonObj[keyname];if(typeof value==='string'||typeof value==='boolean'){(0,core.setOutput)(keyname,value);}else if(Array.isArray(value)){(0,core.setOutput)(keyname,value.join(','));}});// setOutput('name', jsonObj.name); // setOutput('version', jsonObj.version); // setOutput('description', jsonObj.description); // setOutput('keywords', (jsonObj.keywords || []).join(',')); // setOutput('license', jsonObj.license); // setOutput('homepage', jsonObj.homepage); // setOutput('os', (jsonObj.os || []).join(',')); -(0,core.setOutput)('author',(jsonObj.author||{}).name||jsonObj.author);(0,core.setOutput)('repository',(jsonObj.repository||{}).url||jsonObj.repository);_context.next=34;break;case 31:_context.prev=31;_context.t0=_context["catch"](0);(0,core.setFailed)(_context.t0.message);case 34:case"end":return _context.stop();}}},_callee,null,[[0,31]]);}))(); +(0,core.setOutput)('author',(jsonObj.author||{}).name||jsonObj.author);(0,core.setOutput)('repository',(jsonObj.repository||{}).url||jsonObj.repository);_context.next=34;break;case 31:_context.prev=31;_context.t0=_context["catch"](0);(0,core.setFailed)(_context.t0.message);case 34:case"end":return _context.stop();}},_callee,null,[[0,31]]);}))(); })(); module.exports = __webpack_exports__;