Skip to content

[BUG] ERR_INVALID_URL when running "merge-markdown -m .\manifest.yml" on Windows 10. #75

@futuremotiondev

Description

@futuremotiondev

Here are my commands and output from merge-markdown:

merge-markdown -c "D:\Dev\VSCode\ref\api\01GetStarted"
YAML file successfully created: D:\Dev\VSCode\ref\api\manifest.yml

merge-markdown -m .\manifest.yml

Using: .\manifest.yml
--D:\Dev\VSCode\ref\api\01GetStarted\extension-anatomy.md--
TypeError: Invalid URL
    at new URL (node:internal/url:819:25)
    at linkcheck (C:\Users\futur\AppData\Local\nvm\v23.11.0\node_modules\@knennigtri\merge-markdown\dist\merge.js:387:14)
    at C:\Users\futur\AppData\Local\nvm\v23.11.0\node_modules\@knennigtri\merge-markdown\dist\merge.js:83:7
    at Array.forEach (<anonymous>)
    at Object.start (C:\Users\futur\AppData\Local\nvm\v23.11.0\node_modules\@knennigtri\merge-markdown\dist\merge.js:56:35)
    at Object.run (C:\Users\futur\AppData\Local\nvm\v23.11.0\node_modules\@knennigtri\merge-markdown\dist\cli.js:106:11)
    at Object.<anonymous> (C:\Users\futur\AppData\Local\nvm\v23.11.0\node_modules\@knennigtri\merge-markdown\bin\global.js:12:11)
    at Module._compile (node:internal/modules/cjs/loader:1734:14)
    at Object..js (node:internal/modules/cjs/loader:1899:10)
    at Module.load (node:internal/modules/cjs/loader:1469:32) {
  code: 'ERR_INVALID_URL',
  input: '.\\file:\\D:\\Dev\\VSCode\\ref\\api\\01GetStarted'
}

The folder "D:\Dev\VSCode\ref\api\01GetStarted" contains three markdown documents:

  • your-first-extension.md
  • extension-anatomy.md
  • wrapping-up.md

And an images folder with the structure:

  • D:\Dev\VSCode\ref\api\01GetStarted\images\your-first-extension\
  • D:\Dev\VSCode\ref\api\01GetStarted\images\your-first-extension\debug.mp4
  • D:\Dev\VSCode\ref\api\01GetStarted\images\your-first-extension\launch.mp4
  • D:\Dev\VSCode\ref\api\01GetStarted\images\your-first-extension\reload.mp4

Here is a zip of the exact yml manifest and the folder with all of the .md files and images:

01GetStartedBook.zip

Not sure what's causing the error. Hopefully it's something stupid as I really need to merge a bunch of md files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions