enable support for proxy mode for npm package managers (#104)

Signed-off-by: Sahil Bansal <bansalsahil315@gmail.com>
This commit is contained in:
Sahil Bansal
2026-01-10 00:24:45 +05:30
committed by GitHub
parent 31f23fd065
commit ca224f523c
4 changed files with 15 additions and 3 deletions
+4
View File
@@ -51,5 +51,9 @@ func executeBunFlow(ctx context.Context, args []string) error {
return fmt.Errorf("failed to create dependency resolver: %w", err)
}
if config.Config.ExperimentalProxyMode {
return flows.ProxyFlow(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}
return flows.Common(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}
+4
View File
@@ -52,5 +52,9 @@ func executePnpmFlow(ctx context.Context, args []string) error {
return fmt.Errorf("failed to create dependency resolver: %w", err)
}
if config.Config.ExperimentalProxyMode {
return flows.ProxyFlow(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}
return flows.Common(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}
+4
View File
@@ -51,5 +51,9 @@ func executeYarnFlow(ctx context.Context, args []string) error {
return fmt.Errorf("failed to create dependency resolver: %w", err)
}
if config.Config.ExperimentalProxyMode {
return flows.ProxyFlow(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}
return flows.Common(packageManager, packageResolver).Run(ctx, args, parsedCommand)
}