If any dependencies have a version range with a caret (^) package.json-validator incorrectly identifies it as an invalid version range:
package.json is NOT valid
{ valid: false,
errors:
[ 'licenses field should have url',
'Invalid version range for dependency package-json-validator: ^0.5.5'] }
If any dependencies have a version range with a caret (^) package.json-validator incorrectly identifies it as an invalid version range:
See https://www.npmjs.org/doc/misc/semver.html for caret range validation.