shama / napa

:wine_glass: A helper for installing stuff without a package.json with npm.
MIT License
412 stars 34 forks source link

Version tracking #65

Closed cbclemmer closed 8 years ago

cbclemmer commented 8 years ago

I have not implemented the CLI or installation from cache yet, I just wanted you to see my progress and what you thought of it
npm test has 14 tests

shama commented 8 years ago

Sorry but could you explain more about what you're trying to accomplish here? Also just a heads up, I generally don't prefer large refactor PRs like this as the current code is intentional. But happy to discuss small incremental changes based on sound reasons.

caseyWebb commented 8 years ago

@shama, I can clear things up here. I've been tinkering w/ a major refactor in the version-tracking branch that will support npm-like updating and versioning, npm shrinkwrap, and prevent the npm prune bug. Colton is a personal friend of mine trying to get into OSS; I've been coaching him through helping me with it.

caseyWebb commented 8 years ago

It's still 100% WIP atm, hence the reason I haven't bothered you yet.

cbclemmer commented 8 years ago

Sorry, probably shouldn't have put in the PR. I was just throwing a few of my ideas towards @caseyWebb so that I could know if I was going in the right direction.