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

Publish Emitter to NPM #2

Open
HipsterZipster opened this issue Oct 19, 2016 · 4 comments
Open

Publish Emitter to NPM #2

HipsterZipster opened this issue Oct 19, 2016 · 4 comments

Comments

@HipsterZipster
Copy link

HipsterZipster commented Oct 19, 2016

Currently this package does not exist in NPM, thereby making it very difficult for downstream NPM packages (like https://www.npmjs.com/package/slideout) to version and depend on it properly.

I suggest we create an NPM package and make this a real versioned product.

@jacobjojan

@AaronLayton
Copy link

Coming back to this is 2022 🤣 I too find myself using Mango 0.0.7 and having to link to it like so

git+https://github.com/Mango/emitter.git#0.0.7

It would be great if we can get this final version published to NPM so I can install it normally. Obv it may be better for us to just stop using this package, but for now this is the position I am in :-P

Is there anything I can do to help @pazguille ?

@jjakob
Copy link

jjakob commented Apr 2, 2022

+1, this is the only package NodeBB (slideout) depends on that is delivered via git+ssh.

@AaronLayton
Copy link

@peregrinogris @pazguille @juanrossi Is there anything we can do to help get version 0.0.7 released to NPM so we don't have to keep using git+ssh in our package.json files to get the latest version?

Or, could you let us know if this project is + Mango/slideout are dead projects? If it's a dead project it may be good to move it to a community controlled repo so that it can be maintained

@alanning
Copy link

We were running into an error on CI with the slideout package due to this not being published on NPM:

Error: Could not install ... as it does not contain a package.json file

The workaround for us was to publish our own scoped version of both emitter and slideout.

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

No branches or pull requests

4 participants