import { createNonExitingRuntime, type RuntimeEnv } from "../../runtime.js"; import { normalizeStringEntries } from "../../shared/string-normalization.js"; import type { MonitorIMessageOpts } from "./types.js"; export function resolveRuntime(opts: MonitorIMessageOpts): RuntimeEnv { return opts.runtime ?? createNonExitingRuntime(); } export function normalizeAllowList(list?: Array) { return normalizeStringEntries(list); }