From a26ec0708dc51cc0e2b4472a1e73adb87c039f84 Mon Sep 17 00:00:00 2001 From: SOOS-GSteen Date: Mon, 7 Oct 2024 12:35:36 -0400 Subject: [PATCH] remove deprecated params verbose/requestCookies --- package-lock.json | 24 ++++++++++++------------ package.json | 4 ++-- src/index.ts | 16 ---------------- 3 files changed, 14 insertions(+), 30 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3397686..6d47bbf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,15 +1,15 @@ { "name": "soos-dast", - "version": "3.0.4", + "version": "3.0.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "soos-dast", - "version": "3.0.4", + "version": "3.0.5", "license": "MIT", "dependencies": { - "@soos-io/api-client": "1.0.5", + "@soos-io/api-client": "1.0.6", "@types/node": "^20.16.6", "argparse": "^2.0.1", "axios": "^1.7.7", @@ -40,9 +40,9 @@ } }, "node_modules/@soos-io/api-client": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@soos-io/api-client/-/api-client-1.0.5.tgz", - "integrity": "sha512-PlKIugKABY3bnj5BhcenG0oLECiSkP/Fk2xrNtxBEbqRrP+HOJc9VjvScKZflYZatWNPhy81Tyot3pURkdeLTw==", + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@soos-io/api-client/-/api-client-1.0.6.tgz", + "integrity": "sha512-hDO7ypaC1G6qgmx7WhCownVu2SZuacBc6v1X9zhQl/P6jd2qXHeRN1j8Daq/t78HcWgCMzwcgtW0WMgwbJ/CBA==", "license": "MIT", "dependencies": { "argparse": "^2.0.1", @@ -60,9 +60,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "20.16.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.6.tgz", - "integrity": "sha512-T7PpxM/6yeDE+AdlVysT62BX6/bECZOmQAgiFg5NoBd5MQheZ3tzal7f1wvzfiEcmrcJNRi2zRr2nY2zF+0uqw==", + "version": "20.16.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.10.tgz", + "integrity": "sha512-vQUKgWTjEIRFCvK6CyriPH3MZYiYlNy0fKiEYHWbcoWLEgs4opurGGKlebrTLqdSMIbXImH6XExNiIyNUv3WpA==", "license": "MIT", "dependencies": { "undici-types": "~6.19.2" @@ -353,9 +353,9 @@ } }, "node_modules/package-json-from-dist": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.0.tgz", - "integrity": "sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", + "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", "license": "BlueOak-1.0.0" }, "node_modules/path-key": { diff --git a/package.json b/package.json index 6940e45..bf7c3e1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "soos-dast", - "version": "3.0.4", + "version": "3.0.5", "description": "SOOS DAST - The affordable no limit web vulnerability scanner", "main": "index.js", "scripts": { @@ -19,7 +19,7 @@ "patch-api-client": "npm run patch && npm run setup:clean && npm install @soos-io/api-client@latest --save-exact && npm install && npm run check" }, "dependencies": { - "@soos-io/api-client": "1.0.5", + "@soos-io/api-client": "1.0.6", "@types/node": "^20.16.6", "argparse": "^2.0.1", "axios": "^1.7.7", diff --git a/src/index.ts b/src/index.ts index b299334..3c90140 100644 --- a/src/index.ts +++ b/src/index.ts @@ -50,10 +50,6 @@ export interface SOOSDASTAnalysisArgs extends IBaseScanArguments { oauthTokenUrl: string; otherOptions: string; outputFormat: OutputFormat; - /** - * @deprecated Only here for backwards compatibility, do not reference. - */ - requestCookies: string; requestHeaders: string; scanMode: ScanMode; targetURL: string; @@ -217,12 +213,6 @@ class SOOSDASTAnalysis { }, ); - analysisArgumentParser.argumentParser.add_argument("--requestCookies", { - help: "DEPRECATED. This parameter has no effect.", - nargs: "*", - required: false, - }); - analysisArgumentParser.argumentParser.add_argument("--requestHeaders", { help: "Set extra headers for the requests to the target URL", nargs: "*", @@ -252,12 +242,6 @@ class SOOSDASTAnalysis { const scanType = ScanType.DAST; const soosAnalysisService = AnalysisService.create(this.args.apiKey, this.args.apiURL); - if (this.args.requestCookies && this.args.requestCookies.length > 0) { - soosLogger.warn( - "requestCookies is deprecated and will be removed. The parameter has no effect.", - ); - } - let projectHash: string | undefined; let branchHash: string | undefined; let analysisId: string | undefined;