From 7ac2e2f1bfe1b652806fdff9500745ced6f081cc Mon Sep 17 00:00:00 2001 From: Ismo Vuorinen Date: Thu, 12 Jun 2025 00:31:52 +0300 Subject: [PATCH] fix(lint): packages, helpers, common --- local/dfm/lib/common.sh | 5 +++++ package.json | 4 ++-- tests/dfm/helpers.bash | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/local/dfm/lib/common.sh b/local/dfm/lib/common.sh index ec6e07f..5e44da0 100644 --- a/local/dfm/lib/common.sh +++ b/local/dfm/lib/common.sh @@ -208,6 +208,11 @@ lib::error::throw() logger::log() { local level=$1 + if [[ -z "${LOG_LEVELS[$level]:-}" ]]; then + lib::error "Invalid log level: $level" + return 1 + fi + shift local msg=$1 diff --git a/package.json b/package.json index 66fec23..55ec67d 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "fix:markdown": "npx markdownlint -df .", "lint:prettier": "npx prettier . --check", "fix:prettier": "npx prettier . --write", - "test": "bats tests/dfm" + "test": "npx bats --recursive tests/" }, "repository": { "type": "git", @@ -32,5 +32,5 @@ "bats": "^1.12.0", "typescript": "^5.8.3" }, - "packageManager": "yarn@1.22.22" + "packageManager": "yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" } diff --git a/tests/dfm/helpers.bash b/tests/dfm/helpers.bash index aa1bc7c..1f6cc49 100644 --- a/tests/dfm/helpers.bash +++ b/tests/dfm/helpers.bash @@ -14,4 +14,3 @@ run_with_dfm() { set +e eval "$cmd"' bash "$cmd" } -