Function fromFileUrl

  • Converts a file URL to a path string.

    Parameters

    • url: string | URL

      The file URL to convert to a path.

    Returns string

    The path string.

    import { fromFileUrl } from "@std/path/from-file-url";
    import { assertEquals } from "@std/assert";

    if (Deno.build.os === "windows") {
    assertEquals(fromFileUrl("file:///home/foo"), "\\home\\foo");
    assertEquals(fromFileUrl("file:///C:/Users/foo"), "C:\\Users\\foo");
    assertEquals(fromFileUrl("file://localhost/home/foo"), "\\home\\foo");
    } else {
    assertEquals(fromFileUrl("file:///home/foo"), "/home/foo");
    }