remove
Delete a browser. Can remove records from browserlist.json, delete binaries from the global Store, or both.
Usage
pbvm remove [-p <platform>] [-b <browser>] [-i <buildId>] [-f] [-s]
Options
| Option | Short | Description |
|---|---|---|
--platform | -p | Target platform |
--browser | -b | Browser name |
--build-id | -i | Browser version |
--focus | -f | Also delete Store binary and profile directory |
--store | -s | Delete only the Store binary |
Removal scope
| Mode | Flags | Removes browserlist record | Removes Store binary | Removes profile dir |
|---|---|---|---|---|
| Default | no -f / -s | ✅ | ❌ | ❌ |
| Focus mode | -f | ✅ | ✅ | ✅ |
| Store mode | -s | ❌ | ✅ | ❌ |
Examples
# Remove only the browserlist.json record
pbvm remove -b chrome -i 134.0.6998.35
# Remove the Store binary and profile as well
pbvm remove -b chrome -i 134.0.6998.35 -f
# Remove only the Store binary
pbvm remove -b chrome -i 134.0.6998.35 -s
# Interactive mode
pbvm remove
Notes
- Ensure the browser is closed before removal, or deletion may fail
- Removal requires a second confirmation to prevent accidents
- In default mode (without
-for-s), pbvm will ask whether you also want to remove the Store cache removedoes not support targeting browsers by alias; usebrowser@buildId