-
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
Permit processing of a non-NPM registry package #153
base: master
Are you sure you want to change the base?
Conversation
Any other problems I should work out? |
@TheMageKing thanks a lot for your work on this :) |
@nileshpatra Thanks for the feedback! |
I just finished testing and debugging it with the tiny-test package (which is a test framework in its own right, I think, but was the first result for 'node .js tiny test package) |
@nileshpatra @pravi can you take another look at this? I tested it, and it worked like a charm. |
Apologies for the delay, will do so in sometime |
@TheMageKing extremely sorry for such a delayed response. I'll review timely now. |
It'd also be great if you could paste in the logs of some sample inputs and outputs PS: I'll be wayy quicker to see your changes this time. Apologies again for making you wait for so long :-( |
I'll get to work on it. Yes, I am responding this quickly just to make you feel more guilty lol |
I needed to seek deep into my history to find this Okay, so when I was developing, I used the tiny-test npm package, since that was the first result for "small npm test package". I'll respond to your comments above, but the point is that it works right now, which is pretty cool. |
Great, Thanks! :-) |
Pasting the log outputs for upstream review:
|
@shanavas786 could you please review + merge? Pasted the logs above for reference |
from log:
Doesn't look normal. Are we missing something ? Also I would prefer |
CC: @TheMageKing check the comment above ^^ |
@shanavas786 I couldn't reproduce that grep failure. In fact, there's a bunch going on in Nilesh's logs that, now that I look at it, I don't have. My copy of npm2deb (installed from source) doesn't run any package build, either when --no-registry is passed or when run normally. Is there something I'm doing wrong? Fair enough for the --from-tarball suggestion: I'll push a commit to fix that in a bit. |
I havent gotten a chance to test this yet, and I am new-ish to python: but here is my attempt at #150