@haxall/haxall
    Preparing search index...

    Function pathToFileURL

    • This function ensures that path is resolved absolutely, and that the URL control characters are correctly encoded when converting into a File URL.

      import { pathToFileURL } from 'node:url';

      new URL('/foo#1', 'file:'); // Incorrect: file:///foo#1
      pathToFileURL('/foo#1'); // Correct: file:///foo%231 (POSIX)

      new URL('/some/path%.c', 'file:'); // Incorrect: file:///some/path%.c
      pathToFileURL('/some/path%.c'); // Correct: file:///some/path%25.c (POSIX)

      Parameters

      Returns URL

      The file URL object.

      v10.12.0