npm-crawl.js
function(pkg){
		var pkg = pkg || this.getPackage();
		var requestedVersion = this.requestedVersion;

		return SemVer.validRange(requestedVersion) &&
			SemVer.valid(pkg.version) ?
			SemVer.satisfies(pkg.version, requestedVersion) : true;
	}
function(pkg){
		var pkg = pkg || this.getPackage();
		var requestedVersion = this.requestedVersion;

		return SemVer.validRange(requestedVersion) &&
			SemVer.valid(pkg.version) ?
			SemVer.satisfies(pkg.version, requestedVersion) : true;
	}
function ( pkg ) { var pkg = pkg || this . getPackage ( ) ; var requestedVersion = this . requestedVersion ; return SemVer . validRange ( requestedVersion ) && SemVer . valid ( pkg . version ) ? SemVer . satisfies ( pkg . version , requestedVersion ) : true ; }
Is the package fetched from this task a compatible version?
Is the package fetched from this task a compatible version?