diff --git a/doc/api/cli.md b/doc/api/cli.md index 7af70f8ae9fdc6..72fd53610215b9 100644 --- a/doc/api/cli.md +++ b/doc/api/cli.md @@ -588,6 +588,14 @@ added: v16.6.0 Use this flag to disable top-level await in REPL. +### `--no-permission-case-sensitive` + + + +Use this flag to force disable case-sensitive in the [Permission Model][]. + ### `--experimental-shadow-realm` + +> Stability: 1 - Experimental + +Determines whether the [Permission Model][] considers file and directory +permissions as case-sensitive. + +If the flag is enabled, the file system will differentiate between uppercase and +lowercase letters in file and directory permissions, so `/home/user/file.md` and +`/home/USER/fiLE.MD` would be treated as distinct files. + +If the flag is disabled, file and directory permissions would be considered +case-insensitive, so `/home/user/file.md` and `/home/USER/fiLE.MD` would be +considered the same file. + +The default value for this flag varies depending on the operating system. +Currently, Linux is the only operating system that has this flag enabled by +default. Further information can be found in [Case-insensitive file systems][]. + ### `--policy-integrity=sri`