eligrey / Blob.js

An HTML5 Blob implementation
Other
1.15k stars 605 forks source link

Please create a release and make it npm installable #51

Open attila123 opened 8 years ago

attila123 commented 8 years ago

Hi, This project does not have any release here in github, which is generally not a good thing. One cannot reference a specific state of the source code easily (needs git commmit id). So please create a release for this. However, it should be greater than 0.0.1, I think (see below).

I need to manage the 3rd party modules in our project (which ones get in and out) and it would help much if this Blob.js component would be also npm installable (with a concrete version, that's why I asked for a release). Most js components create releases and are easily npm installable. This is an excerpt of 'npm ls' in our project showing the complicated identification of Blob.js version to use: ├─┬ angular-file-saver@1.1.2 │ ├── Blob.js@0.0.1 (git+https://github.com/alferov/Blob.js.git#3e15eecda4c3ca13d65dfd480876947551aecf0c) │ └── file-saver@1.3.2 This is why I mentioned above that its first version should be greater than 0.0.1, for clarity. So please, make this component npm installable (put it in the npm registry, or whatever is needed). For the npm package name, it cannot contain capital letters, so it should be 'blob.js' or 'blobjs', I think. Thanks in advance!

attila123 commented 8 years ago

Ooops, I just realized from the git url that the component I used is not this Blob.js, but a fork of this: https://github.com/angular-1x/Blob.js Sorry, I got a bit confused. Still, it may be a good idea to do these steps. The challenge may be to find npm package names for both Blob.js projects which easily tell which project they refer to.

mlippens commented 7 years ago

There is blob-polyfill npm package, which is forked from this project :).

ajcf commented 4 years ago

unfortunately it is getting behind. I would really appreciate being able to install this directly. A PR exists at https://github.com/eligrey/Blob.js/pull/54

IvanPizhenko commented 3 years ago

+1 for making this available on the npm. See also my comment in the #54.

linghengqian commented 2 years ago

I opened https://github.com/eligrey/Blob.js/pull/81 to get around the duplication of npm packages.