# Functions
NewConstraints parses the given string and returns an instance of Constraints.
NewVersion parses a given version and returns an instance of Version.
# Type aliases
Collection is a type that implements the sort.Interface interface so that versions can be sorted.
Constraints is one or more constraint that a npm version can be checked against.
Version represents a semantic version.