@@ -607,31 +607,43 @@ EnvironmentOptionsParser::EnvironmentOptionsParser() {
607607 AddOption (" --allow-fs-read" ,
608608 " allow permissions to read the filesystem" ,
609609 &EnvironmentOptions::allow_fs_read,
610- kAllowedInEnvvar );
610+ kAllowedInEnvvar ,
611+ OptionNamespaces::kPermissionNamespace );
611612 AddOption (" --allow-fs-write" ,
612613 " allow permissions to write in the filesystem" ,
613614 &EnvironmentOptions::allow_fs_write,
614- kAllowedInEnvvar );
615+ kAllowedInEnvvar ,
616+ OptionNamespaces::kPermissionNamespace );
615617 AddOption (" --allow-addons" ,
616618 " allow use of addons when any permissions are set" ,
617619 &EnvironmentOptions::allow_addons,
618- kAllowedInEnvvar );
620+ kAllowedInEnvvar ,
621+ false ,
622+ OptionNamespaces::kPermissionNamespace );
619623 AddOption (" --allow-child-process" ,
620624 " allow use of child process when any permissions are set" ,
621625 &EnvironmentOptions::allow_child_process,
622- kAllowedInEnvvar );
626+ kAllowedInEnvvar ,
627+ false ,
628+ OptionNamespaces::kPermissionNamespace );
623629 AddOption (" --allow-inspector" ,
624630 " allow use of inspector when any permissions are set" ,
625631 &EnvironmentOptions::allow_inspector,
626- kAllowedInEnvvar );
632+ kAllowedInEnvvar ,
633+ false ,
634+ OptionNamespaces::kPermissionNamespace );
627635 AddOption (" --allow-wasi" ,
628636 " allow wasi when any permissions are set" ,
629637 &EnvironmentOptions::allow_wasi,
630- kAllowedInEnvvar );
638+ kAllowedInEnvvar ,
639+ false ,
640+ OptionNamespaces::kPermissionNamespace );
631641 AddOption (" --allow-worker" ,
632642 " allow worker threads when any permissions are set" ,
633643 &EnvironmentOptions::allow_worker_threads,
634- kAllowedInEnvvar );
644+ kAllowedInEnvvar ,
645+ false ,
646+ OptionNamespaces::kPermissionNamespace );
635647 AddOption (" --experimental-repl-await" ,
636648 " experimental await keyword support in REPL" ,
637649 &EnvironmentOptions::experimental_repl_await,
0 commit comments