Skip to content
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

Update dependencies in package.json to npm packages #65

Closed
wenche opened this issue Dec 4, 2013 · 7 comments
Closed

Update dependencies in package.json to npm packages #65

wenche opened this issue Dec 4, 2013 · 7 comments
Milestone

Comments

@wenche
Copy link

wenche commented Dec 4, 2013

It would be helpful for us if the dependencies depends only on npm instead of git.

Thanks,

@krampstudio
Copy link
Owner

see #64

@gasolin
Copy link

gasolin commented Jan 3, 2014

The git url dependency did make problem to adopt this plugin for large project, such as Firefox OS (Gaia).
https://bugzilla.mozilla.org/show_bug.cgi?id=950080#c12

Though we have run public test like using travis, we still have bound test environment which have no internet connection and can't get public git directly.

It will be nice if this plugin could provide a version without git dependency

@krampstudio
Copy link
Owner

Yes this is planned for the 0.5.0 release.

@krampstudio
Copy link
Owner

version 0.5.0 published to npm.

@keberox
Copy link

keberox commented Mar 4, 2014

Hello,
thanks for working on this. I still seem to have a problem,
When running:
npm install grunt-jsdoc --save-dev

NPM seems to be fetching into /-/grunt-jsdoc-0.5.1.tgz
However I am still getting this that prevents successfull installation:

npm ERR! git clone https://github.com/dominictarr/crypto-browserify.git Cloning into bare ....

I ran npm cache clean

Did this update removed all git references? do you know why I may still have issues with Git references?

thanks!

@krampstudio
Copy link
Owner

This is a transitive dependency, so I've no control on dependencies of my dependencies. (It's a dependency of jsdoc@3.2.2)

But anyway, an NPM package can be hosted on a git repo. So you should be able to get this dependency installed if git is installed on your system.

For instance, if I try :
npm install git+https://github.com/dominictarr/crypto-browserify.git#95c5d505
I've the dependency installed

@keberox
Copy link

keberox commented Mar 6, 2014

@krampstudio you are correct, I am at my work place and perhaps I will just not be able to get access to any github repos from here.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants