Update cli/src/commands/client/plugin.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
@@ -55,6 +55,11 @@ function resolvePackageArg(packageArg: string, isLocal: boolean): string {
|
|||||||
if (!isLocal) return packageArg;
|
if (!isLocal) return packageArg;
|
||||||
// Already absolute
|
// Already absolute
|
||||||
if (path.isAbsolute(packageArg)) return packageArg;
|
if (path.isAbsolute(packageArg)) return packageArg;
|
||||||
|
// Expand leading ~ to home directory
|
||||||
|
if (packageArg.startsWith("~")) {
|
||||||
|
const home = process.env.HOME ?? process.env.USERPROFILE ?? "";
|
||||||
|
return path.resolve(home, packageArg.slice(1).replace(/^[\\/]/, ""));
|
||||||
|
}
|
||||||
return path.resolve(process.cwd(), packageArg);
|
return path.resolve(process.cwd(), packageArg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user