Function normalize
- normalize(path): string
Parameters
- path: string
Path to be normalized
Returns string
The normalized path.
Example: Usage
import { normalize } from "@std/path/normalize";
import { assertEquals } from "@std/assert";
if (Deno.build.os === "windows") {
assertEquals(normalize("C:\\foo\\bar\\..\\baz\\quux"), "C:\\foo\\baz\\quux");
} else {
assertEquals(normalize("/foo/bar/../baz/quux"), "/foo/baz/quux");
}Note: If you are working with file URLs, use the new version of
normalizefrom@std/path/unstable-normalize.- path: string
Normalize the path, resolving
'..'and'.'segments.Note: Resolving these segments does not necessarily mean that all will be eliminated. A
'..'at the top-level will be preserved, and an empty path is canonically'.'.