feat/#55 bun support (#56)

* add support for bun package manager

* update readme
This commit is contained in:
Sahil Bansal
2025-07-28 17:23:32 +05:30
committed by GitHub
parent 49b2371cc3
commit c486834c2e
9 changed files with 153 additions and 2 deletions
+8 -1
View File
@@ -27,6 +27,13 @@ func DefaultPnpmPackageManagerConfig() NpmPackageManagerConfig {
}
}
func DefaultBunPackageManagerConfig() NpmPackageManagerConfig {
return NpmPackageManagerConfig{
InstallCommands: []string{"install", "i", "add"},
CommandName: "bun",
}
}
type npmPackageManager struct {
Config NpmPackageManagerConfig
}
@@ -48,7 +55,7 @@ func (npm *npmPackageManager) Ecosystem() packagev1.Ecosystem {
}
func (npm *npmPackageManager) ParseCommand(args []string) (*ParsedCommand, error) {
if len(args) > 0 && (args[0] == "npm" || args[0] == "pnpm") {
if len(args) > 0 && (args[0] == "npm" || args[0] == "pnpm" || args[0] == "bun") {
args = args[1:]
}