dtv

Dependency Tree Validator

Usage no npm install needed!

<script type="module">
  import dtv from 'https://cdn.skypack.dev/dtv';
</script>

README

dtv

Dependency Tree Validator

Usage

  • Run in directory with node_modules tree

Categories

  • Dependency names must be lower case
  • peerDependencies are not allowed as they are not supported in npm 3
  • Dependencies may only come from npm registries
  • License field not set
  • Invalid license
  • Version mismatch against existing npm-shrinkwrap.json file
  • Run nsp-package to see possible vulnerabilities
  • engineStrict is not allowed as it will not be supported in npm 3