-
Notifications
You must be signed in to change notification settings - Fork 15
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
mason-js port #67
mason-js port #67
Conversation
Looking really really good @millzpaugh - so excited this came together so nicely. Per the clang-tidy error I'm working on fixing this over at #68. |
Let's hold on this until mapbox/node-cpp-skel#111 is merged (and then use that as a guide land this - since we ended up with more changes in mapbox/node-cpp-skel#111). Assigning to myself here for next actions. |
Mason js port symlinking
Nevermind. I think mapbox/node-cpp-skel#111 is going to take a little more time and there is value to testing this next. So, next action is to have @millzpaugh take this branch for a spin and: |
node-pre-gyp debuggingWhen running
Initially we thought it was a versioning error re: https://github.com/mapbox/node-pre-gyp/blob/master/lib/util/versioning.js#L288, but then realized that our dev version for the package was invalid semver, i.e. @springmeyer any insight would be 👍 ! |
@millzpaugh thanks for this ticket. That is an odd error. The most telling part of the error is:
Which means that node attempted to call So, overall this seems to indicate something wrong with your nodejs install. I notice your node install is |
Good eye @springmeyer. Sorry I didn't think about that @millzpaugh! Can confirm
AND
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@millzpaugh @springmeyer I just updated with master and things are looking 👍 - feel free to merge this in whenever you are ready!
Thanks for rebasing @mapsam! I recall there were a few changes in node-cop-skel that we landed after working on this branch so before merging we’ll want to do a quick diff of the key build files to ensure this is using the latest skel patterns exactly. |
@springmeyer good point - let me know if you'd like me to look through that or if you/@millzpaugh plan on taking care of it! |
@mapsam I'm inclined to pause on this and come up with a plan for porting all our modules to mason-js, and hitting this then. So, I'm going to close this for now. |
👍 good call - thanks for closing! |
Move to mason-js instead of mason bash!