summaryrefslogtreecommitdiff
path: root/cli/mainrt.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2024-08-19 12:41:11 -0400
committerGitHub <noreply@github.com>2024-08-19 16:41:11 +0000
commitc9edb15f151774ba593bec162a5696989e1c40be (patch)
treebfb36b90ffae34e23200a40ba0bd239284818099 /cli/mainrt.rs
parenta20418e2e8c4753e9e479ad0c0cc2a2087f374d6 (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.rs3
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);