aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Tiramify (A.K. Daniel) <94789999+TiranexDev@users.noreply.github.com> 2023-05-28 03:43:08 +0000
committerGravatar GitHub <noreply@github.com> 2023-05-27 20:43:08 -0700
commit4ba3ed512ac8407603c99d56d931038e0bdf0884 (patch)
treee72244662fa2dccc9ee2808077e6e836b3aee2a4 /src
parentf870f97a945be8d03a99b1ba8a064e2b8579a0c3 (diff)
downloadbun-4ba3ed512ac8407603c99d56d931038e0bdf0884.tar.gz
bun-4ba3ed512ac8407603c99d56d931038e0bdf0884.tar.zst
bun-4ba3ed512ac8407603c99d56d931038e0bdf0884.zip
Implement process.env.npm_lifecycle_event (#3097)
* Update run_command.zig * Update env.test.ts * Add files via upload * Update run-process-env.test.ts * Update env.test.ts * Update harness.ts
Diffstat (limited to 'src')
-rw-r--r--src/cli/run_command.zig1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/cli/run_command.zig b/src/cli/run_command.zig
index 17b12dcfb..24304f169 100644
--- a/src/cli/run_command.zig
+++ b/src/cli/run_command.zig
@@ -960,6 +960,7 @@ pub const RunCommand = struct {
var ORIGINAL_PATH: string = "";
var this_bundler: bundler.Bundler = undefined;
var root_dir_info = try configureEnvForRun(ctx, &this_bundler, null, &ORIGINAL_PATH, log_errors, force_using_bun);
+ this_bundler.env.map.putDefault("npm_lifecycle_event", script_name_to_search) catch unreachable;
if (root_dir_info.enclosing_package_json) |package_json| {
if (package_json.scripts) |scripts| {
switch (script_name_to_search.len) {