Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
Detects if a file exists and returns the resolved filepath.
Remove leading directory components from a path, like tar's --strip-components option