diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2024-08-19 12:41:11 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-19 16:41:11 +0000 |
commit | c9edb15f151774ba593bec162a5696989e1c40be (patch) | |
tree | bfb36b90ffae34e23200a40ba0bd239284818099 /cli/mainrt.rs | |
parent | a20418e2e8c4753e9e479ad0c0cc2a2087f374d6 (diff) |
fix(compile): make output more deterministic (#25092)
Closes https://github.com/denoland/deno/issues/25084
Diffstat (limited to 'cli/mainrt.rs')
-rw-r--r-- | cli/mainrt.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cli/mainrt.rs b/cli/mainrt.rs index 9bf318953..fd03224be 100644 --- a/cli/mainrt.rs +++ b/cli/mainrt.rs @@ -31,6 +31,7 @@ use deno_runtime::fmt_errors::format_js_error; use deno_runtime::tokio_util::create_and_run_current_thread_with_maybe_metrics; pub use deno_runtime::UNSTABLE_GRANULAR_FLAGS; use deno_terminal::colors; +use indexmap::IndexMap; use std::borrow::Cow; use std::collections::HashMap; @@ -73,7 +74,7 @@ fn unwrap_or_exit<T>(result: Result<T, AnyError>) -> T { } } -fn load_env_vars(env_vars: &HashMap<String, String>) { +fn load_env_vars(env_vars: &IndexMap<String, String>) { env_vars.iter().for_each(|env_var| { if env::var(env_var.0).is_err() { std::env::set_var(env_var.0, env_var.1); |