arctic-hen7 / bonnie

Simple, cross-platform, and fast command aliases with superpowers.
MIT License
83 stars 6 forks source link

Add option to install packages from npm #5

Closed Valentine-Mario closed 3 years ago

Valentine-Mario commented 3 years ago

This PR currently install packages but it's still rather slow.

Todo

arctic-hen7 commented 3 years ago

Okay! Sorry I couldn't get to this earlier, I've been really busy! I'm afraid as I mentioned in the issue relating to this, I'm not going to merge an entirely new implementation of a package manager. Bonnie is designed to be language-agnostic, it's not supposed to be tied to any one programming language.

What I would fully support is some kind of abstraction over the package managers of many languages, which allows us to depend on existing systems built for performance and the like. If you want to work on this (it's currently low priority for me personally), please open a new pull request. I don't mean to dismiss you, but I'm afraid I don't want to take this project in the direction of tying it to NodeJS by implementing a whole new package manager.