fcl-js icon indicating copy to clipboard operation
fcl-js copied to clipboard

[FEATURE] Consider shipping a LICENSE file with your npm packages

Open macbem opened this issue 1 year ago • 0 comments

Issue to be solved

Your license (Apache 2.0) requires all usages to include full license text with the shipped software.

However, not including the LICENSE file in shipped npm packages makes it significantly harder to automate this process. LICENSE is included in the top-level repository, however fetching repo contents for all dependency packages would be painfully slow as opposed to simply retrieving LICENSE files from node_modules.

Suggest A Solution

No major changes - simply include the LICENSE file in all final packages published to npm.

What are you currently working on that this is blocking?

Adhering to your packages' license in full.

macbem avatar Jan 23 '24 13:01 macbem