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
Moved build dependencies to devDependencies #73
Conversation
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. In order for us to review and merge your code, please sign up at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need the corporate CLA signed. If you have received this in error or have any questions, please contact us at cla@fb.com. Thanks! |
@YasserAA have you signed a CLA? If not, I can reproduce this and do the PR from my end. We are dependant on this fix before we are in full production mode on our serverless project. |
Should not also everything related to eslint, gulp and jshint also be moved to devDependencies? @michaelwclark If you can speed this up with your own PR, please do. This causes problems for us as well. |
@TheLudd you are correct. All those files should go to devDep. Is this PR ever going to go through? It's been a while already... |
@bertero None have since May. The dev cycle of this project is too slow for me. I'm forking and republishing under my company scope. I'll update everyone when this is finished in the next day or so. Hopefully this will get the attention of FB devs and perhaps allow me to get on as maintainer of this project. At that point I'll be updating weekly here, until then I will be doing so on our fork. |
Sorry for the late reply, I have signed the CLA now. |
Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Facebook open source project. Thanks! |
I have decided to publish this under our company scope. I will maintain PRs weekly to our repo and will PR back in to this master at the same frequency until maintainers here are able to keep up with community demand. https://github.com/denimlabs/facebook-nodejs-business-sdk |
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.
codytwinton has imported this pull request. If you are a Facebook employee, you can view this diff on Phabricator.
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.
Looks good to me.
Thank you all for your patience. We're a small team working on the SDKs, but we're doing our best to move these SDKs forward. I'll merge this into our internal repo and it should be available for the next release. |
@codytwinton @YasserAA please see my comment regarding this PR before merging:
All these dependencies should be moved, they also cause problems when they are located under regular dependencies. |
@TheLudd They are in devDependencies, check the code. |
Ok, looks good for me as well then. |
Any progress here? If all is well can the merge be made and a related release? |
@TheLudd Should be g2g, Iv'e been using this PR in my fork for several weeks without issue. As far as I know we were just waiting on you guys to do release. |
@michaelwclark Do you have a public released version of that fork that I can use as well? |
@TheLudd yes sir. sorry I just noticed this. |
@YasserAA this should be closed. The team has since implimented this in current build. @codytwinton @bertero or @YasserAA please close this. |
This fix is to reduce the size of the node modules by moving build dependencies to devDependencies.
Related issue #52