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

Cool idea #3

Closed
cscott opened this issue Oct 28, 2015 · 9 comments
Closed

Cool idea #3

cscott opened this issue Oct 28, 2015 · 9 comments

Comments

@cscott
Copy link

cscott commented Oct 28, 2015

I've been doing something similar for a while; see:
https://github.com/cscott/node-icu-bidi
https://github.com/cscott/node-php-embed
etc.

Perhaps you can borrow some ideas from my scripts? I've been too lazy to actually package everything up as a nice standalone npm packages, glad to see you're doing that.

@bchr02
Copy link
Owner

bchr02 commented Oct 28, 2015

Thanks @cscott. I'll take a look.

@springmeyer
Copy link

I like @cscott's use of node-pre-gyp reveal which should ensure that the right local paths are used no matter the variety of options you might use (Debug builds, various archs, etc). In a quick look around node-pre-gyp-github I don't see

  • tests
  • continuous integration
  • or the use of reveal

So I'm hesitant to recommend this tool yet. I landed here trying to answer the question of whether it makes sense to recommend using this tool via the node-pre-gyp README (pre mapbox/node-pre-gyp#108 (comment)).

@bchr02
Copy link
Owner

bchr02 commented Apr 4, 2016

@springmeyer Thanks for getting back to me on this. It makes sense to add each of those items, so I will do so.

Task List:

  • tests (added with 73e8be3)
  • continuous integration
  • use of reveal

@springmeyer
Copy link

great @bchr02. The simplicity of https://github.com/cscott/node-icu-bidi/blob/master/scripts/publish.js is also appealing so you might look for other smart things it does?

@bchr02
Copy link
Owner

bchr02 commented Apr 7, 2016

The simplicity of https://github.com/cscott/node-icu-bidi/blob/master/scripts/publish.js is also appealing so you might look for other smart things it does?

okay, I will do that.

@bchr02
Copy link
Owner

bchr02 commented Jun 1, 2016

@springmeyer with 73e8be3 I have just added unit tests with over 97% line coverage. I still plan on adding CI and reveal, but maybe now this is enough for you to recommend this module. 😄

@bchr02
Copy link
Owner

bchr02 commented Jun 2, 2016

@springmeyer now at 100% coverage!

@springmeyer
Copy link

Thanks @bchr02 - Yes, it is. I'm traveling - perhaps you could make a PR against node-pre-gyp adding mention and usage to the readme?

@bchr02
Copy link
Owner

bchr02 commented Jun 7, 2016

@springmeyer Sorry for taking so long. As you requested, I have made mention and submitted mapbox/node-pre-gyp#216 Thank you.

@bchr02 bchr02 closed this as completed Aug 4, 2018
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

3 participants