@@ -603,35 +603,49 @@ EnvironmentOptionsParser::EnvironmentOptionsParser() {
603603 AddOption (" --allow-fs-read" ,
604604 " allow permissions to read the filesystem" ,
605605 &EnvironmentOptions::allow_fs_read,
606- kAllowedInEnvvar );
606+ kAllowedInEnvvar ,
607+ OptionNamespaces::kPermissionNamespace );
607608 AddOption (" --allow-fs-write" ,
608609 " allow permissions to write in the filesystem" ,
609610 &EnvironmentOptions::allow_fs_write,
610- kAllowedInEnvvar );
611+ kAllowedInEnvvar ,
612+ OptionNamespaces::kPermissionNamespace );
611613 AddOption (" --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 );
615619 AddOption (" --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 );
619625 AddOption (" --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 );
623631 AddOption (" --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 );
627637 AddOption (" --allow-wasi" ,
628638 " allow wasi when any permissions are set" ,
629639 &EnvironmentOptions::allow_wasi,
630- kAllowedInEnvvar );
640+ kAllowedInEnvvar ,
641+ false ,
642+ OptionNamespaces::kPermissionNamespace );
631643 AddOption (" --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 );
635649 AddOption (" --experimental-repl-await" ,
636650 " experimental await keyword support in REPL" ,
637651 &EnvironmentOptions::experimental_repl_await,
0 commit comments