From 8788eac0baf0cc86005f7b194ce6218c47f13685 Mon Sep 17 00:00:00 2001 From: "J.R. Hill" Date: Tue, 20 Feb 2024 21:59:25 +0000 Subject: [PATCH] fix(bun): install bunx symlink Closes #1680 --- e2e/test_bun | 2 ++ src/plugins/core/bun.rs | 1 + 2 files changed, 3 insertions(+) diff --git a/e2e/test_bun b/e2e/test_bun index 6333e2ba8..ed4078372 100755 --- a/e2e/test_bun +++ b/e2e/test_bun @@ -8,6 +8,8 @@ export MISE_EXPERIMENTAL=1 cat <.bun-version 1.0.17 EOF + mise i bun assert_contains "mise x bun -- bun -v" "1.0.17" +assert_contains "mise x bun -- bunx oclif --version" "oclif" rm .bun-version diff --git a/src/plugins/core/bun.rs b/src/plugins/core/bun.rs index f9e3e6f68..b66d67969 100644 --- a/src/plugins/core/bun.rs +++ b/src/plugins/core/bun.rs @@ -87,6 +87,7 @@ impl BunPlugin { self.bun_bin(&ctx.tv), )?; file::make_executable(&self.bun_bin(&ctx.tv))?; + file::make_symlink(Path::new("./bun"), &ctx.tv.install_path().join("bin/bunx"))?; Ok(()) }