cspotcode / cspotcode/npm-pwsh

Support cross-drive installation (pwsh extracted to one drive, local npm project on another)

Open
#24 0 comments 0 reactions 0 assignees View on GitHub
good first issue help wanted
Dominant language
TypeScript
Stars
12
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The npm ecosystem uses a library called cmd-shim to emulate symlinks on Windows. It spits out .cmd and .ps1 shims that behave like symlinks, invoking the target executable.

It has a bug with creating a shim that delegates to an executable on a different drive letter. (e.g C: -> D: or vice versa)

To support this on our end, we should switch to @zkochan/cmd-shim because they have fixed the bug.
https://github.com/pnpm/cmd-shim/issues/17

This issue is awaiting a pull request from the community.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.