aboutsummaryrefslogtreecommitdiff
path: root/src/cli/update_command.zig
diff options
context:
space:
mode:
authorGravatar Alex Lam S.L <alexlamsl@gmail.com> 2023-08-08 06:11:32 +0300
committerGravatar GitHub <noreply@github.com> 2023-08-07 20:11:32 -0700
commita32097aa9f53f7c8ea1331c61dc2658bc1b11208 (patch)
treeefd62b1e3471923c92cbe2c2fb312ad9cabfefb4 /src/cli/update_command.zig
parent1239c9460ac1d10376e27653b4c34d789f2a8f43 (diff)
downloadbun-a32097aa9f53f7c8ea1331c61dc2658bc1b11208.tar.gz
bun-a32097aa9f53f7c8ea1331c61dc2658bc1b11208.tar.zst
bun-a32097aa9f53f7c8ea1331c61dc2658bc1b11208.zip
implement `bun update` (#4046)
- analogous to `npm update` - `bun update <name>` to refresh specified package under `package.json` - `bun update` to refresh all package to latest versions
Diffstat (limited to '')
-rw-r--r--src/cli/update_command.zig8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cli/update_command.zig b/src/cli/update_command.zig
new file mode 100644
index 000000000..bc2bfa76c
--- /dev/null
+++ b/src/cli/update_command.zig
@@ -0,0 +1,8 @@
+const Command = @import("../cli.zig").Command;
+const PackageManager = @import("../install/install.zig").PackageManager;
+
+pub const UpdateCommand = struct {
+ pub fn exec(ctx: Command.Context) !void {
+ try PackageManager.update(ctx);
+ }
+};