From 13d23e450cc41747e256a40db06b1095aa2c9ad5 Mon Sep 17 00:00:00 2001 From: Teknium <127238744+teknium1@users.noreply.github.com> Date: Wed, 2 Sep 2026 20:41:33 -0700 Subject: [PATCH] =?UTF-8?q?refactor(hermes=5Fcli):=20npm=5Fengine/onepassw?= =?UTF-8?q?ord=20=E2=80=94=20fold=20trivial=20intermediates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hermes_cli/npm_engine.py | 4 +--- hermes_cli/onepassword_secrets_cli.py | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/hermes_cli/npm_engine.py b/hermes_cli/npm_engine.py index 5a5ea34e00..b15b34fcc4 100644 --- a/hermes_cli/npm_engine.py +++ b/hermes_cli/npm_engine.py @@ -93,9 +93,7 @@ def _repo_npm_range() -> str | None: except (OSError, ValueError): return None engines = data.get("engines") - if not isinstance(engines, dict): - return None - value = engines.get("npm") + value = engines.get("npm") if isinstance(engines, dict) else None return str(value).strip() if value else None diff --git a/hermes_cli/onepassword_secrets_cli.py b/hermes_cli/onepassword_secrets_cli.py index 3cdd147d92..6d70bcd941 100644 --- a/hermes_cli/onepassword_secrets_cli.py +++ b/hermes_cli/onepassword_secrets_cli.py @@ -392,5 +392,4 @@ def _op_whoami(binary: Path, account: str, *, token_value: str = "") -> Optional return None if res.returncode != 0: return None - out = (res.stdout or "").strip() - return out.replace("\n", " ")[:120] or "authenticated" + return (res.stdout or "").strip().replace("\n", " ")[:120] or "authenticated"