Function ensureFileSync

  • Synchronously ensures that the file exists.

    If the file already exists, this function does nothing. If the parent directories for the file do not exist, they are created.

    Requires --allow-read and --allow-write permissions.

    Parameters

    • filePath: string | URL

      The path of the file to ensure, as a string or URL.

    Returns void

    A void value that returns once the file exists.

    https://docs.deno.com/runtime/manual/basics/permissions#file-system-access for more information on Deno's permissions system.

    import { ensureFileSync } from "@std/fs/ensure-file";

    ensureFileSync("./folder/targetFile.dat");