You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is about a bug (if it is not, please use the correct template)
Describe your issue
It appears that a Tauri NPM package cannot be updated. I believe this is because its package ID contains the @ symbol: @tauri-apps/api.
Starting package update operation for package id=with Manager name=Npm
Given installation options are <InstallationOptions: SkipHashCheck=False;InteractiveInstallation=False;RunAsAdministrator=False;Version=;Architecture=;InstallationScope=;InstallationScope=;CustomParameters=;RemoveDataOnUninstall=False>
Process Executable : C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
Process Call Arguments : -NoProfile -ExecutionPolicy Bypass -Command npm install @1.5.4
Working Directory : C:\Users\m
Process Start Time : 23/04/2024 12:31:03
ERR | At line:1 char:13
ERR | + npm install @1.5.4
ERR | + ~~
ERR | The splatting operator '@' cannot be used to reference variables in an expression. '@1' can be used only as an
ERR | argument to a command. To reference variables in an expression use '$1'.
ERR | + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
ERR | + FullyQualifiedErrorId : SplattingNotPermitted
Process Exit Code : 1
Process End Time : 23/04/2024 12:31:03
Steps to reproduce the issue
I downloaded and installed NPM package with ID @tauri-apps/api (and /cli) some weeks ago. Now there is an available update for /api to version 1.5.4 but WingetUI errors on the @.
WingetUI Log
\-
Package Managers Logs
\-
Relevant information
When searching tauri in the Discover Packages tab, the packages I installed do not display a checkmark next to them, hinting that WingetUI doesn't consider these packages to be installed, again likely related to the @ symbol.
Screenshots and videos
Updates:
Discover Packages tab:
Installed Packages tab (not sure why it shows ID /api twice, and not both /api and /cli, also, they wrongly appear in the Version column instead of Package ID):
The text was updated successfully, but these errors were encountered:
Please confirm these before moving forward
Describe your issue
It appears that a Tauri NPM package cannot be updated. I believe this is because its package ID contains the
@
symbol:@tauri-apps/api
.Steps to reproduce the issue
I downloaded and installed NPM package with ID
@tauri-apps/api
(and/cli
) some weeks ago. Now there is an available update for/api
to version 1.5.4 but WingetUI errors on the@
.WingetUI Log
Package Managers Logs
Relevant information
When searching
tauri
in the Discover Packages tab, the packages I installed do not display a checkmark next to them, hinting that WingetUI doesn't consider these packages to be installed, again likely related to the@
symbol.Screenshots and videos
Updates:
Discover Packages tab:
Installed Packages tab (not sure why it shows ID
/api
twice, and not both/api
and/cli
, also, they wrongly appear in the Version column instead of Package ID):The text was updated successfully, but these errors were encountered: