Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
GitHub has a tool called licensed which helps us to verify that the node modules we are using are appropriately licensed for what we are using them for. It also helps to verify that the license a node module claims to be under matches the license it.
If you were previously checking in a license in the dist file, this can replace that flow.
This PR adds:
mainbranchlicensed.ymlfile used to configurelicensed.licensesdirectory which contain our dependencies and their appropriate licensesHow does this impact me?
licensed cacheto update the dependency cache if you install a new production dependency.licensed cacheis unable to determine the dependency, you may need to modify the cache file yourself to put the correct license.