heed

Check dependency semver against an allowed semver

Usage no npm install needed!

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

README

Heed

Version npmBuild StatusDependenciesCoverage Status

Check dependency semver against an allowed semver. Comparing semver ranges is difficult. This module checks if the depedency is allowed for the supplied range.

Install

npm install --save heed

Usage

import Heed from 'heed';

let heed = new Heed({
  dep1: '~0.5.6',
  dep2: '^0.9'
})

heed.to('dep1', '~0.5.0') === true;
heed.to('dep2', '1.0.0') === false;

Test

git clone git@github.com:Swaagie/heed.git && cd heed
npm install && npm test

License

MIT, see LICENSE.md