mirror of
https://github.com/getpaseo/paseo.git
synced 2026-10-23 09:42:53 +00:00
* fix(server): name a linked global install as the reason self-update is refused npm 7 and later print no link flag in `npm ls --json --long`, so a global install made with `npm install -g <dir>` or `npm link` was never detected as linked and self-update reported that the daemon was not running from the npm global install. Detect the link from the install directory being a symlink, the same way npm decides it. Closes #6086 * fix(server): fail the self-update inspection when the install path can't be read An unreadable install path now surfaces as the update error instead of being treated as a normal install. Tests build real install directories for both the linked and the normal case. --------- Co-authored-by: paseo-bot[bot] <266920839+paseo-bot[bot]@users.noreply.github.com>