@libreservice/micro-plum
v0.2.3
Published
![](https://img.shields.io/github/license/LibreService/micro_plum)
Downloads
23
Readme
Micro Plum
Recipe downloader for My RIME.
It's designed to fit CORS restrictions. In short, there is no free way to clone a GitHub repo to browser, and you can only download a single file when you know the URL of it (using raw.githubusercontent.com or cdn.jsdelivr.net).
Comparison with plum
-|plum|Micro Plum -|-|- Type|command line tool|JavaScript library Method|git clone|download 🔁 parse Parameter|repository|*repository and schema Ids, or schema URL recipe.yaml|support|**no support Maintainability|bash 😢 + bat 😭|TypeScript 😄
* Using plum you still need to assign schema Ids on deploy. Being able use a single URL of schema mitigates the inconvenience to some extent.
** Due to CORS, it can't expand wildcard.
License
LGPLv3+ in order to be compatible with plum