From 6a9faddd0553516da01d8b65ee30f3820099af96 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Sat, 16 May 2026 04:38:50 +0000 Subject: [PATCH] fix(deps): update dependency @octopusdeploy/api-client to v3.11.3 --- dist/index.js | 192 ++++++++++++++++++++++++++++++++-------------- package-lock.json | 56 ++++---------- package.json | 2 +- 3 files changed, 151 insertions(+), 99 deletions(-) diff --git a/dist/index.js b/dist/index.js index d31f59f..be347c8 100644 --- a/dist/index.js +++ b/dist/index.js @@ -4800,14 +4800,26 @@ var FeedType; FeedType["AwsElasticContainerRegistry"] = "AwsElasticContainerRegistry"; FeedType["BuiltIn"] = "BuiltIn"; FeedType["Docker"] = "Docker"; + FeedType["GcsStorage"] = "GcsStorage"; FeedType["GitHub"] = "GitHub"; FeedType["Helm"] = "Helm"; FeedType["Maven"] = "Maven"; + FeedType["Npm"] = "Npm"; FeedType["Nuget"] = "NuGet"; FeedType["OctopusProject"] = "OctopusProject"; })(FeedType = exports.FeedType || (exports.FeedType = {})); +/***/ }), + +/***/ 3626: +/***/ ((__unused_webpack_module, exports) => { + +"use strict"; + +Object.defineProperty(exports, "__esModule", ({ value: true })); + + /***/ }), /***/ 4873: @@ -4856,6 +4868,7 @@ __exportStar(__nccwpck_require__(7210), exports); __exportStar(__nccwpck_require__(4690), exports); __exportStar(__nccwpck_require__(6962), exports); __exportStar(__nccwpck_require__(2522), exports); +__exportStar(__nccwpck_require__(3626), exports); __exportStar(__nccwpck_require__(4873), exports); __exportStar(__nccwpck_require__(2318), exports); __exportStar(__nccwpck_require__(3111), exports); @@ -7253,7 +7266,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.DeploymentRepository = void 0; var __1 = __nccwpck_require__(1212); -var semver_1 = __nccwpck_require__(2088); +var versionCheck_1 = __nccwpck_require__(94); var DeploymentRepository = /** @class */ (function () { function DeploymentRepository(client, spaceName) { this.baseApiPathTemplate = "".concat(__1.spaceScopedRoutePrefix, "/deployments"); @@ -7267,22 +7280,17 @@ var DeploymentRepository = /** @class */ (function () { return this.client.request("".concat(this.baseApiPathTemplate, "{?skip,take,ids,projects,environments,tenants,channels,taskState}"), __assign({ spaceName: this.spaceName }, args)); }; DeploymentRepository.prototype.create = function (command) { - var _a, _b; return __awaiter(this, void 0, void 0, function () { - var serverInformation, response, mappedTasks; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: return [4 /*yield*/, this.client.getServerInformation()]; + var response, mappedTasks; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: return [4 /*yield*/, (0, versionCheck_1.ensureServerVersionAtLeast)(this.client, "2022.3.5512", "deploying releases using the Executions API")]; case 1: - serverInformation = _c.sent(); - if ((0, semver_1.lt)(serverInformation.version, "2022.3.5512")) { - (_b = (_a = this.client).error) === null || _b === void 0 ? void 0 : _b.call(_a, "The Octopus instance doesn't support deploying releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - throw new Error("The Octopus instance doesn't support deploying releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - } + _a.sent(); this.client.debug("Deploying a release..."); return [4 /*yield*/, this.client.doCreate("".concat(this.baseApiPathTemplate, "/create/untenanted/v1"), __assign({ spaceIdOrName: command.spaceName }, command))]; case 2: - response = _c.sent(); + response = _a.sent(); if (response.DeploymentServerTasks.length == 0) { throw new Error("No server task details returned"); } @@ -7301,22 +7309,17 @@ var DeploymentRepository = /** @class */ (function () { }); }; DeploymentRepository.prototype.createTenanted = function (command) { - var _a, _b; return __awaiter(this, void 0, void 0, function () { - var serverInformation, response, mappedTasks; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: return [4 /*yield*/, this.client.getServerInformation()]; + var response, mappedTasks; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: return [4 /*yield*/, (0, versionCheck_1.ensureServerVersionAtLeast)(this.client, "2022.3.5512", "deploying tenanted releases using the Executions API")]; case 1: - serverInformation = _c.sent(); - if ((0, semver_1.lt)(serverInformation.version, "2022.3.5512")) { - (_b = (_a = this.client).error) === null || _b === void 0 ? void 0 : _b.call(_a, "The Octopus instance doesn't support deploying tenanted releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - throw new Error("The Octopus instance doesn't support deploying tenanted releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - } + _a.sent(); this.client.debug("Deploying a tenanted release..."); return [4 /*yield*/, this.client.doCreate("".concat(this.baseApiPathTemplate, "/create/tenanted/v1"), __assign({ spaceIdOrName: command.spaceName }, command))]; case 2: - response = _c.sent(); + response = _a.sent(); if (response.DeploymentServerTasks.length == 0) { throw new Error("No server task details returned"); } @@ -7485,29 +7488,24 @@ var __generator = (this && this.__generator) || function (thisArg, body) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.ReleaseRepository = void 0; var __1 = __nccwpck_require__(1212); -var semver_1 = __nccwpck_require__(2088); +var versionCheck_1 = __nccwpck_require__(94); var ReleaseRepository = /** @class */ (function () { function ReleaseRepository(client, spaceName) { this.client = client; this.spaceName = spaceName; } ReleaseRepository.prototype.create = function (command) { - var _a, _b; return __awaiter(this, void 0, void 0, function () { - var serverInformation, response; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: return [4 /*yield*/, this.client.getServerInformation()]; + var response; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: return [4 /*yield*/, (0, versionCheck_1.ensureServerVersionAtLeast)(this.client, "2022.3.5512", "creating releases using the Executions API")]; case 1: - serverInformation = _c.sent(); - if ((0, semver_1.lt)(serverInformation.version, "2022.3.5512")) { - (_b = (_a = this.client).error) === null || _b === void 0 ? void 0 : _b.call(_a, "The Octopus instance doesn't support creating releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - throw new Error("The Octopus instance doesn't support creating releases using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - } + _a.sent(); this.client.debug("Creating a release..."); return [4 /*yield*/, this.client.doCreate("".concat(__1.spaceScopedRoutePrefix, "/releases/create/v1"), __assign({ spaceIdOrName: command.spaceName }, command))]; case 2: - response = _c.sent(); + response = _a.sent(); this.client.debug("Release created successfully."); return [2 /*return*/, response]; } @@ -8111,7 +8109,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) { Object.defineProperty(exports, "__esModule", ({ value: true })); exports.RunbookRunRepository = void 0; var spaceScopedRoutePrefix_1 = __nccwpck_require__(4745); -var semver_1 = __nccwpck_require__(2088); +var versionCheck_1 = __nccwpck_require__(94); var RunbookRunRepository = /** @class */ (function () { function RunbookRunRepository(client, spaceName) { this.baseApiPathTemplate = "".concat(spaceScopedRoutePrefix_1.spaceScopedRoutePrefix, "/runbookRuns"); @@ -8125,22 +8123,17 @@ var RunbookRunRepository = /** @class */ (function () { return this.client.request("".concat(this.baseApiPathTemplate, "{?skip,take,ids,projects,environments,tenants,runbooks,taskState,partialName}"), __assign({ spaceName: this.spaceName }, args)); }; RunbookRunRepository.prototype.create = function (command) { - var _a, _b; return __awaiter(this, void 0, void 0, function () { - var serverInformation, response, mappedTasks; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: return [4 /*yield*/, this.client.getServerInformation()]; + var response, mappedTasks; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: return [4 /*yield*/, (0, versionCheck_1.ensureServerVersionAtLeast)(this.client, "2022.3.5512", "running runbooks using the Executions API")]; case 1: - serverInformation = _c.sent(); - if ((0, semver_1.lt)(serverInformation.version, "2022.3.5512")) { - (_b = (_a = this.client).error) === null || _b === void 0 ? void 0 : _b.call(_a, "The Octopus instance doesn't support running runbooks using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - throw new Error("The Octopus instance doesn't support running runbooks using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - } + _a.sent(); this.client.debug("Running a runbook..."); return [4 /*yield*/, this.client.doCreate("".concat(spaceScopedRoutePrefix_1.spaceScopedRoutePrefix, "/runbook-runs/create/v1"), __assign({ spaceIdOrName: command.spaceName }, command))]; case 2: - response = _c.sent(); + response = _a.sent(); if (response.RunbookRunServerTasks.length == 0) { throw new Error("No server task details returned"); } @@ -8159,22 +8152,17 @@ var RunbookRunRepository = /** @class */ (function () { }); }; RunbookRunRepository.prototype.createGit = function (command, gitRef) { - var _a, _b; return __awaiter(this, void 0, void 0, function () { - var serverInformation, response, mappedTasks; - return __generator(this, function (_c) { - switch (_c.label) { - case 0: return [4 /*yield*/, this.client.getServerInformation()]; + var response, mappedTasks; + return __generator(this, function (_a) { + switch (_a.label) { + case 0: return [4 /*yield*/, (0, versionCheck_1.ensureServerVersionAtLeast)(this.client, "2022.3.5512", "running runbooks using the Executions API")]; case 1: - serverInformation = _c.sent(); - if ((0, semver_1.lt)(serverInformation.version, "2022.3.5512")) { - (_b = (_a = this.client).error) === null || _b === void 0 ? void 0 : _b.call(_a, "The Octopus instance doesn't support running runbooks using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - throw new Error("The Octopus instance doesn't support running runbooks using the Executions API, it will need to be upgraded to at least 2022.3.5512 in order to access this API."); - } + _a.sent(); this.client.debug("Running a runbook..."); return [4 /*yield*/, this.client.doCreate("".concat(spaceScopedRoutePrefix_1.spaceScopedRoutePrefix, "/runbook-runs/git/create/v1"), __assign({ spaceIdOrName: command.spaceName, gitRef: gitRef }, command))]; case 2: - response = _c.sent(); + response = _a.sent(); if (response.RunbookRunServerTasks.length == 0) { throw new Error("No server task details returned"); } @@ -9541,6 +9529,7 @@ __exportStar(__nccwpck_require__(7338), exports); __exportStar(__nccwpck_require__(4745), exports); __exportStar(__nccwpck_require__(6), exports); __exportStar(__nccwpck_require__(2229), exports); +__exportStar(__nccwpck_require__(94), exports); /***/ }), @@ -9984,6 +9973,93 @@ var isPropertyDefinedAndNotNull = function (target, key) { exports.isPropertyDefinedAndNotNull = isPropertyDefinedAndNotNull; +/***/ }), + +/***/ 94: +/***/ (function(__unused_webpack_module, exports, __nccwpck_require__) { + +"use strict"; + +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()); + }); +}; +var __generator = (this && this.__generator) || function (thisArg, body) { + var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g; + return g = { next: verb(0), "throw": verb(1), "return": verb(2) }, typeof Symbol === "function" && (g[Symbol.iterator] = function() { return this; }), g; + function verb(n) { return function (v) { return step([n, v]); }; } + function step(op) { + if (f) throw new TypeError("Generator is already executing."); + while (g && (g = 0, op[0] && (_ = 0)), _) try { + if (f = 1, y && (t = op[0] & 2 ? y["return"] : op[0] ? y["throw"] || ((t = y["return"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t; + if (y = 0, t) op = [op[0] & 2, t.value]; + switch (op[0]) { + case 0: case 1: t = op; break; + case 4: _.label++; return { value: op[1], done: false }; + case 5: _.label++; y = op[1]; op = [0]; continue; + case 7: op = _.ops.pop(); _.trys.pop(); continue; + default: + if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; } + if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; } + if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; } + if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; } + if (t[2]) _.ops.pop(); + _.trys.pop(); continue; + } + op = body.call(thisArg, _); + } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; } + if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true }; + } +}; +Object.defineProperty(exports, "__esModule", ({ value: true })); +exports.ensureServerVersionAtLeast = exports.isServerVersionAtLeast = exports.isLocalOctopusVersion = void 0; +var semver_1 = __nccwpck_require__(2088); +// Local development builds of Octopus report a version of "0.0.0" (optionally with a +// prerelease tag like "-local" or build metadata). Treat those as "latest" so version +// gates do not block developers running against a locally-built server. +function isLocalOctopusVersion(version) { + return /^0\.0\.0(?:[-+].*)?$/.test(version); +} +exports.isLocalOctopusVersion = isLocalOctopusVersion; +// Returns true when the running server's version satisfies the minimum, OR when the +// running server is a local development build. +function isServerVersionAtLeast(serverVersion, minimumVersion) { + if (isLocalOctopusVersion(serverVersion)) + return true; + if (!(0, semver_1.valid)(serverVersion)) + return false; + return !(0, semver_1.lt)(serverVersion, minimumVersion); +} +exports.isServerVersionAtLeast = isServerVersionAtLeast; +// Looks up the running server's version and throws a uniform error if it is too old. +// `featureDescription` is the snippet that fills the "" slot in the error +// template (e.g. "creating releases using the Executions API"). +function ensureServerVersionAtLeast(client, minimumVersion, featureDescription) { + var _a; + return __awaiter(this, void 0, void 0, function () { + var serverInformation, message; + return __generator(this, function (_b) { + switch (_b.label) { + case 0: return [4 /*yield*/, client.getServerInformation()]; + case 1: + serverInformation = _b.sent(); + if (isServerVersionAtLeast(serverInformation.version, minimumVersion)) + return [2 /*return*/]; + message = "The Octopus instance doesn't support ".concat(featureDescription, ", it will need to be upgraded to at least ").concat(minimumVersion, " in order to access this API."); + (_a = client.error) === null || _a === void 0 ? void 0 : _a.call(client, message); + throw new Error(message); + } + }); + }); +} +exports.ensureServerVersionAtLeast = ensureServerVersionAtLeast; + + /***/ }), /***/ 1316: diff --git a/package-lock.json b/package-lock.json index 1d794c7..1f47826 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "Apache-2.0", "dependencies": { "@actions/core": "1.11.1", - "@octopusdeploy/api-client": "3.11.0", + "@octopusdeploy/api-client": "3.11.3", "glob": "8.1.0" }, "devDependencies": { @@ -122,7 +122,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "dev": true, - "peer": true, "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", @@ -1309,16 +1308,16 @@ } }, "node_modules/@octopusdeploy/api-client": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@octopusdeploy/api-client/-/api-client-3.11.0.tgz", - "integrity": "sha512-wfy+JZmCIR7RX0eCjXb6M3cJW10jlIvT/rvr/Ts7yyeEJwiG0QLCBEywr1kvhe85x1wwBGBKnlJGk/IzZbiJwQ==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/@octopusdeploy/api-client/-/api-client-3.11.3.tgz", + "integrity": "sha512-T4IQCdyNTvs1svI8bMLazuxQATRVCse7/AomrXEpgZPuVl194Z3ZxE73eDidYKGPyp6M01UBT9nLW2QBmkS7sA==", "license": "Apache-2.0", "dependencies": { "adm-zip": "^0.5.9", - "axios": "^1.12.2", + "axios": "^1.15.2", "form-data": "^4.0.4", "glob": "^8.0.3", - "lodash": "^4.17.21", + "lodash": "^4.18.1", "semver": "^7.7.2", "urijs": "^1.19.11" } @@ -1627,7 +1626,6 @@ "integrity": "sha512-plR3pp6D+SSUn1HM7xvSkx12/DhoHInI2YF35KAcVFNZvlC0gtrWqx7Qq1oH2Ssgi0vlFRCTbP+DZc7B9+TtsQ==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.59.2", "@typescript-eslint/types": "8.59.2", @@ -1880,7 +1878,6 @@ "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", "dev": true, "license": "MIT", - "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -2343,7 +2340,6 @@ } ], "license": "MIT", - "peer": true, "dependencies": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -3025,7 +3021,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", "dev": true, - "peer": true, "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -3086,7 +3081,6 @@ "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, "license": "MIT", - "peer": true, "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -3278,7 +3272,6 @@ "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", "dev": true, "license": "MIT", - "peer": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -4755,7 +4748,6 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "peer": true, "dependencies": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -6123,7 +6115,6 @@ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, - "peer": true, "bin": { "prettier": "bin-prettier.js" }, @@ -6905,7 +6896,6 @@ "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", "dev": true, "license": "MIT", - "peer": true, "engines": { "node": ">=12" }, @@ -7168,7 +7158,6 @@ "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", "dev": true, "license": "Apache-2.0", - "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -7236,7 +7225,6 @@ "integrity": "sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA==", "dev": true, "license": "MIT", - "peer": true, "dependencies": { "@typescript-eslint/scope-manager": "8.49.0", "@typescript-eslint/types": "8.49.0", @@ -7861,7 +7849,6 @@ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.20.12.tgz", "integrity": "sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==", "dev": true, - "peer": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", @@ -8735,15 +8722,15 @@ } }, "@octopusdeploy/api-client": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/@octopusdeploy/api-client/-/api-client-3.11.0.tgz", - "integrity": "sha512-wfy+JZmCIR7RX0eCjXb6M3cJW10jlIvT/rvr/Ts7yyeEJwiG0QLCBEywr1kvhe85x1wwBGBKnlJGk/IzZbiJwQ==", + "version": "3.11.3", + "resolved": "https://registry.npmjs.org/@octopusdeploy/api-client/-/api-client-3.11.3.tgz", + "integrity": "sha512-T4IQCdyNTvs1svI8bMLazuxQATRVCse7/AomrXEpgZPuVl194Z3ZxE73eDidYKGPyp6M01UBT9nLW2QBmkS7sA==", "requires": { "adm-zip": "^0.5.9", - "axios": "^1.12.2", + "axios": "^1.15.2", "form-data": "^4.0.4", "glob": "^8.0.3", - "lodash": "^4.17.21", + "lodash": "^4.18.1", "semver": "^7.7.2", "urijs": "^1.19.11" } @@ -9007,7 +8994,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.59.2.tgz", "integrity": "sha512-plR3pp6D+SSUn1HM7xvSkx12/DhoHInI2YF35KAcVFNZvlC0gtrWqx7Qq1oH2Ssgi0vlFRCTbP+DZc7B9+TtsQ==", "dev": true, - "peer": true, "requires": { "@typescript-eslint/scope-manager": "8.59.2", "@typescript-eslint/types": "8.59.2", @@ -9146,8 +9132,7 @@ "version": "8.15.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz", "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==", - "dev": true, - "peer": true + "dev": true }, "acorn-jsx": { "version": "5.3.2", @@ -9460,7 +9445,6 @@ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", "dev": true, - "peer": true, "requires": { "baseline-browser-mapping": "^2.9.0", "caniuse-lite": "^1.0.30001759", @@ -9934,7 +9918,6 @@ "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.39.4.tgz", "integrity": "sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==", "dev": true, - "peer": true, "requires": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", @@ -9985,7 +9968,6 @@ "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz", "integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==", "dev": true, - "peer": true, "requires": {} }, "eslint-import-resolver-node": { @@ -10114,8 +10096,7 @@ "version": "3.7.4", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", - "dev": true, - "peer": true + "dev": true } } }, @@ -11062,7 +11043,6 @@ "resolved": "https://registry.npmjs.org/jest/-/jest-29.7.0.tgz", "integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==", "dev": true, - "peer": true, "requires": { "@jest/core": "^29.7.0", "@jest/types": "^29.6.3", @@ -12086,8 +12066,7 @@ "version": "2.8.8", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true, - "peer": true + "dev": true }, "prettier-linter-helpers": { "version": "1.0.0", @@ -12615,8 +12594,7 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", - "dev": true, - "peer": true + "dev": true } } }, @@ -12777,8 +12755,7 @@ "version": "5.9.3", "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", - "dev": true, - "peer": true + "dev": true }, "typescript-eslint": { "version": "8.49.0", @@ -12813,7 +12790,6 @@ "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.49.0.tgz", "integrity": "sha512-N9lBGA9o9aqb1hVMc9hzySbhKibHmB+N3IpoShyV6HyQYRGIhlrO5rQgttypi+yEeKsKI4idxC8Jw6gXKD4THA==", "dev": true, - "peer": true, "requires": { "@typescript-eslint/scope-manager": "8.49.0", "@typescript-eslint/types": "8.49.0", diff --git a/package.json b/package.json index 098c918..473fa9b 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@actions/core": "1.11.1", - "@octopusdeploy/api-client": "3.11.0", + "@octopusdeploy/api-client": "3.11.3", "glob": "8.1.0" }, "description": "GitHub Action to create a Zip package for Octopus Deploy",