diff options
Diffstat (limited to 'cli/args/flags.rs')
-rw-r--r-- | cli/args/flags.rs | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/cli/args/flags.rs b/cli/args/flags.rs index e80bf3a61..861cbb5fb 100644 --- a/cli/args/flags.rs +++ b/cli/args/flags.rs @@ -312,9 +312,6 @@ pub struct Flags { pub lock: Option<PathBuf>, pub log_level: Option<Level>, pub no_remote: bool, - /// If true, a list of Node built-in modules will be injected into - /// the import map. - pub compat: bool, pub no_prompt: bool, pub reload: bool, pub seed: Option<u64>, @@ -1869,7 +1866,6 @@ fn runtime_args( .arg(v8_flags_arg()) .arg(seed_arg()) .arg(enable_testing_features_arg()) - .arg(compat_arg()) } fn inspect_args(app: Command) -> Command { @@ -2009,21 +2005,6 @@ fn seed_arg<'a>() -> Arg<'a> { }) } -static COMPAT_HELP: Lazy<String> = Lazy::new(|| { - format!( - "See https://deno.land/manual@v{}/node/compatibility_mode", - SHORT_VERSION.as_str() - ) -}); - -fn compat_arg<'a>() -> Arg<'a> { - Arg::new("compat") - .long("compat") - .requires("unstable") - .help("UNSTABLE: Node compatibility mode.") - .long_help(COMPAT_HELP.as_str()) -} - fn watch_arg<'a>(takes_files: bool) -> Arg<'a> { let arg = Arg::new("watch") .long("watch") @@ -2916,7 +2897,6 @@ fn runtime_args_parse( location_arg_parse(flags, matches); v8_flags_arg_parse(flags, matches); seed_arg_parse(flags, matches); - compat_arg_parse(flags, matches); enable_testing_features_arg_parse(flags, matches); } @@ -3001,12 +2981,6 @@ fn seed_arg_parse(flags: &mut Flags, matches: &ArgMatches) { } } -fn compat_arg_parse(flags: &mut Flags, matches: &ArgMatches) { - if matches.is_present("compat") { - flags.compat = true; - } -} - fn no_check_arg_parse(flags: &mut Flags, matches: &clap::ArgMatches) { if let Some(cache_type) = matches.value_of("no-check") { match cache_type { @@ -5566,23 +5540,6 @@ mod tests { } #[test] - fn compat() { - let r = - flags_from_vec(svec!["deno", "run", "--compat", "--unstable", "foo.js"]); - assert_eq!( - r.unwrap(), - Flags { - subcommand: DenoSubcommand::Run(RunFlags { - script: "foo.js".to_string(), - }), - compat: true, - unstable: true, - ..Flags::default() - } - ); - } - - #[test] fn test_config_path_args() { let flags = flags_from_vec(svec!["deno", "run", "foo.js"]).unwrap(); assert_eq!( |