[X] This issue is about a bug (if it is not, please use the correct template)
Describe your issue
In the provided image, this is supposed to show the npm package @stylistic/eslint-plugin. However, it comes up as an empty string. All operations on this row are operating as if the package name is an empty string as well.
Steps to reproduce the issue
npm -g install @stylistic/eslint-plugin@1.6.3
Then run WingetUI and check for npm updates.
WingetUI Log
No buttons for logs are in the top right corner, they are now in the lower left under "More".
Welcome to WingetUI Version 3.0.0
Version Code 3
C:\Users\roncli\AppData\Local\WingetUI\CachedLangFiles\lang_en.json
Loaded language locale: en
Api auth token: 24hlkvo6u4j0ex23blwy19rjex6gaqex292738do3d163nqsl2ex36buwnlnivzf
Starting update check
Api running on http://localhost:7058
Lang files were updated successfully
WingetUI is up to date
Downloaded icons and screenshots successfully!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: True
█ Fancye exe name: dotnet tool
█ Executable path: C:\Program Files\dotnet\dotnet.exe
█ Call arguments: tool
█ Version:
█ 8.0.202
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: True
█ Fancye exe name: npm
█ Executable path: C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
█ Call arguments: -NoProfile -ExecutionPolicy Bypass -Command npm
█ Version:
█ 10.5.0
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: True
█ Found: True
█ Fancye exe name: choco.exe
█ Executable path: C:\ProgramData\chocolatey\bin\choco.exe
█ Call arguments:
█ Version:
█ 2.2.2
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
Error finding installed packages on manager Npm:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ModernWindow.PackageEngine.Managers.Npm.GetInstalledPackages_UnSafe()
at ModernWindow.PackageEngine.Classes.PackageManager.GetInstalledPackages() in Y:\WingetUI-Store\src\wingetui\PackageEngine\Classes\Manager.cs:line 192
Package Id=battle.net with NewVersion=0.3.0 is already installed, skipping it...
Starting check for updates wait interval with waitTime=86400
Caching admin rights for process id 32444
Package Id=battle.net with NewVersion=0.3.0 is already installed, skipping it...
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting check for updates wait interval with waitTime=86400
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Starting update check
WingetUI is up to date
Error finding installed packages on manager Npm:
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at ModernWindow.PackageEngine.Managers.Npm.GetInstalledPackages_UnSafe()
at ModernWindow.PackageEngine.Classes.PackageManager.GetInstalledPackages() in Y:\WingetUI-Store\src\wingetui\PackageEngine\Classes\Manager.cs:line 192
Received info ModernWindow.PackageEngine.Classes.PackageDetails
Caching admin rights for process id 32444
Received info ModernWindow.PackageEngine.Classes.PackageDetails
Caching admin rights for process id 32444
Caching admin rights for process id 32444
Caching admin rights for process id 32444
Caching admin rights for process id 32444
Please confirm these before moving forward
Describe your issue
In the provided image, this is supposed to show the npm package
@stylistic/eslint-plugin
. However, it comes up as an empty string. All operations on this row are operating as if the package name is an empty string as well.Steps to reproduce the issue
npm -g install @stylistic/eslint-plugin@1.6.3
Then run WingetUI and check for npm updates.
WingetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos