From c9edb15f151774ba593bec162a5696989e1c40be Mon Sep 17 00:00:00 2001 From: David Sherret Date: Mon, 19 Aug 2024 12:41:11 -0400 Subject: fix(compile): make output more deterministic (#25092) Closes https://github.com/denoland/deno/issues/25084 --- cli/mainrt.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cli/mainrt.rs') 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(result: Result) -> T { } } -fn load_env_vars(env_vars: &HashMap) { +fn load_env_vars(env_vars: &IndexMap) { 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); -- cgit v1.2.3