-
Notifications
You must be signed in to change notification settings - Fork 12k
Closed
Labels
P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentAn issue that is relevant to core functions, but does not impede progress. Important, but not urgent
Description
Some of our direct and indirect dependencies are not using licenses that are approved by Google, so we need to do something about it. We have three options for each of those: ask authors to relicense, reimplement ourselves, or stop using the dependency.
Here's a (maybe incomplete) list:
-
uc.micro
- WTFPL (frommarkdown-it
). markdown-it might have replacements that are available, so I'll look for those. -
sourcemap-istanbul-instrumenter-loader
- WTFPL. We should probably contact the author for this one. Might not be needed. -
jsonify
- Public Domain (not a valid license, fromember-cli-preprocess-registry/broccoli-clean-css/json-stable-stringify
). We don't need the preprocess-registry and will probably get rid of it.
Other point to consider this completed:
- make a test to check licenses from package.json of every dependencies on Travis.
We might need to make separate issues to track some of those individually.
Metadata
Metadata
Assignees
Labels
P3An issue that is relevant to core functions, but does not impede progress. Important, but not urgentAn issue that is relevant to core functions, but does not impede progress. Important, but not urgent