akosbalasko / yarle

Yarle - The ultimate converter of Evernote notes to Markdown
https://github.com/akosbalasko/yarle
MIT License
1.4k stars 82 forks source link

perf: Improving UX of command line #628

Open ipcjs opened 5 months ago

ipcjs commented 5 months ago
  1. Support overriding configurational properties in the command line.
  2. The enexSources parameter supports a mixture of multiple files and folders.

For example:

npx -p yarle-evernote-to-md@latest yarle \
  --configFile ./config.json \
  --enexSources ./test-template.enex \
  --outputDir out-new \
  --no-skipWebClips

Relative to #618, #540, #464

ipcjs commented 4 months ago

@akosbalasko can you help me review the PR?

ipcjs commented 4 months ago

any update?

ipcjs commented 3 weeks ago

@akosbalasko Is there anything that needs to be improved in this PR?

akosbalasko commented 3 weeks ago

hi @ipcjs !

First of all, thanks for raising this PR, and apologies for this long silence from my side!

The PR itself looks fine, but could you please proof the correctness by adding some unit tests?

Thanks a lot!

ipcjs commented 2 weeks ago

I have added two unit test cases.👌