import { SemVer } from "https://deno.land/x/libpkgx@v0.15.1/mod.ts";
we have our own implementation because open source is full of weird but almost valid semver schemes, eg: openssl 1.1.1q ghc 5.64.3.2 it also allows us to implement semver_intersection without hating our lives