From c8c037a02dc1cde7791cccace873cbf785c844b5 Mon Sep 17 00:00:00 2001 From: Vijay Date: Tue, 18 Mar 2025 22:26:28 +0530 Subject: [PATCH] fix: boolean options --- package-lock.json | 44 ++++++++++++++++++++++++++++++++++++++------ package.json | 2 +- src/router.js | 4 ++-- 3 files changed, 41 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3b7dc6c..24b20f0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.8.0", "license": "Apache-2.0", "dependencies": { - "@mojaloop/central-services-logger": "11.6.2", + "@mojaloop/central-services-logger": "11.7.0", "@mojaloop/ml-testing-toolkit-shared-lib": "14.0.4", "@mojaloop/sdk-standard-components": "19.10.3", "@slack/webhook": "7.0.5", @@ -1547,14 +1547,15 @@ } }, "node_modules/@mojaloop/central-services-logger": { - "version": "11.6.2", - "resolved": "https://registry.npmjs.org/@mojaloop/central-services-logger/-/central-services-logger-11.6.2.tgz", - "integrity": "sha512-re3pdtWZFOW6JhGvzAWXoEdaAtHAd3UedXVCfTId4DDOr1UOITtwTE1MYXetEz2EMR4qABFplIsjKTS3bz4wNw==", - "license": "Apache-2.0", + "version": "11.7.0", + "resolved": "https://registry.npmjs.org/@mojaloop/central-services-logger/-/central-services-logger-11.7.0.tgz", + "integrity": "sha512-6aZdq6Tjp8TtKZTLd34ouSGV6Rzw1DUwHU6jV88YBJW1LSkT3czhxZWKjQfllbWXS5vQ12evp4yGxif1XpK2yA==", "dependencies": { + "@opentelemetry/api": "1.9.0", "parse-strings-in-object": "2.0.0", "rc": "1.2.8", "safe-stable-stringify": "^2.5.0", + "triple-beam": "1.4.1", "winston": "3.17.0" } }, @@ -1751,6 +1752,17 @@ "@rollup/rollup-linux-x64-musl": "4.35.0" } }, + "node_modules/@mojaloop/ml-schema-transformer-lib/node_modules/@mojaloop/central-services-logger": { + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/@mojaloop/central-services-logger/-/central-services-logger-11.6.2.tgz", + "integrity": "sha512-re3pdtWZFOW6JhGvzAWXoEdaAtHAd3UedXVCfTId4DDOr1UOITtwTE1MYXetEz2EMR4qABFplIsjKTS3bz4wNw==", + "dependencies": { + "parse-strings-in-object": "2.0.0", + "rc": "1.2.8", + "safe-stable-stringify": "^2.5.0", + "winston": "3.17.0" + } + }, "node_modules/@mojaloop/ml-schema-transformer-lib/node_modules/ilp-packet": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/ilp-packet/-/ilp-packet-2.2.0.tgz", @@ -1778,6 +1790,11 @@ "integrity": "sha512-JTRqe1iQuB0weu1Mppu0YUApL6CU0CxtmB8pJIhTyTm4X7rmps6p18GVRzwHRfvSP7YUGakzgA+xPqZseF1FOA==", "license": "Apache-2.0" }, + "node_modules/@mojaloop/ml-schema-transformer-lib/node_modules/parse-strings-in-object": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-strings-in-object/-/parse-strings-in-object-2.0.0.tgz", + "integrity": "sha512-hb50xDyEo8boMtyzB1IdVE4KcTNVbIirk/ZqC8na1irOf/70DyZS30y1FIIAUe9jyHJk9s2QoZ4aBNHR9NXHsg==" + }, "node_modules/@mojaloop/ml-testing-toolkit-shared-lib": { "version": "14.0.4", "resolved": "https://registry.npmjs.org/@mojaloop/ml-testing-toolkit-shared-lib/-/ml-testing-toolkit-shared-lib-14.0.4.tgz", @@ -1812,6 +1829,22 @@ "jws": "4.0.0" } }, + "node_modules/@mojaloop/sdk-standard-components/node_modules/@mojaloop/central-services-logger": { + "version": "11.6.2", + "resolved": "https://registry.npmjs.org/@mojaloop/central-services-logger/-/central-services-logger-11.6.2.tgz", + "integrity": "sha512-re3pdtWZFOW6JhGvzAWXoEdaAtHAd3UedXVCfTId4DDOr1UOITtwTE1MYXetEz2EMR4qABFplIsjKTS3bz4wNw==", + "dependencies": { + "parse-strings-in-object": "2.0.0", + "rc": "1.2.8", + "safe-stable-stringify": "^2.5.0", + "winston": "3.17.0" + } + }, + "node_modules/@mojaloop/sdk-standard-components/node_modules/parse-strings-in-object": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-strings-in-object/-/parse-strings-in-object-2.0.0.tgz", + "integrity": "sha512-hb50xDyEo8boMtyzB1IdVE4KcTNVbIirk/ZqC8na1irOf/70DyZS30y1FIIAUe9jyHJk9s2QoZ4aBNHR9NXHsg==" + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -1852,7 +1885,6 @@ "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.9.0.tgz", "integrity": "sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==", "license": "Apache-2.0", - "peer": true, "engines": { "node": ">=8.0.0" } diff --git a/package.json b/package.json index bd033a0..aa72e17 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ "snapshot": "npx standard-version --no-verify --skip.changelog --prerelease snapshot --releaseCommitMessageFormat 'chore(snapshot): {{currentTag}}'" }, "dependencies": { - "@mojaloop/central-services-logger": "11.6.2", + "@mojaloop/central-services-logger": "11.7.0", "@mojaloop/ml-testing-toolkit-shared-lib": "14.0.4", "@mojaloop/sdk-standard-components": "19.10.3", "@slack/webhook": "7.0.5", diff --git a/src/router.js b/src/router.js index 95a6fdd..a89d1fd 100644 --- a/src/router.js +++ b/src/router.js @@ -54,8 +54,8 @@ const cli = (commanderOptions) => { mode: commanderOptions.mode || configFile.mode, inputFiles: commanderOptions.inputFiles, logLevel: commanderOptions.logLevel || configFile.logLevel, - breakRunOnError: commanderOptions.breakRunOnError || configFile.breakRunOnError, - saveReport: commanderOptions.saveReport || configFile.saveReport, + breakRunOnError: commanderOptions.breakRunOnError === 'true' || configFile.breakRunOnError, + saveReport: commanderOptions.saveReport === 'true' || configFile.saveReport, saveReportBaseUrl: commanderOptions.saveReportBaseUrl || configFile.saveReportBaseUrl, reportName: commanderOptions.reportName, environmentFile: commanderOptions.environmentFile,