The package.json files of the packages in this project have a "license" field that says "SEE LICENSE IN LICENSE".
License automation, which is necessary and important in certain contexts, reads this "license" field to do it's magic and usually expects a valid spdx license identifier string. "SEE LICENSE IN LICENSE" is a special case, which results in reading the LICENSE file for license information. This file does not exist as part of the files released to npm - which means that effectively, your packages released to npm do not carry _any_ licensing information.
Which is bad and might lead to companies not being able to use them due to licensing policy.
Please either
LICENSE file from repository in every release of every package (not great, but still better than the status quo)LICENSE file with license text and copyright information (this is what i would suggest)For more information, see the readme of webpack-license-plugin. Should anything be unclear, please ask!
+1
This broke my team's gatsby project via automation around infosec/licensing.
Most helpful comment
+1
This broke my team's gatsby project via automation around infosec/licensing.