-
Notifications
You must be signed in to change notification settings - Fork 667
License problem with node-pre-gyp
#145
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
Comments
I made a PR in the But that makes tests fail with Node 0.10. |
Why is this now a problem? |
@murgatroid99 I'm sorry I wasn't clear. It's just that we (Node team) started to automate the license checking in our repos using our new tool and detected this problem. I don't know since when we had this problem. |
@murgatroid99 @ofrobots found a good alternative to node-pre-gyp: https://www.npmjs.com/package/prebuild |
That looks promising, but I can't yet tell if it's a complete drop-in replacement. One potential issue I see is that at install time users can pass arguments through to node-pre-gyp to control which binary is downloaded, and it looks like those arguments are different for |
mapbox/node-pre-gyp#342 has been fixed by mapbox/node-pre-gyp#347. I think we're fine now. Closing. |
grpc
depends onnode-pre-gyp
and it has a transitive dependency,jsonify
, whose license is "Public Domain". "Public Domain" is not a valid license for Google.This issue blocks googleapis/google-cloud-node#2785.
We need to either get an explicit approval for that package or remove the dependency.
The dependency chain is like this:
The text was updated successfully, but these errors were encountered: