mirror of
https://github.com/denoland/deno.git
synced 2025-01-07 06:46:59 -05:00
fix(cli/install): preserve compat flag (#14223)
This commit is contained in:
parent
64a9384efa
commit
43a18205da
1 changed files with 6 additions and 0 deletions
|
@ -334,6 +334,10 @@ fn resolve_shim_data(
|
|||
executable_args.push("--no-prompt".to_string());
|
||||
}
|
||||
|
||||
if flags.compat {
|
||||
executable_args.push("--compat".to_string());
|
||||
}
|
||||
|
||||
if !flags.v8_flags.is_empty() {
|
||||
executable_args.push(format!("--v8-flags={}", flags.v8_flags.join(",")));
|
||||
}
|
||||
|
@ -588,6 +592,7 @@ mod tests {
|
|||
allow_read: Some(vec![]),
|
||||
typecheck_mode: TypecheckMode::None,
|
||||
log_level: Some(Level::Error),
|
||||
compat: true,
|
||||
..Flags::default()
|
||||
},
|
||||
&InstallFlags {
|
||||
|
@ -609,6 +614,7 @@ mod tests {
|
|||
"--allow-net",
|
||||
"--quiet",
|
||||
"--no-check",
|
||||
"--compat",
|
||||
"http://localhost:4545/echo_server.ts",
|
||||
"--foobar",
|
||||
]
|
||||
|
|
Loading…
Reference in a new issue