Coder Social home page Coder Social logo

Comments (21)

Santinell avatar Santinell commented on September 26, 2024 3

+1 for git dependencies. Sometimes is needed using forks, like here:
"passport-bitbucket-oauth2": "git+https://github.com/Santinell/passport-bitbucket-oauth2.git"

from ied.

alexanderGugel avatar alexanderGugel commented on September 26, 2024 3

As in ec1cdb4, scoped public packages are now supported. Tested with @zeke/pubbles.

Private npm modules aren't supported yet due to the missing authentication logic that still needs to be added. I expect private packages to be implemented by Thursday or Friday this week.

Stay tuned everyone, we're getting there!

from ied.

JohnyDays avatar JohnyDays commented on September 26, 2024 1

Also run into this, I use a mix of in-house and public packages, and this is currently blocking for me to change 😭

from ied.

alexanderGugel avatar alexanderGugel commented on September 26, 2024 1

@timoxley

Sorry for the delayed response.

Git and tarball dependencies are already supported thanks to @mgcrea

I'm trying to make the different resolvers more modular (similar to bower), but the current solution is quite reliable for now.

from ied.

frnk94 avatar frnk94 commented on September 26, 2024

+1 support for private repo would be great

from ied.

alexanderGugel avatar alexanderGugel commented on September 26, 2024

The current roadmap is something like that:

  • support for public scoped modules
  • support for private scoped modules
  • support for installing arbitrary tarballs
  • support for git repos

git repos come last, because GitHub at least already gives you tarballs anyways, which you can use in order to work around that feature (but it still means we need it).

from ied.

avetisk avatar avetisk commented on September 26, 2024

Any update on this?

from ied.

timoxley avatar timoxley commented on September 26, 2024

git repos come last, because GitHub at least already gives you tarballs anyways

note that git repos are far more popular than any of the other options, perhaps they should go first.

from ied.

alexanderGugel avatar alexanderGugel commented on September 26, 2024

@avetisk No update yet, sorry for the delayed reply. I hope I'm gonna have some time this weekend to finish this.

from ied.

terinjokes avatar terinjokes commented on September 26, 2024

@alexanderGugel "GitHub at least already gives you tarballs anyways" except I can't control the dependencies of dependencies.

from ied.

tipiirai avatar tipiirai commented on September 26, 2024

Just ran my first ied install. great experience. Fast indeed. Thank you for the tool.

I'm also in a need for private repositories.

from ied.

gajus avatar gajus commented on September 26, 2024

@alexanderGugel

Private npm modules aren't supported yet due to the missing authentication logic that still needs to be added. I expect private packages to be implemented by Thursday or Friday this week.

Stay tuned everyone, we're getting there!

Has this been done?

from ied.

gajus avatar gajus commented on September 26, 2024

Until this is solved, is it possible to use ied to install all public dependencies and npm for private?

from ied.

duncanfinney avatar duncanfinney commented on September 26, 2024

@gajus, Thought about doing that too. Didn't seem to work quite right for us with webpack.

from ied.

mateodelnorte avatar mateodelnorte commented on September 26, 2024

👍 on github dependencies. 4 of the last places I work, included where I currently work, use github and tags as a form of private npm.

from ied.

paradite avatar paradite commented on September 26, 2024

I hope it has support for github or git repos soon!

from ied.

cellvia avatar cellvia commented on September 26, 2024

+1

from ied.

benmonro avatar benmonro commented on September 26, 2024

+1, no private repos is a show stopper for us.

from ied.

alexanderGugel avatar alexanderGugel commented on September 26, 2024

Closing for now, since you can just set the IED_BEARER_TOKEN to your npm token.

In order to get your npm token, check your ~/.npmrc file.

Source: https://github.com/alexanderGugel/ied/blob/master/src/config.js#L94

(I'm currently putting together more comprehensive docs (as in "any" docs))

from ied.

timoxley avatar timoxley commented on September 26, 2024

@alexanderGugel this will allow git/tarball dependencies?

from ied.

gka avatar gka commented on September 26, 2024

unfortunately that is still not fixing the problem for us, so we won't be able to use ied instead of npm. we need to be able to access private github repos through ssh authentication. not sure how IED_BEARER_TOKEN would help here.

from ied.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.