Git Product home page Git Product logo

Comments (19)

bmaranville avatar bmaranville commented on May 16, 2024 3

package has been published to npm

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024 2

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024 1

Thanks, Patrik - I think we are encountering a bug in github, though - something other people have experienced also, related to billing of data output (which shouldn't apply to public repositories which have free data, hence it is a billing bug). I was able to publish in a test fork in a different organization with the same settings, and it worked fine. Hopefully the bug will be fixed soon, and I will re-publish.

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024 1

from jsfive.

pzi avatar pzi commented on May 16, 2024

Hi Brian,

Of course pull requests are fine. No need to be added to your organisation as collaborator.

In my case, I wanted to avoid having a dependency on a GitHub package/project because if the repository gets renamed/moved/changed/deleted, the app I am working on will fail to install & build. I will see what I can do to help with getting it on NPM.

Cheers
Patrik

from jsfive.

pzi avatar pzi commented on May 16, 2024

Hi Brian,

Are you able to publish jsfive to Github packages for now please? (I noticed NPM has been acquired by GitHub recently).

Regards & thanks
Patrik

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

Hi, Patrik. I have published the package to github packages. Please see https://github.com/usnistgov/jsfive/packages

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

Note that you have to authenticate to github before you can install these... I was unaware of this restriction. See discussion at https://github.community/t5/GitHub-API-Development-and/Download-from-Github-Package-Registry-without-authentication/td-p/35255

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

I'm having trouble getting the package to publish properly.

from jsfive.

pzi avatar pzi commented on May 16, 2024

Not sure if it helps your situation, but I found this tool quite helpful with publishing packages: https://github.com/sindresorhus/np

This should also make it simpler to publish it to NPM if you would still consider that.

from jsfive.

obermillerk avatar obermillerk commented on May 16, 2024

What is preventing this from being properly published on npm? I'd rather not have to deal with a second package registry, and the github registry requiring authentication to pull packages complicates things even more.

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

from jsfive.

obermillerk avatar obermillerk commented on May 16, 2024

That doesn't really answer the part about releasing it properly on npm. I would think it'd be easier just to npm publish it, and then it's available as people would normally expect

from jsfive.

obermillerk avatar obermillerk commented on May 16, 2024

In the meantime, would it be possible to make a tag for the 0.2.0 release in the repository that seems to be on github packages?

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

The release is still not working on github packages... the download link is broken, so there's no way to install from github even if you authenticate.

from jsfive.

obermillerk avatar obermillerk commented on May 16, 2024

If you just tag the commit I can reference that and circumvent github packages entirely and point it to the github repository. The last tag I see presently is 0.1.6

from jsfive.

bmaranville avatar bmaranville commented on May 16, 2024

Ah I'm glad you can work around it!

I just made a release 0.2.1 that matches the package.json version information. Sorry for all the version churn. Nothing really changed since release 0.1.6 but iIt took me quite a while to figure out what was going on with the package system on github. I didn't believe that it was just broken for a while.

from jsfive.

obermillerk avatar obermillerk commented on May 16, 2024

Much appreciated, as are the quick responses!

from jsfive.

pzi avatar pzi commented on May 16, 2024

Great outcome, thanks @bmaranville 🎉

from jsfive.

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.