Github user justinleet commented on a diff in the pull request:

    https://github.com/apache/metron/pull/581#discussion_r118785519
  
    --- Diff: metron-interface/metron-config/scripts/package.json ---
    @@ -9,7 +9,8 @@
         "http-proxy-middleware": "0.17.4",
         "optimist": "0.6.1",
         "serve-favicon": "2.4.2",
    --- End diff --
    
    So a quick glance suggests that bcrypt-pbkdf has 2 licenses, depending on 
the version (see: https://registry.npmjs.org/bcrypt-pbkdf/).  Specifically 
1.0.0 has that banned BSD-4-Clause license, while 1.0.1 has the allowed 3 
clause variant.  For people like me less familiar with JS package management 
tools, how can we verify that we do not have a transitive dependency that pulls 
in 1.0.0?  Given that this is the first one I looked at, are there any other 
problematic dependencies?


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to