@parse/s3-files-adapter
Version:
AWS S3 adapter for parse-server
15 lines (12 loc) • 849 B
JavaScript
const semver = require('semver');
const satisfiesParseServerVersion = version => {
const envVersion = process.env.PARSE_SERVER_VERSION;
const semverVersion = semver.coerce(envVersion);
console.log(`satisfiesParseServerVersion: envVersion: ${version}`);
console.log(`satisfiesParseServerVersion: version: ${envVersion}`);
return !envVersion || !semverVersion || semver.satisfies(semverVersion, version);
}
global.it_only_parse_server_version = version => satisfiesParseServerVersion(version) ? it : xit;
global.fit_only_parse_server_version = version => satisfiesParseServerVersion(version) ? fit : xit;
global.describe_only_parse_server_version = version => satisfiesParseServerVersion(version) ? describe : xdescribe;
global.fdescribe_only_parse_server_version = version => satisfiesParseServerVersion(version) ? fdescribe : xdescribe;