From 9d89a671629d26b8f93f932df04f2b49f6963484 Mon Sep 17 00:00:00 2001 From: Adam <110551+adamavenir@users.noreply.github.com> Date: Sun, 15 Dec 2024 11:35:01 -0800 Subject: [PATCH] fix: update Volta version parsing to match current output format --- modules/node/functions/node-info | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/node/functions/node-info b/modules/node/functions/node-info index 19e577a5..99a9f713 100644 --- a/modules/node/functions/node-info +++ b/modules/node/functions/node-info @@ -16,7 +16,8 @@ typeset -gA node_info if (( $+commands[nodenv] )); then version="${${$(nodenv version)#v}[(w)0]}" elif (( $+commands[volta] )); then - version="${${$(volta list node | grep 'default')#⚡ }[(w)2]}" + # Parse Volta output format: "runtime node@22.12.0 (default)" + version="${${$(volta list node | grep 'default')#*@}%% *}" elif (( $+functions[nvm_version] )); then version="${$(nvm_version)#v}" elif (( $+commands[node] )) ; then