v0.3.3
Released 12 July 2026. Available on npm as orino-cli and @bynaree/orino.
npx orino-cli@latest auditA small correctness fix for how the PageSpeed Insights (PSI) API key is resolved — most relevant to config-file and programmatic (auditToJson) use.
- An empty
psiKeynow falls through toORINO_PSI_KEY. Key resolution used??, which only falls back onnull/undefined. An empty-string key — from a config file’s"psiKey": "", an environment variable set to an empty value, or an embedding app’s payload — was therefore treated as “a key was provided”, so PSI ran unauthenticated and hit the strict anonymous rate limit even whenORINO_PSI_KEYwas set. Resolution is nowpsiKey || process.env.ORINO_PSI_KEY || undefined, so an empty string from any source correctly falls through to the environment variable and “no key” normalises toundefined. See PSI setup for how to configure a key.