normalize

abstract fun normalize(path: String): String(source)

Normalize a string path, reducing '..' and '.' parts. When multiple slashes are found, they're replaced by a single one; when the path contains a trailing slash, it is preserved. On Windows backslashes are used.

Parameters

path

string path to normalize.

Throws

{TypeError} if path is not a string.