node-deep-extend icon indicating copy to clipboard operation
node-deep-extend copied to clipboard

Deprecated license information

Open suspectpart opened this issue 6 years ago • 0 comments

The license information in package.json is deprecated / misleading.

According to the package.json specification, an SPDX license expression 2.0 compliant license string should be provided under field license in a package.json. License objects like { type: "MIT", url: "..."} under license as well as license object arrays under licenses are deprecated.

This project has both a valid SPDX license string under license (MIT) as well as the deprecated licenses field, so removing the latter will fix the issue.

I came across this when building a tool to extract license information from all dependencies of a project and mapping them to canonical licenses. Encountering two fields carrying the same information makes it hard to decide which one to use.

suspectpart avatar Apr 09 '19 08:04 suspectpart