@@ -603,35 +603,49 @@ EnvironmentOptionsParser::EnvironmentOptionsParser() {
603603AddOption (" --allow-fs-read" ,
604604" allow permissions to read the filesystem" ,
605605 &EnvironmentOptions::allow_fs_read,
606- kAllowedInEnvvar );
606+ kAllowedInEnvvar ,
607+ OptionNamespaces::kPermissionNamespace );
607608AddOption (" --allow-fs-write" ,
608609" allow permissions to write in the filesystem" ,
609610 &EnvironmentOptions::allow_fs_write,
610- kAllowedInEnvvar );
611+ kAllowedInEnvvar ,
612+ OptionNamespaces::kPermissionNamespace );
611613AddOption (" --allow-addons" ,
612614" allow use of addons when any permissions are set" ,
613615 &EnvironmentOptions::allow_addons,
614- kAllowedInEnvvar );
616+ kAllowedInEnvvar ,
617+ false ,
618+ OptionNamespaces::kPermissionNamespace );
615619AddOption (" --allow-child-process" ,
616620" allow use of child process when any permissions are set" ,
617621 &EnvironmentOptions::allow_child_process,
618- kAllowedInEnvvar );
622+ kAllowedInEnvvar ,
623+ false ,
624+ OptionNamespaces::kPermissionNamespace );
619625AddOption (" --allow-inspector" ,
620626" allow use of inspector when any permissions are set" ,
621627 &EnvironmentOptions::allow_inspector,
622- kAllowedInEnvvar );
628+ kAllowedInEnvvar ,
629+ false ,
630+ OptionNamespaces::kPermissionNamespace );
623631AddOption (" --allow-net" ,
624632" allow use of network when any permissions are set" ,
625633 &EnvironmentOptions::allow_net,
626- kAllowedInEnvvar );
634+ kAllowedInEnvvar ,
635+ false ,
636+ OptionNamespaces::kPermissionNamespace );
627637AddOption (" --allow-wasi" ,
628638" allow wasi when any permissions are set" ,
629639 &EnvironmentOptions::allow_wasi,
630- kAllowedInEnvvar );
640+ kAllowedInEnvvar ,
641+ false ,
642+ OptionNamespaces::kPermissionNamespace );
631643AddOption (" --allow-worker" ,
632644" allow worker threads when any permissions are set" ,
633645 &EnvironmentOptions::allow_worker_threads,
634- kAllowedInEnvvar );
646+ kAllowedInEnvvar ,
647+ false ,
648+ OptionNamespaces::kPermissionNamespace );
635649AddOption (" --experimental-repl-await" ,
636650" experimental await keyword support in REPL" ,
637651 &EnvironmentOptions::experimental_repl_await,
0 commit comments