-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No warning on 404 #32
Comments
@tomekwi Looks like the warning is there:
Exit code is broken:
|
If I remember well I meant the reference – as in |
@tomekwi Ah, I see. I tried to do a patch for it, but I gave up yesterday. Got confused with the callbacks. |
Wow! Looks neat! But @caseyWebb you know what I meant through reference don’t you? I meant |
I don't doubt that I'm misunderstanding, but the format in that screenshot is ex: https://www.dropbox.com/s/yzgxfd7dfd5kexb/Screenshot%202015-11-06%2013.19.13.png?dl=0 EDIT: I now realize that screenshot is confusing. |
I'm totally ok with changing the format, though. I was aiming to make it as npm-like as possible. |
When I try to install $ npm install jquery/jquery\#master
…/
└── jquery@3.0.0-pre extraneous (git://github.com/jquery/jquery.git#67fa2eab6ef323b1d894e9e7f054c6e8c844d304)
$ npm install jquery/jquery\#non-existent
npm ERR! git rev-list -n1 non-existent: fatal: ambiguous argument 'non-existent': unknown revision or path not in the working tree.
npm ERR! git rev-list -n1 non-existent: Use '--' to separate paths from revisions, like this:
npm ERR! git rev-list -n1 non-existent: 'git <command> [<revision>...] -- [<file>...]'
npm ERR! git rev-list -n1 non-existent: fatal: ambiguous argument 'non-existent': unknown revision or path not in the working tree.
npm ERR! git rev-list -n1 non-existent: Use '--' to separate paths from revisions, like this:
npm ERR! git rev-list -n1 non-existent: 'git <command> [<revision>...] -- [<file>...]'
# Keeps trying forever… Whereas napa v2.0.0 pretends as if everything where alright: $ napa jquery/jquery\#master
info download https://github.com/jquery/jquery/archive/master.tar.gz into jquery#master
$ napa jquery/jquery\#non-existent
info download https://github.com/jquery/jquery/archive/non-existent.tar.gz into jquery#non-existent
$ echo $?
0 |
That above screenshot is speculative, not in any released version yet. I've been working on a pretty significant update that will make upgrading packages more npm-like. The branch this currently lives in is |
Sounds great! Thanks for the clarification! By the way, in my current projects I don’t need napa – so I won’t be contributing much in the near future. But it’s great to see that this great project is alive again! Thanks, @caseyWebb! |
+1 |
Downloading from a github repo, try to make a typo in the reference – everything will pass smooth and error-less, yet the package isn't installed.
It would be great to:
The text was updated successfully, but these errors were encountered: