Zaid-Ajaj / Femto

Femto is a CLI tool that automatically resolves npm packages used by Fable bindings
153 stars 13 forks source link

Support package.yaml and package.json5 #105

Closed benedictleejh closed 2 months ago

benedictleejh commented 3 months ago

Add support for package.yaml and package.json5, which are supported by pnpm.

Because updating the package file is done through package manager commands, parsing the files should be sufficient for supporting them.

The code probably needs more iteration; I'm opening a pull request now so we can kickstart the review process.

Fixes #104

benedictleejh commented 3 months ago

Hi @Zaid-Ajaj, could you take a look at this PR and let me know if there's anything that needs changing? Thanks.

Zaid-Ajaj commented 2 months ago

Thanks a lot @benedictleejh it has been merged and published as of Femto v0.20 🚀 apologies for the delayed response 🙏